嘉立创产业服务站群
必应搜索
发作品签到
专业版

CW32 OLED电压电流表

工程标签

323
0
0
0

简介

基于CW32电压电流表训练营,将显示方式改成了老王0.96OLED,增加了GB2312字库以显示中文

简介:基于CW32电压电流表训练营,将显示方式改成了老王0.96OLED,增加了GB2312字库以显示中文
电压电流表训练营【立创开发板&CW32】

开源协议

GPL 3.0

创建时间:2024-07-28 15:05:36更新时间:2024-10-25 01:20:24

描述

项目演示视频:BV16pWUeREX8

具体软硬件原理及教程文档请参考:CW32数字电压电流表训练营项目教程文档

 

前言:

最近在参加PCB中级考证培训,画了很多高速板,累得要死,正好看边上有人搞了这个训练营,就也报名了准备放松一下

因为台式机没法带到广东,就在咸鱼上花1k4捡了个华为未知型号笔记本用来画板,耽误了几周时间,导致板子现在还缺个壳子(有空再补)

 

项目总体特性:

1.电压量程0-40V,开发板可选择单独供电或从dc输入取电(不影响电流测量)

2.电流量程0-3A(瞬时可上5A,但检流电阻会有较大烧毁风险,热成像实测4A时电阻温度超过80℃)

3.使用老王0.96寸SSD1306 SPI接口OLED屏幕和GT20L16S1Y GB2312中文字库,支持显示16*16的中文汉字

4.设置了两个电位器以实现电压和电流的标定校准,可通过跳线切换

 

硬件部分:

1.将原项目的数码管替换成了老王的OLED模块,使用spi串行通信,节省引脚

2.增加了GB2312中文字库,支持显示任意常用汉字,修改程序后无需重新取模

3.将大部分元件替换为贴片封装,并且统一放置在正面,适合铁板烧焊接

硬件部分注意事项:

1.电容选型时要注意耐压,耐压不达标可能会击穿

2.检流电阻选型时要注意封装的散热规格,适当打过孔辅助散热,加强过流能力

3.DC母座是立创商城用券嫖的,替换其他型号座子时要注意高度,高度过高的话会与开发板干涉

硬件部分的问题:

1.开发板座子引脚周边阻挡较多,不易焊接

2.检流电阻温度较高,测量更高电流时可能需要更换封装或使用分流器

3.输出接口未标识正负

 

软件部分:

1.为立创地文星CW32开发版移植了基于GT20L16S1Y中文字库的软件模拟SPI OLED驱动程序

2.修改了显示内容,使用更方便

3.使用了cw32例程中的uart库,将引脚修改为PA9/PA10

支持通过printf输出调试信息

软件部分的问题:

1.时间有限,对标定部分的程序理解不够充分,仍需深入研究,目前只是简单移植整合了一下

2.数字和字母显示稍微有点偏上,是字库导致的,之后需要修一下显示函数

 

使用指南:

1.供电:可以通过左上角4pin排针切换表头供电方式

引脚定义:

VIN:直连DC母座

+V:电压检测端,量程0-40V

VP:接在DC输入防反接二极管后面(确认电源没接反后可使用VIN作为电压测量输入,去除二极管压降影响)

供电方式1:短接VIN和+V,直接从DC母座取电

供电方式2:短接+V和VP,经过防反接二极管后从DC母座取电

供电方式3:使用VP和GND直接输入5V

2.电压校准

断开电压检测输入,短接左下角2P排针

按一下k1,进入电压标定模式,屏幕显示当前电压和待标定的电压

旋转左下角电位器,使万用表测到的+V电压尽量接近5V,然后按K2保存标定数据,保存后自动回到测量模式,也可以不保存使用K3直接返回测量模式

电流校准参照电压校准进行,具体流程请查看CW32数字电压电流表训练营项目教程文档

3.因为找不到适合焊在板子上的DC公头,输出使用的是5毫米间距螺钉接线端子,可以直接接线使用,使用时注意别接反了,连接检流电阻的是负极

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
ADC.rar
13
2
VID_20240823_150757.mp4
2
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航