电赛模拟训练日志总结二(简易电阻自动测量仪)

1、项目
设计并制做一台简易自动电阻测量仪,说白了就是搞个万用表,具体题目这里就很少讲了,想了解能够点击文章末尾连接。
2、理论分析与计算
利用串联分压法原理测量电阻阻值
首先,咱们须要给待测电阻串联回路提供一个恒压源,确保在测量过程当中保持电压不变,减小偏差;
其次,咱们须要计算出该回路中应该串联多大的标准电阻分压
最后,经过分压公式可求得Rx=R标*Ux/(V恒-Ux)
那么问题来了,串联电阻回路应该串多大的电阻分压呢?????假设该回路提供的恒压源电压为+5V,因为单片机ADC采集的电压范围为0-3.3V,若采集的电压超过3.3V,就会出现采集不许确的状况,由此形成偏差较大,所以,保证单片机采集的电压不超过3V,当待测电阻为100R时,单片机采集到的电压就在3V左右波动,这样咱们就能够间接计算出电路应该串联多大的电阻分压。例:3/5=100/(100+R标) R标=66.6R
由此咱们能够知道,
Rx=1KR,R标=666.6R
Rx=10KR,R标=6.66KR
Rx=1MR,R标=6.66MR
在这里插入图片描述web

3、自动切换量程
方法一:采用CD4051模拟开关芯片,单片机经过IO控制CD4051芯片ABC三个控制端口的电平状态来实现不一样挡位之间的切换,因为CD4051芯片存在导通内阻,而且该导通内阻随芯片供电电压的变化而变化(关于芯片的详细参数就很少讲了,想了解的能够看数据手册),若咱们将模拟开关串联在回路中,直接采集待测电阻一端的电压就会形成较大的偏差,所以咱们须要同时采集模拟开关公共端输出端和多通道输入端两点的电压。
在这里插入图片描述
方法二:经过继电器的开关来实现实现不一样挡位之间的切换,继电器内部线圈存在内阻问题,可是相对模拟开关内阻影响较小,存在的缺点就继电器开关时,会发出微弱声音,且不适合频繁开关的场合,须要连的线多,大大增长了焊接的难度。
具体电路以下所示:
在这里插入图片描述
总结:本次项目两种方法都尝试了,我的以为仍是使用继电器实用点。
4、电机驱动模块
本次项目没有本身设计电机驱动电路,而是使用某宝上现成的电机跟驱动模块,简单省事,对于电赛这种四天三夜的比赛而言,时间真的很宝贵,咱们不必浪费时间在没必要要事情上,有现成的模块就直接拿来用,本身设计并制做费时又费心,要是失败了会打击自信心。因为我只负责搭建硬件,调试的工做,因此电机的驱动程序什么的,我不是很了解,就我所知的,这些程序均可以在网上找到,就很少说了。
5、AD采集模块
对于AD采集模块,咱们的项目中也没有采用分立元件搭建AD采集电路,而是采用单片机内部的ADC,仍是那句话,时间紧迫啊!什么省事就怎么干就好了,最最重要一点就是功能得实现。
6、隔离电路
从实验中发现,单片机采集端跟测量电路端相互存在干扰,反复进行试验后,认为在片机采集端跟测量电路端之间加一个电压跟随器将两部分电路隔离开来,由于电压跟随器输入阻抗很大,而输出阻抗很小,由此起到阻抗转换的做用,电路实现以下图所示
在这里插入图片描述
7、恒压源电路
恒压源是什么呢???在电路中咱们经常须要输入恒定电压的电源,也属于电源的一种。恒压源在项目中的做用很大很大,因此必须重视。具体实现电路本身上网了解,这里就很少讲啦!svg

8、总结
本次项目遇到的问题其实挺多的,例如模拟开关的内阻影响、单片机采集的电压不许确、恒压源很难实现、
实用的运放性能很差、串联的标准电阻阻值不许确、大电阻接进电路测量影响很大等等。通过几天的努力,这些问题基本解决了,可是在测量精度方面,只是接近题目要求,甚至有些测量还达不到,因此还需继续努力,争取下个项目作的更好。性能