无线电网络控制器终端和服务器软件-lol外围投注app

本文摘要:控制器内电路板以ARM9嵌入式微处理器为中心,外部获得多个模块,主要用于3个串行端口、小型系统总线模块和3个以太网端口:SPIx1、I2Cx1、I2Sx1、ADx2、PWMx1、USB主机、USB主机和USB。

模块

1.章节在当今的信息时代,由于人们对系统性能和成本控制的拒绝,嵌入式系统以优异的性价比和独特的便利性受到了更多人的关注。广播电台已经从传统的模拟进化为数字化,从孤立无援的系统转移到网络网络。

网络技术的缓慢发展极大地促进了嵌入式系统的发展。随着无线电技术的迅速发展,更多的产业开始用于广播电台。因为使用了无线电台来建立数据收集、监视和控制,所以与安装专用电缆或光缆相比,具有成本低、可靠和确保便利的优点[1]。无线电台用于从第一个键码、电报发展到模拟无线电专用无线调制解调器、数字无线电、DSP和软件无线电。

数据传输速率从短距离高速,传输的信号从非常简单的代码发展到遥测数据、数字语音、动态图像等。无线电台以较低的稳定性和较高的可靠性被限制在多种无线数据采集和监测控制系统中,特别适用于松油市管网监测、城市防空警报控制、铁路信号监测、电力负荷监测[2]、城市路灯监测、铁路供水中央控制、GPS定位系统、地震测量、污水处理、环境监测等工业自动化系统。2.本文将嵌入式技术与无线电通信技术相结合,研究一种新型的嵌入式网络控制器。

控制器内电路板以ARM9嵌入式微处理器为中心,外部获得多个模块,主要用于3个串行端口、小型系统总线模块和3个以太网端口:SPIx1、I2Cx1、I2Sx1、ADx2、PWMx1、USB主机、USB主机和USB。该无线电网络控制器设计的主要原则是,接收无线电从无线电接收到的语音信号,并通过音频电缆输入网络控制器终端。

控制器内的语音编解码器芯片管理将模拟的语音信号转换为数字信号,控制器内的软件管理音频数据传输,发送的语音数据包通过互联网发送到服务器,服务器软件根据特定规则将数据包发送到其他网络控制器终端。接收语音传输代码流的控制器通过解码管理、D/A切换、音频电缆将语音信号输出到无线电,最后,无线电通过内部提升模块用无线电传输语音信号。

此过程构建语音数据传输,用户通过PC或其他网络设备将控制命令发送到控制器终端。终端内的软件管理说明命令,并通过串行端口向无线电发送命令。电视台再次下达命令,向各控制设备下达命令,建立对无线电及相关设备的远程控制。

3.硬件设计分析了无线电网络控制器的工作原理,展开了系统子模块和任务的总体设计。整个系统可以分为两个比较独立的国家:无线电网络控制器终端和服务器软件。控制器1将编码的g72x代码流发送到服务器,服务器根据路由表信息将数据发送到控制器2、控制器3、控制器4控制器N,控制器和服务器之间使用TCP或UDP协议。

无线电网络控制器结构图如图1的右图所示。硬件设计除了核心板选型外,主要是外部电路设计。

我们自由选择了性价比更高的SBC-2410核心板。周边电路的设计主要包括音频信号采集模块、网络数据传输模块、串行控制电路等[3]。其中,音频信号采集电路选择了uda1341语音编解码器芯片。

网络控制器芯片使用cs8900芯片。3.1嵌入式酷睿主板概述SBC-2410具有高性能、低功耗、丰富的模块、小尺寸等优秀功能,已应用于多种设计中。

基于重要思想,整个平台支撑着ARM最简洁的系统,通过两行大头针拉出简单的信号线。无线电网络控制器终端的明确应用是根据实际市场需求设计的,通过2列插座连接到核心板[4]。图1无线电网络控制器结构图3.2语音芯片模块电路S3C2410中内置的IIS总线模块必须与其他供应商的多媒体编解码器芯片一起使用,因此无线电网络控制器终端内部语音模块的设计是以集成接口(IIS)模块为基础的。

终端

要导入IIS模块,必须加载IIS总线上的数据,还必须导入FIFO(FirstInputFirstOutput)数据的DMA(DirectMemoryAccess)的传输模式,因此必须同时发送和接收数据。IIS模块有三种工作方式。也就是说,长期传输模式、DMA模式和传输/拒绝接受模式。在本文的设计中,IIS总线可以自由选择传输/拒绝接受模式,以便同时接管和传输音频数据。

3.3网络芯片模块电路S3C2410内置以太网控制器,可在半双工或全双工模式下获得10米/100Mbps以太网终端,并反对媒体独立国家模块媒体开发接口(MII)和缓冲DMA模块。S3C2410内部没有物理层模块,因此需要单独连接物理层芯片以获得以太网的终端地下通道。

常用的单端口10米/100Mbps快速以太网模块组件同时具备MII模块和传统网络接口,可轻松连接到ARM。无线电网络控制器终端使用cs8900作为以太网物理层模块。

基本工作原理如下:收到主机发送的数据报后接收网络线路吗?整天接收吗?等待电路空闲一天,否则立即发送到数据帧。发送过程中,首先添加到以太网帧头,然后分解CRC验证码,最后将此数据帧发送到以太网。拒绝接受期间,以太网收到的数据将通过解码、删除帧头和确认地址等步骤保留在切片中。通过CRC验证后,cs8900不通知初始化设备收到数据帧。

最后,以传输模式传播到ARM的存储库[5]。Cs8900有三种操作模式:I/O模式、存储模式和必需的存储模式。

系统配置文件处于I/O模式,可以通过程序在其他模式下工作。Cs8900的每种工作模式都有优点和缺点。该系统的设计使用了I/O模式。网卡芯片不能单独工作,必须在RJ-45模块和网络芯片之间有一个需要扁平交换的网络变压器。

此外,网卡芯片上有两个LED命令,用作命令接管和传输状态,如果网络连接较长且长时间传输数据,则LED不会闪烁。4.软件设计主要包括该系统的软件设计中无线电网络控制器终端应用于程序设计和服务器软件设计[6]。4.1无线网络控制器终端将程序设计无线网络控制器终端应用程序软件的完整结构图应用于图2的右侧。

应用软件结构图显示,系统编程主要由四个模块组成:语音和串行数据处理模块、任务参数设置和加载模块、工厂值恢复模块、服务器交付和管理模块。其中前三个模块在嵌入式开发板上工作,最后一个模块在windows平台上工作。四个模块中,语音和串行数据处理模块是功能比较简单的模块,分为两个相对独立的国家模块:语音数据处理模块和串行数据处理模块。

其中语音数据处理模块由三个子模块组成。读取密钥值、读取网络命令和语音数据流处理。作业参数的设置主要是配置文件写入和读取配置文件的设置。

4.2服务器软件设计服务器监控和控制模块的编程主要用于两个计时器。计时器1间隔2秒生成超时事件,服务器以2秒间隔向群集发送查找数据包,控制器收到查找数据包后不生成收件人数据包。此收件人程序包中的信息反映控制器的当前状态。

5、系统操作简介系统调试过程中,我们使用2个收音机和服务器进行了测试。图3右侧的图是服务器操作接口图。我们将两个无线电网络控制器终端的IP地址分别设置为192.168.0.8和192.168.0.18。

按对讲机上的PPT按钮后,指示灯将从绿色指示灯变为蓝色指示灯,表示服务器已进入传输状态。如果您不想阻止控制器接收或发送信号,可以在远程控制框中输出相应的IP地址,然后自由选择重新打开。图4远程串行端口不能成功控制kissmodem软件图片的指示灯显示为圆形红色。

网络控制器

要重新打开或关闭所有控制器,必须按远程仪表板上的相应按钮才能构建。Kissmodem软件是摩托罗拉电台的专用管理软件,通过串行端口与无线电通信,可以加载无线电数据,告诉您无线电的当前工作状态,并通过窗口显示相关信息。我们通过远程串行端口向无线电发出命令,kissmodem没有像图4中的右图那样呼叫指示。

当我们按对讲机上的频道转换按钮1时,对讲机向广播电台接收信号,收音机通过串行端口向控制器发送信号,Kiss调制解调器软件通过网络发送数据,其他控制器通过网络端口发送串行端口的数据,因此无线电ID不代表1001。目前最多可以设置14个无线电6终端。本文设计的无线电网络控制器已经构建了基本功能,调试结果证明硬件设计方案几乎符合产品的功能市场要求,软件设计使用功能突出的嵌入式Linux操作系统,为以后的软件升级提供了便利。

整个系统成本低,运行稳定,施工方便,保障方便,在远程数据监控系统中有很小的价值。

本文关键词:芯片,传输,终端,模式,lol外围投注app

本文来源:lol外围投注app-www.woyaosi.com