保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

单片机型FM有线/无线遥控广播系统


允许端输入高电平时,才有D1、D2、D4、D8的输出。CD22204输出二进制代码是正逻辑,如图4中接收及CPU原理图所示。
  
  D1、D2、D4、D8输出数据信号经过BG1、BG2、BG3、BG4组成的反相器反相后输入到AT89C2051的P1.7、P1.6、P1.5、P1.4口。设计液晶显示屏便于观察通信和检测情况,个位显示代码总位数5,千位显示动态被检测的位数5~1,十位显示动态的本机密码0~9,百位显示动态代码0~9。当输入五位代码与本机五位密码相等,并收到开关信号(0—开,#—关),功放开关才动作。若密码不对或不按开或关按键,无动作。
  
  在使用系统时,应将代码预先存入存号存储器或用重拨键,一次输出代码,以便快速准确地输入代码。当MCU检测输入代码等于本机密码和开(*)或关(#)时,将从P3.5口输出高电平,使BG6导通继电器吸合打开功放电源,或输出低电平使BG6载上关断功放电源,以达到点对点,或点对多点的控制。
  
  3遥控广播系统接收器的软件设计
  
  3.1RAM分配
  
  10H个位显示寄存器,显示密
  
  
  
  码位数5。
  
  11H十位显示寄存器,显示动态密码数0~9。
  
  12H百位显示寄存器,显示动态输入代码数0~9。
  
  13H千位显示寄存器,显示动态密码位数5~1。
  
  17H1ms延时初值寄存器。
  
  30H个位密码数,本机为1。
  
  31H十位密码数,本机为2。
  
  32H百位密码数,本机为3。
  
  33H千位密码数,本机为4。
  
  34H万位密码数,本机为5。
  
  3.2程序软件设计
  
  软件由主程序、密码校对子程序、液晶显示器子程序、T0定时中断、10ms延时子程序组成。T0中断是为液晶提供250Hz方波驱动信号而设置的,目的是使液晶笔划不会烧死。10ms延时是稳定显示而设置的。液晶显示软件设计是从个位逐位将字型送入液晶屏。密码校对子程序中,从P1.4~P1.7读入负逻辑二进制代码,需反相恢复正逻辑。在主程序中设置了大循环和小循环,目的是循环完成以后重新装一次设定值,以保持有异常输入,延迟一定时间恢复正常工作。密码校对子程序也可以采用中断方式设计。
  
  图4
  
  4总结
  
  设计和制造的样机使用以来,性能稳定、工作可靠、运转正常,基本没有发现控制错误。这种控制方案还可以推广到闭路电视管理系统,不过接收装置要专门设置。可以采用一个接收机控制多个用户方法,以降低成本费用。可以用于摄像头云台的控制方案,降低监控系统的造价。进一步地完善和提高系统的设计并在大量的使用中发现问题,解决问题提高系统的水平和质量。本方法属于单向通信方式,还存在一些不足。
  
  
  
 

《单片机型FM有线/无线遥控广播系统(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/178260.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。