欢迎访问我司网站!我们是低阻值电阻产品解决方案提供商,

首页

基于CO2128的网络信号转换系统设计

基于CO2128的网络信号转换系统设计

简介随着信息科学的飞速发展,人们对数据采集后信号形式的要求越来越高,单一信号形式已无法满足实际工程的需求。

网络信号,USB总线信号,RS232总线信号和CAN总线信号是目前广泛使用的总线形式,但是它们的互换仍然存在问题,这已经受到复杂的网络协议的限制。

对于网络信号的转换,需要复杂的算法来实现,无法满足对实时性要求很高的场合。

1系统总体设计本文给出的基于CO2128设备的网络信号转换平台主要通过CO2128提供的端口实现CAN总线,RS232总线,USB总线和网络端口之间的相互转换。

在确保数据准确性的前提下,该设计减少系统开销并提高速度是本设计的重点。

通过设计,可以形成大中型远程监控/数据传输网络。

CAN-以太网设备的功能是实现“透明”网络。

从CAN总线数据到以太网数据的传输。

该设计的整体结构如图1所示。

图1系统的整体结构。

2硬件设计2.1 CO2128简介CO2128SEC固件可以支持10个同时活动的TCP / UDP套接字连接,两个侦听套接字和一个加密的SSL3 / TLS1套接字。

它的加密功能包括硬件随机数生成器,SHA-1 / 256加密哈希加速器,AES-128 / 192/256加密加速器,3DES和SSL3 / TLSI,WEP,WPA和WPA2 WiFi加密。

同时,它还配置为在LAN / WiFi和PSTN / GRPS / CDMA之间路由IP数据包。

在这种称为iRouter的模式下,多个iChips可以形成没有AP的自组织网络。

CO2128SEC可以将Internet协议栈和配置参数保存在主处理器的内存中。

该固件可以从CO2128SEC外部SPI闪存运行。

也可以通过RS-232,两线接口,SPI或USB加载固件。

该芯片包括一个32位ARM7TDMI RISC处理器内核,256KB SRAM和可访问外部存储器或通信设备的BUS。

它还集成了BootLoader,并可以通过接口从主处理系统加载固件。

CO2128SEC的外围设备包括带有RMII的10/100 BaseT以太网MAC,USART,两个SPI,两线接口,HPI和EBI高速并行接口。

此外,它还具有多种节能工作模式。

IChipSec CO2128设备克服了加密的端到端IP通信的所有复杂障碍。

它不需要大量的程序修改。

由于CO2128使用AT + i API,因此可以从主机设备上卸载WiFi驱动程序,安全加密和网络协议负载,从而大大减轻了主处理器的负担。

CO2128可支持LAN,WiFi和所有拨号/无线网络访问类型。

它具有内置的完全安全的TCP / IP协议栈和上层协议(例如SMTP,POP3,MIME,HTTP,WAP,FTP和Telnet)。

它还包含一个完整的Web服务器,可用于芯片参数配置和简单的应用程序管理。

该芯片可以同时使用十个TCP / UDP套接字和两个侦听套接字,以及POP3,SMTP,MIME,FTP,Telnet,HTTP / HTTPS客户端,并支持SerialNET模式。

在这种模式下,iChip可以拦截AT + i命令,并使主设备进入Internet模式。

之后,iChip将透明地将任何AT命令从主设备发送到通信设备。

2.2 DM9161收发器DM9161是100 / 10M自适应快速以太网物理层单芯片收发器,可以支持自动路由和自动协议选择。

同时,由于它具有需要扩展和微调功能的网络滤波器,因此不需要在其外围电路中添加滤波器,从而可以减少外部辅助电路。

2.3 DSP芯片本设计中使用的DSP是TI公司的TMS320LF2407,该DSP具有SCI和CAN总线接口,并可以通过简单的程序快速实现两种信号的转换。

TMS320LF2407采用高性能静态CMOS技术,电源电压为3.3 V,因此可以降低控制器的功耗。

30MIPS的执行速度将指令周期缩短至33 ns,从而提高了控制器的实时控制能力。

但是在设计网络接口时,请特别注意PCB板的信号线布局。

通常,网络变压器应放置在尽可能靠近DM9161和RJ45插座的位置,并且与DM9161的距离不能超过20毫米。

把50& Omega;终端电阻尽可能靠近网络变压器以及RX +-和T