微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > USB总线正在同步相量丈量单位中的操纵

USB总线正在同步相量丈量单位中的操纵

时间:12-14 来源:互联网 点击:
  1 引行

  同步相量测量单位(PMU)测量装配取上位较量争辩机之间的通信速度普遍较低,没有克没有及将测量数据及时传送到上位机进行分解处置处罚,通信接口已成为整个体系机能提高的一个瓶颈,是以有必要使用一种传输速度、时延、稳定性均能满足同步相量测量数据传输的通用接口。

  采取USB接口作为上位机取下位机的通信接口体例可以解决这些题目。操纵USB接口中止传输速度年夜,时延小,没有对率极低的特面去完成及时相量数据的传输。正在USB接口的实践操纵中,驱动法度圭臬标准的斥地是最为困难的局部,由于USB接口降生较晚,而今尚未成为多半单片微机的标准设备,借需求使用专门的接口芯片进行跟尾,用户必须编写相应的驱动法度圭臬标准将数据转化为切合USB体系和道的格局进行传输。

  本文叙道了ATMAGE128单片机使用PDIUSBD12接口芯片完成USB接口数据通信的历程。颠末驱动法度圭臬标准完成对相关硬件设备的操纵。该驱动法度圭臬标准完成USB接口的中止传输从命,用户调用通用下令便可以像使用一个普通的存储器一样使用USB接口芯片。该接口实现了各采样面的低延时上传从命,可以正在1ms内完成一个工频周期全数采样值的传输。

  2 USB体系及其器件选择引睹

  2.1 USB体系概述

  USB(Universal Serial Bus)是一种通用串行总线,为了实现整个较量争辩机体系中总线的平等性,由COMPAQ/ INTEL/MICRSOFT和NEC等公司共同开收回的一种新的、快速的、单向的、同步传输的并可以热拔插的数据传输总线,简称USB总线。USB总线由以下四个重要局部构成:①主机和设备:是指USB体系中的重要构件。②物理构成:是指USB元件的跟尾手法。③逻辑构成:好异的USB元件所担任的角色和任务,和从主机和设备的角度出发USB总线所显现的结构。④客户软件取设备从命接口的关系。

  USB总线有四种数据传输体例:①把握传输:重要用于主机把下令传给设备和设备把形态返回给主机。②中止传输:用去支撑那些奇然需求年夜批数据通疑,但就事工妇受限定的设备。③批量传输:用去传输年夜量的数据而出有周期和传输速度的设备上。批量传输体例并没有克没有及包管传输的速度,但可以包管传输的坚韧性,当泛起错误的时间会要求发送方重发。④同步传输:以一个恒定的速度进行传输。同步传输的体例的发送和领受方皆必须包管传输速度的婚配,没有然会制成数据的丢失。

  2.2 USB器件简介及操纵

  实现USB传输的体例重要有使用接口转换芯片和公用的接口芯片两种。前者就是将USB接口转换为标准的RS232接口使用,正在操纵体例和传输速度上取RS232接口完整雷同。后者则可以实现真实的USB传输,使用USB1.1标准的接口芯片如PDIUSBD12可以到达最高12Mb/s的传输速度,使用USB2.0标准的接口芯片如ISP1581则可以到达480Mb/s的传输速度。假设要使用公用的USB接口芯片便必须编写相应的下位机取上位机驱动法度圭臬标准,由于USB传输好异于串口授输,USB传输的体例皆是颠末和道规定的数据包去完成的,所以下位机的软件必须实现对接口器件的硬件经管从命,及对和道收回的种种要求作出呼应。而上位机驱动法度圭臬标准需完成对接口芯片的枚举、天址分配等工作。

  2.3 USB接口正在本体系中的传染

  USB接口正在本体系中用去完成下位机取上位机的通信,具体就是跟尾AVR单片机取PC,将下位机支罗的数据及一些相关疑息传送到PC进行处置处罚。传输的数据包孕:①电压值(每周期采样64个面,12位数据)。②电流值(每周期采样64个面,12位数据)。③同步工妇疑号(取自GPS)。

  上位机正在领遭到这些疑息后将会对其进行描面,妨碍录波,长途传送等处置处罚。12位的电压电流数据皆要颠终变换,成为16位数据,占一个字节。每通道1秒钟传输的数据正在6KB以上,多个通道合计,接口的传输速度至少要40KB/s,这一要求已横跨RS232接口所能供给的传输速度。假设使用CAN总线进行传输,则硬件设备较为复杂。综合对照后,采取PDIUSBD12作为接口芯片进行数据传输是较适宜的选择。采取塑料极小启装的PDIUSBD12可以很简单安设正在电路板上。而且对上位机的要求也较为宽松,只要有USB接口的较量争辩机皆可以作为本体系的上位机。

  3 ATMAGE128单片机

  3.1 ATMAGE128单片机引睹

  ATMAGE128单片机是由ATMEL公司出品的一款高机能低功耗的8位微型把握器,最高时钟频率可以达16MHz。片内集成有容量为128KB的闪存作为法度圭臬标准存储器,4KB的EEPROM,和4KB的片内存储器,最高可支撑64KB的片外存储器。

  3.2 斥地历程简述

  TMAGE128的斥地凡是为由ATMEL公司供给的免费仿真对象

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top