《2022年德州学院大学本科方案设计书:基于单片机的超速报警器的电路方案设计书》由会员分享,可在线阅读,更多相关《2022年德州学院大学本科方案设计书:基于单片机的超速报警器的电路方案设计书(27页珍藏版)》请在金锄头文库上搜索。
1、编号: 毕业论文 (设计)题目基于单片机的超速报警器的电路设计指导教师贺廉云学生姓名 马金山学号 200801702048 专业自动化教案单位德州学院机电工程系2O12年 0月 24 日精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 27 页德州学院毕业论文(设计)开题报告书2011 年 12 月 30 日院(系)机电工程系专业自动化姓名马金山学号200801702048 论文(设计)题目基于单片机的超速报警器电路设计一、选题目的和意义在当今时代里,汽车是最普遍的交通运输工具,随着汽车工业和高速公路建设的发展,每年由于各种交通事故造成的
2、人员伤亡数目惊人,造成了巨大的经济损失。据统计,造成各种交通事故的主要原因是车辆的超载和超速行驶,而后者随机性很大然而人们往往忽视高速行驶所带来的重大后果。每年司机超速行驶而产生的交通事故很多,因此造成的经济损失很多,然而很多超速行驶而造成事故者不是他们想开很快,而是他们那时有了快感,根本没有意识到自己是在超速行使,因此在事故发生后大都感到后悔。针对这种状况,开发超速报警器非常重要,可以将产生的交通事故防患于未然 . 如果他们在汽车上安装汽车速度显示及超速报警器,在很大程度上能确保他们避免发生这类事故。二、本选题在国内外的研究现状和发展趋势各国为了解决车主有意无意超速驾驶问题,采取了各种各样的
3、措施,与此同时,汽车电子限速装置也在不断发展之中,有许多电子设计者或公司从事这方面的研究,力求能设计出一种普遍使用的汽车限速装置。其表现如下:1、广州唯创也推出了一款超速报警器,它是一种实时指示车辆行驶速度,记录超速记录,并通过语音提醒司机安全驾驶的智能电子设备。该设备实时显示车辆速度。当超过测定速度的最高值时,及时播放语音提示,提示司机。2、据悉,法国汽车制造和营销委员会与法国标致雪铁龙汽车集团和雷诺汽车公司日前联合向用户推出三种汽车限速装置。报道说,这三种装置中,最简单的一种是“超速报警器”。安装上这种装置的汽车如果超过预先设定的车速时,报警器就会发出声响警报,同时有指示灯在车内闪烁,以警
4、示司机降速。其它两种限速装置是可以直接对汽车的部分功能及行驶进行调整的装置。一种是限速器,另一种是调速器。司机可以通过这种限速器提前设定最高时速,如果司机在汽车行驶中想超过开车前设定的最高时速,加速器也不会响应,而是把车速限定在一定范精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 27 页围内。三、课题设计方案 主要说明:研究(设计)的基本内容、观点及拟采取的研究途径和方法。 超速报警器的设计将车速传感器产生的车速信号送入霍尔传感器电路,得到一个与车速信号频率一致的信号,送入单片机记数。与单片机内部设定值相比较。如果超过了预设值则可判断
5、汽车超速,蜂鸣器报警提示。该系统由电源电路、时钟电路、复位电路、速度显示电路、按键电路、键盘(设定报警车速值)、报警电路、霍尔传感器连接电路和控制单片机组成。电源电路给整个系统提过动力,使整个系统快速的运转起来。STC89C52单片机芯片内部设有一个由反向放大器构成的振荡器,XTAL1和 XTAL2分别为振荡电路的输入端和输出端,时钟可由内部或外部生成组成时钟电路。复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。霍尔传感器连接电路通过单片机测量产生脉冲的频率就可以得出圆盘的转速,得出系统的速度。按键电路包括速度设置、速度增加、速度减小以及速度确定,
6、有四个开关可以对速度上限值进行设定,另外有速度增减按键,可以方便的根据当地限速的要求实时实地进行速度更改以达到报警目的,具有很强的灵活性。方便驾驶员的操作。显示电路主要显示系统的速度。报警电路主要有声音报警,报警电路相对来说比较简单,起报警作用。以此来通知驾驶员进行调速,减少发生交通事故。四、计划进度安排 主要说明:起止时间及分阶段的进度要求。 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 27 页2011.121-2011.12.31完成开题报告并提交2012.1.1-2012.3.30查询相关资料,撰写毕业论文初稿。2012.4.
7、1-2012.4.15提交初稿和期中检查表2012.4.16-2012.4.30根据指导教师的修改意见进行论文修改,并最终定稿。2012.5.4-2012.5.10 将打印的论文交指导教师,由指导教师写评语,并由评阅教师进行评阅,根据评阅教师意见,进一步修改论文,准备答辩。2012.5.15-2012.5.28毕业论文答辩五、主要参考文献(只列出最重要的56 种)1 白延敏 .51 单片机典型系统开发实例精讲M. 北京:电子工业出版社 .2009.1. 2 单片机 Keil Cx51 应用开发技术/ 王为青 , 程国钢编著 . - 北京: 人民邮电出版社, 2007 3 晁阳. 单片机 MCS
8、-51 原理及应用开发教程 M. 北京: 清华大学出版社 .2007. 4 语音信号及单片机处理 专著 / 吴黎明主编。王桂棠 , 吴正光副主编 . - 北京: 科学出版社 , 2007 5 刘海涛 赵金波 .8051 单片机 C语言程序设计与实例解读M. 北京:清华大学出版社.2009.1. 6 郁有文 常健. 传感器原理及工程应应 M. 西安电子科技大学出版社 .2007. 指导教师意见及建议:签名:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 27 页年月日教案单位领导小组审批意见:组长签名:年月日德州学院毕业论文(设计)中期检
9、查表院( 系) :机电工程系专业:自动化 2012 年 4 月 15 日毕业论文题目:基于单片机的超速报警器电路设计学生姓名马金山学 号200801702048 指导教师贺廉云职 称教授计划完成时间:精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 27 页毕业论文(设计)的进度计划:2011.121-2011.12.31完成开题报告并提交2012.1.1-2012.3.30查询相关资料,撰写毕业论文初稿。2012.4.1-2012.4.15提交初稿和期中检查表2012.4.16-2012.4.30根据指导教师的修改意见进行修改,并最终定
10、稿。2012.5.4-2012.5.10 将打印的论文交指导教师,由指导教师写评语,并由评阅教师进行评阅,根据评阅教师意见,进一步修改论文,准备答辩。2012.5.15-2012.5.28毕业论文答辩完成情况:本人经过前一段时间的不断学习及查阅相关学习资料,论文的开题报告及解决问题的基本思路已经形成,基于单片机的超速报警系统的相关资料也已经准备完毕,分析确定了系统的设计框架,涉及到以前学过的单片机等相关知识,我的论文草稿目前已经接近尾声,敬请老师对我的论文初稿进行指导!指导教师评议(指出优点和不足,如有其它建议,可另附页)签名:年月日备注:精选学习资料 - - - - - - - - - 名师
11、归纳总结 - - - - - - -第 6 页,共 27 页目录摘要: 11 引言 11.1 选题目的和意义11.2 本选题在国内外的研究现状和发展趋势12 系统方案原理及特色22.1超速报警器设计思路22.2 超速报警器的总原理图22.3超速报警器的特色33 超速报警器硬件设计33.1 主控模块 33.2 时钟电路 53.3 复位电路 63.4 霍尔传感器连接电路73.5 按键电路 83.6 显示电路 83.7 报警电路 94 超速报警器软件设计104.1 程序流程图 104.2 程序设计 105 结束语 146 主要参考文献 15谢辞 16精选学习资料 - - - - - - - - -
12、名师归纳总结 - - - - - - -第 7 页,共 27 页基于单片机的超速报警器电路设计马金山(德州学院机电系,山东德州 253023 )摘要: 超速报警器的设计从硬件和软件方面阐述了单片机在汽车超速报警上的应用,以较低的成本实现超速报警的功能,方便驾驶员能根据自己的需要设置合适的车速上限,保障行车安全,具有很好的实用价值。超速报警器的设计将车速传感器产生的车速信号送入霍尔传感器电路,得到一个与车速信号频率一致的信号,送入单片机记数。与单片机内部设定值相比较。如果超过了预设值则可判断汽车超速,蜂鸣器报警提示。该系统由电源电路、时钟电路、复位电路、速度显示电路、按键电路、键盘(设定报警车速
13、值)、报警电路、霍尔传感器连接电路和控制单片机组成。它在一定程度上有效解决汽车超速驾驶的问题。关键词 :单片机;超速报警器;传感器;安全1 引言1.1 选题目的和意义在当今时代里,汽车是最普遍的交通运输工具,随着汽车工业和高速公路建设的发展,每年由于各种交通事故造成的人员伤亡数目惊人,造成了巨大的经济损失。据统计,造成各种交通事故的主要原因是车辆的超载和超速行驶,而后者随机性很大然而人们往往忽视高速行驶所带来的重大后果。每年由于司机超速行驶而产生的交通事故很多,因此造成的经济损失很多,然而很多因超速行驶而造成事故者不是他们想开很快,而是他们那时已经有了快感,根本没有意识到自己是在超速行使,因此
14、在事故发生后大都感到后悔。针对这种状况,开发超速报警器非常重要,可以将产生的交通事故防患于未然. 如果他们在汽车上安装汽车速度显示及超速报警器,在很大程度上能确保他们避免发生这类事故。1.2 本选题在国内外的研究现状和发展趋势各国为了解决车主有意无意超速驾驶问题,采取了各种各样的措施,与此同时,汽车电子限速装置也在不断发展之中,有许多电子设计者或公司从事这方面的研究,力求能设计出一种普遍使用的汽车限速装置。其表现如下:1、广州唯创也推出了一款超速报警器,它是一种实时指示车辆行驶速度,记录超速记录,并通过语音提醒司机安全驾驶的智能电子设备。该设备实时显示车辆速度。当超过测定速度的最高值时,及时播
15、放语音提示,提示司机。 2、据悉,法国汽车制造和营销委员会与法国标致雪铁龙汽车集团和雷诺汽车公司日前联合向用户推出三种汽车限速装置。报道说,这三种装置中,最简单的一种是“超速报警器”。安装上这种装置的汽车如果超过预先设定的车速时,报警器精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 27 页就会发出声响警报,同时有指示灯在车内闪烁,以警示司机降速。其它两种限速装置是可以直接对汽车的部分功能及行驶进行调整的装置。一种是限速器,另一种是调速器。司机可以通过这种限速器提前设定最高时速,如果司机在汽车行驶中想超过开车前设定的最高时速,加速器也不
16、会响应,而是把车速限定在一定范围内。2 系统方案原理及特色2.1超速报警器设计思路基于单片机的超速报警器电路是一个具有数字显示功能的单片机系统,通过速度显示电路得知车辆当前速度输出,当达到所设定的速度上线时通过报警电路进行报警,使驾驶人员得知车辆已经超速,使驾驶员作出反应,以保证驾驶人员的人身安全。首先要进行的总体方案设计,在设计中一般应该考虑一下几点:1、遵循从整体到局部的设计原则 2 、可靠性安全要求 3 、经济性要求 4 、便于操作和维护要求2.2 超速报警器的总原理图超速报警器的设计将车速传感器产生的车速信号送入霍尔传感器电路,得到一个与车速信号频率一致的信号,送入单片机记数。得到的数
17、值通过与单片机内部设定值相比较。如果超过了键盘输入的最大值则可判断汽车超速,然后通过蜂鸣器报警提示。该系统由电源电路、时钟电路、复位电路、速度显示电路、按键电路、键盘(设定报警车速值)、报警电路、霍尔传感器连接电路和控制单片机组成。图 1 总原理图电源电路时钟电路复位电路报警电路按键电路霍尔传感器连接电路显示电路单片机精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 27 页2.3超速报警器的特色1、超速报警器的设计实现限速路段超速报警,并能语音报警。本系统的功能在车主超速时提醒车主,保证驾驶人员的人身安全。2、超速报警器的设计将车速传感
18、器产生的车速信号与单片机内部设定值相比较。如果超过了预设值则可判断汽车超速,蜂鸣器报警提示。3、超速报警器的设计将电源电路、时钟电路、复位电路、速度显示电路、按键电路、报警电路、霍尔传感器连接电路等电路组合起来组成超速报警器。3 超速报警器硬件设计3.1 主控模块本系统采用 MCS 一 51 系列的 8051 单片机作为控制核 心1。MCS51 系列单片机是美国Intel公司于 1980 年推出的一种8 位单片机系列。 8051 的片内程序存储器( ROM )是掩膜型的,即在制造芯片时已将应用程序固化进去。8051 抗干扰性好,适用于恶劣环境的场合。 8051 CPU 的工作频率采用12MHZ
19、 ,方便系统对速度传感器的计数脉冲进行快速的处理。 805l 的输入,输出引脚具有32 根 I O口线。可以连接存储器、 LED显示器、速度传感器等各种外部器件。8051 具有低功耗和低电压工作模式的特点,可以利用电池对系统供电。但8051 内部只有 256B 的数据存储器,系统可以外接RAM芯片以满足系统的需求2。图 2 8051单片机引脚图精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 27 页8051 单片机引脚说明VCC :供电电压。GND :接地。P0口:P0口为一个 8 位漏级开路双向I/O 口,每脚可吸收8TTL门电流。
20、当 P1 口的管脚第一次写1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/ 地址的第八位。在FIASH编程时, P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1 口:P1口是一个内部提供上拉电阻的8 位双向 I/O 口,P1 口缓冲器能接收输出4TTL门电流。 P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时, P1 口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8 位双向 I/O 口,P2 口缓冲器可接收,输出4
21、个 TTL门电流,当 P2 口被写 1 时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或16 位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。 P2口在 FLASH 编程和校验时接收高八位地址信号和控制信号P3口:P3口管脚是 8 个带内部上拉电阻的双向I/O 口,可接收输出4 个 TTL 门电流。当P3 口写入后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为
22、低电平,P3口将输出电流( ILL )这是由于上拉的缘故。P3口也可作为 AT89C51 的一些特殊功能口,如下表所示:口管脚备选功能P3.0 RXD (串行输入口)P3.1 TXD (串行输出口)P3.2 /INT0 (外部中断 0)P3.3 /INT1 (外部中断 1)P3.4 T0(记时器 0 外部输入)P3.5 T1(记时器 1 外部输入)P3.6 /WR (外部数据存储器写选通)精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 27 页P3.7 /RD(外部数据存储器读选通)P3口同时为闪烁编程和编程校验接收一些控制信号。RS
23、T :复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6 。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在 SFR8EH 地址上置 0。此时,ALE只有在执行 MOVX,MOVC 指令是 ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PSEN
24、:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。3.2 时钟电路时钟电路是计算机的心脏,它控制着计算机的工作节奏。通过时钟电路可以得知计算机的工作状态。 AT89C51单片机允许的时钟频率是因型号而异的典型值为12MHZ ,MCS-51 单片机芯片内部设有一个由反向放大器构成的振荡器,XTAL1 、XTAL2分别为振荡电路反相放大器输入和输出端,时钟可由内部或外部生成,在XTAL1和 XTAL2引脚上外接定时元件,内部振荡电路就会产生自激振荡。外接定时反馈元件以后就组成振荡器,产生时钟送至单片
25、机内部的各个部件。系统采用的定时元件为石英晶体和电容组成的并联谐振回路。 CMOS 型单片机内部(如AT89C51 )有一个可控的负反馈反相放大器,外接晶振(或陶瓷谐振器)和电容组成振荡器,图为CMOS 型单片机时钟电路框图3 。振荡器工作受/PD 端控制,由软件置“ 1”PD (即特殊功能寄存器PCON.1 )使/PD0,振荡器停止工作,整个单片机也就停止工作,以达到节电目的。清“0”PD ,使振荡器工作产生时钟,单片机便正常运行。图中SYS为晶振或陶瓷谐振器,振荡器产生的时钟频率主要由SYS参数确定(晶振上标明的频率)。电容C1 和 C2 的作用有两个:其一是使振荡器起振,其二是对振荡器的
26、频率f 起微调作用( C1 、C2大,f 变小),其典型值为30p。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 27 页图 3 时钟电路图3.3 复位电路单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行4。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。复位电路的原理是单片机 RST引脚接收到 2US以上的电平信号,只要保证电容的充放电时间大于2US ,即可实现复位,所以电路中的电容值是可以改变的。按键按下系统复位,是电容
27、处于一个短路电路中,释放了所有的电能,电阻两端的电压增加引起的。本系统采用电平式开关复位与上电复位方式,当上电时,C1相当于短路,使单片机复位,在正常工作时,按下复位键时单片机复位5。在有时碰到干扰时会造成错误复位,但在大多数条件下,不会出现单片机错误复位,而可能会引起内部某些寄存器错误复位,如果在复位端加一个电容,则会得到很好的效果。单片机采用的复位方式是自动复位方式。AT89C51 单片机只要接一个电容至VCC即可。在加电瞬间,电容通过电阻充电,就在RST端出现一定时间的高电平,只要高电平时间足够长,就可以使AT89C51单片机有效的复位。 RST端在加电时应保持的高电平时间包括 VCC的
28、上升时间和振荡器起振的时间,所以一般为了可靠的复位,RST在上电应保持20ms以上的高电平。 RC时间常数越大,上电RST端保持高电平的时间越长精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 13 页,共 27 页图 4 复位电路3.4 霍尔传感器连接电路霍尔传感器是根据霍尔效应制作的一种磁场传感器6。霍尔效应是磁电效应的一种,这一现象是霍尔( 18551938)于 1879 年在研究金属的导电机构时发现的。后来发现半导体、导电流体等也有这种效应,而半导体的霍尔效应比金属强得多,利用这现象制成的各种霍尔元件,广泛地应用于工业自动化技术、检测技术及信
29、息处理等方面。霍尔效应是研究半导体材料性能的基本方法。通过霍尔效应实验测定的霍尔系数,能够判断半导体材料的导电类型、载流子浓度及载流子迁移率等重要参数7。图 5 霍尔传感器图片和管脚图霍尔传感器检测转速示意图如下。在非磁材料的圆盘边上粘贴一块磁钢,霍尔传感器固定在圆盘外缘附近。圆盘每转动一圈,霍尔传感器便输出一个脉冲。通过单片机测量产生脉冲的频率就可以得出圆盘的转速8。没有磁钢时输出高电平,有磁钢时输出低电平。图 6 测速示意图图 7 霍尔传感器安装图精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 14 页,共 27 页图 8 霍尔传感器电路3.5
30、 按键电路按键电路由四个开关加上拉电阻构成,使用单片机P07 口与 P32 口,四个开关分别是速度设置、速度增加、速度减小以及速度确定,有四个开关可以对速度上限值进行设定,另外有速度增减按键,可以方便的根据当地限速的要求实时实地进行速度更改以达到报警目的,具有很强的灵活性。方便驾驶员的操作9。图 9 按键电路3.6 显示电路显示电路由MAX7219芯片完成, MAX7219是一种集成化的串行输入 / 输出共阴极显示驱动器 , 它连接微处理器与8 位数字的 7 段数字 LED显示10 。其上包括一个片上的B 型BCD编码器、多路扫描回路,段字驱动器,而且还有一个8*8 的静态 RAM 用来存储每
31、一个数据。 只有一个外部寄存器用来设置各个LED 的段电流。一个方便的四线串行接口可以联接所有通用的微处理器。每个数据可以寻址在更新时不需要改写所有的显示。MAX7219 同样允许用户对每一个数据选择编码或者不编码。整个设备包含一个150A 的低功耗关闭模式,模拟和数字亮度控制,一个扫描限制寄存器允许用户显示1-8 位数据,还有一个让所有LED发光的检测模式。显示电路输出位选信号,从每个LED公共阴极吸入电流,吸收显示器共阴极电流的位驱动线11 。其最大值可达500 毫安,关闭状态时,输出 VCC 。精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第
32、15 页,共 27 页图 10 显示电路连接图3.7 报警电路报警模块主要有声音报警,报警电路相对来说比较简单,声音报警由单片机引脚接上两个 10K电阻,电源,一只三极管8550 和一只蜂鸣器组成12。共同组成报警电路来进行报警作用。以此来通知驾驶员进行调速,减少发生交通事故。三极管 8550 是一种常用的普通三极管。它是一种低电压 , 大电流 , 小信号的PNP型硅三极管。三极管8550 包括 1、发射极2、基极3、集电极 8550 三级管参数 : 类型:开关型。极性 :PNP。 材料 : 硅。 最大集电极电流 (A):0.5 A。 直流电增益 :10 to 60。功耗:625 mW 。 最
33、大集电极发射电压( VCEO ):25 。 频率:150MHz 图 11 报警电路精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 16 页,共 27 页4 超速报警器软件设计4.1 程序流程图图 12 程序流程图4.2 程序设计ORG 0000H LJMP START ORG 001BH LJMP INTT1 ORG 0030H 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 17 页,共 27 页START:MOVSP,#60H MOV DPTR,#TABLE MOV 40H,#0 MOV 41H,#
34、0 MOV 50H,#15 MOV 52H,#0 MOV 57H,#25 MOV 58H,#10 SETB P1.6 SETB P1.7 MOV TMOD,#15H MOV TH0,#0H MOVTL0,#0H MOV TH1,#15H MOV TL1,#0A0H SETB EA SETB ET1 SETB TR0 SETBTR1 LOOP: LCALL CALCULATE LCALL SCAN LCALL DISPLAY LCALL COMPAR SJMP LOOP COMPAR: MOV A,55H CJNE A,57H,LP1 LP1: JC LP2 DJNZ 58H,LP3 CPL P
35、1.6 CPLP1.7 MOV 58H,#10 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 18 页,共 27 页RET LP2: SETB P1.6 SETB P1.7 LP3: RET SCAN: JB P1.0,KEY2 LCALL DELAY JB P1.0,KEY2 JNB P1.0,$ MOV 57H,#15 LJMP NEXT KEY2: JB P1.1,KEY3 LCALL DELAY JB P1.1,KEY3 JNB P1.1,$ MOV 57H,#20 LJMP NEXT KEY3:JB P1.2,EXT LCALL DEL
36、AY JB P1.2,EXT JNB P1.2,$ MOV 57H,#25 NEXT: SETB P1.6 SETB P1.7 MOVR7,40H MOV R6,41H MOV A,57H MOV B,#10 DIV AB MOV 40H,A MOV 41H,B MOV 59H,#60 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 19 页,共 27 页LLR: LCALL DISPLAY DJNZ 59H,LLR MOV 40H,R7 MOV41H,R6 EXT: RET INTT1: MOV TH1,#15H MOVTL1,#0A0H DJN
37、Z 50H,EXIT CLR TR0 MOV 51H,TH0 MOV 52H,TL0 MOV 50H,#15 MOV TH0,#0 MOV TL0,#0 SETB TR0 EXIT: RETI CALCULATE:MOV A,52H MOV B,#2 MUL AB MOV B,#10 DIV AB MOVR1,A MOV A,52H CLR C SUBB A,R1 MOV55H,A MOVB,#10 DIV AB MOV40H,A MOV41H,B RET 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 20 页,共 27 页DISPLAY:SET
38、BP3.1 CLRP3.0 MOVA,40H MOVCA,A+DPTR MOV P2,A LCALL DELAY SETB P3.0 CLR P3.1 MOV A,41H MOVC A,A+DPTR MOVP2,A LCALLDELAY RET DELAY: MOV 30H,#1 LR2: MOV 31H,#100 LR1: MOV 32H,#100 DJNZ 32H,$ DJNZ 31H,LR1 DJNZ 30H,LR2 RET TABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H DB 0C0H,0F
39、9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,88H,83H,0C6H,0A1H,86H,8EH END 5 结束语通过本次应用系统设计,在很大程度上提高了我的独立思考能力和单片机的专业知识,有过这样的一次经历,深刻了解到理论与实际应用的差距还是比较大的。本文主要设计一个具有数字显示功能的单片机系统, 以较低的成本实现超速报警的功能,方便驾驶员能根据自己的需要设置合适的车速上限,实现车辆当前速度输出,当达到所设定的速精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 21 页,共 27 页度上线时并报警,随着科技的日趋发展,各种科
40、技发展完善,随着科技的发展,汽车电路系统中应用的行车安全保障设备也越来越多,汽车电路系统中应用的行车安全保障设备也越来越多,对驾驶人员的人身安全起到重要作用,具有很好的实用价值。6 主要参考文献1白延敏 .51 单片机典型系统开发实例精讲M.北京:电子工业出版社.2009:18 30 2 王为青 .程国钢 .单片机 Keil Cx51应用开发技术M.北京 : 人民邮电出版社, 2007:45 60 3晁阳 .单片机 MCS-51 原理及应用开发教程M.北京 :清华大学出版社.2007:95 120 4 吴黎明 .语音信号及单片机处理专著 M. 北京 : 科学出版社 , 2007:90 100
41、5孙进平 .张大鹏 .51 系列单片机原理、开发与应用实例M.北京:中国电力出版社.2008:45 50 6刘海涛 .赵金波 .8051 单片机 C 语言程序设计与实例解读M.北京:清华大学出版社.2009:55 70 7郁有文 .常健 .传感器原理及工程应应M.西安电子科技大学出版社.2007:125 135 8 赵亮 .液晶显示模块LCD1602应用 J.电子制作 .2007:44 55 9周祖芬 .液显模块LCD1602的接口设计及编程技巧J.中国科技纵横.2010 年第 14 期 . 10孙进平 .张大鹏 .51 系列单片机原理、开发与应用实例M.北京:中国电力出版社.2008:60
42、78 11赵金波 .8051 单片机 C 语言程序设计与实例解读M.北京:清华大学出版社.2009:25 35 12 C a reference manualmonograph C 语言参考手册/ Samuel P. Harbison III, Guy L. Steele. -5th ed., Photocopy. Beijing: Posts and Telecom Press,c2006:25 30 Overspeed alarm circuit design based on single chip microcomputer .Ma Jinshan(Mechanical and Ele
43、ctronic Engineering Department of DezhouUniversity, Dezhou Shandong, 253023) Abstract: overspeed alarm design from hardware and software aspects of the SCM in vehicle overspeed alarm on the application, to lower the cost of implementation of overspeed alarm function, convenient driver can according
44、to their need to set the appropriate speed limits, ensuring the driving safety, and has good practical 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 22 页,共 27 页value. Overspeed alarm design will speed sensor generates a speed signal into the Holzer sensor circuit, a vehicle speed signal frequency i
45、s consistent with the signal into the microcontroller, counting. With the MCU internal setpoint is compared. If more than a predetermined value may judge vehicle speeding, buzzer alarm. The system is composed of a power circuit, clock circuit, reset circuit, display circuit, the speed key circuit, k
46、eyboard ( set alarm speed ), an alarm circuit, Holzer sensor connection circuit and the control of single-chip microcomputer system. To some extent it effectively solve the car speeding problem. Key words: SCM , overspeed alarm, sensor, safety 谢 辞大学四年学习时光已经接近尾声,在这四年里我学到了很多的专业知识,在此我想对我的母校德州学院,我的老师和同学
47、们、表达我由衷的谢意。感谢母校德州学院给了我这大学四年本科的深造机会,让我能继续学习和提高。四年珍贵的学习期间,让我的知识体系更加完善,整体素质得到了极大的锻炼;感谢学院各位领导和老师的谆谆教诲。在这四年的时间里,我在学习上和思想上都受益非浅。毕业论文暂告收尾,通过这次设计,对本科阶段四年的学习做了进一步的总结,更加明确了自己学习的目标和方向。在设计过程中,自己也学到了许多新的知识,有很多精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 23 页,共 27 页感悟和体验心得。而且,对工程设计的流程和步骤有了清晰的认识,为自己日后的学习和研究打下了坚实
48、的基础。本篇毕业论文的写作得到了贺廉云老师的多次精心指导和其他同学的热情帮助,非常感谢贺廉云老师在我大学的最后学习阶段毕业设计阶段给自己的指导,从最初的定题,到资料收集,到写作、修改,到论文定稿,她给了我耐心的指导和无私的帮助。在我完成初稿时候,老师为了指导我们的毕业论文放弃了自己的休息时间,使我的毕业论文更加的完善。老师在论文遇到困难时得到了贺廉云老师耐心指导,她学识渊博和为人亲和的态度帮助我解决了论文中许多难题,在此我向贺廉云老师致以崇高的敬意和衷心的感谢!另外,感谢所有任课老师和所有同学在这四年来给自己的指导和帮助,是他们教会了我专业知识,教会了我如何学习,教会了我如何做人。正是由于他们
49、,我才能在各方面取得显著的进步,也感谢我的毕业论文所参考的书籍及期刊文献的作者们。时间的仓促及自身专业水平的不足,整篇论文肯定存在尚未发现的缺点和错误。恳请阅读此篇论文的老师、同学,多予指正,不胜感激。院(系):机 电 工 程 系专业:自 动 化学生姓名:马金山学 号: 200801702048 题目:基于单片机的超速报警器电路设计指导教师评语:德州学院毕业 (论文 )设计评语精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 24 页,共 27 页评定成绩:指导教师签名:年月日院(系):机 电 工 程 系专业:自 动 化学生姓名:马金山学号: 200
50、801702048 题目:基于单片机的超速报警器电路设计评阅人评语:德州学院毕业 ( 论文)设计评语精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 25 页,共 27 页评定成绩:评阅人签名:年月日院(系):机 电 工 程 系专业:自 动 化学生姓名:马金山学号:200801702048 题目:基于单片机的超速报警器电路设计答辩小组评语:德州学院毕业 (论文 ) 设计评语精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 26 页,共 27 页评定成绩:答辩小组组长签名:年月日指导教师评定成绩(30%)评阅人评定成绩(30%)答辩小组评定成绩( 40%)答辩委员会主任签字:年月日综合评定成绩精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 27 页,共 27 页