基于at89s51的汽车智能报警系统的设计内容摘要:
C18A01A12A23A34A45A56A67A78GND9IN2+5IN26OUT27VCC8OUT11IN12IN1+3GND4R 4 11KR 4 24 7 KR 4 83 9 KR 4 31 5 0R 4 64 7 KR 4 72 7 KR 5 46 2 0R 4 44 7 KR 4 53 3 0 KR 5 04 . 7 MR 5 1 1 . 2 MR 5 22 0 0 KR 5 3 2 0 0 KR 5 61 0 KR 5 51 0 KR 4 91 2 0 KC 1 67pC 1 51 0 3C 1 82pC 1 75pC 1 93 3 0 pC 2 14pC 2 03 3 pC 2 13pC 2 21 0 5C91 0 3C 2 34 7 2C 2 4 1 0 2Q19 0 1 8Q29 0 1 8L32 . 5 u HL41 u H+ 5 VP 2 .0 P 2 .3 切断电路 切断电路如图 11 所示。 正常工作时 AT89S51 的 端输出高电平,经反相器后为低电平,光耦不导通,两个三极管都不导通,继电器常闭触头不动作,点火开关能正常接通;当有报警信息时 AT89S51 的 端输出为低电平,经反相器后为高电平,光耦导通,继电器接通, 它的常闭触头断开,则点火开关不能正常接通,防止有人将汽车开走。 D81 N 4 1 4 87 4 L S 0 4R11KR51KR41KQ29 0 1 3Q19 0 1 3O P T O I S O 1J+ 5 VP 2 .5 图 11 切断电路 显示电路 abfcgdeD P Y1 2 3 4 5 6 7a b c d e f g8dpdp9I C 1abfcgdeD P Y1 2 3 4 5 6 7a b c d e f g8dpdp9I C 2abfcgdeD P Y1 2 3 4 5 6 7a b c d e f g8dpdp9I C 3abfcgdeD P Y1 2 3 4 5 6 7a b c d e f g8dpdp9I C 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 17 4 A L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 27 4 A L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 37 4 A L S 1 6 4A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9I C 47 4 A L S 1 6 4D 1 6D 1 7D 1 8C L K1V C C2G N D3AB4V C C 图 12 显示电路 显示电路如图 12 所示。 本设计采用四位数码管进行距离显示,最低位可以精确到毫米。 采用数码管进行距离显示,具有亮度高,价格便宜等优点。 利用串行显示可以节省单片机的端口,且程序设计比较简单。 电源电路 由于该系统在汽车上使用,可以借助汽车电源供电。 电源电路如图 13 所示。 该电路具有工作可靠、输出可调、成本低廉等优点。 F U 12AD1 D3D2 D4C13 3 0 0C20 . 1C510C61D9D 1 1R P 12KR12 4 0R21 . 2 KD 1 3IN3O U T2ADJ1L M 3 1 71 N 4 0 0 7 4 图 13 电源电路 掉电存储电路 为了存储密码,采 用了掉电存储电路。 初始化时写入一组密码,车主每次开车前需输入正确密码才能正常启动汽车。 其电路如图 14 所示。 在三次密码输入均错误后,报警电路开始报警,同时单片机从掉电存储器中读入超级密码。 只有输入正确的超级密码后,才能解除警报,启动车辆。 用户通过键盘可以修改密码,修改后的新密码也存储到掉电存储器中。 S C LS D AV C CNC1NC2NC3G N D4S D A5S C L6WP7V C C8A T 2 4 C 0 2 AR 1 95 . 1 KR 2 05 . 1 KP 2 .6P 2 .7 图 14 掉电存储电路 5 系统软件设计 程序框图 程序框图如图 15 所示。 图 15 程序框图 键盘扫描程序 键盘识别程序有多种,如行列扫描法,线反转法,查表法等,我采用线反转法。 键盘扫描程序框 图如图 16 所示。 第一步:先判断是否有键按下,可以将所有列置低电平,读取行的状态,若行中有低电平,则表示有键按下,转入第二步,否则直接返回。 第二步:延时 10ms,再次判断是否有键按下,若没有,则表示刚才是键抖动,直接返回,若有键按下,进入第三步。 第三步:将所有列置低电平,读取并存储行的状态,将所有行置低电平,读取并存储列的状态,以确定哪个按键按下。 第四步:判断按键是否释放,若没有则一直等待,直到其释放为止。 可以将开始 初始化 正常驾驶状态 ? 有盗车信号 ? 允许报警 ? 声光报警 通知车主 车距太近 ? 检测车距 显示距离 声光报警 Y N Y Y N N 所有列置低电平,读取行的状态,若行中有低电平,则表示仍有键按下。 第五步:根据第三步读取的 行列状态计算出键值。 第六步:返回主程序。 图 16 键盘扫描程序框图 置所有的列为低电平 读取行的状态 行中有低电平吗 延时 10ms 置所有的列为低电平 读取行 的状态 行中有低电平吗 读取列的状态 置所有的行为低电平 列中有低电平吗 键值译码 按键释放了吗 开始 返回 Y N Y Y Y N N N 6 结束语 本设计的汽车多功能报警器,充分利用 AT89S51 的内部资源,进行实时数据处理和控制功能,使系统工作于最佳状态,提高了系统的综合反应灵敏度,报警及时,实现了汽车多种功能的报警控制。 实践证明该系统使用效果优于其他报警器。 且具有体积小、操作简单、使用方便、多功能报警的特点。 而且 以 AT89S51为核心 ,使得电路 设计简单, 成本大为降低,而且 功耗低。 此外,从程序的设计来看,软件系统可靠性高,运行速度快。 同样的程序只要改变其中的某些参数 便可以把该系统应用到其他不同要求的场合, 移植性很好。 致 谢 论文结束之际,首先感谢我的指导老师,他专业知识丰富、才思敏捷、治学严谨,而且认真负责,耐心讲解问题,对我的毕业设计提供了很大的指导和帮助,在指导老师的严格要求下,使我能够顺利的完成毕业设计,在此向我的指导老师表示衷心的感谢。 同时还要感谢其他教育过我的老师们,他们在这五年期间,给了我很大的帮助,另外,在我设计期间,同班的许多同学也给了我很大的帮助,在资料的收集整理和实验中我们团结一致,共同解决困难。 在此我也向他们表达我真诚的谢意。 参考文献 [1]刘 法治 ,赵明富 ,宁鹏达 .基于单片机的汽车多功能报警系统设计 [J].自动化仪表, 2020( 8):21~24 [2]张国雄 .测控电路 [M].北京 :机械工业出版社, 2020 [3]张维平 .汽车多功能报警器 [J].电子世界, 20209(2): 5l~52 [4]刘法治 ,郑竹林 .汽车多功能报警器 [J].农机化研究, 2020(5): 142~144 [5]贾伯年 .传感器技术 [M].南京:东南大学出版社, 2020 [6]黄继昌 .传感器工作原理及应用实例 .北京:人民邮电出版社 , 1998 [7]屈翠香 ,李刚 .具有数字信号输出 的双轴加速度传感器 ADXL202[J]. 国外电子元器件,1999(8):811. [8]李朝青 .单片机原理及接口技术 [M].北京 : 北京航空航天大学出版社, 1999 [9]余永权 .单片机应用系统的功率接口技术 [M].北京 : 北京航空航天大学出版社, 1993 [10]吴文佳 . PT2262/ PT2272 编解码 IC 在无线智能报警系统中的应用 [J ]. 世界电子元器件 ,2020(12 ):45~46. [11]郑开陆 . 基于单片机和 PT2272 的编码解码方法 [J ].现代电子技术 ,2020 ( 12) :60~63. [12]孙涵芳 .MCS51 系列单片机原理及应用 [M].北京 : 北京航空航天大学出版社, 1996 [13]晏敏 ,曾云 ,曾健平 等 .远程汽车防盗报警系统的设计 [J].宇航计测技术 , 2020( 6): 49~51 [14]丁镇生 .传感及遥控遥测技术应用 [M ].北京 :国防工业出版社 ,2020 [15]丁园园 ,赵维琴 .基于 MCS— 51 单片机的自动报警系统 [J].仪表技术 , 2020( 2): 19~20 [16]武树田 .汽车多功能报警器 [J].汽车电器 , 1999( 2): 15 [17]戴梅萼 ,史嘉 权 .微型计算机技术及应用 [M].北京:清华大学出版社, 1996 附录 1 总电路图EA/Vpp31XTAL119XTAL218RESET9P3.7(RD)17P3.6(WR)16P3.2(INT0)12P3.3(INT1)13P3.4(T0)14P3.5(T1)15P1.01P1.12P1.23P1.34P1.45P1.56P1.67P1.78P0.039P0.138P0.237P0.336P0.435P0.534P0.633P0.732P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728PSEN29ALE/PRO。基于at89s51的汽车智能报警系统的设计
相关推荐
AT89 单片机内部有一个用于构成振荡器的高增益反相放大器。 引脚 XTAL1 和 XTAL2 分别是此放中国地质大学江城学院毕业设计(论文) 6 大器的输入端和输出端。 这个放大器与作为反馈元件的片外晶体谐振器一起构成一个自激振荡器 [7]。 外接晶体谐振器以及电容 C1 和 C2 构成并联谐振电路,接在放大器的反馈回路中。 对外接电容的值没有严格的要求,但电容的大小会影响震荡器频率的高低
ontrol of useing easily and having multifunction ,it suffers large users. The motor driver uses the mon wayPWM for the motor controlling speed. the speed of car is displayed by the LCD screen .The
作原理当 Rs1 过流 U5A 产生一个负脉冲经过微分后脉冲触发 555 的 2 脚电路置位 3 脚输出高电平由于放电端 7 脚开路 C1R5 及 U6A 组成积分器开始积分电容 C1 上的充电电压线性上升延时运放积分常数为 C1 当 C1 上充电电压即 6脚电压超过 2/ 3 VCC555电路复位输出低电平电机启动时间一般 小于 0. 8 sC1 充电时间一般为 0. 8~ 1 sU5A
置完成后进行确认;/// 按s3进行减;/// 按s4进行加;/// ///////////////////////////////////////////////////////////////////////////////////////////////includedefine uint unsigned intdefine uchar unsigned
2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn% Mz849Gx^Gjqv^$UE9wEwZQc@adNuKNamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj
了许多新型方法。 纳米固体材料具有庞大的界面,提 供了大量气体通道,从而大大提高了灵敏度 ,工作温度大大降低, 大大缩小了传感器的尺寸。 当然,在己获得明显进展的纳米传感领域中尚存在很多问题,从敏感材料到制作技术都很不成熟,其性能也有不尽人意的地方 [5]。 气敏传感器在家用电器中也有相当广泛的应用。 吸油烟机等产品上常用 MQ3 型半导体气敏传感器,它采用旁热式结构,陶瓷管内装有高阻抗加热丝