
2011年电赛G题简易电阻测试仪
简介
本项目是基于武汉芯源半导体有限公司生产CW32F030C8T6作为主控,设计方案被测电阻与基准电阻串联,在其两端施加电压,通过ADC采集被测电阻两端电压,即可换算出被测电阻的阻值。
简介:本项目是基于武汉芯源半导体有限公司生产CW32F030C8T6作为主控,设计方案被测电阻与基准电阻串联,在其两端施加电压,通过ADC采集被测电阻两端电压,即可换算出被测电阻的阻值。开源协议
:GPL 3.0
描述
题目要求
题目分析
根据题目可知,电路主要设计换挡部分和电阻测量部分,换挡部分我采用了四个继电器,四个挡位使被测电阻分别与100Ω、1KΩ、10KΩ、1MΩ进行分压,再通过单片机ADC采集被测电阻两端电压,即可换算出被测电阻的阻值,设被测电阻和基准电阻上的电压分别为Vx、Vo,根据分压关系可得被测电阻的阻值为:Rx=(Vx/Vo)/R。由于手头上没有M以上的电阻所以基础部分就搞了一堆电阻随机来测。
发挥部分(1)通过一个矩阵键盘输入阻值跟被被测电阻进行对比。
发挥部分(2)通过L298电机驱动控制电机带动电位器旋转,再通过单片机ADC采集被测电位器和基准电阻上的电压,通过实时采集到的数据在OLED打点画出电位器变化波形。
原理图设计说明
换挡电路
PCB设计说明
电源线、地线及印制导线在PCB上的排列要恰当,尽量做到短而直,以减小信号线与回线之间所形成的环路面积。电源线走大一些。
软件说明
软件部分主要是ADC采集
实物展示
注意事项
CW32引脚驱动能力比较强,刚开始我控制换挡的三极管基极没有上拉,导致四个继电器都处于打开状态,后面通过一个20K上拉到5V,继电器才能通过单片机正常开关。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 0.1u | C10,C13,C18 | C0603 | 3 |
2 | 10u | C16,C17 | C1206 | 2 |
3 | SS34_C266553 | D1,D2,D3,D4 | SMA_L4.4-W2.8-LS5.4-RD | 4 |
4 | SS24 | D5 | SMA_L4.3-W2.6-LS5.2-RD | 1 |
5 | DC005-2.0MM | DC1 | DC-IN-TH_DC005 | 1 |

评论