基于单片机自行车测速系统的设计(附原理图)
来源:56doc.com 资料编号:5D14066 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D14066
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
基于单片机自行车测速系统的设计(附原理图)(论文12000字)
本次设计给出了以AT89C51为核心,霍尔传感器和温度传感器为检测手段,LCD1602液晶为显示方式的智能自行车测速系统。文中围绕测速系统的硬件设计和软件设计两个方面展开,硬件设计方面设计对单片机最小系统、测速采集电路、温度检测电路,使控制器具备温度测量、速度测量和结果显示等功能;软件设计方面完成测速系统主程序设计、测速程序设计和温度检测程序设计。并利用Keil软件进行程序编写和在线仿真,对软件设计进行验证。
本方案实现的了执行车速度系统的即时显示,并且加入了温度测量功能,使系统更加人性化。
本文以一自行车测速表作为研究对象,重点研究了自行车测速表的原理和控制系统设计,选取单片机核心控制单元,依据高可靠性单片机实现控制系统的稳定可靠运行。控制系统选用了传感器和温度传感实现对输入各电流和电压的检测,利用按键、液晶显示组成人机接口电路实现信息的传送。
本文的结构安排如下:
设计目标
1)掌握单片机的工作原理及相关外设的使用方法。
2)实现速度测量和温度测量功能。
3)实时速度和温度的显示。
4)实现自行车测速系统的软件和硬件电路设计。
设计思想
根据系统目标可知,系统需要实现输入的采集功能(按键、测速传感器、温度传感器的采集)和输出(液晶显示)的控制功能。通过对整体设计目标进行评估设计中选择单片机作为核心的控制芯片,通过扩展液晶显示电路、按键电路、温度采集电路、测速采集电路等接口电路实现系统硬件设计。通过软件编程控制各个功能模块协调工作,完成测速系统的设计要求[7]。
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1选题背景及意义……………………………………………………………………1
1.2研究现状……………………………………………………………………………1
1.3 研究内容及结构安排 2
第2章 系统设计方案分析 3
2.1设计目标 3
2.2设计思想 3
2.2.1硬件实现原理 3
2.2.2软件实现原理 3
2.3主要器件选型 4
2.3.1主控器选型 4
2.3.2按键模块选择 4
2.3.3显示电路选择 5
2.3.4供电方式选择 5
2.3.5传感器选型 5
2.3.6温度传感器选型 5
2.4 测速原理 6
2.5 系统总体框架 7
第3章 硬件电路设计 8
3.1 单片机最小系统 8
3.1.1传感器选型 8
3.1.2 最小系统硬件设计 8
3.1.3 AT89C52单片机引脚功能简述 9
3.2 液晶显示电路 10
3.3按键电路设计 11
3.4 传感器采集电路 11
3.4.1 温度采集电路设计 11
3.4.2 霍尔传感器电路设计 12
第4章 软件设计 14
4.1 开发环境介绍 14
4.2 主程序设计 14
4.3测速程序设计 15
4.4 温度采集程序设计 16
第5章 系统调试 17
结 论 19
参考文献 20
致 谢 21
附 录 22
|