更新时间:03-10 上传会员:菲菲小宝贝
分类:单片机自动化 论文字数:10315 需要金币:2000个
摘要:现如今每个大城市对于出租车的自动计费器基本已经普及,因此计费器技术的增进使得市场未来前途一片光明。出租车中最重要的部分就是计费器,它能够涉及到乘客与司机的利益并从中起到很大的作用,所以性能较好的计费器对于二者来讲是十分重要的。
此设计基于AT89C51单片机进行设计的计费器系统,它包含有键盘电路、时钟电路、复位电路。对于复位电路来讲,它可以将问题处理好并再重新开始运行,还可以进行初始化上的操作[1]。而选择时钟电路作为此系统的时钟源是因其准确性高并使用了12MHz的晶振。上电后便会由字符型的1602液晶将起步价、里程收费、等待时间等展现出来,并能够根据按键对其整改。并且出租车在运行、暂停、停止能够根据按键来完成模拟。同时还可以把运行的时间以及暂停的时间通过液晶显示屏展现出来,然后获取总费用以及总路程。
通过研究得出此系统能够便捷、安全地进行使用,能够很好地使用在出租车的计费上。可以更加省时省力、可靠地增加计费的效率,增加出租行业服务的形象,从而带动更好的经济产生,作为电子产品有极大的推广价值。
关键词:AT89C51;1602液晶;出租车计价器
目录
摘要
Abstract
1 绪 论-1
1.1 课题背景-1
1.2 国内外相关研究情况-2
1.3 本课题的研究意义-2
1.4 本课题的主要内容-3
2 设计方案及要求-4
2.1 出租车计价器的功能分析-4
2.2 方案选择及确定-5
3 硬件电路设计-8
3.1 单片机的介绍-8
3.2 单片机最小系统电路设计-10
3.2.1 振荡电路-10
3.2.2 复位电路-11
3.3 计费模块的设计-12
3.3.1 霍尔传感器介绍-12
3.3.2 里程计费系统-12
3.4 显示模块的设计-13
3.5 时钟模块的设计-15
4 软件设计-17
4.1 软件总体设计 -17
4.2 程序模块设计-19
4.2.1 中断子程序-19
4.2.2 判键子程序-19
4.2.3 显示子程序-19
5 检测与调试-20
5.1 软件调试-20
5.1.1 编程工具—C语言-20
5.1.2 单片机程序仿真调试-20
5.2 里程计费测试-21
5.3 掉电测试-23
结 论-24
参 考 文 献-25
致 谢-26