1、产品简介:
STM32溶液测试+串口+ADC+DAC,主控STM32F051C8T6,USB程控电压源为设定数值,可以切换3路干簧管继电器,从其中一路输出电压源,经过被测量的溶液后,测量电流。
2、应用场景
应用于溶液的测量,电阻测量,材料筛选测试等场景。
3、产品概述
1、使用ST公司的STM32F051C8T6为主控芯片,使用REF3225高精度电压基准芯片作为电压基准。设计采用MCU内部的ADC用于测量电流测量后得到电压值,MCU的DAC输出电压值,用于设定数控恒压值。
2、更高精度,可以焊接DAC8560IADGKT 作为16BIT DAC输出获得更高精度的电压源输出。
3、更高精度,可以焊接MCP3421 作为18BIT ADC采集,获得更高精度电流采集。
4、产品参数
- 输入电压: DC5V
- 输入接口:方口USB
- 通信接口:USB
- 串口通信:波特率9600
- 板载供电:USB的5V输入,DC-DC隔离输出正负9V,降压至+5V、+3.3V、-5V。
- 电压源输出:3路,干簧管切换。
- 电压源输出范围:0.1-2V,分辨率:0.01V(10mV)。
- 电流测量范围:一路电流源测量。0.1-100uA,分辨率:0.1uA。
- 主芯片:STM32F051C8T6
- PCB 尺寸: 长x宽 100mm * 60mm,板厚 1.6mm。
5、使用方法
a: 使用KEIL软件进行开发,打开《溶液测试仪-keil4工程源代码源文件.rar》里面的源代码,通过SWD下载端口进行下载程序。
由于板子上元器件的差异,最终输出电压值和采集数值,需要对比台式万用表进行校准操作。修改方法见下图。
b:详细使用方法详见附件 《使用说明》。
程序源代码包括,STM32F051的串口控制、ADC采集、DAC输出等功能。
6、备注
a、本模块为软件+硬件 ,需要烧写程序后才可使用,源代码见附件《溶液测试仪-keil4工程源代码源文件.rar》
b、使用说明见附件《使用说明.rar》
c、整体成本估算,大概200元左右。
d、板子默认焊接试验MCU的ADC和DAC,电压基准使用REF3225的2.5V。
SMT焊接时候需要注意:
默认使用焊接R26,使用2.5V基准。
默认使用焊接R31,使用MCU的DAC。
默认使用焊接R28,使用MCU的ADC。
默认可以不焊接R24。
7、测试照片
使用台式万用表进行校准后,使用屏蔽壳进行实测结果如下图: