马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
理器的速度,从而被其他总线所取代。 然而正是由于ISA总线的低速使得其与现在的外设速率十分匹配,适合作为一种外围设备总线,用于扩展设备接口。并且ISA总线的地址线是非常多的,可以连接数量庞大的设备。综合这两点原因,ISA总线在工业控制领域仍然占有一席之地,并且ISA总线工业领域中的应用还会持续一段很长的时间。 USB外设普及之后,将会使得PC机箱后面的各式各样繁杂的连接线变得简单,大多数老式的接口将被淘汰,如ISA接口、PS/2接口、串并行接口等,取而代之的是各种USB接口的外设。但有些接口是USB无法取代的,如显示器接口、SCSI接口和IEEE1394接口等。不过这还是不能阻挡USB接口的发展。 其实除了如显卡这种数据传输量极高和一些对实时性要求特别高的控制设备外,几乎所有的PC外设都可以移植到USB上来,因此USB的PC外设有不可限量的发展空间。正是基于这个原因,本文提出了一种设计方案,通过CH375芯片实现两者之间的转接。 1 整体方案的设计 本方案中采用CH375芯片实现ISA总线到USB总线的转接。CH375是一个USB总线的通用接口芯片,支持USB-HOST主机方式和USB- DEVICE/SLAVE设备方式。在本地端,CH375具有8位数据总线和读、写、片选控制线以及中断输出,可以方便地挂接到单片机、DSP、MCU、 MPU等控制器的系统总线上。它内置了USB通讯中的底层协议,屏蔽了复杂的底层驱动;通过Windows驱动程序提供设备级接口,通过DLL提供API 应用层接口。下图是转接板的整体模块图,板卡通过USB接头和上位计算机连接,通过ISA接口插接在下位机的ISA插槽上。
|