基于单片机的控制系统组成和电路设计

发布者:素心悠远最新更新时间:2018-04-01 来源: eefocus关键字:单片机  控制系统 手机看文章 扫描二维码
随时随地手机看文章

    1、前言

    小型会议系统或语音群聊系统是由多路音频电路组成的.为了使通话井然有序,需要通过音频交换电路来控制各路音频信号的输出。音频交换电路主要用于完成语音信号的切换。以实现同频终端的话音通信。经对可靠性、经济性、兼容性和供货情况进行多方面的综合考虑,该控制系统选用了AT89S52型单片机和交换控制矩阵器件MT8816AE。其中,AT89S52型单片机具有实用,价廉,功耗小,速度快,体积小,功能强等优点:MT8816AE是CMOS单片集成电路,具有功耗小,可靠性高等特点。


    2、控制系统组成和电路设计

    它由主控计算机、音频交换电路、终端设备等组成。其工作原理是:在主控计算机捕获终端的工作频率后。向交换控制单片机发出指令,交换矩阵在单片机的控制下.连通同一频点的终端。该控制系统电路包含交换控制矩阵电路、交换控制单片机电路和串行接口电路3部分。

    2.1 交换控制矩阵电路设计

    MT8816AE内含一个8x16的开关阵列,并具有7~128条线路的译码器和锁存器。选择7个适当的地址位,即可对矩阵开关的任意一位进行寻址。在该器件的DATA输入端加1或0.可使选中的开关开启或关闭。STROBE为锁存信号,器件选择(CS)信号可使开关阵列相互串接,以扩大矩阵的容限。

    在话路规模不大的情况下,根据矩阵开关规格,交换电路容量n与所需MT8816AE个数Ⅳ的运算关系:N=(n/8)(n/16)。以16台规模的系统终端为例,需两片MT8816AE。定义开关阵列的行,即X为终端发;定义开关阵列的列,即Y为终端收。规定MT8816AE片1中:X0~X15分别连接0~15号终端发;Y0~Y7分别连接0~7号终端收,以实现0~7号内任意同频终端的收发互通.以及8~15号终端发,0~7号收的功能。规定MT8816AE片2中:XO~X15分别连接0~15号终端发;Y0~Y7分别连接8~15号终端收,以实现8~15号内任意同频终端的收发互通,以及0~7号终端发,8~15号收的功能。这样,两片MT8816AE串接后。即可实现16台终端机的全双工语音通信。

    2.2 交换控制单片机电路设计

    AT89S52通过MAX232与主控计算机串口互联,根据从主控计算机接收到的命令数据帧控制MT8816AE开关阵列的通断。其中,AT89s52的P3.0(RXD)和P3.1(TXD)为串行接口的输入端和输出端,与MAX232串口电路连接;复位电路采用上电复位方式,其外围电路的电容为22μF,下拉电阻为4.7 kΩ;单片机外接11.0592 NHz的晶振和两片30 pF电解电容构成振荡电路。

    2.3 串行接口电路设计

    AT89S52通过RS232接口与主控计算机连接。由于各自工作电压不一样,故采用MAX232实现电平转换,满足系统工作电压要求。其串行接口电路如图2b所示。

    3、软件设计

    3.1 通信协议

    通过编制通信协议实现电路的交换功能。其原理是:由主控计算机发送一帧数据,通过RS232标准接口发送给AT89S52单片机,然后根据通信帧指令控制交换矩阵电路的通断。

    3.2 主控制程序设计

    首先,初始化单片机,定义内部时钟,完成中断及串口设置,一旦有中断请求,CPU被唤醒,则进入中断程序,接收串口命令数据帧。根据命令要求,执行开关矩阵复位、话路通断等功能,执行完毕,系统返回待机状态。

    4、结语

    该系统设计可广泛用于小型会议系统或语音群聊系统.也可完全不依靠电信网络而实现小范围内多语音终端的音频交换,即语音信号的切换,可使通话井然有序。此外,可通过同频模拟终端的话音通信,实现通信电台之间语音通信的呼叫和应答功能模拟。经试验电路调试和试用表明.该系统满足音频交换控制的技术要求,性能及各项技术指标基本达到设计要求。交换电路的切换准确、流畅,单片机运行可靠、稳定,在完成准确切换各路音频信道的基础上.提高了交换电路的可靠性与稳定性。


关键字:单片机  控制系统 引用地址:基于单片机的控制系统组成和电路设计

上一篇:采用AT89S51单片机的冲床控制器设计
下一篇:基于单片机和CPLD的DDS正交信号源滤波器的设计

推荐阅读最新更新时间:2024-03-16 15:58

51单片机玩转物联网基础篇01-开发环境搭建
前言 上至航天,下至儿童玩具,凡事沾一点智能的东西,都离不开单片机的身影…,本文开始,我们学习STC89C52单片机,这款单片机属于8051系列单片机,51单片机作为入门级单片机不仅在教学实验中应用广泛,在实际项目中应用亦是十分广泛。 一、基础知识 1.什么是单片机? 单片机是一个单片微型计算机,由中央处理器CPU、数据存储器RAM、程序存储器ROM、输入/输出设备(键盘、显示屏等)等集成到一块芯片上组成。 2.单片机能做什么? 前言中开篇便比较好的阐释了单片机的功能,凡是沾点智能的影子的东西,都离不开单片机的身影,尤其是当下物联网正发展的如火如荼,单片机又迎来新的春天,目前智能仪表、智能小家电用的比较多的便是51单片机+
[单片机]
51<font color='red'>单片机</font>玩转物联网基础篇01-开发环境搭建
LCD驱动芯片HT1622 MCU源码
单片机源程序如下: #include LCD.h #include LCD_LIST.h #define delay_ns(m) {u8 i;for(i=(m);i 0;i--);} static u8 lcdImg ; static u8 discnt; //-----------硬件驱动部分--------------------------------------------------------------------------------------------- void
[单片机]
基于51单片机的数码管设计
导语 数码管/LED点阵是嵌入式系统中常见的显示方案,我们通过数码管可以将代码运行的结果可视化出来,是一种常见的显示器件,相对于屏幕,数码管成本低,被广泛的运用在各类小型家电,工业控制中。学会使用数码管,对于理解C语言控制GPIO有着很大的帮助。 数码管 数码管本质上是多个发光的LED等封装在一起,通过不同的LED灯点亮,使得数字或者符号显示出来,常见的由八段数码管,包括小数点在内共有8个LED灯封装在一起,其显示符号范围较广,配合封装显示可有更广泛的显示,被广泛使用。 其他更复杂的如米字数码管可以显示数字和26个英文字母,但其控制更加复杂,不常使用。 由于采用LED灯作为显示光源,由此数码管也存在共阴极和共阳极,其共阴极和共
[单片机]
基于GPS的高精度无误差倒计时牌设计
引言 GPS是Global Positioning System的简称,是利用导航卫星进行测时和测距的全球定位系统,它具有精度高、全天候和全球覆盖能力,将GPS应用于时钟倒计时系统能实现高精度时间显示功能,基于GPS的高精度,倒计时牌是卫星测时技术,计算机技术及通信技术三者的有机结合。从功能模块上看,整个系统分为GPS测时接收系统和时钟显示系统,它主要完成以下功能: ◆ 定时接收GPS卫星发送的数据并进行识别和缓存; ◆ 对GPS测时数据进行格式转换,以使编码格式适于接收; ◆ 在给定时间内刷新DS12C887型时钟的时间; ◆ 读DS12C887时间,进行倒计时换算并显示。 硬件设计 基于GPS的高精度倒计时牌的硬件结构
[单片机]
PIC单片机中BANK和PAGE的分析研究
  PIC单片机简介   由美国Microchip公司推出的PIC单片机系列产品,首先采用了RISC结构的嵌入式微控制器,其高速度、低电压、低功耗、大电流LCD驱动能力和低价位OTP技术等都体现出单片机产业的新趋势。现在PIC系列单片机在世界单片机市场的份额排名中已逐年升位,尤其在8位单片机市场,据称已从1990年的第20位上升到目前的第二位。PIC单片机从覆盖市场出发,已有三种(又称三层次)系列多种型号的产品问世,所以在全球都可以看到PIC单片机从电脑的外设、家电控制、电讯通信、智能仪器、汽车电子到金融电子各个领域的广泛应用。现今的PIC单片机已经是世界上最有影响力的嵌入式微控制器之一。   PIC单片机中BANK和PAGE的分
[单片机]
天山OLED白光烙铁单片机源码与使用手册V3.1.1
0 特别声明 0.1 版权声明 程序中所有代码均由本人(即全体著作权所有人,下同)开发完成,程序开源后授权任何人可免费使用本程序(既可直接使用固件,亦可在程序基础上修改出任何衍生版本),但上述程序及本文档著作权属本人所有。 硬件设计中参考了广大网友的建议,不再声明版权,但请各位使用者尊重本人和其他网友的劳动成果。 0.2 开源协议 除本人以外的任何人对本程序(包括但不限于此版本,下同)进行修改后的任何衍生版本,以及以本程序思路或部分代码为基础设计的其它程序,必需开源所有代码。未经第一著作权所有人(@BEAT)之书面授权,任何单位和个人不得将上述程序(包括本程序及所有衍生版本和参考本程序设计的其它程序)及本文档以任何形式用于商
[单片机]
天山OLED白光烙铁<font color='red'>单片机</font>源码与使用手册V3.1.1
由可编程逻辑器件与单片机构成的双控制器
    摘要: 介绍一种利用可编程逻辑器件CPLD与单片机AT89C51串行双向通信而构成的双控制器。     关键词: CPLD AT89C51 串行通信 在传统的控制系统中,人们常常采用单片机作为控制核心。但这种方法硬件连线复杂,可靠性差,且单片机的端口数目、内部定时器和中断源的个数都有限,在实际应用中往往需要外加扩展芯片。这无疑对系统的设计带来诸多不便。 现在有很多系统采用可编程逻辑器件CPLD作为控制核心。它与传统设计相比较,不仅简化了接口和控制,提高了系统的整体性能及工作可靠性,也为系统集成创造了条件。但可编程逻辑器件的D触发器资源非常有限,而且可编程逻辑器件在控制时序方面不如单片机那样方便,很多
[工业控制]
单片机在车载酒精探测系统中的作用
引言   如今社会对酒后驾车的危害都有目共睹,国家政府也颁布了相关惩罚条例来禁止这些行为,比如吊销驾照六个月、扣分、罚款等等。   目前几乎所有国家都采用呼气酒精测试仪对驾驶人员进行现场检测,以确定被测量驾驶员是否饮酒。现在市场上警用酒精测试仪种类繁多,随着技术的发展,功能越来越强、灵敏度越来越高,它能有效协助交警定点抽查驾驶员是否饮酒,但由于抽查实施面狭窄,因此无法很好的对酒后驾车进行控制。   本文提出了一种酒精探测及安全控制系统,该系统安装在汽车上,不用交警和其他人员就能判断司机是否酒后驾车,以确保了司机的安全,又减少了交警等人员的工作量。同时根据检测到酒精含量是否超标进行自主判断,能够控制汽车点火器开关,使饮
[工业控制]
<font color='red'>单片机</font>在车载酒精探测系统中的作用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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