基于atmega16和tc35i的校车防滞留系统设计

基于atmega16和tc35i的校车防滞留系统设计

ID:10060658

大小:29.00 KB

页数:6页

时间:2018-05-23

基于atmega16和tc35i的校车防滞留系统设计_第1页
基于atmega16和tc35i的校车防滞留系统设计_第2页
基于atmega16和tc35i的校车防滞留系统设计_第3页
基于atmega16和tc35i的校车防滞留系统设计_第4页
基于atmega16和tc35i的校车防滞留系统设计_第5页
资源描述:

《基于atmega16和tc35i的校车防滞留系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ATmega16和TC35i的校车防滞留系统设计摘要:本文针对现有校车防滞留系统的不足,提出了基于ATmega16和TC35i的系统设计,包括ATmega16、TC35i、红外感应系统、应急自救与报警系统等的电路设计,并阐述了系统流程设计、短信编码方式和编程注意事项,从功能上实现了防滞留报警和远程报警自救双重功能。关键词:ATmega16;TC35i;GSM;校车;防滞留中图分类号:TP274近年来频发的幼儿校车滞留至死事件,触发了人们对校车防滞留系统设计开发。目前校车防滞留装置主要有防滞留报警型[1]和滞留报警自救型[2]两类,前者简单易实现,但缺乏自救功能;后者则无法

2、预防滞留事件的发生。本文利用了ATmega16和TC35i构建了一套校车防滞留系统,实现了防滞留报警和远程报警自救双重功能。1系统结构原理校车防滞留系统如图1所示,由座垫感应系统、红外感应系统、ECU、GSM模块、应急自救系统、报警系统、点火钥匙开关、中控门锁开关、电源系统等组成。图1校车防滞留系统机构框图6座垫感应系统和红外感应系统分别用于检测座位上是否有人和车内是否有人移动,并将信号送给ECU,ECU结合点火开关和中控门锁开关信号,启动相应的报警与自救模式;应急自救系统由ECU驱动,负责接通车门开启机构,GSM模块则在ECU控制下向指定手机发送报警信号。2系统设计2.1E

3、CU(ATmega16)ATmega16单片机具有32个通用工作寄存器、16KB的FLASH和32个通用I/O口[3]。设计中将PA0、PA1、PA3分别用作座垫感应、点火钥匙和中控门锁信号输入口,PB0、PC5为红外感应系统,PB2、PD4、PD5分别为应急自救系统、报警灯和蜂鸣器的驱动口,PD0、PD1、PD6、PD7用于与GSM模块(TC35i)连接。2.2GSM模块(TC35i)GSM模块选用TC35i,其兼容GSM2/2+,符合GSM07规范,并支持标准AT指令[4]。引脚分配如图2所示:1~5和6~10两组引脚分别作为电源正和电源负;15(IGT)与ATmega1

4、6的PD7连接,用作TC35i的启动。18(RXD)和19(TXD)通过MAX232电平转换后与ATmega16的PD0和PD1连接,用作通讯口。24~29用于外接SIM卡。31(PD)与ATmega16的PD6口相连,用于TC35i的软关闭。32(SYNC)通过LED指示灯D1来显示GSM模块的工作状态。6图2TC35i的连接电路2.3红外感应系统采用红外线对射型,发射与接收端分别置于校车过道两头。发射管D3选用L5IR5-45,由PB0口经三级管Q1驱动。接收端为LF0038红外接收头,内置前置放大IC,TTL电平输出,输出信号可直接送给ECU,连接电路如图3所示。图3红

5、外感应系统电路图图4应急自救与报警系统电路2.4应急自救与报警系统应急自救系统用于自救模式下紧急开启车门。如图4所示,当需紧急开启车门时,由PB2口驱动三极管Q3,通过继电器RL1接通车门开启机构电源。报警系统由报警灯(D6)和蜂鸣器(LS1)组成,分别由PD4和PD5驱动。2.5座垫感应系统座垫感应选用薄膜触点开关,安装于乘员座位的座垫下,各触点开关按矩阵形式布置,信号由PA0口送至ECU。2.6电源系统设计系统电源需求为两类:一类是ATmega16、红外感应系统、报警系统的+5VDC,由7805稳压管转换实现;另一类是TC35i所需的+4.2VDC,通过LM2576-AD

6、J稳压器转换实现。3软件设计3.1程序流程6系统程序流程如图5所示,包括防滞留报警1、防滞留报警2和远程报警自救3个分支。在GSM模块中设有一个计数器,计数短信发送次数,作为GSM模块短信发送循环控制。图5系统程序总流程图3.2GSM短信编码方式采用支持中文的PDUUCS2(Unicode)编码,发送短信数据包括:SMSC地址―TP-MTI/VFP―TP-MR―目标地址―TP-PID―TP-DCS―TP-VP―TP-UDL―TP-UD[5]。以向13676543210手机发送“有学生滞留车上”的报警信息为例(TC35i外接SIM卡号为13812345678),其PDU编码为:

7、0891683118325476F811000D91683176563412F00008000E67095B66751F6EDE75598F664E0ASMSC地址:08(地址信息长度,共8个字节数,含91和F),91(TON/NPI国际格式,“+”),683118325476F8(短信中心号码,由8613812345678每两位取反得到,最后若为奇数位,则补F后取反)。TP-MTI/VFP:11(基本参数)TP-MR:00(消息类型,00表示短消息)6目标地址:0D(目标地址信息长度,共13个十进制数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。