来源:芯片哥 今日头条
电位器,作为一个常用的电子元器件,相信工程师们在学习初中教材就已经开始接触了,比如小伙伴们在做老师安排的一些基础电路实验,验证欧姆定律,就会使用电位器,也叫滑动变阻器;
1,滑动变阻器电路原理
滑动变阻器,在电路设计图符号中有三个引脚,A与B两个引脚为固定引脚,W引脚为输出可变滑动引脚;在实际电路项目的应用中,W引脚通常与B引脚连接在一起,这样就通过滑动调节W引脚的位置,改变A与B两个引脚对外输出的电阻阻值;这就是滑动变阻器的电路工作原理
滑动变阻器电路图符号

2,可编程式滑动变阻器
滑动变阻器,由于电路优点较多,因此得到研发工程师的广泛使用;然而滑动变阻器最大的一个缺点是它属于一个机械电路元器件,需要外部的人工手动调节才能体现出电路特性,这就大大约束了滑动变阻器作为电位器使用的范围;那有么有一个类似于可编程式的滑动变阻器来代替传统的滑动变阻器呢?找到一个改进的优良替代方案呢?
芯片哥就给小伙伴们分享一个数字电位器芯片(可编程滑动变阻器),经过对它的反复研究,发现能完美的成为替代方案;这个数字电位器芯片可以参考MCP41100型号
3,数字电位器芯片
数字电位器引脚图

这个是MCP41100型号数字电位器芯片的引脚定义图,其中CS引脚,SCK引脚与SI引脚是连接单片机,PA0引脚,PW0引脚与PB0引脚是对应滑动变阻器的A引脚,W引脚与B引脚;通过单片机的软件编程可以控制电位器的输出电阻阻值;其典型的电路应用图参考如下
数字电位器电路应用图

这样就可以通过对软件的编程实现控制电位器的功能,较好的替代传统滑动变阻器(电位器)的功能,实现了电路功能的兼容互补;