出是哪个键。扫描的方法是判断口各位的电平,在确定了按下的个键后,即执行相应的红外发射程序。在无按键按下时,各位均为高电平,在个按键按下以后,该位即变为低电平。通常,按键所用的开关为机械弹性开关,该开关利用了机械触点的合及断两个状态。但由于机械触点的弹性作用以及触点本身带有杂质灰尘等,在个按键开关在闭和时电信号并不会马上稳定接通,在断开时也不会马上断开,而是在闭合和断开的瞬间均伴随着连串的抖动。通常这种抖动时间的长短由按键的机械特性决定,般为。按键电路的消抖措施通常有硬件和软件两种方式,硬件消除键盘抖动措施主要就是指外加双稳态电路或者滤波电路的方法。软件方法是通过编写些延时程序使得单片机可以收到有效信号。本电路采用的是软件消抖的方法,就是调用个延时子程序,延时时间设定为,延时子程序如下延时时间的计算是根据执行指令所需时间的总和确定的。具体体现在执行每指令的步数。其中,分别为十进制数的和,因此这个程序所耗用的时间为个机器周期由于晶振采用的是,所以机器周期,执行程序的总时间为,与存在的误差,但该误差并不影响程序的执行。时钟电路般情况下,单片机时钟输入均采用外部时钟方式,外接个震荡电路,而本系统采用外部时钟方式,晶振采用,其电路如图所示图时钟电路发射电路根据红外发射管本身的物理特性得知,若要发射所需的红外信号,就必须要有载波信号与即将发射的信号相与,然后将与之后的信号送至发射管,才能进行红外信号的发射传送。般的,在频率为的载波信号下,发射管的性能最好,发射距离最远,所以在硬件设计上,本设计也采用了的晶振产生载波信号,与发射信号进行逻辑与运算后,通过三极管送至红外发光二极管上。本设计采用这种发射方式,是基于设计的简便易行的特点。并且元件都是通用化和模块化,可以大大地减轻工作量,同时可以很大程度上节约资金,达到集实用性经济性和简便性为身的设计要求。具体发射电路如图所示,红外发送电路由或非门振荡器单片机发送控制电路以及红外发送管驱动输出电路组成。当单片机口输出为时,发射管不发光当单片机的输出口变为时,红外发送管才可以发出调制红外线,与此同时发出可见光来显示系统的工作状态。该发射过程主要是通过单片机和发射系统实现的。当有输入端独立按键信号到来时,单片机控制生成调制信号发送到发射部分并发送至信号接收电路。图红外发射电路接收系统的设计遥控接收器是根据接收到的不同频率的红外光信号,由转化为相应的控制方法进而对控制电路实施控制。当接收电路接收到第个红外线脉冲时,中断被触发,同时启动定时器和计数器。定时器作为计数时间控制器,计数器作为在规定记数时间内所记得的红外脉冲数之用。接收信号端接至和口,这两个引脚为复用引脚,引脚可以复用为外部中断的请求输入端引脚可以复用为计数器的计数脉冲输入端。当收到第个红外脉冲时,被触发,和开始工作,当收到个红外脉冲时,计数器记数值就加。当定时器定时时间到之后,产生中断,保存计数器的计数值。由于定时时间为,故各种不同状态对应的红外脉冲数大约为个,然后将这些记数值与上述各值比较后确定脉冲形式。由于存在误差,计数器的记数值不可能严格和该值相等,但这不影响系统的正常运行。将结果与误差值相加减,得到两个数值,再判断哪个值在这范围之内,即可断定遥控发射器发射出的红外信号的发射频率。取该值就可以断定出遥控操作,然后再由接收遥控器将其转化为控制操作,从而对外电路实施控制功能。口的开关为控制方式选择开关,当开关闭合,即时,单片机输出为上锁控制方式,在此状态下遥控器不能够对控制电路实施控制功能但当开关断开,即时,就可变为单路控制方式,在此状态下遥控器就可以对外电路实施控制。如图,红外接收电路采用的是集成电路,共有三个引脚个接电源个接地,另外个接信号端,它集光电转换放大和解调于身。平时输出为,当系统收到调制红外线时,输出变为。信号脚接到和脚上,当收到第个红外脉冲时,就可以触发产生中断,使单片机退出低功耗状态,进入正常工作状态,同时使记数器和定时器开始工作。图红外接收电路本章小结本章主要对信号灯急通开关的无线遥控进行设计。通过分析输入与输出信号的具体发送形式,选定单片机作为遥控信号的发射接收电路核心,且以独立式按键作为输入端,以作为接收端的接收头。设计了发射接收电路和时钟电路并编写了信号发送接收的汇编程序。结论十字路口交通信号灯是城市交通控制中重要的环,信号灯合理化运行是车辆高效出行的重要保证。本设计在对交通灯进行全面分析后,完成了以下内容信号灯部分,本设计通过对的工作原理和信号灯的工作规律进行深入探究,设计完成了信号灯的具体配置时序要求端口分配梯形图程序,并且进步设计了外部接线。数码管部分,主要设计完成了数码管的显示原理控制程序和外部连线,实现了直行左转红黄绿灯的倒计时显示。对于系统的仿真,本设计采用了三菱公司成功实现了信号灯及数码显示的仿真运行。无线遥控部分,本设计选定了单片机作为遥控信号的收发核心,确定了以独立式按键作为输入端,作为接收端的接收头,并且进步设计了信号发射接收电路和时钟电路以及信号发送接收的汇编程序,又通过接收端与相连接成功实现了交通灯控制系统的正常循环运行和手动无线控制两种工作方式。本文着重就以下问题进行了较深入的研究并提出了相应的解决方法行人道红绿灯和主干道红绿灯的对应关系因为实际生活中的红绿灯控制中行人道的红绿灯和主干道的红绿灯都是有这定的对应关系,所以在编程前需要对其进行深刻地分析,这样有利于在编程时简化程序减少不必要的运算。手动强通控制的控制方式在设计时手动强通控制的启动容易实现,但当停止按钮按下后系统并不能正常复位。在经过对控制程序进行反复的分析后发现了问题所在安装在各个信号灯通路上的强通启动和停止的常开闭开关安排不合理导致了系统不能正确响应关断信号。在重新安排开关后成功地解决了该问题。遥控响应不准确由于信号读取和程序响应过程中的时间差,在按键过程中电压的抖动,使得按键读取不准确,甚至不能正确读入。通过编写个延时程序,可使按键信号被正确读入。参考文献许卫洪结合组态软件在交通信号灯控制系统中的应用武汉船舶职业技术学院学报,冯泽虎基于的交通信号灯模糊控制系统的研究数字技术与应用,褚渊博,唐云龙触摸屏仿真软件在交通信号灯系统设计中的应用石家庄铁道学院学报自然科学版,李胜多,张惠莉基于三菱和组态技术的交通信号灯控制系统设计青岛农业大学学报自然科学版,布挺,王帆基型的交通信号灯系统设计安徽电子信息职业技术学院学报,孙晗基于交通信号灯控制系统在组态软件中的实现工业控制计算机,程周,常辉电气控制与应用技术电子工业出版社,咸庆信技术与应用专业技能入门与精通第版机械工业出版社,张泽荣可编程控制器原理与应用清华大学出版社,附录数码管显示程序指令表南北方向编号指令元件数值编号指令元件东西方向编号指令元件数值编号指令元件附录红外遥控程序红外遥控发射程序,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 60 页
第 2 页 / 共 60 页
第 3 页 / 共 60 页
第 4 页 / 共 60 页
第 5 页 / 共 60 页
第 6 页 / 共 60 页
第 7 页 / 共 60 页
第 8 页 / 共 60 页
第 9 页 / 共 60 页
第 10 页 / 共 60 页
第 11 页 / 共 60 页
第 12 页 / 共 60 页
第 13 页 / 共 60 页
第 14 页 / 共 60 页
第 15 页 / 共 60 页
预览结束,还剩
45 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。