串口联网单芯片

串口联网单芯片
串口联网单芯片

详细信息

单芯片方案。可将 TTL/UART 串口单片机连接至以太网

支持TCP服务器、TCP客户端、UDP模式、UDP组播

支持DHCP、DNS、Modbus TCP等串口服务器所有功能

PQFP 80PIN封装形式

焊上即可使用,无需任何驱动。网口搜索后可以配置IP

ZLAN1003

概述

ZLAN1003是一款功能强大的单芯片串口转TCP/IP芯片,内部集成了10/100M快速以太网MAC和PHY接口、UART串口以及串口转TCP/IP所需的软件功能。不同于普通的方案,ZLAN1003具有:易于使用、稳定可靠、系统成本低等3大优点。ZLAN1003可用于最大限度地方便实现TCP/IP、Internet互联产品的设计。

ZLAN1003的方便性体现在,它是一个拿来就用的真正的单芯片串口转TCP/IP芯片,无需任何驱动即可实现UART转TCP/IP数据传输。芯片上电之后用户无需通过参数配置,因为所有的参数配置可以用ZLVircom软件通过网口配置,用户通过ZLVircom可以一键式配置ZLAN1003的内部所有参数。作为TCP 客户端时,ZLAN1003会自动去建立TCP连接;作为TCP服务器时,自动接受连接,无需任何用户MCU的干预。用户MCU只需要做的就是等待ZLAN1003初始化完毕后进行串口(UART)数据的收发即可。

ZLAN1003的稳定性体现在,ZLAN1003的内部的TCP/IP协议栈是经过多年商业应用实践证明的。内部包括:TCP、UDP、IPv4、ICMP、ARP、HTTP等。

特点

内部集成全功能的串口转TCP/IP软件,无需复杂编程,使用简便。

内部集成10M/100M的快速以太网的MAC和PHY接口。

支持自动协商(Auto Negotiation Full-duplex&half duplex)。

支持自动交叉线检测(MDI/MDIX)。

支持TCP服务器、TCP客户端、UDP、UDP组播工作模式。

作为TCP服务器时支持和100个客户端同时通信。

作为TCP客户端时,可以同时连接8个目的IP和端口。

3.3V工作电压,5V I/O信号承受度。

波特率支持1200~460800,支持硬件流控和软件流控。

80脚LQFP封装。无铅(Lead free)封装。

丰富的指示灯:TCP连接建立指示灯、网线连接指示、数据通信指示。

规格

网络界面

串口界面

软件特性

电器特性

机械特性

工作环境

订购信息

相关文档

ZLAN1003用户手册 L

USB转串口芯片介绍

pl2303原理应用 PL2303符合USB1.1标准,价格3RMB.

2 CP2102/CP2103简介 SiliconLaboratories公司推出的USB接口与RS232接口转换器CP2102/CP2103是一款高度集成的USB-UART桥接器,提供一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。如图1所示,CP2102/CP2103包含了一个USB功能控制器、USB收发器、振荡器和带有全部调制解调器控制信号的异步串行数据总线(UA RT), 采用5 mm×5 mm MLP-28的封装。 CP2102/CP2103作为USB/RS232双向转换器,一方面可以从丰机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。

2.1 USB功能控制器和收发器 2.2异步串行数据总线(UART)接口 CP2102/CP2103UART接口包括TX (发送)和RX(接收)数据信号以及RTS、CTS、DSR、DTR、DCD和RI控制信号。UART支持RTS/CTS、DSR/DTR和X-On /X-Off握手。 通过编程设置UART,支持各种数据格式和波特率。在PC机的COM端口编程设置UART的数据格式和波特率。表1 为其数据格式和波特率。 2.3 内部EEPROM CP2102/CP2103内部集成有1个EEPROM,用于存储由设备制造商定义的USB 供应商ID、产品ID、产品说明、电源参数、器件版本号和器件序列号等信息。USB配置数据的定义是可选的。如果EEPROM没有被OEM的数据占用,则采用表1所示的默认配置数据。注意,对于可能使用多个基于CP2102/CP2103连接到同一PC机的OEM应用来说,则需要专用的序列号。 内部EEPROM是通过USB编程设置的,允许OEM的USB配置数据和序列号可以在出厂和测试时直接写入系统板上的CP2102/CP2103。Cygnal提供了一个专门为C P2102/CP2103的内部EEP-ROM编程设置工具,同时还提供免费的驱动WindowsDLL格式的程序库。这个程序库可将。EEP-ROM编程步骤集成到OEM在制造中进行流水线式测试和序列号的管理的自定义软件中。EEP-ROM的写寿命的典型值为100000次,数据保持时间为100年。为了防止更改USB描述符,应将其锁定。 2.4其他功能 CP2103除上述功能外也可实现RS485接口与USB接口转换功能,CP2103支持4个可按照控制信息定义的GPIO引脚。 3 典型应用电路 3.1 硬件电路设计

LED大屏幕控制系统发送板串口接收以及E2PROM方案设计及说明

LED大屏幕控制系统发送板串口接收和E2PROM存储方案设计 研发部刘邦2013年11月14日一、串口简介 典型地,串口用于ASCII码字符的传输。通信使用3根线完成:(1)地线,(2)发送,(3)接收。由于串口通信是异步的,端口能够在一根线上发送数据的同时在另一根线上接收数据。其他线用于握手,但是不是必须的。串口通信最重要的参数是比特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配: a,比特率:这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时,就是指比特率,例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的比特率为14400,28800和36600。比特率可以远远大于这些值,但是波特率和距离成反比。高比特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。 b,数据位:这是衡量通信中实际数据位的参数。当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。如何设置取决于你想传送的信息。比如,标准的ASCII码是0~127(7位)。扩展的ASCII码是0~255(8位)。如果数据使用简单的文本(标准ASCII码),那么每个数据包使用7位数据。每个包是指一个字节,包括开始/停止位,数据位和奇偶校验位。由于实际数据位取决于通信协议的选取,术语“包”指任何通信的情况。 c,停止位:用于表示单个包的最后一位。典型的值为1,1.5和2位。由于数据是在传输线上定时的,并且每一个设备有其自己的时钟,很可能在通信中两台设备间出现了小小的不同步。因此停止位不仅仅是表示传输的结束,并且提供计算机校正时钟同步的机会。适用于停止位的位数越多,不同时钟同步的容忍程度越大,但是数据传输率同时也越慢。 d,奇偶校验位:在串口通信中一种简单的检错方式。有四种检错方式:偶、奇、高和低。当然没有校验位也是可以的。对于偶和奇校验的情况,串口会设置校验位(数据位后面的一位),用一个值确保传输的数据有偶个或者奇个逻辑高位。例如,如果数据是011,那么对于偶校验,校验位为0,保证逻辑高的位数是偶数个。如果是奇校验,校验位为1,这样就有3个逻辑高位。高位和低位不真正的检查数据,简单置位逻辑高或者逻辑低校验。这样使得接收设备能够知道一个位的状态,有机会判断是否有噪声干扰了通信或者是否传输和接收数据是否不同步。 二、串口工作原理 2.1 串口的数据帧格式 图1 串口数据帧格式 图1为串口数据帧格式,串口模块可分为串口接收模块和串口发送模块,两个互相不影响,独立工作。由此我们可以把串口模块分为RX_module和TX_module两个模块。TX_module 的功能是对一字节数据,包装后以一帧的格式发送出去。至于要不要加入“校验位”,设置不同“数据位位宽”,或者设置不同的“停留位位宽”,视目的而定。普通的应用下有1个起始位,8个数据位,1个校验位和1个停止位。如果没有什么特别的要求,校验位可以随便填。在发送卡给接收卡发送的数据中有三种类型的数据包,分别是控制 LED 屏体参数的控制参数数据包、远程更新 FPGA 程序的远程配置数据包、LED 屏体显示用的视频流数据包。其中控制 LED 屏体参数的控制参数数据包与远程更新 FPGA 程序的远程配置数据包是通过串口传输的,以下依次对两种数据类型来进行讨论。 ①控制参数数据包

RS-232多串口扩展器件SP2538及其应用

RS-232多串口扩展器件SP2538及其应用摘要:SP2538是采用低功耗CMOS工艺生产的专用串行口(RS232)扩展芯片,它可将单片机或DSP等原有的单UART串口扩展至5个全双工UART口,从而解决了此类器件串口太少的问题。文中介绍了SP2538的性能特点,引脚功能及应用方法,并以单片机为例给出了多串口扩展的硬件电路及相应的通信程序。关键词:RS-232;串口扩展;单片机;SP25381概述SP2538是专用低功耗串行口扩展芯片,该芯片主要是为解决当前基于UART串口通信的外围智能模块及器件较多,而单片机或DSP原有的UART串口又过少的问题而推出的。利用该器件可将现有单片机或DSP的单串口扩展至5个全双工串口。与其它具有多串口的单片机或串口扩展方案相比,采用SP2538实现的多串口扩展方案,具有扩展串口数量多、对扩展单片机的软硬件资源占用少、使用方法简单、待扩展串口可实现较高的波特率、成本低廉、性价比高等优点。同时,它还具有如下特点:●可将单UART串口扩展为5个UART串口;●工作速率范围宽,5个子串口可产生2400bps~9600bps之间的任意波特率;●可全双工工作,母串口和所有子串口都支持全双工UART传输模式;●工作电源电压范围宽:3.3V~5.5V;●典型工作电流为4.6mA(子串口速率为9600bps、VCC为3.3V时); ●资源占用少,除占用上位机原有串行口中断外,不占用任何中断资源;●具有节电模式,进入节电模式后,其典型静态电流约8μA;●上位机发送数据可自动唤醒;●输出误差小,所有子串口的输出波特率误差均小于0.08%;●误码率低于10-9(所有串行口数据输入波特率误差小于等于±2%);●接收范围宽,波特率误差小于2.5%时,子串口即可完全正确接收;母串口的接收范围更宽,并可自适应56000bps和57600bps两种标准波特率(fosc—in为20.0MHz时);●可用上位机进行监控,并具有上电复位和看门狗监控输出,适用于没有看门狗或需要更多重监控的高可靠上位机程序监控系统。2引脚功能SP2538具有双列直插DIP及双列贴片SOIC两种封装形式。后缀为SP2538xxH的复位时输出高电平而后缀为SP2538xxL的复位时输出低电平,可分别适用高、低电平复位的单片机。图1给出了DIP封装高电平复位SP2538DPH的外形及引脚排列图,各引脚的功能说明列于表1。[!--empirenews.page--]表1 SP2538引脚说明引脚名称引脚编号引脚类型引脚描述TX5~TX01、3、5、7、9、14Output 串口5~串口0数据发送(连接上位机RX口)RX5~RX02、4、6、8、10、13Input串口5~串口0数据接收(连接上位机TX口)VCC111- - -电源1(逻辑电路电源)+RST12Output复位控制输出(适用于高电平复位的MCU)VCC215- - -电源2(时钟电路电源)GND16- - -电源地OSCI17Input时钟输入(用于波特率发生器等)OSCO18Output时钟输出ADRI0~ADRI219~21Input母串口(RX5)数据接收地址0~2ADRO0~ADRO222~24Output母串口(RX5)数据发送地址0~23应用说明3.1母串口收发数据过程与时序(1)上位机接收来自母串口的数据上位机从母串口接收到一个字节数据后,会立即读取SP2538的输出地址ADRO2~ADRO0(编码方式为:8-4-2-1码),然后根据输出地址的编码即可判断接收到的数据来自哪个子串口,上位机接收来自母串口的数据时序如图2所示。(2)上位机向母串口发送数据发送数据时,上位机首先通过串口写入欲发送数据的子串口号,即先由上位机的串口发送数据地址ADRI2~ADRI0(编码方式:8-4-2-1码),然后将欲发送的数据由上位机串口发出。需要注意的是:母串口的波特率是子串口的6倍,即上位机在连续向母串口发送6个字节的时间内,子串口才能发送完一个字节。上位机向母串口发送数据的时序如图3所示。表2列出了SP2538的操作时限要求。表2 SP2538操作时限时限内容说明最小值典型值最大值Tpwr-up上电复位延时150ms……Treset芯片指令复位时间……50μsTwdt-rst看门狗溢出复位脉冲宽度80ms……Taddr-in数据接收地址保持时间10ns……Twake-up芯片唤醒延时……9msTaddr-hold数据发送地址保持时间(2/fosc-in)ms……Twdt-over看门狗溢出周期800ms……3.2其它说明母串口和所有子串口内部均具

串口电平转换芯片数据手册SP3222_3232E

DESCRIPTION s Meets true EIA/TIA-232-F Standards from a +3.0V to +5.5V power supply s 235KBps Transmission Rate Under Load s 1μA Low-Power Shutdown with Receivers Active (SP3222E ) s Interoperable with RS-232 down to +2.7V power source s Enhanced ESD Specifications: ±15kV Human Body Model ±15kV IEC1000-4-2 Air Discharge ±8kV IEC1000-4-2 Contact Discharge The SP3222E/3232E series is an RS-232 transceiver solution intended for portable or hand-held applications such as notebook or palmtop computers. The SP3222E/3232E series has a high-efficiency, charge-pump power supply that requires only 0.1μF capacitors in 3.3V operation. This charge pump allows the SP3222E/3232E series to deliver true RS-232performance from a single power supply ranging from +3.3V to +5.0V. The SP3222E/3232E are 2-driver/2-receiver devices. This series is ideal for portable or hand-held applications such as notebook or palmtop computers. The ESD tolerance of the SP3222E/3232E devices are over ±15kV for both Human Body Model and IEC1000-4-2 Air discharge test methods. The SP3222E device has a low-power shutdown mode where the devices' driver outputs and charge pumps are disabled. During shutdown, the supply current falls to less than 1μA. SELECTION TABLE L E D O M s e i l p p u S r e w o P 232-S R s r D e v i r 232-S R s r e v i e c e R l a n r e t x E s t n e n o p m o C n w o d t u h S L T T a S -3e t t f o .o N s n i P 2223P S V 5.5+o t V 0.3+224s e Y s e Y 02,812 323P S V 5.5+o t V 0.3+2 2 4 o N o N 6 1

串口扩展,uart扩展,串口扩展485接口

串口扩展方案 基于VK3366的串口扩展串口方案 二、技术领域 电子信息 通信工程 三、现有技术的技术方案 3.1 软件模拟法: 可根据串行通讯的传送格式,利用定时器和主机的I/O口来模拟串行通讯的时序,以达到扩展串口的目的。接收过程中需要检测起始位,这可以使用查询方式或者在端口具有中断功能的主机中也可以使用端口的中断进行处理。接收和发送过程中,对定时的处理既可以使用查询方式也可以使用定时器中断方式。为了确保数据的正确性,在接收过程中可以在检测异步传输的起始信号处加上一些防干扰处理,如果是无线传输系统,在接收每个位时可以采用多次采样。对于有线系统来说,1次采样就够了,软件模拟串口还是有它自身的一些不足,面临着采样速度比较慢,采样方式还是不如硬件采样方式准确,抗干扰能力也差很多。 3.2基于TL16C554的串行口扩展 TL16C554是TI公司生产的4通道异步收发器集成芯片。对TL16C554串行通道的控制,是通过对控制寄存器LCR、IER、DLL、DLM、MCR和FCR编程来实现的。这些控制字决定字符长度、停止位的个数、奇偶校验、波特率以及调制解调器接口。控制寄存器可以任意顺序写入,但是IER必须最后一个写入,因为它控制中断使能,如果后面还需要调整数据格式,波特率这些就比较困难,操作也不够灵活。串行通道内的波特率发生器(BRG)允许时钟除以1至65535之间的任意数,BRG根据其不同的三种通用频率中的一种来决定标准波特率。 3.3 基于GM8123/25系列芯片的串行口扩展 GM8123/25系列串口扩展芯片可以全硬件实现串口扩展,通讯格式可设置,并与标准串口通讯格式兼容。GM8125可扩展5个标准串口,通过外部引脚选

UART多串口扩展器SP2349及其应用_王鹏

东北电力学院学报 第24卷第6期 Journal Of Northeast China Vol.24,No.6 2004年12月Institute Of Electric Power Engineering Dec.,2004 文章编号:1005-2992(2004)06-0071-03 UART多串口扩展器SP2349及其应用 王 鹏,佟 科,李贻涛 (东北电力学院电力工程,吉林吉林132012) 摘 要:为了满足数字化及智能化要求,目前以单片机为核心的智能化测控系统及电子产品应当具 备网络通信功能,而普通单片机仅有单个U AR T,远不能满足联网后同时和外部器件用U ART通信的 要求。SP2349是一种新颖的串口扩展器件,可将8位、16位、32位单片机的一个高波特率的UA RT扩 展为3个U ART,解决了普通单片机UA RT串口太少的问题,以很低的成本扩展了系统的功能。给出 该器件的主要特性、引脚说明及应用说明,并以A T89C52单片机为例给出多串口扩展应用电路及相应 程序框图。 关 键 词:串口扩展;单片机 中图分类号:T N492 文献标识码:A 当前,以单片机为核心构成的智能化测控系统及电子产品不断涌现,为了满足数字化及智能化要求,许多外围电路功能模块、部件、器件及传感器也具备了UART串口通信功能。而现阶段的8位、16位、32位单片机却大部分仅提供一个UART串口,这样就很难满足系统中一方面要与具有UART功能的串口部件通信,另一方面又要与上位机通信的要求。利用SP2349多串口扩展器,可很好地解决此问题。 1 工作特性 SP2349是采用低功耗CMOS工艺设计的UART多串口扩展芯片。该器件可将一个高波特率的UA RT串口扩展为3个较高波特率的UART串口,从而为系统需要多个串口时提供了很好的解决方案。该器件的主要特性如下: (1)不必购买学习新的开发工具利用原有仿真器和编程器即可; (2)使用简单采用独创的所见即所得的设置方法设置芯片的所有工作模式; (3)占用资源少不占用宝贵的外部中断资源仅复用已有的串口中断资源; (4)接口简单仅占用单片机4条输入/输出控制线I/O; (5)睡眠功能降低系统功耗提高系统抗干扰性能; (6)子串口波特率最高可达115.2kbps; (7)可由软件设置子串口波特率三个子串口波特率可独立软件设置; (8)可由软件关闭一个子串口另外一个子串口波特率可加倍; (9)可由软件设置为10位或11位数据格式用于奇偶效验或多机通信; (10)看门狗输出取代上位机外挂的看门狗监控IC大幅降低生产成本; (11)宽工作速率75Bps~115.2kbps; (12)可节电模式进入节电模式后典型静态电流约0.5μA; 收稿日期:2004-10-14 作者简介:王 鹏(1954-),男,东北电力学院电力工程系,高级工程师.

串口服务器的原理及使用方法

串口服务器的原理及使用方法 串口服务器是将来自TCP/IP协议的数据包,解析为串口数据流;反之,也可以将串口数据流打成TCP/IP协议的数据包,从而实现数据的网络传输。它能多个串口设备连接并能将串口数据流进行选择和处理,把现有的TTL串口或者RS232/RS485/RS422接口的数据转化为IP端口的数据,这样就能够将传统的串行数据送上流行的IP通道,而无须过早的淘汰原有的不带以太网模块的设备,从而提高现有设备的利用率,节约了投资,简化了布线。在数据处理方面,串口服务器完成的是一个面向连接的TTL串口或者RS232/RS485/RS422链路和面向无连接以太网之间的通讯数据的存储控制,系统对各种数据进行处理,处理来自串口设备的串口数据流,并进行格式转换,使之成为可以在以太网中传播的数据帧;对来自以太网的数据帧进行判断,并转换成串行数据送达响应的串口设备。在实际应用方面,串口服务器完成是将TCP/IP协议的以太网接口映射为Windows操作系统下的一个标准串口,应用程序可以像对普通串口一样对其进行收发和控制,比如一般计算机有两个串口COM1和COM2,通过串口服务器可将其上面的串口映射为COM3、COM4、COM5等。 串口联网服务器产品提供了直接通过网络来访问工业设备的解决方案。传统串口设备因此可以被转换成可以从局域网甚至互联网来监测和控制的以太网设备。IOTworkshop的串口服务器提供不同的配置和规格特性以符合特殊应用的需求,包括有Modbus协议转换、TCP、UDP操作模式等。串口联网服务器是重新改造既有串口设备最简单的办法,包括PLC、数控机床、仪器仪表、传感器、无线电收发机和其他串口设备。在自动化工业领域、有成千上万的感应器、检测器、PLC、读卡器或其他设备,互相连接形成一个控制网络,作为信息系统中管理数据的工具。而最常用来连接这些设备的通讯界面就是RS232和RS422/RS485总线。以太网/互联网等网络架构已逐渐在自动化产业内被广泛的采用,取代传统的串口通讯而成为自动化系统通讯的主流。在这种趋势下,以TCP/IP和以太网为代表的成熟度较高的开放式网络技术,正逐渐地被应用在各个自动化系统,连接并控制所有的设备。对所有设备制造商和设备使用者而言,寻求一个经济、快速的解决方案,让现有的设备可立即联网使用,成为掌握竞争商机的重要课题。IOTworkshop出品的Eport-E10超级网口、HF5111设备联网服务器正是这种“立即联网”的解决方案。它可以让传统的TTL串口或者RS232/485/422设备,立即转换成具备网络界面的网络设备。 1.直连方式:所谓直连就是将计算机上的网线口与串口服务器上的以太网口直接相连, 如图1所示。该组网方式布线简单,可以实现较长距离传输,较长距离传输的实现 是因为从计算机到串口服务器的距离增大。网线的制作与一般的上网用的网线接线 相同。通过虚拟串口管理软件将串口服务器上的串口映射为COM3、COM4等,便 可像普通串口一样对其进行操作。对于Eport-E10来说,如果将其TTL串口增加 MAX485芯片就成为RS422或RS485,同样可以将其映射为COM3、COM4等,所 以对于上位机来说不管串口服务器以什么样的串口方式输出,其操作方式与对计算 机自身的COM1、COM2口的操作方式一样,大大简化了上位机的编程工作量。然 而,串口服务器真正的优势以及价值的体现并不是表现在直连方式的应用上,将设 备连接到以太网上是它重要的目的。

串口屏解决方案_关于系统键盘无法弹出的解决方案

广州大彩光电科技有限公司工程技术笔记 关于系统键盘无法弹出的解决方案V1.0 Technical Note

修订历史

目录 1.适用范围 (1) 2.开发环境版本 (2) 3.问题分析 (3) 3.1虚拟屏中无法弹出系统键盘 (3) 3.2工程下载之后,实体屏没有弹出系统键盘 (3) 4.解决方案 (4) 4.1恢复系统键盘默认设置 (4) 4.2修复实体屏正常弹出系统键盘 (4)

1.适用范围 文档适合经济型、基本型、物联型、86盒系列等串口屏产品。

2.开发环境版本 1、VisualTFT软件版本:V3.0.0.732及以上版本; 版本查看:打开VisualTFT,点击帮助->关于VisualTFT可以查看当前软件版本号; 2、串口屏硬件版本:V2.22.959.XXX及以上。 版本查看:(1)查看屏幕背面版本号贴纸。 (2)VisualTFT与屏幕联机成功后,右下角显示的版本号。

3.问题分析 3.1虚拟屏中无法弹出系统键盘 问题现象:客户在界面中放置文本控件,输入设置是弹出系统键盘输入,但是在调试虚拟屏的时候无法弹出系统键盘输出,整个界面其他同样设置的文本控件都是这样; 关于客户反馈的现象,很可能是客户之前有使用过自定义键盘,然后在导出自定义键盘有误,使得自定义键盘无法使用,系统键盘也无法正常使用;用户只需要重新恢复下系统键盘就可以。 3.2工程下载之后,实体屏没有弹出系统键盘 问题现象:用户将工程重新下载之后,相应的系统键盘在触发文本控件后没有弹出系统键盘; 关于用户反馈的现象,很大的原因是客户那边可能之前设置的自定义键盘没有导出成功,导致和系统键盘冲突,用户重新恢复系统键盘设置之后,重新下载系统键盘即可。

单路串口服务器在UPS动环监控应用解决方案

单路串口服务器在UPS动环监控应用解决方案 UPS电源的出现与计算机的发展有着密切的关系,建立一个不停电的供电系统对于任何一个用电户都是十分需要的。但是,要把不停电系统建设得这样完善却是计算机系统促进的结果。计算机为什么要配用UPS电源呢?简单地来说,因为市电电网的供电质量差,达不到计算机系统对供电的要求。使用UPS电源是一种提高供电质量的技术措施。 而如何更好的维护UPS? 当然是对它进行监控,而如何更好更容易的实现监控,可以看下文: 一.单路串口服务器 RS232转TCP/IP RS485转TCP/IP,2种接口方便客户使用! 说明:串口转网口有两种工传输方式,1-建立socket连接方式,2-虚拟串口方式。如果是第一种,直接将本机设备的IP地址和端口号填写到用户的软件中,即可进行通信。那么另一中串口连接方式则是需要借助一个软件(如上图),将网口虚拟成一个串口,同样是在软件中编写IP地址+端口号,然后点击确定添加即可。

二.不间断电源UPS UPS(Uninterruptible Power System/Uninterruptible Power Supply),即不间断电源,是将蓄电池(多为铅酸免维护蓄电池)与主机相连接,通过主机逆变器等模块电路将直流电转换成市电的系统设备。主要用于给单台计算机、计算机网络系统或其它电力电子设备如电磁阀、压力变送器等提供稳定、不间断的电力供应。当市电输入正常时,UPS 将市电稳压后供应给负载使用,此时的UPS就是一台交流式电稳压器,同时它还向机内电池充电;当市电中断(事故停电)时, UPS 立即将电池的直流电能,通过逆变器切换转换的方法向负载继续供应220V交流电,使负载维持正常工作并保护负载软、硬件不受损坏。UPS 设备通常对电压过高或电压过低都能提供保护。 UPS按工作原理分成后备式、在线式与在线互动式三大类。 其中,我们最常用的是后备式UPS,它具备了自动稳压、断电保护等UPS最基础也最重要的功能,虽然一般有10ms左右的转换时间,但由于结构简单而具有价格便宜,可靠性高等优点,因此广泛应用于微机、外设、POS机等领域。 后备式UPS电源又分为后备式正弦波输出UPS电源和后备式方波输出UPS电源。

工业产品UART串口MP3语音芯片IC方案

工业产品UART串口MP3芯片IC方案 一、简介 UART接口基本上是单片机[MCU]的标配外设,它以其控制简单,成熟稳定等特性,被广泛的应用在很多控制领域,如我们的电脑主板,工业用的PLC等等。所以使用UART串口作为我们MP3方案的接口,无疑是一个前所未有的亮点。另外我们支持外部设备,如:TF 卡、U盘、SPIFLASH,无需用户编写驱动,全部串口控制,非常的简单。 二、分析 HX8088MP3音频解码芯片是一个提供串口控制的语音芯片,完美的集成了MP3、WA V、WMA的硬解码。同时软件支持SD卡驱动和USB驱动,支持FA T16、FA T32文件系统。通过简单的串口指令即可完成播放指定的音乐,以及如何播放音乐等功能,无需繁琐的底层操作,使用方便,稳定可靠是此款产品的最大特点。同时USB直接枚举SPIFLASH成U盘,也是一个很大的亮点功能 VS1003和HX8088对比 序列VS1003HX8088 支持的格式MP3、WMA、WAV MP3、WAV 控制方式SPI送数据串口指定播放 封装LQFP48、BGA49SSOP24 价格10元以上不超过5元 上市时间2003年2012年 特点外接MCU,通过MCU来送音频数据供芯片来解码播 放,需要MCU完成读取SD卡或者其它存储介质 VS1003只完成解码,并输出声音 外接MCU,通过串口直接控制KT540B SD卡、U盘、FLASH,均由KT540B自己完成,无需用 户关心 音质18位的DAC24位DAC 音效足够应用一般的场合,和电脑音质相当和电脑的音质相当 外围复杂度外围的器件非常多外围4个电容即可工作,无需晶振供电电压 3.6V-5V 3.6V-5V 电流待机电流低于1MA待机电流高于5MA

USB转串口常用芯片

USB转串口常用三种芯片FT232、PL2303、CH340使用体会emouse原创文章,转载请注明出处https://www.360docs.net/doc/fc7930210.html,/emouse/ 现在笔记本上很少带有串口了,而串口又是做电子设计必备的通讯接口之一,好在USB转串口比较方便,市面上常用的USB转串口芯片有很多,最常见的有FT232、PL2303、CH340三种,这三种我分别说一下,同时整理一下他们的驱动程序,网上找驱动程序的很多,也有很多人发布,找驱动程序当然要去官网找了,这样才最可靠。我下面给出的驱动程序都来自官网,在页面上可以下载到不同系统的驱动。三个常用的芯片稳定程度和价格是一致的,FT232>CH340>PL2303,PL2303用的最多,因为最便宜,国内很多开发板板子上,包括USB转串口线用的都是这种芯片,几元钱一片,电路也简单,做简单的串口应用可以,但是做嵌入式开发如使用超级终端波特率在115200时就有可能出现延迟等现象。CH340是南京沁恒的芯片,做的还不错,对于普通应用完全能够满足。最好的是FT232稳定、可靠,在很多USB转串口的下载线、编程器中使用的都是这一种。 下面是整理的驱动下载地址。 FT232,支持XP WIN7等,自己在下载页面找。 https://www.360docs.net/doc/fc7930210.html,/Drivers/VCP.htm PL2303,此页面包括XP WIN7 WinCE等众多驱动。 https://www.360docs.net/doc/fc7930210.html,/eng/downloads.asp?ID=31 CH340,包括XP Win7 32位64位 https://www.360docs.net/doc/fc7930210.html,/product/usb/ch340.asp https://www.360docs.net/doc/fc7930210.html,/download/list.asp?id=65

广州大彩串口屏技术笔记—常见显示类问题解答

常见显示类问题解答 1.1. 屏幕上电黑屏或闪烁 只要电压正常,上电后屏幕一定会正常显示图片。若有触摸功能,点击触摸蜂鸣器会进行鸣叫,画面可以进行跳转。反之,若上电显示黑屏、白屏,屏幕滚动、闪动等现象,均为电压异常,必须首先排查电源问题。常见电源故障有:电源被限流、电源线太长有压降、功率与实际标称不一致。总言之,连接屏幕上电,必须保证屏幕的VCC 和GND 有 4.8V 以上电压。 若电压正常后依然黑屏,则点击触摸看蜂鸣器是否有声响或进行PC 联机,若蜂鸣器正常,联机正常,则可能是背光芯片烧坏,请直接与相应的销售人员进行联系。另外USB 线无法作为电源线使用。 1.2. 文本显示出错或乱码 实际大量文本动态刷新过程中,有些用户反应文本出现乱码,这些乱码不是固定出现而是随机出现。出现此类问题,99.9%都是MCU 发出的文本指令中出现了错误的内码,导致显示异常,建议用以下几个方面进行测试: 1. 检查串口通讯。检查通讯电缆线是否过长,波特率是否过高,是否接触不良或焊机虚焊,排除硬件问题。 2. 检查串口屏是否异常。直接将串口屏与电脑串口相连,进入指令助手,选择自定义调试,然后输入N 条测试指令,设置间隔时间,选择循环发送模式,如图 3.1 所示,看屏幕是否有出现乱码,排除串口屏问题。 图 2.1自定义循环调试

3. 飞线引出串口测试。我们将主板的TXD、RXD 和GND 飞线出来,直接接到电脑第3 方串口调试助手(例如丁丁串口调试助手),然后不断监听显示,如图3.2 所示。一旦串口屏出现了乱码,马上查看指令窗口数据,看是否出现帧丢失和数据出错,找到错误之处。 图 3.2 第3 方调试助手监听主机数据 4. 若用户主机无法避免发送错误帧的可能,建议使用CRC 校验通讯模式。开启CRC 模式后,用户的MCU 发送的所有指令必须增加校验位。串口屏CRC 校验模式的开启直接在工具->工程配置->CRC 栏中即可配置完成。编译后,重新下载触控配置即可。 1.3. 工程编译出错 若实际使用中,发现大量文本更新时候数据太慢,可以从如下几点进行解决: 1、优化背景图,减少画面元素个数。通常来说,画面内有多少个元素,串口屏内部就要执行 多少次指令,必然加大内部开销,导致刷新时间加长。所以用户必须先使用第3 方软件,将画面内固定的文字、按钮全部做到一张背景图上,如图3.3 所示,减少内部发送指令,提高执行效率; 图 3.3 固定内容全部集成到背景图上 2、提高波特率。建议大量文本时候,将波特率提高到115200 以上,减少指令发送时间; 3、使用“禁止/使能屏幕更新指令”进行手动刷新屏幕。通常情况下,屏幕内部都是按照自刷 新模式来运行,也就是只有到了某个时刻,屏幕才会执行刷新。若要达到更高的刷新率,

LED显示屏控制解决方案_图文(精)

创高产品定位高端,CREATOR创高的LED显示屏主要的芯片与材料都是采用进口的知名品牌,以保证整套系列的高质量,高性能。 不少LED显示屏企业为了降低成本,开始自己做LED封装。CREATOR创高认为做LED封装产业整合在今天这个时代来说只算是传统企业的做法。创高坚信是不断提升企业的研发核心创新能力,目前CREATOR创高在LED显示屏行业中,是为数不多的提供完整系统解决方案的企业之一。创高以卓越的视听领域产品开发经验,成功迈入LED显示屏控制系统领域,提供完整的系统解决方案,包括屏体控制器及控制软件、各种SDI高清信号转换器、画面分割,高清3G 矩阵,环境测试软件等。 CREATOR创高可以在3200HZ的扫描频率下实现16bits的灰度等级 灰度等级是在同一亮度下,显示屏从最暗到最亮之间的技术处理级数。对于数字化的显示技术而言,灰度是显示色彩数的决定因素。灰度等级主要取决于系统的A/D转换位数。当然系统的视频处理芯片、存储器以及传输系统都要提供相应位数的支持才行,总体来说,就是整套系统硬件设备都必须支持到一定的灰度等级。 灰度等级一定要在特定的扫描频率的前提下讨论才有意义,比如有些控制系统可以达到12bits的灰度,但是是在100HZ左右的扫描频率下实现的,那么这个灰度对于一般的应用是可以的,但是对于需要高刷新率的情况下就不适用。

CREATOR创高的控制系统可以在3200HZ的扫描频率下实现 16bits的灰度等级,另外颜色处理是14bits,确保观众能够平滑的观看快速运动的图像。因此CREATOR创高的LED显示屏显示的色彩更丰富,画面也更细腻,更易表现丰富的细节。 利用了强化数字处理的创高大屏幕能够提供65536级(16bit)的灰度控制及64级(6bit)之亮度控制,使影像中的暗位更细致。而16 bit 数字处理亦使每一层次之间的灰度变化更为流畅。 卓越的LED控制系统提升显示屏显示效果 CREATOR LED控制系统主要由屏体控制器、视频切换器和视频处理器组成,其优势大体可分为以下几大项: 1、采用全数字控制技术 采用内嵌DSP技术和内嵌32bit处理器能够直接把数字信号传输到屏幕上,传输高达2.97Gbps的多速率信号,支持PAL/NTSC数字解码,无需任何模数转换,因此没有任何图像损失。

工业串口服务器组网方式

工业级串口服务器的工作原理及组网方式 工业级串口服务器是实现串口(TTL 串口或RS232/RS485/RS422)数据与TCP/IP 协议数据相互转换实现数据通过网络传输的工业互联通讯设备。通过连接多个串口设备并将串口数据流进行选择和处理,将串口数据转换为以太网数据,将串行数据通过网络进行传输,解决了改造方案中不带以太网模块的设备需要更换的问题,从而提高现有设备的利用率,节约成本简化布线。 串口服务器对各种数据进行处理,将TCP/IP 协议的以太网接口映射为一个标准串口,处理来自串口设备的串口数据流,并进行格式转换,并对其收发和控制,使之成为可以在以太网中传播的数据帧,对来自以太网的数据帧进行判断,并转换成串行数据送达响应的串口设备。 串口服务器提供了直接通过网络来访问工业设备的解决方案。传统串口设备因此可以被转换成可以从局域网或是互联网来监测和控制的以太网设备。工业级串口服务器应用在智能工厂等自动化工业领域是重新改造既有串口设备较简单的办法,将PLC、数控机床、仪器仪表、传感器、无线电收发机和其他串口设备通过RS232和RS422/RS485 总线互相连接形成一个控制网络,作为信息系统中管理数据的工具。1.直连组网方式 将计算机上的网线口与工业串口服务器上的以太网口直接相连该组网方式布线简单,可以实现较长距离传输。

2.以太网组网方式 通过工业串口服务器将串口设备连接到以太网上,其接线方式简单,只需要将工业串口服务器连接到路由器或者交换机上即可,通过设置串口服务器的IP地址,就可使串口服务器成为以太网上的一个节点,从而使连接到该工业串口服务器的设备连接到以太网上,通过该组网方式能够将不同的设备,将不同形式的串口(如TTL、RS232、RS485 和RS422)连接到以太网上。 该组网方式可以将整个系统的设备连接到网络上,在组网过程中,除了可以利用交换机和路由器扩展外,还可以利用工业以太网交换机,扩展不同型号的工业串口服务器,实现设备的灵活组网,可以按管理需要分权限、分级别对设备进行监控。实现了网络资源的共享和对所有系统的集中管理,为网络制造技术搭建平台。 讯记科技公司2004年创建于汇聚通讯专家的深圳高新技术产业园,聚集了国内一大批工业联网及通讯领域的人才.目前,讯记的产品和解决方案已经应用于全球多个地区,在智慧城市、智能制造、物联网、电力、交通、水利、煤炭、石化、冶金、矿山、港口、环保、安防、军工等纷繁复杂的工业环境中,深得用户信任和喜爱.

常用USB转串口芯片介绍

常用USB转串口芯片介绍2009年08月18日星期二 16:05 2009-06-25 08:08 原理应用pl2303 3RMB. 标准,价格USB1.1符合PL2303. 2 CP2102CP2103/简介桥接器,提供一个使用最小化元USB-UART CP2103是一款高度集成的RS232接口转换器CP2102/公司推出的Silicon LaboratoriesUSB 接口与收发器、振荡器和带有全部调功能控制器、USB/CP2103包含了一个USBUSBPCB空间来实现RS232转换的简便解决方案。如图1所示,CP2102件和

-28的封装。mm×5 mm MLP5 制解调器控制信号的异步串行数据总线(UART),采用 信息流格式发送给外设;另一方面可从RS232双向转换器,一方面可以从丰机接收USB数据并将其转换为作为CP2102/CP2103USB/RS232 数据格式传送至主机,其中包括控制和握手信号。 RS232外设接收数据转换为USB 2.1 USB功能控制器和收发器 接口异步串行数据总线(UART) 2.2 CP2102/CP2103UART接口包括TX (发送)和RX(接收)数据信号以及RTS、CTS、DSR、DTR、DCD和RI控制信号。UART支持RTS/CTS、DSR/DTR和X-On/X-Off 握手。 通过编程设置UART,支持各种数据格式和波特率。在PC机的COM端口编程设置UART的数据格式和波特率。表1为其数据格式和波特率。 EEPROM内部2.3 、产品说明、电源参数、器件版本号和器件内部集成有ID1USB个供应商CP2102/EEPROMCP2103、产品,用于存储由设备制造商定义的ID所示的默认配置数据。注意,对于可能使用多个基1EEPROM没有被OEM的数据占用,则采用表序列号等信息。USB配置数据的定义是可选的。如果应用来说,则需要专用的序列号。

AD9850芯片原理及使用方法总结

AD9850芯片原理及使用方法总结 DDS专用芯片电路广泛的应用于各个领域,其中以AD公司的产品比较有代表性。如AD7008、AD9850、AD9851、AD9852、AD9854、AD9858等。其系统时钟频率从30MHz到300MHz不等,其中的AD9858系统时钟更是达到了1GHz。这些芯片还具有调制功能,如AD7008可以产生正交调制信号,AD9852可以产生FSK(频移键控)、PSK(相移键控)、线性调频以及幅度调制的信号。这些芯片集成度高,内部都集成了D/A转换器,精度最高可达12bit,同时都采用了一些优化设计来提高性能。如这些芯片中大多采用了流水技术,通过流水技术的使用,提高了相位累加器的工作频率,从而使得DDS芯片的输出频率可以进一步提高。 一、AD9850简介 AD9850是美国AD公司采用先进的DDS技术,1996年推出的高集成度DDS频率合成器,采用CMOS工艺,其功耗在3. 3V供电时仅为155mW,扩展工业级温度范围为- 40~80℃,采用28脚SSOP表面封装形式。它内部包括可编程DDS系统、高性能DAC及高速比较器,能实现全数字编程控制的频率合成器和时钟发生器。接上精密时钟源,AD9850可产生一个频谱纯净、频率和相位都可编程控制的模拟正弦波输出。此正弦波可以直接作为信号源输出或者送入AD9850的高速比较器从而得到方波输出。AD9850接口控制简单,可以用8位并行口或串行口直接输入频率、相位等控制数据。32位频率控制字,在125MHz时钟下,输出频率分辨率为0.029Hz,频率范围为0.1Hz~40MHz,幅值范围为0.2~1V。其引脚排列如图1所示,各引脚定义如下: D0~D7(4-1,28-25):控制字并行输入,给内部寄存器装入 40 位控制数据,其中D7可做串行输入 DGND(5、24):数字地 DVDD(6、23):为内部数字电路提供电源(3.3V或5V) W-CLK(7):控制字装入时钟,用于加载并行/串行的频率/相位控制字,上升沿有效 FQ-UD(8):频率更新控制信号,时钟上升沿确认输入数据有效 FREFCLOCK(9):外部参考时钟(有源晶振)输入, 最高125MHz AGND(10、19):模拟地 AVDD(11、18):为内部模拟电路提供电源(5V), 可与数字电源共用 Rset(12):外接电阻,决定器件输出电流大小, 典型值为3.9K QOUT(13):内部比较器正向输出端(方波) QOUT(14):内部比较器反向输出端(方波) VINN(15):内部比较器的负向输入端 VINP(16):内部比较器的正向输入端 DACBL(17):内部DAC外接参考电压端,可悬空 IOUTB(20):“互补”DAC 输出

常用USB转串口芯片介绍

常用USB转串口芯片介绍 2009年08月18日星期二 16:05 2009-06-25 08:08 pl2303原理应用

PL2303符合USB1.1标准,价格3RMB. 2 CP2102/CP2103简介 Silicon Laboratories公司推出的USB接口与RS232接口转换器CP2102/CP2103是一款高度集成的USB-UART桥接器,提供一个使用最小化元件和PCB空间来实现RS232转换USB的简便解决方案。如图1所示,CP2102/CP2103包含了一个USB功能控制器、USB收发器、振荡器和带有全部调制解调

器控制信号的异步串行数据总线(UART),采用5 mm×5 mm MLP-28的封装。 CP2102/CP2103作为USB/RS232双向转换器,一方面可以从丰机接收USB数据并将其转换为RS232信息流格式发送给外设;另一方面可从RS232外设接收数据转换为USB数据格式传送至主机,其中包括控制和握手信号。 2.1 USB功能控制器和收发器 2.2 异步串行数据总线(UART)接口

CP2102/CP2103 UART接口包括TX (发送)和RX(接收)数据信号以及RTS、CTS、DSR、DTR、DCD和RI控制信号。UART支持RTS/CTS、DSR/DTR和X-On/X-Off握手。 通过编程设置UART,支持各种数据格式和波特率。在PC机的COM端口编程设置UART的数据 格式和波特率。表1为其数据格式和波特率。 2.3 内部EEPROM CP2102/CP2103内部集成有1个EEPROM,用于存储由设备制造商定义的USB供应商ID、产品ID、产品说明、电源参数、器件版本号和器件序列号等信息。USB配置数据的定义是可选的。如果EEPROM没有被OEM的数据占用,则采用表1所示的默认配置数据。注意,对于可能使用多个基于CP2102/CP2103连接到同一PC机的OEM应用来说,则需要专用的序列号。 内部EEPROM是通过USB编程设置的,允许OEM的USB配置数据和序列号可以在出厂和测试时直接写入系统板上的CP2102/CP2103。Cygnal提供了一个专门为CP2102/CP2103的内部EEP-ROM编程设置工具,同时还提供免费的驱动Windows DLL格式的程序库。这个程序库可将。EEP-ROM编程步骤集成到OEM在制造中进行流水线式测试和序列号的管理的自定义软件中。EEP-ROM的写寿命的典型值为100 000次,数据保持时间为100年。为了防止更改USB描述符,应将其锁定。 2.4 其他功能 CP2103除上述功能外也可实现RS485接口与USB接口转换功能,CP2103支持4个可按照控制信息定义的GPIO引脚。 3 典型应用电路 3.1 硬件电路设计 原设备的RS232接口仅用TXD/RXD 2个引脚信号和地3条线。单片机8031与RS232接口间的电平驱动采用Maxim公司的MAX202CPE,而采用光电耦合器6N137实现隔离。 采用CP2102改造的接口应用电路如图2所示。该电路已通过制板和软硬件调试,完全可靠。串口扩展,仪需2~3只外部去耦电容器,REGIN端需加0.1μF与1.0μF并联的去耦电容。CP2102 的供电电源由计算机的USB接口提供,再连接3只保护管以便于使用。该电路仅使用CP2102的UART 总线上TXD/RXD 2个引脚,其余悬空。单片机可直接识别CP2102的UART总线上信号,为确保数据收

相关文档
最新文档