当前位置:首页 > 单片机 > 单片机
[导读]阐述双音频通信的基本工作原理。

    摘要:阐述双音频通信的基本工作原理;结合FM有线/无线遥控广播系统中的具体应用,介绍一种适合单片机系统的双音频通信方案,设计具体的硬件接口电路,说明其工作原理;给出应用于双音频的程序流程及在工作中应注意的一些问题。

    关键词:OTP单片机 双音频 调频调制器 遥控广播系统 CD22204

引言

在许多单片机应用系统中,常常利用电信号与非电信号,来传送控制信号和数据信息,以实现遥控或遥测的功能,例如光信号、超声波信号、电脉冲信号等。而本FM有线/无线遥控广播系统中,是使用双音频电信号发送接收挖出,实现对FM有线/无线广播的远程控制管理。这种双音频通信具有控制简单,实施方便,传输可靠,而且造价低廉的特点,也是一种较为常用的通信方式。实现单片机系统双音频通信的关键在于双音频接收电路设计和应用,以及检测程序的设计。

1 遥控广播系统的基本原理

基本原理如图1所示。

遥控广播系统的通信是电话拨号收发的一种双音频通信方式,是一项可靠、成熟的通信技术。它取代了传统的电话拨号脉冲通信方式,成为现代电话通信拨号的主要通信方式。它对传输电路的要求低,传送的距离远,而且具有通用多种型号的双音频元器件以备选用,通过普通的电话就可以获得发送信号和编码。再经过FM捷变频立体声调频调制器的调制,采用立体声的两个声道,左声道输入广播音频信号,右声道输入用于控制双音频信号,以避免控制信号干扰广播音频信号。FM调制信号可经过有线电视网络,或者经过发射到空间的电磁波传送到收发端的接收机。接收机天线接收到射频信号后,检波获得立体声两个通道的音频信号。从立体声输出的左声广播音频信号经功放放大输出;而右声道的双音频控制信号经双音频解码电路解码,获得二进制代码送到OTP单片机端口。根据设置在接收机内单片机的机号编码开启和关闭接收机功放部分的电源,实现远程控制FM接收机的各个广播点目的。

2 遥控广播系统发送接收器的硬件电路设计

2.1 遥控广播系统发送器

其发送器可以自行设计,也可以采用一台质量较好,带有拨号数字显示和存储电话号码功能的电话机改装。如图2所示,是遥控广播系统发送器。按图连接上+48V电源,选择调整R1的电阻值,使A点电压在电话拿线的情况下为6~12V,再加上一台FM捷变频立体声调频制器和广播音源。

遥控广播系统发送器的操作可以像打电话一样用按键的方法,或用存入存储器,或重拨等方式输出被遥控的广播点密码,并经过FM捷变频立体声调频调制器的调制输出。

2.2 遥控广播系统接收器

其接收器工作原理是,当广播音频和遥控信号从FM调制器,通过空间(无线)或者射频电缆(有线)传送到FM接收机后,从左右声道分别输出广播音频和控制双音频代码信号。双音频代码信号经CD22204双音频解码器输出二进制代码代码给AT89C2051单片机的P1输入口,检测密码并执行开启或关闭功放的控制动作。CD22204是美国无线电公司(RCA)的产品,内部工作原理如图3所示。它对标准的双音频编码信号具有检测和输出的能力。其工作原理是,当模拟信号加到输入端,首先抑制50Hz干扰,再进行前置放大,高频滤波电路对高频点火花有较好的滤波作用,经过过零检测、带通滤波、鉴幅电路、时间电路处理后,0~9、*、#等每一个键按下,DV就有一个正脉冲输出。D1、D2、D4、D8输出端上的解码输出,EN允许端输入高电平时,才有D1、D2、D4、D8的输出。CD22204输出二进制代码是正逻辑,如图4中接收及CPU原理图所示。

D1、D2、D4、D8输出数据信号经过BG1、BG2、BG3、BG4组成的反相器反相后输入到AT89C 2051的P1.7、P1.6、P1.5、P1.4口。设计液晶显示屏便于观察通信和检测情况,个位显示代码总位数5,千位显示动态被检测的位数5~1,十位显示动态的本机密码0~9,百位显示动态代码0~9。当输入五位代码与本机五位密码相等,并收到开关信号(0—开,#—关),功放开关才动作。若密码不对或不按开或关按键,无动作。

    在使用系统时,应将代码预先存入存号存储器或用重拨键,一次输出代码,以便快速准确地输入代码。当MCU检测输入代码等于本机密码和开(*)或关(#)时,将从P3.5口输出高电平,使BG6导通继电器吸合打开功放电源,或输出低电平使BG6载上关断功放电源,以达到点对点,或点对多点的控制。

3 遥控广播系统接收器的软件设计

3.1 RAM分配

10H 个位显示寄存器,显示密码位数5。

11H 十位显示寄存器,显示动态密码数0~9。

12H 百位显示寄存器,显示动态输入代码数0~9。

13H 千位显示寄存器,显示动态密码位数5~1。

17H 1ms延时初值寄存器。

30H 个位密码数,本机为1。

31H 十位密码数,本机为2。

32H 百位密码数,本机为3。

33H 千位密码数,本机为4。

34H 万位密码数,本机为5。

    3.2 程序软件设计

软件由主程序、密码校对子程序、液晶显示器子程序、T0定时中断、10ms延时子程序组成。T0中断是为液晶提供250Hz方波驱动信号而设置的,目的是使液晶笔划不会烧死。10ms延时是稳定显示而设置的。液晶显示软件设计是从个位逐位将字型送入液晶屏。密码校对子程序中,从P1.4~P1.7读入负逻辑二进制代码,需反相恢复正逻辑。在主程序中设置了大循环和小循环,目的是循环完成以后重新装一次设定值,以保持有异常输入,延迟一定时间恢复正常工作。密码校对子程序也可以采用中断方式设计。

图4

4 总结

设计和制造的样机使用以来,性能稳定、工作可靠、运转正常,基本没有发现控制错误。这种控制方案还可以推广到闭路电视管理系统,不过接收装置要专门设置。可以采用一个接收机控制多个用户方法,以降低成本费用。可以用于摄像头云台的控制方案,降低监控系统的造价。进一步地完善和提高系统的设计并在大量的使用中发现问题,解决问题提高系统的水平和质量。本方法属于单向通信方式,还存在一些不足。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2024年5月16日 /美通社/ -- 5月10日晚,2024中国品牌日晚会在新华社全媒体矩阵播出,50个入选品牌在当晚揭晓,极氪名列其中,成为首度上榜的中国造车新势力代表。 图为北京时间5月10日 21:30 ,...

关键字: 吉利 COM HTML 代码

2023年10月18日,中国在第三届“一带一路”国际合作高峰论坛期间发布《全球人工智能治理倡议》,围绕人工智能发展、安全、治理三方面系统阐述了人工智能治理中国方案。

关键字: 人工智能 大模型 代码

我们看到这么多的安全问题,部分原因在于我们对待安全的方式:安全性通常被认为是事后考虑的问题,是在开发结束时才添加到设备上的东西。然而,复杂的系统,尤其是嵌入式系统,有一个很大的攻击面,这让攻击者有机可乘,能够在“盔甲”上...

关键字: 代码 嵌入式系统 软件漏洞

新富人群财务需求多元发展,投顾服务迎来新机遇 上海2023年9月20日 /美通社/ -- 2023年9月19日,上海交通大学上海高级金融学院(高金)与全球领先的金融服务机构嘉信理财(Charles Schwab)联合发...

关键字: BSP ADVANCED INA 代码

北京2023年9月14日 /美通社/ -- 生物医药高科技公司诺诚健华(港交所代码:09969;上交所代码:688428)今日宣布,新型蛋白酪氨酸磷酸酶SHP2变构抑制剂ICP-189联用针对表皮生长因子受体(EGFR)...

关键字: IC HP 代码 ARMA

上海2023年9月1日 /美通社/ -- 2023上半年,安集科技(股票代码:688019)市场拓展规划成效显现,营业收入稳健增长。 全球半导体产业挑战持续存在的情形下,安集科技秉承发扬"克难攻坚,敢打硬...

关键字: 安集科技 BSP 代码 半导体材料

国际酒店运营商升级其在线支付功能 上海2023年8月28日 /美通社/ -- 加拿大金融科技公司Nuvei Corporation(以下简称“Nuvei”或“公司”)(纳斯达克代码:NVEI)(多伦多证券交易所代码:N...

关键字: 代码 IP SE 纳斯达克

北京2023年8月24日 /美通社/ -- 近日,以"AI 赋元 共创未来"为主题的FMIF未来元宇宙创新大会在在南京国际博览中心召开。作为江宁高新区元宇宙产业集群的核心参与者之一,软通动力积极参与本...

关键字: 工业控制系统 FM 操作系统 工业控制

(全球TMT2023年8月24日讯)近日,以“AI 赋元 共创未来”为主题的FMIF未来元宇宙创新大会在南京国际博览中心召开,软通动力携元宇宙系列产品和全新方案亮相。软通动力天枢元宇宙研究院重点展示了与东土科技联合打造...

关键字: FM 操作系统 工业控制 数字化

2023年上半年收入7.459亿元 同比增长5.1% 毛利率水平上升 海外收入同比增长65.4% 香港2023年8月22日 /美通社/ -- 金邦达宝嘉控股有限公司及其附属公司(以下合称「金邦达」、「...

关键字: 数字化 代码 嵌入式软件 COM
关闭
关闭