基于蓝牙的电台自动控制装置设计与实现

发布者:明月昊天最新更新时间:2010-11-05 来源: 现代电子技术关键字:无线蓝牙  自动控制  无线电台  串行通信 手机看文章 扫描二维码
随时随地手机看文章

O 引言

    无线电台以其良好的通信性能被广泛应用在军事通信如巡逻执勤,民用通信如指挥调度,出租车等领域。但是无论是哪种无线电台,目前工作的方式均为单工方式,用户在使用过程中必须按下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及蓝牙装置实现了对无线电台的自动控制,应用在出租车上大大解放了司机的双手。整个系统设计结构简单,运行稳定可靠,有效拓展了无线电台的使用性能,同时可以应用在所有无线电台中,使用前景广阔。

关键字:无线蓝牙  自动控制  无线电台  串行通信 引用地址:基于蓝牙的电台自动控制装置设计与实现

上一篇:英国设计师推出概念手机依靠体温充电
下一篇:Microchip推出第一款独立实时时钟/日历(RTCC)系列

推荐阅读最新更新时间:2024-05-02 21:11

单片机串行通信介绍
通信按照基本类型可以分为并行通信和串行通信。并行通信时数据的各个位同时传送,可以实现字节为单位通信,但是通信线多占用资源多,成本高。比如我们前边用到的 P0 = 0xFE;一次给 P0 的 8 个 IO 口分别赋值,同时进行信号输出,类似于有 8 个车道同时可以过去 8 辆车一样,这种形式就是并行的,我们习惯上还称 P0、P1、P2 和 P3 为 51 单片机的 4 组并行总线。 而串行通信,就如同一条车道,一次只能一辆车过去,如果一个 0xFE 这样一个字节的数据要传输过去的话,假如低位在前高位在后的话,那发送方式就是 0-1-1-1-1-1-1-1-1,一位一位的发送出去的,要发送 8 次才能发送完一个字节。 STC89C52
[单片机]
单片机<font color='red'>串行通信</font>介绍
51单片机复习003
1、AT89S52单片机 串行通信 概念性部分 2、AT89S52单片机 串行通信配置时用到的寄存器 串行通信的基础配置: 配置1:串行口控制寄存器 SCON (98H) SCON : SM0 SM1 SM2 REN TB8 RB8 TI RI ------------------------------------------------------------------------------------------------------------------- SM0 SM1 0 0 : 方式0 : 8位移位寄存器。 波特率固定为: fos
[单片机]
51单片机复习003
Geehy极海半导体RISC-V内核GW3323无线蓝牙对讲机应用方案
一直以来,蓝牙作为一种短距离无线网络通信技术,在传输距离、功耗、成本、效率和安全性上具有较大的优势,根据蓝牙技术联盟(Bluetooth SIG)发布的2022蓝牙市场资讯报告,到2026年蓝牙设备年出货量将达到70亿台,2022-2026年期间年复合增长率将达9%,双模蓝牙设备将持续保持高位,低功耗蓝牙(BLE)技术也将成为新的市场标准,支持BLE的蓝牙设备出货量将实现3倍增长。 无线蓝牙对讲机作为蓝牙芯片应用领域中的音频流设备,凭借功能、音质、安全等各方面的优势,已广泛应用于公安、民航、运输、水利、铁路、制造、建筑、服务乃至个人消费等领域,极海无线蓝牙对讲机应用方案,采用“低功耗蓝牙主控+射频收发模块”架构,对传统对讲机进
[嵌入式]
Geehy极海半导体RISC-V内核GW3323<font color='red'>无线</font><font color='red'>蓝牙</font>对讲机应用方案
两种MCU间的串行通信协议设计
ANLA,Rn;A与Rn中的值按位'与',结果送入A中 ANLA,direct;A与direct中的值按位'与',结果送入A中 ANLA,@Ri;A与间址寻址单元@Ri中的值按位'与',结果送入A中 ANLA,#data;A与立即数data按位'与',结果送入A中 ANLdirect,A;direct中值与A中的值按位'与',结果送入direct中 ANLdirect,#data;direct中的值与立即数data按位'与',结果送入direct中。 这几条指令的关键是知道什么是逻辑与。这里的逻辑与是指按位与
[单片机]
基于AT89C51单片机实现剪毛刀架高度自动控制系统的设计
概述 人造毛皮后整理联合烫剪机中剪毛刀架的定位调节,原是人工用按钮控制异步电动机正、反转,通过机械减速器(齿轮装置)后带动剪毛刀架蜗杆,使剪毛刀架做上、下运动至要求的位置。操作烦琐,需反复测量、调整,很难恰好到位,误差大。为此,我们用AT89C51单片机构成剪毛高度控制器,对剪毛刀架高度进行自动控制。 使用该控制器,只需由触摸开关设定工艺要求的剪毛高度(毫米数),控制器则发出相应的控制信号使剪毛刀架达到希望的高度,并可由工艺人员设置相对的机械零位。对运行状态和参数设置进行数码显示,相应地还有剪毛刀架高度减少及增大指示,控制趋势一目了然。 一.硬件设计 根据用户要求,为不增加成本,驱动电动机仍保持原异步电动机,原机械减速器及
[单片机]
基于AT89C51单片机实现剪毛刀架高度<font color='red'>自动控制</font>系统的设计
TMS320C54XX系列DSP与PC机间串行通信的实现
摘要:目前大多数数字信号处理器(DSP)芯片上未提代通用异步串行收发器(UART),只提供2~3个同步串行接口,其与微机及其它设备进行串行通信时,必须在DSP上扩展异步串行接口。以美国TI公司TMS320C54XX系列DSP为例,采用MAXIM公司的MAX3111异步串行收发器,研究了理想的接口扩展方案。论述了这种方案的软、硬件实现。该方案硬件连接简单,软件编程方便,可实现DSP与PC机间的串行通信,具有很高的工程应用价值。 关键词:异步串行收发器 多通道缓冲串行接口 DSP McBSP SPI UART DSP在电子工业领域得到了越来越广泛的应用。在DSP应用系统设计中,必不可少的是各种通信接口的设计。与并行接口相比,串行
[工业控制]
恩智浦推出首款集成CAN-FD的汽车级蓝牙5-Ready无线微控制器
电子网消息, 全球领先的大众市场微控制器供应商恩智浦半导体公司今天宣布推出Kinetis KW35/36 MCU系列,这是业界首个集成CAN-FD连接功能的汽车级蓝牙5-ready无线MCU系列。其AEC Q100-Grade 2温度范围配合最新的蓝牙技术,使得这个全新MCU系列能够在汽车应用中提供卓越的耐用性和性能。  Kinetis KW35/36蓝牙技术旨在简化汽车中的蓝牙连接功能集成,使汽车制造商能够为消费者提供更多的便利,通过智能手机来控制许多功能,例如解锁汽车、与朋友或家人远程共享钥匙、个性化调整座椅位置以及温度和信息娱乐设置、控制车辆内外照明等。作为汽车和安全解决方案的市场领导者,全新Kinetis KW35/3
[半导体设计/制造]
基于AT89S52温度自动控制检测系统设计
现在农村从事大规模销售辣椒生意的农民,首先要对辣椒进行烘干处理,目前主要是利用一个封闭的烤炉中对辣椒进行烘干,它对温度的要求很严格,如果温度过高就会将辣椒烤焦,如果温度过低就会出现水泡,由于这种原因,经常需要人工进行监控,进入到烤炉中察看温度的变化,从而根据需要来进行加温或者降温处理。但是这样不但麻烦而且对温度的影响很大,不利用温度的控制,所以经常出现烤焦和水泡现象。要解决这一问题,必须有一套很精确的温度自动控制与检测系统。本文利用单片机技术和自动检测技术设计了一种自动烘干系统。 1 设计思路 根据需要自行设置温度范围,设置一个下限值和上限值。当传感器检测到温度在我们设置的上、下限值之间时数码管显示当前的温度值,单片机不实
[单片机]
基于AT89S52温度<font color='red'>自动控制</font>检测系统设计
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved