工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->综合电路图->综合电路图->数字电位器MCP41010在止鼾器中的应用

数字电位器MCP41010在止鼾器中的应用

作者:dolphin时间:2011-05-11

摘要:在设计的止鼾器恒流源电路中采用MCP41010数字电位器来改变恒流源对人体的刺激电流,从而可以根据人体对止鼾器刺激电流的适应程度适时改变电流的大小。在此介绍MICroChip公司生产的MCP41010数字电位器的工作原理和主要特点,描述MCP41010的指令字格式。采用MCP41010作为恒流源电路的射极电阻,AVR单片机AT90S8535的I/O口与MCP41010相连接,单片机程序模拟MCP41010的SPI总线时序,从而达到改变阻值的目的。实验结果表明,使用MCP41010达到了很好的效果。
关键词:数字电位器;MCP41010;止鼾器;SPI总线;AT90S8535
0 引言
MCP41010是Microchip公司生产的一种集成数字电位器。它在单一芯片上集成一个10 kΩ数字电位器,电位器的滑动端共有256个离散的调节节点,并有一个8 b的E2PROM数据寄存器,直接控制滑刷在电位器上滑动端的位置。用户可以通过相应指令往数据寄存器写8位字,调节精度可达256。MCP41010芯片具有工业标准的SPI同步串口,可以实现寄存器操作,从而改变滑刷的位置。
1 MCP41010概述
MCP41010采用8引脚双列直插封装,其引脚排列如图1所示。其中PW0为电位器滑动端;PA0,PB0为电位器的两个终端;SCK,SI为SPI总线的串行时钟和串行数据线。MCP41010工作电压为2.7~5.5 V。上电复位时,数据寄存器自动设定为80H,滑动端PW0指向PA0与PB0的中间。



评论

技术专区