
基于CW32的电压电流表训练营专用项目
简介
第一次参加CW32的训练营项目,略微改动后的CW32地文星开发板数字电压电流表扩展板
简介:第一次参加CW32的训练营项目,略微改动后的CW32地文星开发板数字电压电流表扩展板开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
大家好,这里是C70E,今天给大家带来的是由嘉立创和芯源半导体共同开展的CW32电压电流表训练营的项目,这是我第二次参加立创eda举办的这种项目,接下来我会对我做的板子进行一些介绍以及测试。
- 硬件部分
板子的硬件电路参考了官方的硬件电路的工程,我将此电路进行了重新的绘制,当然我的PCB以及元器件选型与官方的PCB布局有一些区别——我将模拟部分的电路放在了核心板的左侧,数字部分的电路放在了核心板的右侧,这样的话,板子上的模数两部分的布局会显得更加的清晰和明了;同时还将数码管限流电阻改成了段控制,这样它的亮度会更加均匀;在板子的左上方是电源部分,有一颗SE8550HF,对整块电压电流表进行供电。板子的背面写有使用该块板子的注意事项以及简单的一个接线示意图。接线图可以方便你快速的进行连接电路。这个版本的电路存在的缺陷是我的SE8550输出只有2.87伏的电压,这甚至连板子上的蓝色led都点不亮,由于临近项目截止,我的补救方案是在背面“强行”加上了7805,确保这个表头可以正常使用。

图一:设备完工照片
- 软件部分
软件部分全部参考CW32生态社区和训练营中的代码,直接烧录,它是可以使用的,具体代码查阅他们的官方文档。网址如下:https://oshwhub.com/li-chuang-kai-fa-ban/cw32-shu-zi-dian-ya-dian-liu-biao-kai-fa-ban-tao-jian
- 校准

图二:正在校准电流部分,电压部分还未校准
当你正确刷入CW32他们官方的固件之后,你会发现这个表的数码管其实已经亮了起来,这时候就需要对表进行校准。校准方法复制于CW32官方文档:
该例程使用按键操作来标定。具体操作方法如下:
定义5个工作模式,K1键用于切换显示模式。K2键设置对应模式下的参数值,并保存到FLASH。K3键返回到模式0。
模式0: 显示正常的电压电流值(上一排数码管显示电压值*.V或.*V自动切换,下一排显示电流值,_.**A)
模式1: 电压5V标定值设置。上一排数码管显示5.05. 。下一排显示当前电压值_.V或._V。在该模式下,应将万用表测量被测位,调到5.00V。 按下K2键后,将当前值标定为5V电压值。
模式2: 电压15V标定值设置。上一排数码管显示5.15. 。下一排显示当前电压值_.V或._V。在该模式下,应将万用表测量被测位,调到15.0V。 按下K2键后,将当前值标定为15V电压值。
模式3: 电流0.5A标定值设置。上一排数码管显示A.0.5 。下一排显示当前电流值_.**A。按下K2键后,将当前值标定为0.5A电流值。
模式4: 电流1.5A标定值设置。上一排数码管显示A.1.5 。下一排显示当前电流值*.**A。按下K2键后,将当前值标定为1.5A电流值。
使用万能表校准电流时,因为分流电阻后续使用100毫欧,所以当I+=0.05V=50mv时,电流为0.5A;I+=0.15V=150mV时,电流等于1.5A.可以使用这种简单的方法在没有实际负载的情况下对电流进行校准。

图三:校准后空接显示00
- 测试


图四、五:同时测试一节18650电池与万能表对比
首先进行电压测试,将电压表测量爪接入一节18650电池,测得电压为4.12V,万能表测得电压为4.146V,与之误差相差不大,代表测试通过。

图六:同时测试板上电流校准分压侧毫伏值与万能表对比
电流部分由于没有接入分流电阻,所以我使用万能表测得电流校准回路的值和表头进行对比,与之误差相差不大,代表测试通过。电流显示正常。我们再和万能表进行一下对比,你会发现误差并不大,这也就意味着你实验成功了。
- 其它
其实我本人单片机编程的水平也不是很高,就是很菜的水平。感谢芯源半导体和立创eda一起开办的该实验项目。 在过程中我可以学到很多有关写程序对仪表校准的方法。我去年参加过一个彩色丝印征集令的活动,但是我忘记按时提交工程,导致我被拉黑了,不过好在后续联系活动酱进行了解决,并得以开展这个工程。在此感谢嘉立创举办活动的工作人员这次我一定会按时将这个工程做好并且开源,也希望以后嘉立创的活动能越办越多,越办越好。
目前该版本PCB已经得到验证,我还自制了一块由CW32L083作主控的Nucleo板,上板是自带的一个LINKE,最开始我没有这个下载器,这次也顺便做了出来~,它用来烧录外部的MCU以及板上自带的MCU。当前电流部分还需要测试,本次的彩色丝印卷待解决第一版测试后的所有问题后,会采用彩色丝印进行打样制作第二版并更新该工程,敬请期待。

图七:自制的LINKE,下板为芯源CW32L083RCT6。目前该板的MCU部分还在验证中
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论