无运放的权电阻网络在单片机控制系统中的应用(上)
前言
本文引用地址:http://www.amcfsurvey.com/article/273257.htm命题的起源是一款RS485从机设计过程中,需要给它提供一个手动设置从机地址的功能,市面上同类产品,一般是两种做法。
一种是纯软件,通过设备的RS485端口,按厂家给出的通信协议,比如Modbus RTU,修改它作为从机地址的寄存器的值,有些要求重启才生效。优点是节省了PCB面积和相关的元器件,缺点是操作麻烦,需要客户先搭建软硬件环境,把设备地址修改完后再安装到系统里。
另一种是硬件上提供了拨码开关,想修改地址时,拨成不同的地址组合就可以了。这种做法优点是操作很简单,不需要额外的辅件。缺点是需要拨码开关和一些电阻,提高了器件和PCB成本,也需要使用MCU多个I/O口,在MCU片上资源紧张时,增加了芯片选型和PCB走线的麻烦。
正文
本文针对第二种方式的缺点提供一种解决方案,这里提供两种电路形态,图1为并联电路,图2为串联电路。
标号SWad是需要AD采样的电压点,作为权电阻网络的电压输出,开关状态与电压输出的关系推导如下。
并联电路:设SWad处的电压为U,则由电流定律,各分支的电流之和等于汇总后的电流
电阻相关文章:电阻的作用居然有这么多,你造吗
光敏电阻相关文章:光敏电阻工作原理
评论