HOW AN AUTOMATED INSTRUMENTATION USING AN MS-DOS EMBEDDED CONTROLLER CAN BE SEEN AS A USB DEVICE BY ANY HOST PC

被引:0
|
作者
Ambrosetti, R. [1 ]
Matteoli, E. [1 ]
Ricci, D. [1 ]
机构
[1] CNR, IPCF, I-56124 Pisa, Italy
关键词
data acquisition; data transfer; DOS; Embedded computer; PC interfacing; PC; 104; SBC; USB communication;
D O I
10.1080/10739140903427129
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
A way is described to transfer data in a fast and reliable way between an MS-DOS compatible controller, embedded in an automated instrumentation, and a host PC that runs Windows, Linux, or Mac OS, and that communicates through a standard USB port. This implementation allows the PC to see the controller as a USB device, and obviates both the lack of oheritageo ports on modern PC's and the unreliable timing of critical events on contemporary operating systems. The communication channel for data transfer is based on the FTDI FT245R chip. The 8-bit port of the chip is interfaced to the embedded controller with custom logic implemented on a programmable logic device, while the USB port is interfaced to the host PC using off-the-shelf libraries. Custom software implements the data transfers. The MS-DOS communication tasks are integrated in the controller program, with no degradation of control accuracy and speed.
引用
收藏
页码:31 / 38
页数:8
相关论文
empty
未找到相关数据