矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 15638|回复: 11

【参赛作品】98款三缸夏利车加装转速表、温度表

 关闭 [复制链接]
     
发表于 2011-1-17 11:34:46 | 显示全部楼层 |阅读模式
【前言】
年前赶在取消汽车购置税优惠前提了新车,此前兢兢业业服役9年的老夏利车正式退居2线,正好我可以拿来练练手。

老夏利车没有发动机转速表,一直以来都是凭感觉、听声音估计发动机的转速,一直想直观的看到转速参数,自己又刚捡起了
51单片机的编程,说干就干,百度了一下夏利车的资料,我的这辆7101电喷,采用的发动机是TJ376QE型,具备ECU(电子控制单元,又称“行车电脑”)控制系统的。

ECU接口说明

ECU接口说明

这下有戏了,本着先易后难的原则,此次DIY就只弄测量发电机转速和测量车内温度两个功能。本来想从分电器的“转速及旋转角度传感器”上取转速信号,后来拆下ECU后实际测量,发现此信号电平太低仅0.4~0.5V,要增加信号放大级,这样会使电路变的复杂。后来又想到取点火信号,实际测量点火信号在14V左右,OK,就用它了!

点火线圈电路图

点火线圈电路图

【转速表电路图】
为了提高开发的成功率,先对电路进行了仿真:

转速表电路图

转速表电路图

仿真时用信号发生器模拟点火脉冲信号:

仿真运行的截图

仿真运行的截图


单片机U1采用AT89C2051,为了节约IO口方便以后添加功能,LED显示部分使用了7段译码器U2 74LS47,如果只做转速和测温的话U2其实可以省略掉!LED采用7x4共阳数码管。位驱动Q1~Q4用任何小功率NPN管就行,测量温度U3用的DS18B20,SW1是转速/测温切换开关,其它就是单片机的复位及时钟电路,就不多赘述了,硬件还是比较简单吧?
硬件说完现在说说软件,用了定时器T0做系统5ms节拍发生器,测量转速就简单的用计数器T1来数脉冲,为什么不用更精确的测量脉宽的方式呢?因为测量发动机转速精确到个位数是没必要的,我采用的方式是,1/2秒读1次T1的计数值,也就是1/2秒发动机的点火次数,我的老夏利是三缸四冲程的发动机,那么点火3次意味着曲轴旋转了2圈,这样就得到转速公式“ 转速/Min=1/2秒T1的计数值×120×2÷3",化简后就是”转速/Min=1/2秒T1的计数值×80“。
这样我的转速表精度也就是每分钟±80转的样子,LED的显示内容1/2秒刷新一次,实际用下来感觉还马马虎虎,也算灵敏。
18B20就不多说了,我是直接在本坛单片机区copy的的代码用的:)
用1个开关接在单片机的P3.0口作为转速及温度的切换选择。
【制作过程】
我是用洞洞板焊的整个电路,又忘记给电路板拍照了,就不去拆仪表盘了。
夏利车的ECU在副驾驶座储物箱的上方,拆开后就看见神器ECU了:

拆ECU

拆ECU

来个特写:神马??居然是”日.本.造“

神马?

神马?

找出点火信号线,接上,(不好意思,手机拍的,都比较糊)不过就2根线

引出点火信号

引出点火信号

下面拆仪表台:
正面

正面

正面

背面

背面

背面

安装数码管:

LED安装在这

LED安装在这

单片机洞洞用3M的双面胶粘在仪表盘的底部,LED用电脑的硬盘排线引到洞洞板上。
电源就用仪表盘上的12V电,然后就组装回车上。试试效果吧,插钥匙-点火~~~
来了……
显示转速

显示转速

显示转速

显示车内温度

显示温度

显示温度

来个特写

来个特写

来个特写


【总结】
在DIY的过程中,因为有了仿真的步骤,所以进行的很顺利,只是在搜索资料的时候,发现TAOBAO就有这样的东东在卖,也不贵,80元的样子。
使我差点放弃了
还有就是拆卸汽车的ECU并加接线路有一定的风险,我本人是在淘汰下来的老车上做实验练手的,各位想仿制的TX把自己的汽车ECU整成”砖头“
的话,本人慨不负责哟
这里上传仿真电路图,单片机ROM,及全部原代码
DIY_TJ7101_ZHUANSU.rar (61.31 KB, 下载次数: 1456)

[ 本帖最后由 轻风 于 2011-1-17 12:00 编辑 ]
     
 楼主| 发表于 2011-1-17 12:02:39 | 显示全部楼层
【后记】
其实我的老夏利ECU上还有其它的一些信号,将来有空完全可以DIY一个多功能的行车电脑玩玩,类似下面的这些东东,(以下图片来自互联网)
00013.jpg
00014.gif
00015.jpg
00016.jpg
00017.jpg
回复 支持 反对

使用道具 举报

     
发表于 2011-1-17 13:50:36 | 显示全部楼层
好,有技术含量
回复 支持 反对

使用道具 举报

     
发表于 2011-1-17 19:37:53 | 显示全部楼层
楼主,换的什么车,上点照片看看啊。买新车了要请客啊
回复 支持 反对

使用道具 举报

发表于 2011-1-25 19:20:55 | 显示全部楼层
仿真软件是什么啊?
回复 支持 反对

使用道具 举报

     
发表于 2011-1-25 19:52:31 | 显示全部楼层
想问下:
你那东西是装在车上的?
抗干扰性能如何?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-1-25 21:55:27 | 显示全部楼层
原帖由 2051 于 2011-1-25 19:20 发表
仿真软件是什么啊?

仿真软件你搜索“proteus”
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2011-1-25 22:00:11 | 显示全部楼层
原帖由 lxa000 于 2011-1-25 19:52 发表
想问下:
你那东西是装在车上的?
抗干扰性能如何?

关于抗干扰,我在单片机的输入IO口上加了光藕4N25,用了10几天,很正常。单片机连复位开关都没装
回复 支持 反对

使用道具 举报

     
发表于 2011-1-26 16:57:48 | 显示全部楼层
很强大, 夏利用的应该是丰田技术, ECU是日本电装的.
回复 支持 反对

使用道具 举报

     
发表于 2011-1-28 14:02:42 | 显示全部楼层
这个有技术含量
回复 支持 反对

使用道具 举报

     
发表于 2011-1-28 23:37:44 | 显示全部楼层
非常好!不过我加不了分,要是能加分,就给楼主加10分!
回复 支持 反对

使用道具 举报

发表于 2011-2-5 11:25:41 | 显示全部楼层
有技术含量.帮顶!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-5-1 01:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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