一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 17419|回复: 89
收起左侧

[其他DIY] 基于Usart-GPU技术制作的新一代T50wPlus双路电压电流表头【成品开始销售】

  [复制链接]
发表于 2014-11-25 20:58 | 显示全部楼层 |阅读模式
本帖最后由 apachectl 于 2015-1-7 13:06 编辑

淘宝链接:http://item.taobao.com/item.htm?id=38501328731




早年间玩8字管电压表头,用在不少的测量仪器上;后来进入到彩屏时代,开发了T50的TFT彩色液晶表头,得到坛友的热烈响应,但是这个表头也一直也就是坛友们改装下自己DIY可调电源而已,一直进入不了工程领域和产品领域,而8字数码管就可以;综其原因居然是:彩屏显示信息丰富,表头显示的版权信息以及T50的名称无法修改,不能适合厂家的产品,而源程序级别的改造又过于复杂,且无法授权操作,因此原先的彩屏表头作为仪表的一个公共器件是不可能的;
        如何制作一款用户可以自行定制界面以及操作逻辑的表头用于工程显示是我们一直都在思维的事情,这个思维一直持续了2年;在做完Usart-GPU串口屏的产品之后,突然发现,可以将T50w的表头和串口屏的代码合二为一,于是一切都迎刃而解了;

整体性能:
1、采用2.8吋400X240分辨率的高分屏显示,比原先的220X176的显示效果就不说了。
2、电压27K对2.7K  1:11分压,因此电压量程3.3*11=36.3V,采用单片机的12位AD,因此采样分辨率为36.3V/4096=0.00886V,由于AD的精度为+-3LSB,虽然采用的过采样等手段保证精度,但是在+-0.027V内跳动属正常精度;(这个范围是指对电池的测量,实际上27mV很多电源的纹波都无法保证);
3、电流采用25毫欧的采样电阻,运放放大电阻分压比为:1.5K:27K,即放大19倍,因此计算出电流为6.9A左右,为了保证一定的余量,我们定义表头的满量产为5A;同样电流分辨率为1.7mA左右,+-3LSB为+-5.4mA;
4、双路共地设计,表头使用+5V电源,可由串口端接入,但是功率地必须由MainGND接入,否则会导致测量不准;
5、板上仍然预留A004模块的位置,这样可以将表头的供电范围扩展到28V(资料数据,实际建议不超24V),这样可以从测量电压中“偷电”;
6、板载9926双路MOS,可以通过GPU语句对电压电流设置上下限,并可控制MOS管,方便做类温度控制的仪器;
7、双路带有AH,WH测量,配合MOS管,其实很容易做出类似锂电池放电容量测试的程序;


从电路上可以看出,和T50w没有什么大的区别,主要改进:
1、MCU增加了一片25Q16的存储器,用于存储汉字点阵,图形,以及用户编制的GPU语句;
2、仍然是双OP07电流放电电路和双路共地低端采样,采样电阻也换成了精度更高的美国威盛DALE的采样电阻;
3、增加了9926双路MOS,单片机可以设定电压电流的上下限以通知MOS关断;
4、校准方案做了重大调整,以前的方案来源于T50的LM358方案,线性度不高,而OP07的线性度还是不错的,因此去除了多点校准(大家反应校准实在太难了),改为更简洁的双点校准;
5、所有的代码全部重写,结构更合理,代码量更小,功能更强;

其他就不多说了,上图:
1_调整大小.JPG
2_调整大小.JPG
3_调整大小.JPG
4_调整大小.JPG
5_调整大小.JPG
6_调整大小.JPG
8_调整大小.JPG
9_调整大小.JPG
10_调整大小.JPG
11_调整大小.JPG
12_调整大小.JPG
20141124_220241_调整大小.jpg
20141124_220312_调整大小.jpg


所有的界面全部可以通过Gpumaker软件自行定义,包括背景图,包括字体、字体大小、颜色,显示位置等

你看到的所有界面,均不是C语言直接写的,而是全部由GPU语句构成的!这样用在产品里完全界面贴合,相当于为产品定制的一样;
比如这个界面:

第一个大字界面

就使用了如下语句:
  1. CLS(0);
  2. SCC(60,6405);
  3. SCC(59,44373);
  4. SBC(60);
  5. BOXF(0,0,399,40,60);
  6. DS32(50,4,'单路电压电流表(IN1)',15);
  7. SBC(0);
  8. DS24(50,135,'电压(V)',15);
  9. DS24(250,135,'电流(A)',15);
  10. DS16(35,215,'功率(W)',8);
  11. DS16(128,215,'内阻(Ω)',8);
  12. DS16(230,215,'累计(A.H)  (W.H)',8);
  13. //----FI; 上面为固定显示信息
  14. FI;
  15. //---下面为测量刷新界面
  16. DS64(20,68,'{0C,4}  ',2);  //64点阵显示电压
  17. DS64(220,68,'{0A,4}  ',2);//64点阵显示电流
  18. DS24(35,190,'{0G,3}',59); //功率等信息显示
  19. DS24(128,190,'{0H,3}',59);
  20. DS24(230,190,'{0B,3}',59);
  21. DS24(310,190,'{0D,3}',59);
  22. AN(1,3);//按下第一个按钮跳到页面3;
复制代码
{0A,4}  这是一个变量;
        其中第一个0代表测量路,0-第一路 1-第二路
        其中A代表变量序号,对应参见下表:

变量序号        对应功能        单位        备注
A        电流        mA        最大65A
B        安时        10mA.h        最大65A.h
C        电压        mV        最大65V
D        瓦时        10mW.h        最大65w.h
E        电流颜色                分超高线,合适,超底线
F        电压颜色                分超高线,合适,超底线
G        功率        10mW        最大65W
H        内阻        毫欧        
I        上限电流        mA        
J        下限电流        mA        
K        上限电压        mV        
L        下线电压        mV        


其他说明书,正在书写中.......

注:很多坛友不明白Usart-gpu是做什么的,可以参考此帖
https://www.yleee.com.cn/thread-33032-1-1.html

发表于 2014-11-25 21:12 | 显示全部楼层
严重支持,这个高大上啊
希望有3路的推出啊,市面找不到3路输出的!
固定电压的5V 12V 24输出电压电流表,电流5A足够
发表于 2014-11-25 21:16 | 显示全部楼层
A大,又来放毒啊。
发表于 2014-11-25 21:21 | 显示全部楼层
好东西  支持
发表于 2014-11-25 21:41 来自手机 | 显示全部楼层
来看看高大上
发表于 2014-11-25 21:45 | 显示全部楼层
又有新东西了,估计还有
发表于 2014-11-25 22:07 | 显示全部楼层
烧货。。。。楼下快来烧。。。。
发表于 2014-11-25 22:20 | 显示全部楼层
感觉楼主太注重宣传了,第一屏的信息完全可以不要,至于双路,单路,基于什么技术制造,完全不是使用者关心的, 要想做一款真正实用的产品就要完全站在使用者的角度考虑, 福禄克的表NB吧, 开机也没这么花哨。性能才是第一位的。
发表于 2014-11-25 23:05 | 显示全部楼层
界面漂亮
发表于 2014-11-26 00:05 | 显示全部楼层
看到第一屏完全没欲望了。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-3-28 23:36 , Processed in 0.054586 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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