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

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

3天内不再提示

基于P89C58单片机和CMX683芯片实现电台自动控制装置的设计

电子设计 来源:现代电子技术 作者:邢敏,孟松涛,张 2021-06-22 17:17 次阅读

作者:邢敏,孟松涛,张剑,张振权

无线电台以其良好的通信性能被广泛应用在军事通信如巡逻执勤,民用通信如指挥调度,出租车等领域。但是无论是哪种无线电台,目前工作的方式均为单工方式,用户在使用过程中必须按下PTT开关才能进行收发的切换,这给用户造成了一定的麻烦和不便,如何能将用户的双手解放出来,利用一个有效装置自动控制无线电台的发送和接收是一个亟待解决的问题。无线蓝牙技术是一个可以在10 m范围内进行有效通信的成熟技术,将蓝牙技术应用在单工方式工作的无线电台中,利用话音激活方式,用户讲话时控制电台PTT按键自动发送,从而实现了无线电台的自动控制,本文以此为思路,通过研究无线蓝牙,设计和实现了将蓝牙和无线电台结合的电台自动控制装置,从而有效将用户的双手解放出来。

1 无线蓝牙及CMX683简介

无线蓝牙技术是一种新的无线通信技术,它通过无线发送和接收实现数据、话音等的可靠传输,它的通信范围一般在10 m范围内,是比较成熟的一项技术,目前广泛应用在手机、个人电脑等领域。CMX683芯片是一个在公用电话网中用来检测过程音的专用芯片,采用先进的 DSP数字处理技术,无需任何软件设置,硬件连接后当输入相应的拨号音、忙音、回铃音等公用信令音后,该芯片就会在相应的端子中输出高电平,因此只需要通过检测和监测对应端的电平值就可以判断出此时的过程状态,也可以方便地实现话音的激活状态。

2 控制装置的具体实现

该装置不仅仅要实现电台之间的互相对通,还要实现对用户按键及DTMF信号的识别与处理,因此在设计时,要考虑到蓝牙装置的整体实现,也要考虑DTMF信号处理及话音激活的处理,这里采用了单片机、CMX683芯片、蓝牙发送和接收模块协调一致地完成了整个装置设计。

2.1 自动控制装置的硬件组成

来自对端的无线电台装置用户呼入,该装置要进行转发,设计时还要求远端用户能进行DTMF信号的发送,转发各振铃指示信号等,同时当用户讲话时,蓝牙模块能根据用户的话音控制PTT按钮,将电台的发送端自动接通,其硬件组成框图如图1所示。

该装置一般工作在接收的状态,蓝牙接口模块处在发送的状态,当远端的电台呼叫用户时,用户就可以通过电台接口和蓝牙接口接听到远端用户的话音,同时,该装置可以通过DTMF模块来判断来自电台的呼叫请求(如摘机)信号,单片机控制电话接口模块模拟摘机,将二线信号给CMX683处理,判断如果是话路空闲,那么启动该发送端给对端用户一个空闲指示音,该用户可以拨打对方的电话号码。在发送端,当用户通过蓝牙装置发送时,该装置接收到用户蓝牙的无线信号后,通过单片机来控制PTT按键,从而接通整个装置的发送通路,将话音发送出去。

2.2 自动控制装置软件设计

无线通信部分主要是设计蓝牙部分的发送和接收,图2给出了发送方的无线接收通信部分流程图。

主程序的C语言设计如下:

3 结语

给出了基于蓝牙装置自动控制无线电台的整个设计和实现过程,通过P89C58单片机和CMX5683及蓝牙装置实现了对无线电台的自动控制,应用在出租车上大大解放了司机的双手。整个系统设计结构简单,运行稳定可靠,有效拓展了无线电台的使用性能,同时可以应用在所有无线电台中,使用前景广阔。

责任编辑:gt

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

    关注

    455

    文章

    50808

    浏览量

    423522
  • 单片机
    +关注

    关注

    6037

    文章

    44557

    浏览量

    635173
  • 蓝牙
    +关注

    关注

    114

    文章

    5822

    浏览量

    170300
收藏 人收藏

    评论

    相关推荐

    基于89C51单片机控制的红外自动跟踪装置

    ="Verdana">基于89C51单片机控制的红外自动跟踪装置</font><br/>&
    发表于 11-03 09:43

    如何去实现一种电台自动控制装置的设计?

    一种基于蓝牙的电台自动控制装置设计与实现
    发表于 06-02 06:57

    基于P89C669精梳控制系统的实现

    针对当前精梳控制系统采用PLC控制的现状,提出了一种新的采用P89C669单片机与EasyView触摸屏
    发表于 03-14 08:34 30次下载

    89C51单片机系统进行温度实时采集与控制

    89C51单片机系统进行温度实时采集与控制:摘要:用89C51单片机系统进行温度实时采集与控制
    发表于 09-29 11:29 216次下载

    一种基于单片机STC89C58RD+的称重显示控制

    一种基于单片机STC89C58RD+的称重显示控制
    发表于 07-14 14:42 131次下载

    PHILIPS P89C5x单片机数据手册

    概述 P89C51/89C52/89C54/89C58含有非易失FLASH并行可编程的程序存储器,所有器件都是通过引导装载器串行编程(ISP)见P
    发表于 12-21 22:01 35次下载

    基于89C51单片机太阳能跟踪控制装置

    基于89C51单片机太阳能跟踪控制装置系统设计简述。
    发表于 05-11 11:08 54次下载

    用AT89C2051实现对功放的自动控制

    用AT89C2051实现对功放的自动控制
    发表于 01-08 14:14 7次下载

    如何使用AT89C51单片机设计与实现对水塔水位控制详细资料说明

     在设计中对水塔水位控制原理进行分析,选用AT89C51 单片机作为控制水塔水位的处理芯片,由AT89C
    发表于 10-12 15:30 21次下载
    如何使用AT<b class='flag-5'>89C</b>51<b class='flag-5'>单片机</b>设计与<b class='flag-5'>实现</b>对水塔水位<b class='flag-5'>控制</b>详细资料说明

    P89C5x系列单片机的数据手册免费下载

    P89C5189C5289C5489C58含有非易失HASH、并行可编程的程序存储器,所有器件都是通过引导装载器串行编程(ISP)。见P89C51RC+/89C51RD-数据手册。种系列单片机
    发表于 04-02 17:32 14次下载
    <b class='flag-5'>P89C</b>5x系列<b class='flag-5'>单片机</b>的数据手册免费下载

    AT89C51单片机

    AT89C51单片机学习一、AT89S51单片机的I/O端口二、AT89S51单片机的中断系统 
    发表于 11-12 12:21 65次下载
    AT<b class='flag-5'>89C</b>51<b class='flag-5'>单片机</b>

    AT89C51对直流电动机的自动控制设计 PROTEUS 和51单片机教程

    AT89C51对直流电动机的驱动设计功能:通过一个可调电阻器,调节通过AD转换模块0808的输入电压,ADC模块将输入的模拟电压转换成数字电压并送到单片机P1口,单片机根据接收到的数据
    发表于 11-23 16:51 11次下载
    AT<b class='flag-5'>89C</b>51对直流电动机的<b class='flag-5'>自动控制</b>设计    PROTEUS 和51<b class='flag-5'>单片机</b>教程

    基于STC89C52单片机自动窗帘控制系统设计

    自动窗帘控制系统核心采用的是单片机STC89C52,其次利用了光照传感器、按键、显示屏以及信号调理电路等外围电路,使整个系统在各模块的配合下可实现
    的头像 发表于 03-31 14:34 4765次阅读
    基于STC<b class='flag-5'>89C</b>52<b class='flag-5'>单片机</b>的<b class='flag-5'>自动</b>窗帘<b class='flag-5'>控制</b>系统设计

    基于STC89C58单片机的MP3播放器设计

    电子发烧友网站提供《基于STC89C58单片机的MP3播放器设计.pdf》资料免费下载
    发表于 10-10 10:56 5次下载
    基于STC<b class='flag-5'>89C58</b><b class='flag-5'>单片机</b>的MP3播放器设计

    基于P89C58的智能电动执行器的设计

    电子发烧友网站提供《基于P89C58的智能电动执行器的设计.pdf》资料免费下载
    发表于 10-10 10:57 2次下载
    基于<b class='flag-5'>P89C58</b>的智能电动执行器的设计