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.
How an Automated Instrumentation Using an MS-DOS Embedded Controller can be seen as a Usb Device by any Host PC
Matteoli E;Ricci D
2010
Abstract
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.File | Dimensione | Formato | |
---|---|---|---|
prod_40532-doc_1189.pdf
solo utenti autorizzati
Descrizione: An USB communication interface between an MS-DOS embedded controller and a host PC
Dimensione
616.2 kB
Formato
Adobe PDF
|
616.2 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.