USB接口在本系统中的作用
USB接口在本系统中用来完成下位机与上位机的通讯,具体就是连接AVR单片机与PC,将下位机采集的数据及一些相关信息传送到PC进行处理。传输的数据包括:①电压值(每周期采样64个点,12位数据)。②电流值(每周期采样64个点,12位数据)。③同步时间信号(取自GPS)。
上位机在接收到这些信息后将会对其进行描点,故障录波,远程传送等处理。12位的电压电流数据都要经过变换,成为16位数据,占一个字节。每通道1秒钟传输的数据在6KB以上,多个通道合计,接口的传输速率至少要40KB/s,这一要求已经超过RS232接口所能提供的传输速率。如果使用CAN总线进行传输,则硬件设备较为复杂。综合比较后,采用PDIUSBD12作为接口芯片进行数据传输是较合适的选择。采用塑料极小封装的PDIUSBD12可以很容易安置在电路板上。而且对上位机的要求也较为宽松,只要有USB接口的计算机都可以作为本系统的上位机。
Rittal SK 3205100
FC-302P1K1T5E55H1XGCXXXSXXXXAXBXCXXXXDX
5863 5863A11
MR9G120B
Siemens G23963-B0014-A001
Blemo ER40 ER40-5.5/4K
Bihl+Wiedemann BWU2002
Siemens 6SN1111-0AA00-0CA1
DNC63370PPVAKP
Siemens 3RW4027-1BB15
Allen-Bradley 1756-OF8
Siemens 6ES5 455-7LA11
SLT1050ACCB
42SM20144CJ
Siemens Simatic S5 6ES5458-7LC11
Siemens 6DS1144-8AA
Krauss Maffei 6256415 R900244464
D2223
Siemens 2KJ1100-2CC13-2FU1-Z ZF18-LA71C4
MPRN200 304472 507652 008