Algunas pistas:
1) Necesitarías un microcontrolador que tenga conexión USB nativa, o sea que se pueda conectar a un bus USB sin agregar un chip adicional. Uno muy conocido y económico es el PIC18F4550. En mi caso, y ya que hablamos de Pascal, te cuento que el compilador que uso es MikroPascal, que tiene soporte para comunicación por USB en la librería.
2) Dentro de la comunicación por USB, tendrias que estudiar hacerlo a través de una interfase HMI.
3) Y del lado de la PC, necesitaría poder comunicarte con dispositivos HMI (en este caso el microcontrolador) desde Delphi. Una biblioteca de componentes que incluye este tipo de comunicación es la Jedi (JVCL), que además trae componentes para hacer decenas y decenas de cosas (es apabullante la cantidad de cosas que trae esta librería...).
Y sobre todo: no te desanimes...el USB es muchísimo más complejo que el puerto RS232, pero vale la pena....
Saludos !
|