更新时间:11-14 上传会员:狂奔的小猪
分类:单片机自动化 论文字数:12420 需要金币:2000个
摘要:本文主要介绍的是以单片机为核心,利用霍尔传感器、陀螺仪等元器件设计的防侧翻检测仪。为了减少汽车侧翻事故的发生,设计了以51系列的STC89C52单片机为核心,结合外围电路组成角度测量霍尔防侧翻系统。通过霍尔传感器检测车辆实时速度,采用陀螺仪检测车辆的X轴和Z轴的角度,并参考以往汽车侧翻相应的阈值进行分析,当采集到信号超过了最大阈值,那么系统就会认定为这是异常信号,设备会自动报警。软件主要包括总系统运行流程,总流程里面加入各个子控模块运行流程图。软件部分主要使用Keil软件系统对C语言进行编程,接着将程序烧录到单片机内。这种基于单片机为核心的角度测量霍尔测速仪能够大大减少汽车侧翻事故的发生,从而保障人的生命财产安全。
关键词:单片机;角度检测;陀螺仪;阈值
目录
摘要
Abstract
1 绪论-1
1.1 系统研究意义-1
1.2 霍尔防侧翻系统发展方向-1
2 控制系统方案设计-3
2.1 系统实现-3
2.2 系统总体框架设计-3
2.3 控制系统架构设计-4
2.4 传感器网络技术介绍-4
2.5 本章总结-4
3 系统的硬件平台设计-5
3.1 控制中心电路设计-5
3.1.1 MCU电路设计-5
3.1.2 控制中心外围匹配电路设计-6
3.2 信号采集与处理电路设计-6
3.2.1 系统电源转换电路-6
3.2.2 显示电路设计-7
3.2.3 按键电路设计-7
3.2.4 报警电路设计-8
3.2.5 霍尔测速电路设计-9
3.2.6 MPU6050角度传感器模块电路设计-10
4 系统软件设计-12
4.1 控制中心开发环境软件-12
4.2 控制系统总工作流程-12
4.3 系统处理程序设计-13
4.3.1 LCD1602程序设计-13
4.3.2 霍尔测速程序设计-14
4.3.3 按键检测程序设计-15
4.4 本章小结-16
5 系统调试与分析-17
5.1 系统调试环境搭建-17
5.1.1 系统环境搭建-17
5.1.2 搭建测试环境注意事项-18
5.2 系统整体测试结果及分析-18
5.3 测试常见问题及解决方法-19
总 结-21
致 谢-22
参考文献-23
附 录 1-24
附 录 2-33