使用AT32F403ARCT7设计的一款迷你直流电压电流测量工具,整体尺寸约为4.4X4.4X1.8cm,使用CS12237芯片,可双向测量0-200VDC电压以及0-10A电流。代码基于FreeRTOS+LVGL。
线路板维修调试时测量电压电流。
一、产品简介
使用AT32F403ARCT7设计的一款迷你直流电压电流测量工具,整体尺寸约为4.4X4.4X1.8cm,使用CS12237芯片,可双向测量0-200VDC电压以及0-10A电流。代码基于FreeRTOS+LVGL。本项目分为核心板和电源板两部分,本模块为电源板需要配合(一)核心板使用。
二、应用场景
1、 线路板维修调试时测量电压电流。
2、学习研究。
三、产品概述
这是一款使用AT32F403ARCT7设计的一款迷你直流电压电流测量工具,使用CS1237芯片,继电器切换信号,可双向测量0-200VDC电压以及0-10A电流。代码基于FreeRTOS+LVGL。交互方式为1.54寸240x240分辨率TFT屏以及2颗轻触开关。电压电流分别各通过一路XT30接口接入,电源由内置的350mAh电池供电,或者通过Type-C口接入5V电源。电池通过Type-C口充电,充电芯片采用TP4056。因为没用电压基准源,测量精度不是很高。
四、产品参数
本项目模块参数
MCU:AT32F403ARCT7,主频240MHz;
电源接口:Type-c接口,5V1A;
电压测量:XT30接口,0-200V,1%精度4位半显示;
mV级电压测量:XT30接口,0-2000mV,1%精度4位半显示;
电源测量:XT30接口,0-10A,1%精度4位显示;
(一)核心板PCB:尺寸4.4X3.1cm,二层板,两面贴片;
(二)电源板PCB:尺寸4.4X4.4cm,二层板,两面贴片;
五、使用说明
模块初次使用需要先烧入固件,打开ui_meter_v1_at32f403arct7.uvprojx工程,用Jlink通过SWD口接入板子,编译工程,然后点击下载。
将两块板对准位置拼接好,注意双排针有没错位,然后用M2螺丝固定(M2螺丝分别连接着VCC和GND)。
模块一共分为3档(mV档、V档、A档),每档又分为1倍档和10倍档两路。
使用时先按住↓键开机,屏幕上会显示当前挡位为“V”档,按↑键可切换挡位,↓键切换倍数档。
接入对应的XT30线即可测量,支持双向测量。注意XT30接口不要插错。
先按住↑键,再按↓键关机。
六、备注
1、本项目模块为软硬结合,由两块板组成,(一)核心板需要固件(HEX格式,可使用Jlink配合Jflash工具烧录)和源码(Keil uVision5版本工程)详见(一)核心板附件。
2、本模块元器件在某宝购买元件约25+23(一)元左右,需要另外焊接2颗贴片铜柱,型号和购买链接请查看附件完整清单。U10为负压芯片,建议用LM2662MX输出电压比较稳定。ICL7660M虽然便宜但是输出只有-2V不到,影响采样范围。
3、电压电流接口一样都是XT30接口,使用时注意不要插错!!!
4、PCB设计时考虑了外壳设计(目前未设计好外壳),所以板上的两颗按键比较靠里,有点难按到。
5、由于板上空间不够,没有元件标识丝印,可以通过附件的《焊接辅助工具》文件来焊接。
6、本模块是电源板,需配合核心板使用((一)核心板详情见我个人主页)。
7、暂未编写校准代码,测量有点漂移,有源码可自行修改设计。
七、测试视频
视频分别演示了开关机、电压V档、电流档的测量。
点赞