|
本帖最后由 桃源客 于 2022-1-24 13:12 编辑
很久没有折腾单片机了,因为近来才知道如何使用嘉立创免费打版,趁着有免费的打板机会。努力下苦功,学了一两个星期,终于勉强知道怎么免费打板了。趁着有免费的机会制作了点阵时钟万年历。
反正有免费的羊毛薅,不用免费的有点对不起自己。一直翻箱倒柜看一下有什么零件库存,想起来要自己制作一个电流表,用在的电源显示上。既能折腾,也有点乐趣,精度要求不高,能精确到小数点后一位就行。
翻了一下原来的帖子,有很多关于1602电压电流表。
有高精度的用专门的24位AD转换器的。
https://www.mydigit.cn/forum.php ... 5%E6%B5%81%E8%A1%A8
原来不懂打板,还专门买了这个表一个成品,35块钱不带LCD16002屏。但是回来测试了一下,虽然AD转换器精度很高,但是因为程序和用料以及校准的问题觉得也没办法达到小数点后三位的精度,顶多能达到小数点后两位的水平。
本着节约的原则,自己做一个表用用,精度要求不高,能达到小数点后一位就行了。
物尽所用,都是有库存的放在抽屉里面吃灰多年的零件,有十几块STC12C5A60S2-DIP40单片机。1602显示屏也有十几块。再次免费在嘉立创上薅羊毛,顺便利于立创EDA方面提高动手能力。
于是就有下面这个DIY表头。电路比较简单,就是一个LM358放大电流采样,送入STC单片机上进行AD转换,再加一个1602表头显示。程序仿照老站里面的1602表头的程序,但做了校对的改进。用按键校准的程序,还加了显示供电电压以及第2路输入电压的功能,通过按键切换。
,
嘉立创上LCEDA上设计PCB板子效果图。
这是顶面的。因为手头原来为了好试验,都是买DIP40的。但是现在都小型化了,都是表面安装的IC了。
装好的成品。
背面
工作中的状态有两种模式。第1种是显示电压电流以及安时,经过的时间。
第2种显示模式,这个除了显示电压和电流外,显示第2路电压和供电VCC电压。
源代码以及 PCB板的生产文件见附件。用生产文件可以直接去嘉立创一键下单。记住生产文件是一个压缩包,不能解压,直接提交压缩包就行。
关于校对方法如下:
关机状态时,按住按键再通电开机。依次VIN1精确输入10伏电压,按按键;输入3安电流,再按按键;第二测试点VIN2精确输入10伏电压,再按按键;供电电源精确输入10伏电压,再按按键就结束了校对。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|