《图示是完整的 32 按键红外线发射.docx》由会员分享,可在线阅读,更多相关《图示是完整的 32 按键红外线发射.docx(14页珍藏版)》请在三一办公上搜索。
1、图示是完整的32按俄红外线发射接收的实用遥控电路图.发射部分使用3支红外线发射管并联,可以把发射距离提高到10米以上.接收部分使用一体化红外线接收头,单片机为SN2501,接收部分可以正确显示按健码132,以及通过2只HC154电路低电平有效的32线分离输出,显示是让人看明白的,而分线输出才是实现遥控的最后目的.解码有效输出时,数码管显示与分线输出均为05S时间,不会锁存显示和分线的状态,这样做就相当于人工操作按键一样,按动一下又立即返回原来状态.数码管在没有接收到红外线发射的有效信号时,仅仅显示00.分线输出也仅仅1号输出=L电平,这个原始状态不能弁与控制使用.在其余的分线输出端口如果外接触
2、发锁存器,例如CD4013等,就可以实现每发射一次有效按健信号锁存器18转一次.实现真正意义上的遥控操作.通常的使用中,32个按键有点太多了,这时候,可以进行简化:仅仅一只数码管显示,12个按健(最常用的是*能09).数码管使用16进制的方式显示,当解出的按健号码为10,11,12时,数码管显示的是A,B,C字母.这种12按键的简化版本,将被广泛应用于东方明光电子公司的屏幕数码管稍大一些的仪表仪器上进行遥控操作这时候,可以根据仪表所用单片机的资源情况,考虑把接收解码部分融合到主芯片里,有可能不需要另外的接收解码芯片.红州蛾悔*31.8V3.6、小点oug MMgbnM*“Jij3“jJJJjn
3、JJJJ解码S出1/;232按健主套件:HT6221一只,已经带程序的单片机一只,红外线发射砥收管一对(共2只),455KHZ和4.000MHZ晶体各一只,晶体配套电容器共4只,按套供货.12按健成品:遥控发射使用带12按健的塑料外壳封装,接收解码成品印刷板一件,按套供货.其它组合情况:例如:为保窗而不使用数码管显示,根据需要自动发射一个或者一蛆号码,代普近距离的导线连接,把数字或者控制信号用红外线传递,制作真正意义上的密码锁(仅仅按动一个按键就发出一组号码,旁人看不到按动了什么按键和号码),制作无导线连接的多屏幕显示的子母钟或者仪表实在不能一一例举.欢迎随时联系.使用红外喝控的仪融麝侑W武红
4、外线接收板的使用说明1 .输出显示:使用0F来表示16个不同按健的结号,让操作者,见直接的按健号码.(图示C就是十进制的12).实际产品化的硬件图片:红外线遥控发射板2 .通过4-16线分配集成电路,例如74HC154(CD4514)等芯片,输出低电平有效的信号.3 .输出反相:如果需要输出高电平有效的信号,可以把74HC154更改为CD4515.4 .真正有意义的是分线输出.目前,东方明光电子公司与其它一些用户均有开始使用这种红外线遥控操作的方式,特别是针对那些显示屏幕较大的品种.红外线遥控接收板5 .使用红外线遥控操作会增加产品成本.可是,作为产品的主体单片机却仅仅使用1个端口就解决原来至
5、少需要4+4=8个端口才可以达到的按健数红外线遥控塑料外壳目,就是说,它会降低主体单片机的修口数要求.把成本节约回路.如果差分应用发射芯片的按键能力,可以有32个按键呢!6 .使用多按健操作,使将原来在按键数量仅仅几个时而需要反反复复对数码管进行数的工作变成电话拨号一样快捷,直接把号码拨出去就行了.例如需要数678,那么,直接按动678三个按健就行了.7 .扩展应用:利用这种方式,可以实现在测仪表与显示屏幕分开放置的场合,利用红外线把显示信号发送过去,节约大导线,减少施工麻烦,同时,不会因为布线影响原来室内的美观好处很多呢!(当然,需要对应更改单片机程序才行了!)8 .供电:发射板3VDC供电
6、,接收板5VDC供电.接收解码可以使用任何牌号的单片机,这里的印刷板实际使用的是SN2501B单片机.发射芯片选择产品芯片HT6221.9 .如果您也有使用红外线遥控操作或者传送数据的计划,欢迎与我们联系.几乎所有的测控仪器仪表,都会有一套设控制操作的方法,因此就会带有约干个操作按健,这样一来,芯片需要专门给按健配置对应的引脚,必然占用芯片硬件资源。在不使用外部扩展硬件芯片的情况下,一个按健就得占用(或者量用)一个芯片引脚,如果组合好的话,可以按照使用引脚线的2进制蛆合模式,最大限度地减少芯片引脚的占用。即使解决了引脚占用量的问JH,人工操作的烦琐性随仪表的显示位数和内容而同步增加。例如对一个
7、4位显示的温控表进行上下限的设,就往往会采取常用的两种方法来进行:第一种方法是:把4位数字,作一个整体,使用加数健和减数健,再配合点动和快跑来II数。这种方法对位数多的屏幕有极大的麻烦,一旦高位数字需要更改,就得走一大!才会到达目标。第二种方法是:常用单个字置数的方法,一个数字就是09的范围,再多也是到15(O-F十六进制)的范围,因此不用担心走一大Bl的问题。但是,在位数较多,例如6位,8位甚至更多位的时候,一位一位地移位置数,费的心血和时间也不会少,特别是需要多组上下限控制设置的时候,来来往往的移位,也容易把人弄昏了。我们最近做了一个用户的项目,尝试使用红外遥控操作,获得成功!这种操作模式
8、,就仅仅占用仪表芯片的一个端口,便把多达数十上百的按健容纳下来了。左图就是这样一个操作手持盒的样式。在使用红外遥控操作的模式下,可以配置足够多的健盘按健,通过选择不同的发射芯片,可以配置的按键数为32,64,128,256.按健数够多了吧!图示是仿照电话机的做法,使用12个按健,对普通仪器仪表的设置操作变得轻松快捷.仪表的位数越多,越显得这种模式的优势例如:对一个8位数码管的屏幕,数56784321,就按动按键56784321便完成了.没有移位操作的步骤,也无需担心走一大圈的麻烦如果按键操作借误了,重新再按动一次就可以了.由于与通常的电话和手机拨号一样,因此,对操作者来说是最拿手的了I遥控操作
9、模式还可以大大节省主芯片的硬件资源,常用的单片机其引脚数往往会影响到价格,按健的多少也影响到印刷板的布局,特别在一些大屏幕显示系统,按健操作方式已经不是很好用了,如果大屏幕仪表悬挂在3.5米高度,谁的手有那么长?拿椅子,搬梯子,又麻烦又危险!使用遥控操作就方便了!Q 1.8V-3.5VD7VSSHT6221C1C2C3C4C5C6C7C8R1R2R3R4AIN1918115201N4148851k8-,o-V-yov,o-oo-Voo-VV30Oo-WjHT6221应用电路图遥控操作的可靠性:市面上有一些万能”红外遥控器,还有一些红外遥控电灯开关等遥控器,由于常用了常规的电路来制作,往往抗干扰
10、性能不好.因此,必须选择正规的红外线专用芯片来制作发射器,这种芯片发射的信号中,有严格的引导码,地址码,数据码和数据码的反码等内容,以此来保证对应按键操作不会混乱和错误.常用的芯片有HT6221(32按键),HT6222(64按健)等.一也可以使用单片机自己编写发射程序,不过,经济上可能不划算了.但是可以独创一格IHT6221是台湾省Holtek公司生产的多功能结码芯片,采用PPM(PulsePositionModulation)进行编码,1.12ms为0,2.24ms为1.每发送一个码tHT6221会先送出一个9ms的头码和4.5ms的间隙,然后依次送出16位的地址码(18ms36ms)、8
11、位数据码(9ms-18ms)和8位数据反码.接收红外线信号无需另外配置芯片,只需要占用约150550字节的单片机程序空间就可以了(视使用按键数的解码和处理而有区别).需要多少个按键,使用哪一个按健,就配厦对应的解码软件程序.往往是把接收到的数据码与数据反码进行与”运算,结果=0就是正确的,否则就是错误的.这样,即使受到其它光源的严重干扰,也不会打乱接收信号的正确性.我们在样品上使用全部32个按键,轮流逐个随机试验,连续反反复复操作累计数百次,也没有一次失误.红外遥控的有效距离:普通制作的遥控发射和接收,在34米的距离时是完全没有问题的,如果需要更大的距离,可以通过增大发射功率来办到.例如:可以
12、常用同时驱动2-10个并列的发射管子来极大地增加发射功率(耗电也同样会增大哦I).这样,就可以达到数十米甚至上百米的距离.扩展应用:这种系统的扩展应用是非常广泛的,常见的智力竞赛抢答器,使用了非常多的导线来连接整个系统,如果使用遥控器来抢答,就可以省去不少麻烦和节约不少费用.在一些近距离的仪表控制系统,也可以使用这种遥控模式来传递信号,而无需再拉电线!例如:在电取暖的居室,加热板与显示器往往就给用户选择位带来矛盾,看显示的位利控制电源的位往往相差甚远,如果使用红外遥控,也就解决这些问题了.应用于室外大屏幕广告牌JI虹灯显示牌等的供电控制,安全防护系统类似的扩展应用是没有穷尽的.就是最简单的把这个32按键的发射器来发出信号,接收端就可以驱动32个继电器如果把各个按键预先定义好对应内容,就可以发出任何信息J使用SN8PXXX单片机接收解码:项目样品带有2位数码管,可以对应红外操作按健的结号显示按健号码,从00-31,没有接收到信号时显示HH.单片机通过另外7个端口输出二进制编号的代码,从0000000B0111111B没有收到信号时输出IOoOOOOB,用户可以利用这些二进制输出码经过32选一电路进行具体控制.