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.
2010
Istituto per i Processi Chimico-Fisici - IPCF
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/38996
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact