找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3854|回复: 2
收起左侧

原创:公交汽车上的电子钟硬件图89C52

[复制链接]
ID:123289 发表于 2016-6-26 22:48 | 显示全部楼层 |阅读模式
2002年一家公司请我解破一款公交车电子钟,结果发现其所用的IC市场上找不到,我提议:用单片机替代。
于是设计了附图的电子钟,与原钟比:
增加的内外温度采样
增加了年月日闪动显示
增加了时间校正(输入24小时所误差的时间,软件自动计算并修改时间运算程序,消除误差,能使用普通晶振达到月误差小于秒级)。
为了识别是不是我做的钟,还做了一个独特的软件设计:每逢X1分(01,11,21,31,41,51),闪动显示:年三次;月日三次。
已有数万辆车共交车装有此款电子钟。

一些硬件特点:
D1,D2防(汽车24V供电)电源反接。
LED不用5V供电!此款LED段位多,分上下层(二个公共端,屏本身的性质,不是普通的8段式),所以,合并电流大,设计采用24位供电,使得显示用的LED电流不从7805稳压器上走,降低了7805上的功耗。
R23经精心计算,与7805分压,也降低了7805上的功耗。
扫描由T1,T2完成,由于显示段多,故加T1、T2三极管扩流。
未用P0口,免去了8个上拉电阻(P0口为OC输出)。
用2003A进行电压匹配并扩流(5V驱动24V)。
外围器件由接插件完成连接。(实际是直焊接的,防振好。)。
温度传感器用的是电子可寻址的,最多可接8个,汽车常用内外两个,或不用。程序自动识别传感器的个数。
双电源输入:24VK接头,受汽车开关控制,汽车不用时,无电也不显示。24V接头不受汽车开关控制,汽车不用时,仍为CPU供电(这是汽车电源设计所允许的特点),保证时钟正常工作,但不显示,用电很少(软件中大部分时间CPU处理休眠)。
I.jpg

评分

参与人数 1黑币 +100 收起 理由
admin + 100 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:128130 发表于 2016-6-26 23:21 | 显示全部楼层
好精致的设计,不知道楼主能提供一下程序供我们这些初学者仿照吗?
回复

使用道具 举报

ID:125275 发表于 2016-7-27 10:31 | 显示全部楼层
可以看看程序吗
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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