首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 电源电路
数字电位器MCP41010在止鼾器中的应用
来源:本站整理  作者:佚名  2010-04-07 11:26:04




1.1 MCP41010的内部结构
    MCP41010的内部结构如图2所示,从图2中可以看出,此芯片内含有:SPI总线接口、一个POT(电位器)。POT内有一个8 b滑刷控制数据寄存器。


1.2 MCP41010的控制方式
    MCP41010具有SPI总线接口,采用简单的2 B指令结构。它的控制方式非常简单,可以采用SPI总线通信,也可以采用软件模拟SPI总线时序。

2 MCP41010的指令格式
    MCP41010的指令非常简单,由两段组成(如图3所示),每段均有一个字节:第一段为命令字节,第二段为数据。命令字节中第2,3位和6,7位为无效位,不用对其操作;C1,CO为指令选择位;P1,PO为电位器选择位,由于MC2P41010只集成了一个电位器,所以P1,P0必须设为01。在MCP41010中,C1,C0为Ol时为写数据指令;C1,CO为00或01时为空操作;Cl,CO为10对应关闭模式用于MCP42XXX系列数字电位器。在MCP41010中写命令字节通常为0xll,数据字段为8 b/s数据,可以置滑动端到256个端点中任何一个,因此精度非常高。


    MCP41010的指令序列传输示意图如图3所示。先写命令字节再写数据字节。为数字电位器片选端,只有为低电平时,命令字和数据字才能进入16位移位寄存器。当出现上升沿时,移位寄存器的值进人数据寄存器,从而改变了电位器阻值。SCK为时钟线,数据在SCK的上升沿进入SI数据线。器件会在上升沿时自动监测低电平时SCK的脉冲数,也就是上升沿的个数,只有时钟数为16的倍数时,命令才能执行,否则命令失效。一个完整的MCP41010写时序包括以下几个部分:
    (1)起始位。以为低电平,SCK出现上升沿为起始标志。
    (2)传送MCP41010的命令字段。
    (3)传送8 b的数据字段。
    (4)停止位。以SCK为低电平,CS出现上升沿为SPI总线传输结束标志。

上一页  [1] [2] [3] [4] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:45,863.28000 毫秒