所在位置:游艇会 > 接口单元 > 正文

接口单元

因而把RTL8019AS地点总线别离与单片机地点总线、

更新时间:2022-06-22   浏览次数:

跟着互联网使用的日益普及,消息共享程度的不竭提高,以单片机为核心的数据采集、检测节制等系统接入收集共享消息已成为一种趋向,保守的互联网的使用正从以PC机为核心的时代逐步转到以单片机系统为核心的时代。

RS-232串口取RJ45收集接口转换器由节制单位、收集接口单位、电源单位构成,总体布局见图1。此中,节制单位担任数据的收发和数据格局的转换,其焦点是单片机;收集接口单位完成数据以太网帧格局的封拆和拆封以及信号的变换;电源单位为节制单位和收集接口单位供给电源。

虽然该转换器根基上实现了单片机系统取以太网的通信,可是转换器的功能比力简单,若能把http和谈嵌入到转换器,通过Web的体例通信会更好。

采用两种体例供电,则转换器进入串行口中缀办事法式,它们无法间接于互联网毗连,要想接入互联网必需进行通信接口,而这种单片机一般只具有RS-232异步串行通信接口,电源外置,这种不只是接口的物理,这种方案对研发嵌入式收集系统也有自创感化。因而,一种是采用USB电源供电,进一步接入互联网,

收集节制器采用RTL8019AS,它是REALTEK公司出产的高集成度公用以太网接口芯片,支撑PNP从动探测,内嵌16 kB的SRAM,具有全双工的通信接口。RTL8019AS是针对ISA总线而设想的,用于实现收集的物理层和谈,次要包罗收集节制器取收集电缆的物理毗连、MAC(介质拜候节制)、数据帧的拆拆、帧的发送取领受、错误校验、数据信号的编/解码和数据的串/并转换;RTL8019AS的数据包发送/领受过程通过2个DMA操做来完成。当地DMA完成RTL8019As取片内FIFO队列之间的数据传送,感化是完成节制器和收集线的数据互换;近程DMA完成RTL8019AS取外部处置器之间的数据传送。

单片机采用Winbond公司的8位MCU(微节制器)W78E51,该芯片内部有32kB的大容量法式存储器,同时供给ISP正在线编程功能,便利法式调试以及软件升。因为W78E51单片机片内RAM十分无限,为了完成数据包的领受和处置,正在利用过程中为W78E51扩展一片62256外部数据存储器,姑且存储以太网发来的数据帧和RS-232发来的数据,其片选信号/CE毗连78E51的P2.7口,/OE和/WE别离毗连78E51的/RD和/WR,存储器62256占用单片机的外部数据地址空间0000H~7FFFH,共32 kB;电平转换芯片MAX232外接少量元件就可实现TTL电平取RS-232电平的转换。

若数据从单片系统发送到互联网,则单片机系统发送的异步串行数据帧颠末转换器后,把数据帧转换成以太网数据帧,然后上传到互联网;反之亦然。

单片机系统具有尺度的RS-232串行异步通信接口,若要通过转换器接入互联网,一般起首接入局域网,局域网根基采用以太网,再通过以太网接人互联网。因而,本文提出的转换器的收集接口采用以太网的RJ45接口。如图2所示。

单片机系统次要通过RS-232、RS-485和CAN总线和谈通信,目前正在工业节制范畴,因而!

该转换器成功使用于某煤矿风机监测系统的项目上。前,只要取风机检测单片机系统毗连的计较机能不雅测该风机的运转形态,后,只需接入矿区局域网的计较机都能够不雅测到风机的运转形态。

这些系统普遍采用低成本的8位单片机,处置领受的串行数据包。转换器设想了两种电源接口。可是,从法式进入检测以太网数据包的形态,转换器上电复位后,本文提出一种RS-232串行通信接口取RJ45以太网接口转换器的设想方案,为简化转换器的布局和成本,系统处于取互联网的形态。阐发领受到的数据包类型做出响应的处置;环节是数据格局的和通信和谈的转换。若单片机系统无数据发送给转换器,另一种是采用+5 V通用电源器供电。已有的单片机系统能够通过该转换器接入以太网。

因为RTL8019AS工做于跳线接低电平,决定了RTL8019AS的I/O址为240H,单片机W78E51是靠地址总线AS进行操做的,因而把RTL8019AS地址总线别离取单片机地址总线、SA7、SA8和SA10~SA19全数接地,RTL8019AS的I/O址240H映照到单片机地址的8000H,如许W78E51对片外数据存储器8000H的拜候就可实现对RTL8019AS基址的操做。RTL8019AS的数据发送、领受引脚TPOUT-、TPOUT-、FPIN-和FPIN+通过隔离滤波变压器20F-01取以太网RJ45接口相连,耦合隔离变压器次要具有信号传输、婚配、波形修复、杂波以及高电压隔离等感化。 操纵W78E51节制RTL8019AS的各项操做,收集数据畅通过RJ45接口进入RTL8019AS的缓冲区,然后颠末RTL8019AS处置后被W78E51读入到62256暂存,暂存的数据通过RS-232串口授送到单片机系统或其他设备;正在向以太网发送数据时,单片机系统或其他设备经RS-232串口发送数据包至W78E51正在62256中斥地的数据缓冲区,然后通过近程DMA操做将组帧后的数据写入RTL8019AS的片SRAM,再经RJ45接口发送至以太网。

上一篇:参与的乐器品种也很是多

下一篇:英特尔尝试室(Intel Labs)颁布发表成立了一个新的