湖南文理学院芙蓉学院
课 程 实 习 报 告
实习名称: 电子设计制作与工艺实习 学生姓名: 学 号: 专业班级: 指导教师: 完成时间: 2013年6月21日 报告成绩: 评阅意见: 评阅教师 日期
摘要:
新生事物不会因传统的存在而停止它前进的步伐,电子数码科技今天
已渗透到工业,农业,民用产品的点点滴滴。随着居民生活水平的不断提高,自行车不再仅仅是普通的运输、代步的工具,而是成为人们娱乐、休闲、锻炼的首选。自行车里程/速度计能够满足人们最基本的需求,让人们能清楚地知道当前的速度、里程等物理量。更重要的是:它是最具环保的交通工具。本论文主要阐述一种基于霍尔元件的自行车里程/速度计的设计。以 AT89C52 单片机为核心,A44E 霍尔传感器测转数,实现对自行车里程/速度的测量统计,采用 24C01 实现在系统掉电的时候保存里程信息,并能将自行车的里程数及速度用LED实时显示。文章详细介绍了自行车里程/速度计的硬件电路和软件设计。硬件部分利用霍尔元件将自行车每转一圈的脉冲数传入单片机系统,然后单片机系统将信号经过处理送显示。软件部分用汇编语言进行编程,采用模块化设计思想。该系统硬件电路简单,子程序具有通用性,完全符合设计要求。
关键词:
里程/速度,霍尔元件,单片机,数码管
1
目录
摘要: ........................................................... 1 关键词: ......................................................... 1 第一章 绪论 ..................................................... 4 1.1 课题介绍 ................................................. 4 1.2 设计背景 ................................................. 4 1.3 方案的确定与论证 ......................................... 4 第二章 硬件设计 ................................................. 6 2.1 概述 ...................................................... 6 2.2 单片机简述 ................................................ 6 2.2.1 AT89C52引脚及功能介绍(如图2.2) ...................... 7 2.2.2 单片机最小系统 ...................................... 11 2.3 设计电路 ................................................. 14 2.3.1 LED动态显示电路 .................................... 14 2.3.2 感应电路 ............................................ 15 2.3.3 控制电路 ............................................ 18 2.3.5 报警电路的设计 ...................................... 21 第三章 软件设计 ................................................ 22 3.1 软件实现的功能 .......................................... 22
2
3.2 系统主要程序的设计 ...................................... 22 3.3 源程序 .................................................. 24 第四章 电路调试 ............................................... 39 4.1 软件调试方法 ............................................ 39 4.2 硬件调试方法 ............................................ 40 4.2.1 常见的硬件故障 ...................................... 40 4.2.2 调试方法 ............................................ 40 第五章 总 结 ................................................. 41 参考文献 ........................................................ 42 附录A .......................................................... 43 附录B .......................................................... 43
3
第一章 绪论
1.1 课题介绍
自行车里程/速度计能自动显示自行车行使的总里程数及行车速度,具有超速信响提醒功能,里程数据自动记忆,也可应用于电动自行车、摩托车、汽车等机动车仪表上。
1.2 设计背景
自行车是由人力脚踏驱动的、有两个车轮的陆地交通车辆,无噪音、无污染、重量轻、结构简单、造价低廉、使用和维修方便,既能作为代步和运载货物的工具,又能用于体育锻炼,因而为人们所广泛使用。
世界上第一批真正实用型的自行车出现于19世纪初,这时候的自行车是有车把的木制两轮自行车,这种自行车只能用脚蹬才能前行,但是可以一边前行一边改变方向。后来经过长时期的改进,从根本上改变了自行车的骑行性能,也解决了自行车的震动问题,同时把自行车的速度推进了许多,自行车不断完善。从1791年到1888年,自行车的发明和改进,经历了近100年中诸多发明者的不懈奋斗。从此,基本奠定了现代自行车的雏形。时至今日,自行车已成为全世界人们使用最多,最简单,最实用的交通工具。自行车结构及性能不断完善的同时,其发展的目的也从最早的娱乐用途变为交通代步及休闲运动用途,休闲及竞赛领域的发展使自行车研发工作不断的精益求精。
1.3 方案的确定与论证
1.速度测量原理
测量自行车的速度的原理有两种:
(1)测量一定时间间隔t1里自行车车轮转过的圈数qs。假设车轮周长为tc,则速度V=tc*qs/t1。
(2)测量自行车车轮转过一圈的时间t2,则速度V=tc/t2。 本设计是采用原理1计算速度。
4