电动车论坛

标题: 打算用LCD1602做个一屏同时显示4节电瓶的各个电压,给点意见。 [打印本页]

作者: 5x54    时间: 2010-11-18 01:50
标题: 打算用LCD1602做个一屏同时显示4节电瓶的各个电压,给点意见。
打算用1602液晶做,试了下,正好可以一屏显示4组电压,直接显示每节电瓶的电压,哪一节落后了就可以很直观地看出。
初步打算用单片机直接写程序,读取A/D转换器的信息,现在只想到用ADC0832或ADC0809芯片,不知道还有没有更简单的实现方法?或者其他什么好的A/D芯片?
作者: yanjian    时间: 2010-11-18 06:46
STC 后缀带AD或者S2的都有ADC了.不要外接
作者: yanjian    时间: 2010-11-18 06:47
增容器用的就是STC单片机.
作者: zifengjian    时间: 2010-11-18 09:49
支持,还应该有电流显示和存储功能,可以看到不同电流状态的压差,至少要分别出事空载压差还是负载压差
作者: enlaixiangyu    时间: 2010-11-18 10:29
支持,还应该有电流显示和存储功能,可以看到不同电流状态的压差,至少要分别出事空载压差还是负载压差
zifengjian 发表于 2010-11-18 09:49


那就多功能了!
小龙是问有没有其他好的方案呢!个人感觉这个方案就不错,不知道全部成本多少
作者: wangfuchong    时间: 2010-11-18 10:40
我还想用大液晶显示曲线呢
不过估计软件量不小,可能自己做不了也没时间,用电脑显示可能是可行的方案
作者: zmg666666    时间: 2010-11-18 10:49
有了这个东西,您就天天烦恼吧
作者: goodfeel    时间: 2010-11-18 10:59
小龙不能做支持72V的吗?
作者: 5x54    时间: 2010-11-18 11:11
STC 后缀带AD或者S2的都有ADC了.不要外接
yanjian 发表于 2010-11-18 06:46

没试过,集成的效果和功能如果够用的话,成本可以节省不少,这几天去买个试试。
作者: 5x54    时间: 2010-11-18 11:15
支持,还应该有电流显示和存储功能,可以看到不同电流状态的压差,至少要分别出事空载压差还是负载压差
zifengjian 发表于 2010-11-18 09:49

做那么多功能太麻烦了,还是简简单单显示下电压用用看,先把一个功能做好,其他功能以后有空再加。
作者: 5x54    时间: 2010-11-18 11:17
那就多功能了!
小龙是问有没有其他好的方案呢!个人感觉这个方案就不错,不知道全部成本多少
enlaixiangyu 发表于 2010-11-18 10:29

成本不高,LCD1602只有十几块钱,主要是AD模块有点贵,如果能用STC带AD功能的单片机,成本还会低些,还没做好,做好了就知道了,呵呵。
作者: 5x54    时间: 2010-11-18 11:19
有了这个东西,您就天天烦恼吧
zmg666666 发表于 2010-11-18 10:49

为什么?
我做这个主要是看每节电池实时电压,防范单节一直电压落后时间长了导致坏掉,如果连续几天发现单节电压落后可以采取措施来改善或修复,上组电池就是这样坏的。
而且如果能显示每节电池的单节电压连总电压都不用管,任何一节电压到10.5V就算没电了,保护电池,呵呵。
作者: time365    时间: 2010-11-18 11:27
为什么?
我做这个主要是看每节电池实时电压,防范单节一直电压落后时间长了导致坏掉,如果连续几天发现单节电压落后可以采取措施来改善或修复,上组电池就是这样坏的。
而且如果能显示每节电池的单节电压连总电 ...
5x54 发表于 2010-11-18 11:19

还是朱工有经验啊,这样搞法,一看到电池电压有点点不一致,就会忍不住搞的,搞啊搞,电池就很快YY。。。
眼不见,手空闲
作者: zmg666666    时间: 2010-11-18 11:30
你的注意力不集中,安全第一
电池天生就有误差,不要老是看哪个表,同时看4个电压,神经会崩溃的
作者: rupolo    时间: 2010-11-18 11:31
你的注意力不集中,安全第一
电池天生就有误差,不要老是看哪个表,同时看4个电压,神经会崩溃的
zmg666666 发表于 2010-11-18 11:30

作者: 5x54    时间: 2010-11-18 12:09
还是朱工有经验啊,这样搞法,一看到电池电压有点点不一致,就会忍不住搞的,搞啊搞,电池就很快YY。。。
眼不见,手空闲
time365 发表于 2010-11-18 11:27


肯定不会一直看呀,我是说连续几天严重落后,或者其中一节电压下降得明显比其他快,当然,只是相关零点几伏肯定不会去管的啦,如果相关个1-2伏还不去管,那不很快死撬撬啦,呵呵。
作者: 5x54    时间: 2010-11-18 12:12
你的注意力不集中,安全第一
电池天生就有误差,不要老是看哪个表,同时看4个电压,神经会崩溃的
zmg666666 发表于 2010-11-18 11:30

新鲜个几天就不会经常看了,安全肯定最重要啦,但是电池也是钞票呀,关心下总比不关心好,像现在装的液晶电压表一样,刚开始总是看着电压开,现在不开到快没电一般很少看的,呵呵。。
作者: enlaixiangyu    时间: 2010-11-18 13:18
新鲜个几天就不会经常看了,安全肯定最重要啦,但是电池也是钞票呀,关心下总比不关心好,像现在装的液晶电压表一样,刚开始总是看着电压开,现在不开到快没电一般很少看的,呵呵。。
5x54 发表于 2010-11-18 12:12


先搞一个出来,大家评价一下,就用你现在的方案吧!
作者: abelzeng    时间: 2010-11-18 13:26
本帖最后由 abelzeng 于 2010-11-18 13:27 编辑

你的电流表。精度、稳定性到底怎么样呀?是不是老是要管理呀?我觉得还是电流表实用些。另外在电流表的基础上开发一个耗电(容量)仪。估计不错。不如今天上班开一趟用了20WH。明天开一趟用了22WH。我就要看看到底什么原因导致耗电增加了。另外在这个基础上的电量表也非常准确了。
作者: ssdd    时间: 2010-11-18 14:01
这个很好啊 快点开发,表面上看只是显示电压,其实还有一些隐性的东西也能看出来。
作者: zifengjian    时间: 2010-11-18 14:37
本帖最后由 zifengjian 于 2010-11-18 14:39 编辑

电池组放电末期,负载压差很明显,故障电池比较容易发现,建议锁存压差最大值备查。

类似的实验我早就做了,不过我不想小龙懂电子,我只是买了4个数字电压表(2线制的,方便,哪天不用了拆下来配合整组放电仪),还有我的车是四个轮子的,偷空看看表问题不大。
作者: njzzp    时间: 2010-11-18 21:05
电池组放电末期,负载压差很明显,故障电池比较容易发现,建议锁存压差最大值备查。

类似的实验我早就做了,不过我不想小龙懂电子,我只是买了4个数字电压表(2线制的,方便,哪天不用了拆下来配合整组放电仪), ...
zifengjian 发表于 2010-11-18 14:37

我曾经也做过:http://www.china-ev.com/bbs/thread-32930-2-1.html
作者: happyxp    时间: 2010-11-19 11:27
感觉还是淘宝4个指针式的0-15或0-20的电压表吧
作者: txj    时间: 2010-11-19 14:55
记得51系列的STC 或者0832 0809芯片 AD精度都才8位,测量单个电池电压,精度有点低了。精确设置单个电池上限为16V时候,分辨率才16V/256=0.0625,这还是典型非共电测试(4个ADC,非共电独立供电独立测试),正常情况一个单片机一个ADC,只能用4个串联采样,还牵涉分压网络的电压损失,因此除非你用运放进行共模抑制的差模采样,用8位ADC才有实际意义,不过很明显这样线路会非常复杂。
如果真要做实用又简洁的这样线路,建议用AVR的类似M48系列或者其他公司的类似芯片,片内带10位多路ADC,一片解决问题。价格也算便宜。
作者: loverong    时间: 2010-11-19 15:43
不错,感觉这个很实用,实时监测,随时了解各电池状态,
作者: 5x54    时间: 2010-11-21 09:07
记得51系列的STC 或者0832 0809芯片 AD精度都才8位,测量单个电池电压,精度有点低了。精确设置单个电池上限为16V时候,分辨率才16V/256=0.0625,这还是典型非共电测试(4个ADC,非共电独立供电独立测试),正常情况 ...
txj 发表于 2010-11-19 14:55


STC也有很多10位的,STC12C5608AD就是8路带10位AD,而且芯片也不贵,打算下周买几个研究下。

现在已经使用ADC0832做了个两路的测试成功,用两个ADC0832也可以,只是成本有点高,不如直接用STC12C5608AD来得方便,而且精确度更高,继续研究中……
作者: 乾坤维修    时间: 2010-11-21 11:27
你的注意力不集中,安全第一
电池天生就有误差,不要老是看哪个表,同时看4个电压,神经会崩溃的
zmg666666 发表于 2010-11-18 11:30

呵呵朱老师说的不错,没必要哪么在意
作者: 国伟电器    时间: 2010-11-21 12:22
哈哈,电脑小龙也在,俺去过你的网站下过东西,在此谢了。
作者: 5x54    时间: 2010-11-21 20:49
要是神经崩溃即使不看电压、即使不开车子也会神经崩溃,难道一个电压显示就能让一个人神经崩溃???那人家汽车上又是收音机又是DVD的,没见哪个神经崩溃的?很多人用电压、电流、速度、里程……多功能一体的那么多车友,没听说哪个神经崩溃了?

我不但要做电压显示,还要再加年、月、日、星期、时间、温度……显示,看看我什么时候会神经崩溃,呵呵。

上次买了几个AD0832,每个可实现8位双路AD,用2个实现了4组电压测量显示,已测试成功,就是成本有点高,反正自己用,先试一段时间。

打算再加些功能,平时显示年、月、日、星期、时间、温度……,要看电压的时候按一下键就切换到4组电压显示模式,一表多用,呵呵。
作者: enlaixiangyu    时间: 2010-11-21 21:26
这个做成品卖不太好了, 自己玩不错!价格下不来,销量就不好!

你接着配上电流和转速码表一体了算了!呵呵
作者: 飞翔的蓝天    时间: 2010-11-21 21:52
小龙这个东西很好,最好再开发成能直接看五个和六个电池的产品。要是有了,通知一声,我等着装车呢。一个能看五个电池的表价格不会高于五个只能看一个电池的表吧。
作者: DIY大叔    时间: 2010-11-22 06:27
本帖最后由 DIY大叔 于 2010-11-22 07:08 编辑
STC也有很多10位的,STC12C5608AD就是8路带10位AD,而且芯片也不贵,打算下周买几个研究下。

现在已经使用ADC0832做了个两路的测试成功,用两个ADC0832也可以,只是成本有点高,不如直接用STC12C5608AD来得方 ...
5x54 发表于 2010-11-21 09:07

感兴趣,能说说成本有多少吗?给个图纸最好了。呵呵。。。哪天也找人做一个(咱不懂软件啊 )。是否从电池引5根线?其实只要从电池盒引中间的3根就行了,正线和地线可以从表头直接拉。
淘宝搜了一下:成本可能可能还行。关键元件STC12C5608AD:3~10元;LCD1602 :5~20元。除去运费,加上其他外围元件,估计成本50元以下可以解决吧?
作者: DIY大叔    时间: 2010-11-22 06:34
小龙这个东西很好,最好再开发成能直接看五个和六个电池的产品。要是有了,通知一声,我等着装车呢。一个能看五个电池的表价格不会高于五个只能看一个电池的表吧。
飞翔的蓝天 发表于 2010-11-21 21:52

别说看5个,看8个、16个也行!只要有票。。。
作者: 5x54    时间: 2010-11-22 08:28
DIY大叔估的没错,即使只是个人做一个用应该也不会超过50元,如果用二手配件或批量,那就更便宜了。

测五个电瓶或六个电瓶也没问题,如果用带AD的单片机,成本不需要增加,就是程序改下就可以了。

显示6个电压小数位数缩一位,可以挤下一屏6组电压值,再多的话程序也没问题,但是1602一屏就显示不完了。
作者: 飞翔的蓝天    时间: 2010-11-22 23:03
这样就很好,准备什么时候开发呢?
作者: DIY大叔    时间: 2010-11-23 07:29
DIY大叔估的没错,即使只是个人做一个用应该也不会超过50元,如果用二手配件或批量,那就更便宜了。

测五个电瓶或六个电瓶也没问题,如果用带AD的单片机,成本不需要增加,就是程序改下就可以了。

显示6个电压 ...
5x54 发表于 2010-11-22 08:28

你开发后准备啥价格卖?如果价格在心理范围内,就不找人搞直接买你的了。
作者: pan9599    时间: 2010-11-23 12:24
有前途
作者: zoujinhong    时间: 2010-11-23 18:08
你开发后准备啥价格卖?如果价格在心理范围内,就不找人搞直接买你的了。
DIY大叔 发表于 2010-11-23 07:29

同意 搞好了 我也买几个来玩!
作者: xuexi    时间: 2010-11-23 19:38
再加个10。5V欠压报警功能
许多人的放电仪就升级了
作者: 飞翔的蓝天    时间: 2010-11-23 21:25
再加个10。5V欠压报警功能
许多人的放电仪就升级了
xuexi 发表于 2010-11-23 19:38




一个非常实用的功能。
作者: 5x54    时间: 2010-11-23 23:34
再加个10。5V欠压报警功能
许多人的放电仪就升级了
xuexi 发表于 2010-11-23 19:38

可以实现,我打算加个小喇叭,有电瓶电压10.5V欠压的时候就响,当然可以通过跳线或者开关来关闭或开启喇叭的报警声。
现在用洞洞板搭了一个,这两天有空就可装车测试了。
作者: DIY大叔    时间: 2010-11-25 06:55
本帖最后由 DIY大叔 于 2010-11-25 06:56 编辑
可以实现,我打算加个小喇叭,有电瓶电压10.5V欠压的时候就响,当然可以通过跳线或者开关来关闭或开启喇叭的报警声。
现在用洞洞板搭了一个,这两天有空就可装车测试了。
5x54 发表于 2010-11-23 23:34

你这个表头拓展一下,加上4路有源放电负载就是很好的4路放电器!
希望你继续。。。

作者: 5x54    时间: 2010-11-25 08:41
昨天东拼西凑地用手上现有的配件搭了一个测试用,先使用单片机加两个ADC0832芯片做的,下次改进的时候再用STC12C5608AD做。
4节电瓶串联一起测量还要再改下电路,还要再去买配件,也挺麻烦的,先测试4路单体测量效果。。
现在可以正常使用了,等会到公司调校后测试下效果。
作者: DIY大叔    时间: 2010-11-25 10:36
本帖最后由 DIY大叔 于 2010-11-25 11:09 编辑
昨天东拼西凑地用手上现有的配件搭了一个测试用,先使用单片机加两个ADC0832芯片做的,下次改进的时候再用STC12C5608AD做。
4节电瓶串联一起测量还要再改下电路,还要再去买配件,也挺麻烦的,先测试4路单体测量效果 ...
5x54 发表于 2010-11-25 08:41

你那大片子和2个小片子分别是什么型号的?
用STC12C5608AD是否不如用 STC12(LE)5612AD STC12(LE)5616AD 一 口 价: 5.8(6.70)元
http://item.taobao.com/item.htm?id=5882820991
http://item.taobao.com/item.htm?id=5882879771


岂不更好?!

作者: time365    时间: 2010-11-25 11:48
很强!
12V电池输入线建议每一路加1个保险管。
作者: DIY大叔    时间: 2010-11-25 12:47
很强!
12V电池输入线建议每一路加1个保险管。
time365 发表于 2010-11-25 11:48

没有必要!因为分压取的值电流很小的。
作者: 5x54    时间: 2010-11-25 15:04
你那大片子和2个小片子分别是什么型号的?
用STC12C5608AD是否不如用 STC12(LE)5612AD STC12(LE)5616AD 一 口 价: 5.8(6.70)元
http://item.taobao.com/item.htm?id=5882820991
http://item.taobao.com ...
DIY大叔 发表于 2010-11-25 10:36

LE应该是低电压版,2.2-3.6V吧,还要降压,没那必要,不带LE高电压版是3.5-5.5V,直接和电路的5V一起供电就可以了,5612和5616只是容量更大,分别为12K和16K,5608是8K的,足够用了,其实用5604的4K都够了。我零买是8块钱一个,差个一两块钱无所谓啦。
作者: 5x54    时间: 2010-11-25 15:06
很强!
12V电池输入线建议每一路加1个保险管。
time365 发表于 2010-11-25 11:48

实际使用时肯定要加的,否则短路了就麻烦了。。。还在考虑怎么加,加在哪比较合适。
作者: weiyugy    时间: 2010-11-25 17:18
做好了定两个
作者: DIY大叔    时间: 2010-11-25 17:57
本帖最后由 DIY大叔 于 2010-11-27 09:51 编辑
实际使用时肯定要加的,否则短路了就麻烦了。。。还在考虑怎么加,加在哪比较合适。
5x54 发表于 2010-11-25 15:06

实际使用真的不需要加!因为前级会有分压电路的。如果从电池引线考虑可以加,只需各个引线在电路板上串一个小功率的0.1欧电阻就可以了(该电路取电流很小,基本不影响分析输出)。
实际做的难点在于如何解决共地问题!

作者: 5x54    时间: 2010-11-30 16:12
与4位半的表头对比了下效果,精确度还是不错的,8位AD测量电瓶电压够用了,呵呵。

现在就最后一个问题了--解决共地问题,同时测量串联的4节电瓶电压,各位有什么好办法?
作者: DIY大叔    时间: 2010-11-30 16:27
与4位半的表头对比了下效果,精确度还是不错的,8位AD测量电瓶电压够用了,呵呵。

现在就最后一个问题了--解决共地问题,同时测量串联的4节电瓶电压,各位有什么好办法?
5x54 发表于 2010-11-30 16:12

共地问题是头疼!用运放做减法电路试试?
作者: 5x54    时间: 2010-12-2 13:20
先用串联测量的方式大致试了下,效果还可以,只是电压越高测量精度就越差,我喜欢追求完美,继续改进中,再多试几种测量方法。。
作者: 28981    时间: 2010-12-2 17:03
本帖最后由 28981 于 2010-12-2 17:07 编辑

支持小龙一下!用 STC的AD是10位的实现小数点后一位显示是很简单的!更高精度就难了!试试诺基亚5110显示屏,是84*48点阵的!
作者: 28981    时间: 2010-12-2 17:15
本帖最后由 28981 于 2010-12-2 19:52 编辑

我用两块84*48点阵用来显示电压,电流,时间,已用电量,单次里程,总里程,时速,温度。里程表的程序写错了,有空得拆开改一下!
作者: 5x54    时间: 2010-12-2 21:46
我用两块84*48点阵用来显示电压,电流,时间,已用电量,单次里程,总里程,时速,温度。里程表的程序写错了,有空得拆开改一下!
28981 发表于 2010-12-2 17:15

你这个工程浩大了,这么多功能如果要全部精确的话估计要花很多时间做吧,84*48好像有点小,怎么不直接用12864直接把全部功能做在一屏里显示?
只是“电压、电流、速度、里程”这些我车子上已经有了,也都是液晶的,再做就重复了,我现在主要想看每节电池的单节电压,顺便显示下总电压,平均电压,最高电压,最低电压,低电压警告……全是和电压相关的,呵呵,已经够麻烦的了,自己研究研究还挺好玩的。。。
作者: 4331324    时间: 2010-12-4 08:02
你这个工程浩大了,这么多功能如果要全部精确的话估计要花很多时间做吧,84*48好像有点小,怎么不直接用12864直接把全部功能做在一屏里显示?
只是“电压、电流、速度、里程”这些我车子上已经有了,也都是液晶的 ...
5x54 发表于 2010-12-2 21:46

期待呀,什么时候出套件




欢迎光临 电动车论坛 (http://www.ev5s.cn/bbs/) Powered by Discuz! X3.2