数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 6960|回复: 10

[工仪] 36V5A液晶彩色显示的电压电流表头开源

[复制链接]
发表于 2019-6-5 16:59:55 | 显示全部楼层 |阅读模式
一不留神,本站账号从专家3级降到的数码1段,赶紧发几篇最近的作品,努力爬高

电路设计1、采样电路设计
这是一个非常简单、实用、标准的电压电流采样电路,基本原理是: - 电压经过R4 R5的分压,进入单片机的电压AD采样;分压比是10:1,也就是说3.3V满量程的AD,实际可以测量的电压是:3.3(10+1)=36.3V; - 电流经过R11采样电阻,确保主GND为0V的话,采样电阻另一端的电压就和电流有关,经欧姆定律得知,V采样电压=I0.025欧; - 采样电压经过运放组成的放大电路,放大倍数由R8 和 R10 决定,Vout=V采样电压*(27K+1.1K)/1.1K; - 因此,电压电流两个AD通过上面电路接到单片机的两个AD端;
2、辅助单片机的选型和电路设计
考虑到精度和成本,我们选择了最便宜的STM32单片机:STM32F030F4P6,这款单片机20P的引脚,价格2元出头,AD性能12位,而STM32的AD性能在业界还算是不错的,因此我们选择这款单片机
这基本上就是单片机的最简电路,为了降低成本,我们没有使用晶振,值得注意的是需要给单片机留出刷程序的量产口,否则单片机的固件没法刷入;在此单片机,我们选择了串口刷入,而通信也需要用到这个串口,为此,我们需要在和sHMIctrl控制器的通讯连接中设置2个短路跳线,以在刷程序的时候,隔离控制器;
制定页面结构
在制作一个产品UI之前,你需要先想好该产品页面的大致结构和逻辑关系,比如在本产品中,我在设计的时候,手绘了一个简单的逻辑图:
最后完成页面:
logo页面
大字页面
曲线界面:
菜单界面
校准界面


下载:

原理图与PCB:https://lceda.cn/sHMIctrl/shmictrl-28-5key-a
STM32辅助单片机源代码:
当然,更改本文的采集电路,可以很容易制作出类似U表,微安表,高精度表等采集仪器,希望给大家提供一个很好的案例参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 5家元 +70 收起 理由
温力口 + 10 谢谢分享,借鉴学习学习下。
hongo + 20 優秀文章
花儿常开 + 16 謝謝分享
hxjxyz + 21 謝謝分享
njshenxian + 3 原創內容

查看全部打赏

 楼主| 发表于 2019-6-6 17:23:22 | 显示全部楼层
jpdd521 发表于 2019-6-6 13:44
感觉是来推销东西的

技术也是需要推广的,关键是对于坛友是否有帮助;这次公开的源码实际上对我们T50N成品销售肯定会有影响的,但是考虑到坛友的可玩性质,还是全部公开出来,公开的代码稍加改制,就可以直接做成产品的,在我们的协议上,我们不反对任何用户和组织利用我们的公开的代码和产品生产自己的产品的,这就是开放的价值,实际上已经有公司这么干了;
另外,某大奖赛要设计NBIOT层面的超低功耗仪(三个大赛方向之一),我们这个也成了样本之一,毕竟可以大幅度节省界面制作的事件,这也体现了开源的价值
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-9 15:44 , Processed in 0.124800 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表