数字电位器原理MCP41010最大分压多少?

数字电位器MCP41010在止鼾器中的应用
数字电位器MCP41010在止鼾器中的应用
  0 引言  MCP41010是Microchip公司生产的一种集成数字电位器。它在单一芯片上集成一个10 k&O数字电位器,电位器的滑动端共有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的中间。    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总线传输结束标志。  3 在止鼾器电路中的应用  在设计的止鼾器电路中,最后一级是恒流源电路,此电路主要是在刺激脉冲的作用下为人体电阻提供电流刺激,电流经刺激电极(贴在患者颏舌肌和支配颏舌肌的前表面)通过患者身体,以达到松弛颏舌肌,让患者气道通畅的目的。但是不同人对刺激电流的敏感程度不同,因此需要仪器在工作过程中不断调节恒流源电流的大小。于是在电路中使用了数字电位器MCP41010。  图4即为在止鼾器的恒流源电路中MCP41010与单片机AT90S8535的连接图。图4中运放U2A、三极管Q7以及MCP41010构成了恒流源电路。A,B两点是刺激电极接到人体中。此电路可以为不同人体提供恒流。MCP41010代替了机械电阻,它的PW0端与PA0端短接接地,PB0端接到横流电路中,通过它可以改变恒流的大小,增加或减小刺激人体的电流。    查看原图(大图)  在电路中使用了AVR单片机AT90S8535的几个I/O引脚与MCP41010连接,模拟SPI总线时序,控制电位器的组织。单片机的PD5,PD4,PC7引脚分别与电位器的CS,SCK,SI脚相连。图5为单片机写MCP41010的子程序流程图。    查看原图(大图)  单片机控制MCP41010的C语言程序如下:    4 结语  使用数字电位器的主要优势是定位精度高,不受机械振动影响,并可以通过程控来实现半自动化调节。使用数字电位器的缺点是不能连续调节,对于离散多档位调节场合,使用是非常方便的。数字电位器MCP41010调节精度达到256档,相比其他64档数字电位器,精度有了大大提高。此外,它采用SPI总线接口,只需2 B指令读写时序,并且在写完1 B指令后无需接收应答信号,给软件模拟时序带来极大方便,这是它的优势所在。但是MCP41010在一片芯片上只集成了一个电位器,使用资源较少,因此可以使用同系列的产品MCP42XX系列(内部集成4个电位器)。在阻值需要连续调节的场合可以采用以下措施:  (1)多芯片级联使用,以增加有效档位;  (2)两个数字电位器配合使用,一个作为粗调,一个作为细调,两者搭配,可以得出许多种适合不同需要的组合。
&&&主编推荐
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
职称考试题目
招生信息考研政治
网络安全安全设置工具使用手机安全
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&MCP41010-I/SN 管装 环保_数字电位器_模拟芯片_电子元器件采购网_现货电子元器件网上商城_顿发芯城
MCP41010-I/SN 管装 环保
当商品价格低于您设定的价格我们将通知您,通知短信最多发送一次,不会对您造成干扰。
价格低于:
元时通知我!
手机号码:
*手机号码方便我们以短信通知您
您还可以通过邮件接收
MCP41010-I/SN 管装 环保
当商品进行补货时,我们将以短信、邮件的形式通知您,最多发送一次,不会对您造成干扰。
手机号码:
电子邮箱:
行业市场Market
优店风尚Stores
& MCP41010-I/SN 管装 环保
(1直管=100个)
数据手册/封装库:
SOIC8_39MM
MCP41010-I/SN
芯片 数字电位器 10KΩ 256
购买商品达到以下数量区间时可享受的优惠价格:
本商城所售商品,均为原厂进货,正品保证,假一罚十,7天无条件退换货(不讲任何理由)!
1、所有已上架商品,均有现货,当天即能发货。
2、如库存不足,可接受批量订货
3、如商城没有商品,可提供代购服务。
(1直管有100个)
价格区间:
¥6.4350 / 个 1~11个,样片价格
价格区间:
¥4.8375 / 个 11~31个,比样片价格下降↓25%
价格区间:
¥4.4040 / 个 31~101个,比样片价格下降↓32%
价格区间:
¥4.0020 / 个 101~以上个,比样片价格下降↓38%
库存数量:
可订货,无数量限制
当前数量商品单价:¥6.4350 / 个
当前数量商品总额:¥6.4350 / 1个
请填写购买个数
请填写购买直管数
商家名称:电子元器件采购网_现货电子元器件网上商城_顿发芯城
所在地区:
扫一扫,手机访问微商城
商品名称:MCP41010-I/SN 管装 环保
封装规格:SOIC8_39MM
厂家型号:MCP41010-I/SN
商品编号:DF017748
商品毛重:0.2克
备注:芯片 数字电位器 10KΩ 256
好评(100%)
下单后可以修改订单吗?
由本网站发货的订单,在订单打印之前可以修改,打开“订单详情”页面,点击右上角的“修改订单”即可,若没有修改订单按钮,则表示订单无法修改。
无货商品几天可以到货?
您可以通过以下方法获取商品的到货时间:若商品页面中,显示“无货”时:商品具体的到货时间是无法确定的,您可以通过商品页面的“到货通知”功能获得商品到货提醒。
订单如何取消?
如订单处于暂停状态,进入“我的订单"页面,找到要取消的订单,点击“取消订单”按钮。
可以开发票吗?
本网站所售商品都是正品行货,均开具正规发票(图书商品用户自由选择是否开发票),发票金额含配送费金额,另有说明的除外。
如何联系商家?
在商品页面右则,您可以看到卖家信息,点击“联系客服”按钮,咨询卖家的在线客服人员,已开通400电话的卖家,您可直接致电卖家。
收到的商品少了/发错了怎么办?
同个订单购买多个商品可能会分为一个以上包裹发出,可能不会同时送达,建议您耐心等待1-2天,如未收到,本网站自营商品可直接联系京东在线客服,第三方商家商品请联系商家在线客服。
如何申请退货/换货?
登陆网站,进入“我的订单”,点击客户服务下的返修/退换货或商品右则的申请返修/退换货,出现返修及退换货首页,点击“申请”即可操作退换货及返修,提交成功后请耐心等待,由专业的售后工作人员受理您的申请。
退换货/维修需要多长时间?
一般情况下,退货处理周期(不包含检测时间):自接收到问题商品之日起 7 日之内为您处理完成,各支付方式退款时间请点击查阅退款多久可以到账;
换货处理周期:自接收到问题商品之日起 15 日之内为您处理完成;
正常维修处理周期:自接收到问题商品之日起 30 日内为您处理完成。
扫描二维码,码上有礼!基于c的mcp41010数字电位器驱动源码
11:41:43来源: eefocus 关键字:&&&&
C代码#include ".h" &&&void &MCP41010_init() &{ && & //P2MDIN & & & & & & & & & & & & & & & & & & & & & &// 上电默认 digital && & P2MDOUT = setBits(P2MDOUT,pin4|pin5|pin6|pin7); & & // port2 &4567 &push-pull &} &&&#define &mcp_setCS() & {P2=setBits(P2,csx);} &#define &mcp_clCS() & &{P2=clrBits(P2,csx);} &//cmd=0x11 电位器0 写数据模式 &void MCP41010_writeData(u8 cmd,u8 dat,u8 csx) & & & & &&{ && & u8 && & mcp_setCS(); & &_nop_(); & &//cs1 cs2 &&& & mcp_sck=1; && & mcp_sci=0; &&& & mcp_clCS(); & _nop_(); && & mcp_sck=0; & &_nop_(); &&&& & for(i=0;i<8;i++) & & & & &&& & { &&& & & & mcp_sci=getBit(cmd,7); && & & & _nop_();_nop_(); && & & & mcp_sck=1; //data in && & & & _nop_();_nop_(); && & & & mcp_sck=0; &&& & & & cmd <<= 1; & & & &_nop_(); && & } && & &&& & for(i=0;i<8;i++) & & & & & && & { &&& & & & &&& & & & mcp_sci=getBit(dat,7); && & & & _nop_();_nop_(); && & & & mcp_sck=1; && & & & _nop_();_nop_(); && & & & mcp_sck=0; && & & & dat <<= 1; & & & &_nop_(); && & } && & mcp_setCS(); & &_nop_(); &} &&&Java代码 &收藏代码#ifndef _MCP41010_H &#define _MCP41010_H &#include "sys51.h" &&&extern void MCP41010_writeData(u8 cmd,u8 dat,u8 csx); &extern void MCP41010_init(); &&&&&//用了2个电位器,所以有csa,csb &sbit mcp_csa=P2^4; &sbit mcp_csb=P2^5; &&&sbit mcp_sck=P2^6; &sbit mcp_sci=P2^7; &&&&&&&#endif &
关键字:&&&&
编辑:什么鱼
引用地址:
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
微信扫一扫加关注 论坛活动 E手掌握
微信扫一扫加关注
芯片资讯 锐利解读
热门关键词
大学堂最新课程
TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
热门资源推荐
频道白皮书
何立民专栏
北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
MCP41010中文资料(8位数字电位器)
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 数字电位器原理 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信