当前位置:首页 > 工业控制 > 工业控制
[导读]0 引 言 随着社会的高速发展,工业领域内各种控制设备自动化程度越来越高,使用范围也越来越广,这就使得很多自动化相关的技术也渗透到了老百姓的日常生活,通过有线网络实现对设备的远程操作,将极大地提高工


0 引 言
    随着社会的高速发展,工业领域内各种控制设备自动化程度越来越高,使用范围也越来越广,这就使得很多自动化相关的技术也渗透到了老百姓的日常生活,通过有线网络实现对设备的远程操作,将极大地提高工作效率,降低人力成本,因此各种网络化的需求越来越高。众所周知,在构建一个小区远程控制网络时,其实现方案有两种:当终端距离较近时采用以太网传输;当距离较远时,采用光纤或调制解调传输。由于采用以太阿和光纤传输在线路的中继和铺设成本,以及对现有电器设备要求较高,对小区远程控制这种数据量不太大、实时性较高的需求,以太网和光纤传输并不是最优的解决方案。采用调制解调方案,从调制解调的底层协议栈开始开发是很复杂的,而使用目前市面上功能相对单一的通用调制解调产品构建专用网络的时候,又会增加网络的复杂程度,且不提供用户编程接口,给集中式管理和维护造成不必要的麻烦。本文将介绍一种介于上述两种方案之间的小区远程控制网络实现方案,有完善稳定的V.32bis协议栈,是一种低成本、高性能、易开发、适应性强的控制实现方案。


1 基于高性能调制解调芯片CMX869的硬件设计方案
    本方案采用CML公司的CMX869调制解调芯片作为核心器件,它的主要特点有:
    传输速度快普通调制解调芯片也可以用于网络控制,但是其调制方式和传输速度制约了使用范围。CMX869采用C-Bus串口总线和全双工QAM(正交幅度调制)调制方式,并向下兼容FSK(频移键控),串口总线时钟频率最高可达5 MHz,调制传输速率最高可达28.8 Kb/s。
    传输性能好兼容程控交换网络,提供带回波抵消的2/4线传输接口,发送电路信号强度为0.5 dBm,接收电路接收灵敏度可达-30 dBm,在使用典型超5类双绞线无中继情况下,传输距离大于4 km。同时可自动检测线路质量并实时调整,适宜远距传输。
    资源丰富 通过C-BUS串口总线可访问多个命令和状态可读写寄存器资源,并提供完善稳定的V.32bis协议栈,调用方便。
    低功耗采用3.3 V低压工作模式,通过编程可自动中断已建立的空闲连接,处于省电工作模式时消耗极低的电流,当串口接收到数据时,可自动返回到正常工作模式,有选择的建立连接,适用于低功耗要求的应用。环境适应性好 CMX869的存储温度在-55~+125℃之间,工作温度在-40~+85℃之间,适宜严寒和酷热环境的室外工作。
    方案实现原理和核心电路如图1,图2所示,主要完成控制数字信号和传输模拟信号的选通与转换。管理终端通过接口扩展单元对业务进行选通使能,由控制单元MCU把控制命令通过CMX869调制后,送往远端CMX869解调,待远端控制单元采集到需求的业务数据后,再通过原路径把数据送回到管理终端。

2 软件实现流程
    本方案的另一个特点是软件开发简单,因为CMX869对外提供了丰富的命令和状态可读写寄存器资源,以及完善稳定的V.32bis协议栈,开发人员只需在控制单元的89X51系列单片机上进行汇编语言或C语言编程,通过调用构造的函数对各寄存器的设置和读写,就可以完成对CMX869状态的控制和数据的收发,缩短了软件开发和调试的周期。
    由于CMX869功能和协议封装相对独立,开发人员只需要熟悉其特定寄存器的读写和单片机CX51程序编写就可以实现网络互连。本方案的软件主要包括管理终端软件和远端控制软件,实现从管理终端控制单元串口,把业务查询指令发送到CMX869接口,经过调制解调,将数据转发到远端控制单元串口,再由远端控制单元把采集到的数据经原路径回传到管理终端控制单元串口。串口使用的波特率是115.2 Kb/s,传输协议采用V.32bis协议。图3是软件实现流程图。

    本方案中实现功能用到的主要函数如下:
    (1)IinitCMX869函数
    Return=IinitCMX869(Mode,Speed)
    用途:对CMX869进行初始化。

    (2)Read16Data函数
    ReceiveData=Read16Data(Address);
    用途:从特定寄存器中读出数据。

    (3)Write16Data函数
    CommOrData=Write16Data(Address,Data);
    用途:向特定寄存器中写入数据。

    (4)CMX869Coding函数
    ReturnTxCode=CMX869Coding();
    用途:将从CMX869串口接收到的数据调制编码向远端发送。

    (5)CMX869Decode函数
    ReturnRxCode=CMX869Decode();
    用途:对CMX869接收的调制信号进行解调。

3 仿真测试平台及结果
    将本方案的模块按图4所示搭建仿真测试平台,通过计算机串口数据测试工具和模拟终端管理软件(Vis-ual Basic语言编写)收发并比对数据包完成仿真测试。CMX869测试板串口速率为115.2 Kb/s,调制解调速率为28.8 Kb/s,计算机串口1和串口2波特率均配置为为115.2 Kb/s。图5为模拟终端管理软件测试结果。串口数据测试工具测试结果见表1。

4 结 语
    基于本方案设计的CMX869调制解调模块已经在工程中使用,其优异的数传和控制性能已得到验证,并且能够适应工业使用的苛刻环境。本方案实现简单,适用于对成本要求低、气候条件恶劣、远端无人值守、且传输数据量不太大和实时性较高的应用,如保密系统专线、远程控制管理、远程仪表读取、环境气象数据采集、POS终端、电话线数据传输及家庭安防等。

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

美国纽约州阿蒙克2022年10月20日 /美通社/ -- IBM(NYSE: IBM)发布 2022 年第三季度业绩报告。 IBM 董事长兼首席执行官 Arvind Kri...

关键字: IBM 软件 BSP 云平台

成都2022年10月19日 /美通社/ -- 近期,平安养老险积极筹备个人养老金的产品设计和系统开发工作,发展多样化的养老金融产品,推动商业养老保险、个人养老金、专属商业养老保险等产品供给。 搭养老政策东风 ...

关键字: 温度 BSP 东风 大众

广东佛山2022年10月19日 /美通社/ -- 空间是人居生活的基础单元,承载着生存与活动的最基本功能。而对于理想空间的解构意义却在物理性容器之外,体现出人们对于空间和生活深层关系的思考,同时也塑造着人与空间的新型连接...

关键字: 温度 BSP 智能化 进程

上海2022年10月19日 /美通社/ -- 10月17日晚间,安集科技披露业绩预告。今年前三季度,公司预计实现营业收入7.54亿元至8.33亿元,同比增长60.24%至77.03%;归母净利润预计为1.73亿...

关键字: 电子 安集科技 BSP EPS

北京2022年10月19日 /美通社/ -- 10月18日,北京市经济和信息化局发布2022年度第一批北京市市级企业技术中心创建名单的通知,诺诚健华正式获得"北京市企业技术中心"认定。 北京市企业技...

关键字: BSP ARMA COM 代码

北京2022年10月18日 /美通社/ -- 10月14日,国际数据公司(IDC)发布《2022Q2中国软件定义存储及超融合市场研究报告》,报告显示:2022年上半年浪潮超融合销售额同比增长59.4%,近5倍于...

关键字: IDC BSP 数字化 数据中心

上海2022年10月18日 /美通社/ -- 2022年9月5日,是首都银行集团成立60周年的纪念日。趁着首都银行集团成立60周年与首都银行(中国)在华深耕经营12年的“大日子”,围绕作为外资金融机构对在华战略的构想和业...

关键字: 数字化 BSP 供应链 控制

东京2022年10月18日  /美通社/ -- NIPPON EXPRESS HOLDINGS株式会社(NIPPON EXPRESS HOLDINGS, INC.)旗下集团公司上海通运国际物流有限公司(Nipp...

关键字: 温控 精密仪器 半导体制造 BSP

广州2022年10月18日 /美通社/ -- 10月15日,第 132 届中国进出口商品交易会("广交会")于"云端"开幕。本届广交会上高新技术企业云集,展出的智能产品超过140,...

关键字: 中国智造 BSP 手机 CAN

要问机器人公司哪家强,波士顿动力绝对是其中的佼佼者。近来年该公司在机器人研发方面获得的一些成果令人印象深刻,比如其开发的机器人会后空翻,自主爬楼梯等。这不,波士顿动力又发布了其机器人组团跳男团舞的新视频,表演的机器人包括...

关键字: 机器人 BSP 工业机器人 现代汽车

工业控制

13478 篇文章

关注

发布文章

编辑精选

技术子站

关闭