stm32f103的电动车防盗器设计(附件)【字数:7968】
本文对一种用STM32微处理器作为主控单元的电动车防盗控制系统进行了研究和设计,当电动车被盗窃时能触发振动传感器从而实现报警,并可通过遥控进行无线操控报警器的开关。这款电动车防盗器系统由STM32微处理器、蜂鸣器、LCD1602液晶屏、HX1838接收头和振动传感器等主要器件设计构成了单片机最小系统、参数显示电路、蜂鸣器报警电路、红外遥控接收电路和振动检测电路实现了智能报警功能。经试验测试,将系统中出现的缺陷和设计不当之处进行了修改和完善,最终使得该系统能达到预期设计目标,具有一定的推广意义。
目录
一、 引言 1
(一) 电动车防盗器的发展背景 1
(二) 电动车防盗器的国内外发展现状 1
(三) 本文主要研究内容 2
二、 方案设计及元器件选择 2
(一) 电动车防盗器的方案设计 2
(二) STM32微处理器简介 3
(三) LCD1602液晶屏简介 3
(四) 有源蜂鸣器简介 4
(五) 红外一体接收头简介 4
三、 系统硬件设计 5
(一) 最小系统电路设计 5
(二) 参数显示电路设计 5
(三) 蜂鸣器报警电路设计 6
(四) 红外遥控接收电路设计 6
(五) 振动检测电路设计 7
四、 系统软件设计 7
(一) 电动车防盗器的主程序流程设计 7
(二) LCD1602液晶屏显示子程序设计 8
(三) 报警声输出子程序流程设计 9
(四) 遥控指令接收子程序设计 9
(五) 振动传感器驱动子程序设计 10
五、 调试 10
总结 12
参考文献 13
致谢 14
附录一原理图 15
附录二PCB图 16
附录三元件列表 17
附录四程序 18
引言
电动车防盗器的发展背景
本次设计的是一款使用STM32微处理器来当作主控器的智能控制系统,经过了对市场上大量的相关产品进行调研和探讨后我们 *好棒文|www.hbsrm.com +Q: @351916072@
能够发现,电动车防盗器在很久之前就已经出现在人们视野中了,这款器件的发展历史中伴随着大量的优化和改进,不仅设计方案和以往的产品有着比较大的不同,就连里面使用的简单元件亦经历了无数次改进。通过对目前市面上很多的电动车防盗器系统进行调查与研究后可以看出,当今市场上一些常见的电动车防盗器主要存在的问题有下列几种类别,首先是响应速度越来越不能满足用户的性能需求,这类问题的出现主要是因为当今科学技术正处于快速发展的状态,因此各类电子仪器都在朝高速化方向发展,因此出于体验感受,电动车防盗器内部选用的微处理器的运行速度正在不断被淘汰。其次是研发成本较高,通过对多款热门的电动车防盗器系统进行里面配置方案进行资料调查之后可以知道,这一些产品为了增加质量,使用的内部器件则是以高性能芯片为主,这样就造成电动车防盗器系统的大体设计经费大幅度提升,而若将其中一些芯片进行代替,通过一些高性能的中低端芯片进行取代,在不影响它的效果的前提下,能够大幅度的减小电动车防盗器的研发成本。电动车防盗器系统发展到今天,正处于一个飞速发展的阶段,由于大量的效果更为高的微处理器芯片正在不断涌入市场,而且功效更为高、体积更小的传感模块也在持续不断被设计出来,这一些新型器件的出现对目前市面上的电动车防盗器控制系统来说不只是一种冲击,甚至一种推动作用,使电动车防盗器系统研发人员能够通过这些新型器件设计出效果更加强大的产品。本次毕业设计拟将设计的这款电动车防盗器系统是基于大学期间所学的专业知识而提出的,通过硬件系统、代码程序的设计,并且通过持续测试改进,旨在可以设计出一种性价比比较高,具备较高实用价值的电动车防盗器控制系统。
电动车防盗器的国内外发展现状
国外对于电动车防盗器的研发测重点主要放在了研发更高性能的集成式模块,将用于实现电动车防盗器效果的一切硬件驱动电路模块集成在单片芯片中,使它成为一个独立的芯片,这样就使得电动车防盗器能够实现更广泛的普及,随着近些年技术的持续发展,使用者渐渐无法满足于现有电动车防盗器的功能匮乏,并且因为中高等级别的微处理器、传感器以及其它关键模块的设计经费不断降低,使得用作研发电动车防盗器的关键部件在市场上已经大范围普及,因此越来越多的研发单位开始了对电动车防盗器的研发,并且在近段时间推出了很多款不同种类的中高端级别的电动车防盗器,通过对市场上这一系列产品的资料查阅可以看出,中高档次产品的售价在最近一段时间处于持续下降状态,用户的需求
量不断扩展。
本文主要研究内容
本文采用了STM32微处理器担任主控核心,结合了LCD1602,蜂鸣器,HX1838红外一体接收头和振动传感器等器件,实现了一款性价比极高的电动车防盗器系统,实现了显示电压,电流等参数、报警、红外发射和接收和振动检测等功能,课题的确立意在降低目前市面上相关产品的研发成本,并且为了增加这个系统的整体性能,因此通过对硬件电路系统和软件程序代码的详细设计,最终实现了该款电动车防盗器系统,经过了测试,设计成果达到了预期目标。
本电动车防盗器系统的各项设计如下:
1.实现将电动车防盗器系统的电压,电流等参数显示功能,达到了预期目标;
2.配置有源蜂鸣器驱动电路,使得STM32微处理器能够通过GPIO管脚输出电平信号来实现对蜂鸣器的启闭控制,实现报警信号的输出;
3.配置HX1838红外一体接收头硬件驱动电路,实现对红外遥控信号的接收,从而使得电动车防盗器系统能够实现红外遥控功能;
4.设计振动传感器驱动电路,构建与STM32微处理器之间的通信总线,实现对振动信号的精准检测;
方案设计及元器件选择
电动车防盗器的方案设计
目录
一、 引言 1
(一) 电动车防盗器的发展背景 1
(二) 电动车防盗器的国内外发展现状 1
(三) 本文主要研究内容 2
二、 方案设计及元器件选择 2
(一) 电动车防盗器的方案设计 2
(二) STM32微处理器简介 3
(三) LCD1602液晶屏简介 3
(四) 有源蜂鸣器简介 4
(五) 红外一体接收头简介 4
三、 系统硬件设计 5
(一) 最小系统电路设计 5
(二) 参数显示电路设计 5
(三) 蜂鸣器报警电路设计 6
(四) 红外遥控接收电路设计 6
(五) 振动检测电路设计 7
四、 系统软件设计 7
(一) 电动车防盗器的主程序流程设计 7
(二) LCD1602液晶屏显示子程序设计 8
(三) 报警声输出子程序流程设计 9
(四) 遥控指令接收子程序设计 9
(五) 振动传感器驱动子程序设计 10
五、 调试 10
总结 12
参考文献 13
致谢 14
附录一原理图 15
附录二PCB图 16
附录三元件列表 17
附录四程序 18
引言
电动车防盗器的发展背景
本次设计的是一款使用STM32微处理器来当作主控器的智能控制系统,经过了对市场上大量的相关产品进行调研和探讨后我们 *好棒文|www.hbsrm.com +Q: @351916072@
能够发现,电动车防盗器在很久之前就已经出现在人们视野中了,这款器件的发展历史中伴随着大量的优化和改进,不仅设计方案和以往的产品有着比较大的不同,就连里面使用的简单元件亦经历了无数次改进。通过对目前市面上很多的电动车防盗器系统进行调查与研究后可以看出,当今市场上一些常见的电动车防盗器主要存在的问题有下列几种类别,首先是响应速度越来越不能满足用户的性能需求,这类问题的出现主要是因为当今科学技术正处于快速发展的状态,因此各类电子仪器都在朝高速化方向发展,因此出于体验感受,电动车防盗器内部选用的微处理器的运行速度正在不断被淘汰。其次是研发成本较高,通过对多款热门的电动车防盗器系统进行里面配置方案进行资料调查之后可以知道,这一些产品为了增加质量,使用的内部器件则是以高性能芯片为主,这样就造成电动车防盗器系统的大体设计经费大幅度提升,而若将其中一些芯片进行代替,通过一些高性能的中低端芯片进行取代,在不影响它的效果的前提下,能够大幅度的减小电动车防盗器的研发成本。电动车防盗器系统发展到今天,正处于一个飞速发展的阶段,由于大量的效果更为高的微处理器芯片正在不断涌入市场,而且功效更为高、体积更小的传感模块也在持续不断被设计出来,这一些新型器件的出现对目前市面上的电动车防盗器控制系统来说不只是一种冲击,甚至一种推动作用,使电动车防盗器系统研发人员能够通过这些新型器件设计出效果更加强大的产品。本次毕业设计拟将设计的这款电动车防盗器系统是基于大学期间所学的专业知识而提出的,通过硬件系统、代码程序的设计,并且通过持续测试改进,旨在可以设计出一种性价比比较高,具备较高实用价值的电动车防盗器控制系统。
电动车防盗器的国内外发展现状
国外对于电动车防盗器的研发测重点主要放在了研发更高性能的集成式模块,将用于实现电动车防盗器效果的一切硬件驱动电路模块集成在单片芯片中,使它成为一个独立的芯片,这样就使得电动车防盗器能够实现更广泛的普及,随着近些年技术的持续发展,使用者渐渐无法满足于现有电动车防盗器的功能匮乏,并且因为中高等级别的微处理器、传感器以及其它关键模块的设计经费不断降低,使得用作研发电动车防盗器的关键部件在市场上已经大范围普及,因此越来越多的研发单位开始了对电动车防盗器的研发,并且在近段时间推出了很多款不同种类的中高端级别的电动车防盗器,通过对市场上这一系列产品的资料查阅可以看出,中高档次产品的售价在最近一段时间处于持续下降状态,用户的需求
量不断扩展。
本文主要研究内容
本文采用了STM32微处理器担任主控核心,结合了LCD1602,蜂鸣器,HX1838红外一体接收头和振动传感器等器件,实现了一款性价比极高的电动车防盗器系统,实现了显示电压,电流等参数、报警、红外发射和接收和振动检测等功能,课题的确立意在降低目前市面上相关产品的研发成本,并且为了增加这个系统的整体性能,因此通过对硬件电路系统和软件程序代码的详细设计,最终实现了该款电动车防盗器系统,经过了测试,设计成果达到了预期目标。
本电动车防盗器系统的各项设计如下:
1.实现将电动车防盗器系统的电压,电流等参数显示功能,达到了预期目标;
2.配置有源蜂鸣器驱动电路,使得STM32微处理器能够通过GPIO管脚输出电平信号来实现对蜂鸣器的启闭控制,实现报警信号的输出;
3.配置HX1838红外一体接收头硬件驱动电路,实现对红外遥控信号的接收,从而使得电动车防盗器系统能够实现红外遥控功能;
4.设计振动传感器驱动电路,构建与STM32微处理器之间的通信总线,实现对振动信号的精准检测;
方案设计及元器件选择
电动车防盗器的方案设计
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/329.html