九台德国阳光蓄电池代理商
九台德国阳光蓄电池代理商
德国阳光蓄电池当外设从FT245AM中读取USB主机数据时,如果FT245AM的管脚RXF为高电平,则表明FT245AM没有接收到USB主机发送的数据,此时外围MCU(CPLD)不能读取数据。而当MCU(CPLD)检测到RXF为低电平时,表明FT245AM的接收FIFO中已有USB主机发送的数据,此时外围MCU(CPLD)便可以通过外设数据总线读取数据。外设通过FT245AM读取USB主机数据的时序图如图2所示。
当外设通过FT245AM写数据到USB主机时,如果FT245AM的管脚TXE为高电平,则表示FT245AM内部正忙,外围MCU(CPLD)不能向FT245AM的发送FIFO中写数据。而当外围MCU(CPLD)检测到TXE为低电平时,则表明FT245AM的发送FIFO空闲,外围MCU(CPLD)可以向FT245AM中写数据到USB主机。图3所示是外设通过FT245AM向USB主机发送数据的时序图。
2 在ARINC429总线测试仪中应用
ARINC429总线在航空领域有着广泛的使用,该总线采用差分数据传输方式,支持12.5kbps和100kbps两种传输速率。由于ARINC429总线设备的应用领域比较特殊,因此需要较高的可靠性,同时其测试设备也显得尤为重要。为了方便该总线设备的测试,摆脱专用测试设备的不灵活性,急需一种方便快捷的通信方式来实现计算机与该总线设备的互连,使该总线设备的测试可以在计算机中自动完成,从而提供测试设备的灵活性和通用性。因此,提出了基于USB总线的ARINC429总线测试仪。
2.1 基于USB的ARINC429总线测试仪结构
考虑到USB总线为自供电试,最大可驱动500mA电流,故ARINC429测试仪选取4路接收、2路发送的结构。当然,如果允许外接电源,还可以实现更多的收发路数,但这样会降低USB总线的方便性。由于ARINC429总线的传输速率最大为100kbps,而USB1.1的通信能力可达12Mbps。,考虑到协议的额外开销,一路USB总线同时完成2路ARINC429总线的发送和4路接收。
为了提高ARINC429总线测试仪的实时性,可选用高速MCU控制USB接口芯片FT245AM,但MCU没有足够的I/O数,无法满足与ARINC429控制芯片连接的I/O管脚,因此,可选用CPLDEPM7128S来完成FT245AM的控制和数据传输。
基于USB的ARINC429总线测试仪结构如图4所示。图5所示是FT245AM部分的外围电路。
在谝测试仪电路中,EPM7128S用于完成ARINC429总线控制芯片DEI1016与USB控制芯片FT245AM的逻辑变换,以使USB主机可以实时发送数据到ARINC429总线设备,并实时接收设备返回的数据,以供主机中的测试软件进行记录和检测,从而满足设备故障的诊断和定位之需。德国阳光蓄电池
EPM7128S与FT245AM的接口电路主要完成从FT245AM的接收FIFO中读数据和向FT245AM的发送FIFO中写数据。采用纯硬件实现方式可使FT245AM的接口延时和整个测试仪通信环节的延时达到最小。
EPM7128S可与FT245AM共享工作时钟,它使用12条I/O与FT245AM相连,分别对应于FT245AM的D0~D7、TXE、RXF、RD、WR等。
对EPM7128S的编程可采用VerilogHDL语言,并采用Synplify综合,最后使用MAXPlus II进行布线和仿真。与FT245AM的接口设计代码如下:
//-------------
//产生FT245AM读信号
always@(posedge clk or negedge reset)
begin
if(reset = =1'b0)
usb_rd<=1'b1;
else if(usb_rxf= =1'b1)
usb_rd<=1'b1;
else if(usb_rd= =1'b0)
usb_rd<=1'b1;
else if((usb_rxf = = 1'b0)&&(usb_rden= =1'b1)&&(cnt= =2'd0))
usb_rd<=~usb_rd;
end
//---------------------
//计数器,控制FT245AM读写时序
always@(posedge clk or negedge reset)
begin
if(reset = =1'b0)
cnt<=2'd0;
else if(cnt !=2'd0)
cnt<=cnt+1'b1;
else if((usb_txe = =1'b0)&&(data_valid = =1'b1)&&(usb_rden= =1'b0))
ent<=cnt+1'b1;
end
//---------------------
//产生FT245AM写信号
always@(posedge clk or negedge reset)
begin
if(reset= =1'b0)
usb_wr<=1'b0;
else
usb_wr<=(cnt= =2'd1);
end
//---------------------
//读取USB主机数据
always@(posedge clk or negedge reset)
begin
if(reset= =1'b0)
rx_data<=8'b00;
else if(usb_rd = = 1'b0)
rxdata<=usb_data;
end
//---------------------
//向USB主机写数据
always@(posedge clk or negedge reset)
begin
if(reset = =1'b0)
tx_data<=8'h00;
else if(cnt[0] = =1'b1)tx_data<=data_429;
end
//---------------------
//FT245Amgn EPM7128S的数据三态接口
assign usb_data=(cnt[1] = =1'b1)?tx_data:8'hzz;
//----------------------
本文介绍了USB接口芯片FT245AM的原理和在航空ARINC429总线测试仪中的具体应用实例方法。笔者将EPM7128与FT245AM的接口逻辑在MAXplus II环境下进行了仿真,结果表明:使用该设计完全可满足实际要求,因此,使用USB通信接口的航空ARINC429总线测试仪,大大便利了429总线设备与计算机的通信,有效提高了429总线设备的检测效率。
2.2 EPM7128S与FT245AM的接口实现
图5 FT245AM外围电路图
3 结束语
表3 PHEV发展趋势
在2014年11月举办的广州车展上,共展出国内外12种PHEV车型,既有高端的保时捷品牌,也有易于推向市场的高尔夫GTE和比亚迪品牌,足以表明各大厂商对于PHEV的市场信心。
同时,中国PHEV的市场潜力得到了各大国际厂商的高度关注,沃尔沃将于2015年上半年在成都工厂量产沃尔沃S60L插电式混动车并投放市场;大众2018年底前将向中国市场引入8款插电式混动车型,最早的两款车型将于2015年在中国生产。
近期国际电池供应商已将电芯批量售价调整为220~230美元/kWh,但由于国内电池包集成技术和电池管理系统技术仍处于起步发展阶段,电池集成后的价格仍然较高;同时由于均衡控制和热管理等难点技术尚未解决,仅依靠增加电池容量提高续驶里程并非最佳方法,而PHEV在里程方面有优势。科技部万钢部长在泰达论坛上提出,2020年后可能会取消财政补贴,在无补贴条件下PHEV有价格优势。纯电动难点在于电池、电机、充电机和电动附件等零部件,除此以外、PHEV在整车集成与控制方面要求较高,而自主品牌在能量管理、动力系统解耦、发动机和自动变速箱等方面积累较少,应给予大力支持攻关。技术障碍永远绕不过、必须跨越,比亚迪从逆向分析到正向开发的成功,特斯拉辉煌与菲斯科破产的强烈反差,足以说明自主掌握核心技术的重要性。
在鼓励发展PHEV的同时应该做好检测、监管和认证工作,清华大学教授、中国电动汽车奠基人和资深专家陈全世先生提醒到“插电式混动汽车很容易在技术上造假,即车企只要在传统的汽油车后轴安装一个假电动机就能改装成插电混动”。应从“坡起”、“EV”、“Eco”、“Sport”、“Auto”和“HEV”等模式对PHEV进行综合评价,遏制骗补、给PHEV创造良好的发展氛围。
5)总结
以上从PHEV定义、工作模式和标杆车型等方面对PHEV进行分析和评价可知,PHEV的结构和控制策略决定了其在不充电状态下仍是一辆强度混合动力汽车,与传统汽车相比、此时节油率仍高达30~40%以上,良好的节油率应该获得相应的牌照优惠和补贴;财政补贴取消后,PHEV是最具生命力的新能源车型之一;自主品牌应坚持自主开发,突破PHEV整车集成控制和关键零部件等方面的技术障碍。
销售:王浩*您的姓名:
*联系手机:
固话电话:
E-mail:
所在单位:
需求数量:
*咨询内容: