MCP41xxx 数字电位器数据表

出处:维库电子市场网 发布于:2024-08-15 16:06:46 | 322 次阅读

  一个有趣的应用电路,该电路由具有伪对数增益设置的 Dpot 控制放大器组成。但是,正如 Microchip 文本中所解释的那样,当电位器的控制设置接近 0 或 256 时,该电路实现的增益开始发生根本性变化。正如 Microchip 所说:“当电位器接近任一端子时,增益计算中的步长会急剧增加。建议将此电路用于 0.1 至 10 V/V 之间的增益。”
  这是个好建议。不幸的是,遵循这个建议实际上会丢弃 256 个 8 位电位器设置中的 48 个,相当于损失了近 20% 的可用分辨率。图 1中所示的简单修改消除了这一限制。

 

  然而,尽管有了这种改进,关键项仍然是伪对数。它仍然不是真正的对数函数,事实上,从数量上看,它甚至没有那么接近对数函数,在某些地方偏差了近两倍。我们能做得更好吗?是的!
  简单的(软件)技巧是准备一个 257 字节的对数查找表,将 0.1 到 10.0 的增益范围设置转换为对数生成这些增益所需的 Dpot 代码。
  我们将表索引变量称为J 。然后,对于 (abs) 增益G从 0.1 到 10.0(含)的 257 字节表,
  J(G) = (128 LOG 10 (abs(G)) + 128)
  …例如…
  J(0.1) = 0,
  J(0.5) = 89,
  J(1.0) = 128,
  J(10.0) = 256,
  等等。
  检查图 1 中的增益表达式可知,(绝对)增益G所需的Dpot 十进制代码N为:
  N(G) = (284.4G – 28.4)/(G + 1)
  …因此…
  N(.1) = (28.4 – 28.4)/(.1 + 1) = 0/1.1 = 0,
  N(.5) = (142 – 28.4)/(.5 + 1) = 114/1.5 = 76,
  N(1.0) = (284.4 – 28.4)/(1 + 1) = (256)/2 = 128,
  N(10.0) = (2844 – 28.4)/(10 + 1) = 2816/11 = 256,  等等。




  图3总结了G、J和N之间的最终关系。
  图 3 Dpot 设置 [N(J)] 与对数表索引 [J(G)],总结了 G、J 和 N 之间的关系。
  对数增益表可在此 Excel 表中找到。最终结果(具有 8 位允许的尽可能好的对数一致性)如图4中可爱的绿线所示。
  图 4绝对增益[G abs = 10 (J/128 -1) ] 与十进制码 (J) 的关系。
0次

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

广告
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站技术支持

13606545031

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!