0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于EPM7128可编程器件和双音频收发/接收器实现音频远程传输设计

电子设计 来源:电子元器件应用 作者:隋绍勇,孙义卓, 2021-06-26 14:17 次阅读

作者:隋绍勇,孙义卓,庄克良

引言

DTMF传输具有很强的抗干扰能力, 故可广泛用于电话通信系统, 也可以在数据通信系统中用来实现各种数据流和语音等信息的远程传输。本文介绍的广播、对讲系统就是基于DTMF的原理设计, 可在主机端通过MIC与相应的部门进行广播、会议或音乐播放, 也可应用于学校、医院、船只等场合的对讲或播音。

1 系统原理

本系统采用的器件主要有EPM7128可编程器件、MT8880双音频收发器、MT8870双音频接收器。系统设计可配备1~4台主机(含A、B两型主机A型尺寸较大, 为台式安装; B型尺寸较小,为室外安装), 5~15台终端和1~2台电源。其中主机含2个优先级, A型主机为低优先级, 可与所有终端进行MIC喊话和CD/收音播放; B型主机为高优先级, 它只能进行MIC喊话。当A型主机正在进行操作时, B主机可以打断A主机进行喊话, B操作完成后, A再恢复工作状态, 其系统原理框图如图1所示。

图1 系统原理框图

2 关键电路设计

2.1 主机电路

主机上电后, 若本机占用指示灯灭, 则本机可用键有效。当可用键按下后, 本机启动, 即可通过按键选择MIC或CD/收音输入, 然后通过按键选择对相应部门输出。此后, 按键操作一路经CPLD逻辑处理后在键盘显示板上显示, 另一路通过双音频芯片MT8880发送至功放TDA7496, 然后经变压器耦合输出至总线, 再经挂载在总线上的终端解码后, 即可产生相应的控制和扬声器输出信号。图2所示是系统主机原理框图。

图2 系统主机原理框图

2.2 总线转换电路

主机产生的语音信号和双音频信号经功率放大后输出至线路变压器, 再由线路变压器耦合输出至三芯总线。为了减少传输线芯数, 增长线路的传输距离, 可在线路输出端经厄流圈后加载直流24V电源, 这样可省去终端的供电线路。其总线转换电路的电原理图如图3所示。

图3 总线转换电路电原理图

2.3 双音频收发电路

双音频收发电路可采用MT8880芯片来实现。

本设计采用单端输入。其中DTMF信号输入由2脚输入, 再经MT8880解码后由D0~D3输出至CPLD,然后在CPLD内部经逻辑及关系运算, 以产生相应的控制操作信号。DTMF输出由CPLD扫描键盘后, 可用于判断当前的控制状态, 以产生相应的编码, 然后由D0~D3输出至MT8880。其中D0~D3、@、RS0 为MT8880 与CPLD 的接口, @ 为MT8880输入时钟, RS0为寄存器选择, D0~D3为输入输出总线。DTMF收发电路的电原理图如图4所示。

图4 MT8880收发电路电原理图

3 CPLD部分设计

系统DTMF收发程序及现场状态程序设计图如图5所示。valid有效时, 即有键盘触发信号输入, 此时DTMF收发程序开始发送输入编码; 若Valid无效, 则DTMF收发程序处于收状态。ZY为总线的占用控制, ZY有效, 本机不能开机; ZY无效, 本机可对总线进行读写操作。S1为收到有效编码信号产生的触发信号; Pri [0] 为本机优先级设置位。

图5 部分CPLD程序设计图

下面是基于VHDL的MT8880收发程序:

4 结束语

根据本文的设计方案可实现基于CPLD 和MT8880的广播和对讲系统。经电路调试后, 即可在三芯线上完成语音及控制信号的高质量传输。目前, 本设计已用实验验证了设计思想的可行性和优点, 具有较高的实用和参考价值, 可以推广应用于医院、船只、矿井等相关领域。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 变压器
    +关注

    关注

    159

    文章

    7314

    浏览量

    134847
  • 接收器
    +关注

    关注

    14

    文章

    2456

    浏览量

    71789
收藏 人收藏

    评论

    相关推荐

    双音频讯响器

    双音频讯响器
    发表于 10-07 16:23 848次阅读
    <b class='flag-5'>双音频</b>讯响器

    双音频信号

    我想请问各位:我想做一个双音频的电子发生,频率是600和800赫兹的方波信号,信号的交替速率是10赫兹,中间是用电子开关去控制,并用此信号加上滤波和功放来驱动喇叭,发出俩种声音。那各位我要怎么去理解电子开关的作用,和信号的作用?
    发表于 06-09 23:06

    基于双音频信号传输的PC通信接口电路

    在PC远程控制与检测系统中,电话线是最常用的一种传输介质。文章介绍了PC通过电话线利用双音频信号方式与其他设备通信的接口电路和软件设计。该接口电路以器件MT8888为核心
    发表于 03-03 22:46

    双音频信号接收器MC145436及其应用

    本文详细介绍了双音频信号接收器MC145436 的结构、功能、特性及管脚,并给出了MC145436 在PC 机和电话网接口电路方面的一个应用实例。
    发表于 04-27 16:42 51次下载

    基于双音频信号传输的PC通信接口电路

    基于双音频信号传输的PC通信接口电路摘要 在PC 远程控制与检测系统中,电话线是最常用的一种传输介质。文章介绍了PC 通过电话线利用双音频
    发表于 06-09 15:10 44次下载

    双音频信号的收发芯片MT8880应用

    在前面的例子中,产生发送和接收译码各使用了一片集成电路,而DTMF双向收/发集成电路MT8880专门为双音频信号的收、发而设计,它既能产生发送双音频信号,又能对双音频信号进
    发表于 07-13 22:32 178次下载

    HT9170双音频(DTMF)接收器

    概述 HT9170系列是综合了数字解码和多带滤波功能的双音频(DTMF)接收器,HT9170B和HT9170D都可工作在下电模式,和抑制模式HT9170系列的各种型号都是用数字化
    发表于 08-19 14:45 77次下载

    基于EPM7128和HLMP2X50的键盘编码显示电路

    采用大规模可编程逻辑阵列器件EPM7128以及发光二极管灯HLMP2X50实现键盘编码以及状态显示电路。键盘编码显示电路与主控电路间的通信通过CAN总线
    发表于 12-11 17:00 45次下载
    基于<b class='flag-5'>EPM7128</b>和HLMP2X50的键盘编码显示电路

    双音频电话拔号显示

    双音频电话拔号显示
    发表于 03-04 21:16 1188次阅读
    <b class='flag-5'>双音频</b>电话拔号显示<b class='flag-5'>器</b>

    双音频解调电路图

    双音频解调电路图
    发表于 03-28 08:44 735次阅读
    <b class='flag-5'>双音频</b>解调<b class='flag-5'>器</b>电路图

    双音频放大器

    双音频放大器
    发表于 09-07 18:04 660次阅读
    <b class='flag-5'>双音频</b>放大器

    基于FM的双音频通信方案

    双音频通信的基本工作原理;结合FM有线/无线遥控广播系统中的具体应用,介绍一种适合单片机系统的双音频通信方案
    发表于 06-07 15:55 2294次阅读
    基于FM的<b class='flag-5'>双音频</b>通信方案

    一分钟看懂51控制的MT8880双音频收发器的汇编程序及源代码

    一分钟看懂51控制的MT8880双音频收发器的汇编程序及源代码。
    发表于 05-29 11:15 3104次阅读
    一分钟看懂51控制的MT8880<b class='flag-5'>双音频</b><b class='flag-5'>收发器</b>的汇<b class='flag-5'>编程</b>序及源代码

    HT9170双音频DTMF接收器的数据手册免费下载

    HT9170 系列是综合了数字解码和多带滤波功能的双音频DTMF 接收器HT9170B和HT9170D 都可工作在下电模式和抑制模式HT9170 系列的各种型号都是用数字化计算方法
    发表于 11-04 16:48 19次下载
    HT9170<b class='flag-5'>双音频</b>DTMF<b class='flag-5'>接收器</b>的数据手册免费下载

    HT9170双音频(DTMF)接收解码中文资料

    HT9170双音频(DTMF)接收解码中文资料分享。
    发表于 04-13 15:32 28次下载