自行车里程监测仪的嵌入式设计与实现(含Proteus仿真程序,原理图)(论文17900字,Proteus仿真,程序,原理图,流程图)
Embedded design and implementation of bicycle mileage monitor
本设计主要实现了:利用C51单片机对自行车的速度和里程进行实时的采集和显示,
目 录
第1章 绪 论 1
1.1 设计的目的 1
1.2 国内外研究现状 1
1.3 设计的任务和内容 2
第2章 系统的总体设计方案 3
2.1 主要任务以及思路 3
2.2 系统的总体组成 3
2.3 系统的硬件组成 4
2.4 系统的软件组成 5
第3章 操控器件选择 6
3.1 单片机的组成和特点 6
运算器 6
操控器 6
主要寄存器 7
3.2 STC89C51单片机介绍 8
3.2.1 STC89C51单片机特点 9
3.3 STC89C51单片机资源介绍 10
3.4 STC89C51单片机定时器介绍 12
3.5 STC89C51单片机外部中断介绍 12
第4章 数据采集器选择 14
4.1 可用传感器的介绍和对比 14
4.2 霍尔传感器介绍 15
4.2.1 霍尔传感器原理 15
4.2.2 霍尔传感器分类 15
4.3 AH3503集成线性型霍尔传感器介绍 16
4.4 AH3503霍尔传感器的检测原理 17
第5章 系统电路设计 18
5.1 STC89C51单片机系统电路 19
5.1.1复位电路的设计 19
5.1.2 STC89C51单片机的晶振电路 20
5.2 霍尔传感器电路 21
5.3 系统电路的设计 21
5.4 液晶显示电路的设计 22
5.4.1 LCD1602的特点 22
5.4.2 LCD1602的功能参数表 24
5.4.3 LCD1602引脚介绍 25
5.5 蜂鸣器和LED报警电路的设计 25
第6章 单片机软件设计 27
6.1 系统软件设计所使用的编程环境介绍 27
6.2 主程序模块设计 27
6.3 定时中断函数的设计 28
6.4 计算函数设计 28
6.5 显示函数程序流程 29
6.6 蜂鸣器和LED预警流程图 29
6.7 数据采集流程图 30
6.7 按键清除流程图 30
第7章 系统仿真 32
7.1 仿真软件介绍 32
7.2 本次设计的仿真图设计 33
主要参考文献 34
附 录 一 设计电路图 35
附 录 二 仿真电路图 35
附 录 三 系统源程序 36
致 谢 45