当前位置:主页 > PLC机电自动化 >

基于STM32的自行车防盗系统设计

更新时间:2019-07-29
阅享价格80元 资料包括:原始论文 点击这里给我发消息QQ在线咨询
文档格式:doc/docx 全文字数:6100 温馨提示
以下仅列出文章摘要、提纲简介,如需获取全文阅读权限,或原创定制、长期合作,请随时联系。
微信QQ:312050216 点击这里给我发消息
扫一扫 扫一扫
基于STM32的自行车防盗系统设计

摘 要:本文研究和分析了使用STM32单片机为核心开发一套自行车防盗系统,本系统可进行车身姿态分析、远程数据传输、防盗报警,本文给出了设计框图、硬件组成及软件系统。本系统硬件系统以STM32单片机最小系统为核心,主要的部件有STM32F103ZET6单片机最小系统、MPU6050姿态读取模块、NRF24L01无线发射模块、NRF24L01无线接收,蜂鸣器电路等。系统通过MPU6050姿态读取模块探测自行车姿态,人离开时,按下系统运行开关按键,系统记录当前姿态值,一旦车体出现姿态改变超过阈值,则无线模块给接收端发送信号,接收端接收信号,蜂鸣器报警,实现防盗功能。系统自动化程度高,集成度高,成本较低,有很大的实用价值。
 
关键词:STM32;自行车防盗;MPU5060;NRF24L01

目录

摘 要 1
Abstract: 2
1 引   言 3
1.1 课题来源和设计要求 3
1.2 方案选择 4
1.2.1 系统主控芯片选择 4
1.2.2 通信模块选择 4
2 系统硬件设计 5
2.1 系统硬件总体设计 5
2.2 主控芯片STM32F103ZET6 5
2.2.1 STM32F103ZET6单片机性能介绍 5
2.2.2  STM32F103ZET6单片机复位电路 6
2.2.3 STM32F103ZET6单片机晶振电路 7
2.3  MPU5060三轴角度传感器介绍 8
2.4  NRF24L01无线传输模块 9
2.5 蜂鸣器报警电路 10
2.6 电源电路 11
3  系统软件设计 12
3.1 主函数及头文件 12
3.2 MPU6050数据读取函数 15
3.3 蜂鸣器驱动子函数 15
3.4 NRF24L01驱动程序 16
结  论 18
谢    辞 19
参  考  文  献 20