|
|
Circuito auxiliar para conectar la RRBOARD2 al
PC vía
USB
|
| |
Descripción:
|
|
|
- Entre la gama de PIC de 40 patillas
que puede calzar la RRBOARD2 se
encuentra el famoso PIC 18F4550 que pertenece a la familia de los
18FXX50 en la que todos ellos implementan conectividad USB por hardware.
|
- Esta familia dispone de las siguientes
conexiones específicas para el USB:
- RC4 -> USB D-
- RC5 -> USB D+
- RC3 -> VUSB
- VCC -> VBUS
|
- D+ y D- son los canales
de comunicación, VBUS es la alimentación que incorpora el USB de
donde podemos extraer nustro Vcc, y a VSUB debemos conectar un
condensador electrolítico de 47 uF 16V.
|
|

|
|

|
|

|
|

|
|

|
|
|
|
|
|
|
|
Primer Test de funcionamiento: |
|
|
- Para realizar las pruebas de
funcionamiento de este adaptador
he hecho uso tanto del firmware como del software desarrollado
por Jaime J1M en su Proyecto PicUSB y que podéis encontrar
en su propio sitio Web llamado ..::
HobbyPIC ::..
|
|

|
|
|
|
Segundo Test de funcionamiento: |
|
|
-
El primer test de conexión entre la
RRBOARD2 y el PC vía USB lo
realizamos utilizando tanto el Firmware como del software desarrollado
por Jaime (J1M) en su Proyecto PicUSB y que podéis encontrar
en su sitio Web ..::
HobbyPIC ::.
El siguiente paso ha sido mantener el firmware de Jaime pero desarrollar
nuestra propia aplicación en Delphi para comunicarnos con él, con
resultados plenamente satisfactorios dicho sea de paso.
Este primer programa es un clon del de Jaime pero en Delphi. Me he basado
en el magnifico trabajo realizado por el austriaco Gerhard Burger
que podéis ver en su
sitio Web.
|
|

|
-
Aquí podéis descargar el proyecto completo
en Delphi 6 Enterprise, incluye la DLL de
Microchip,
mpusbapi.dll.que nos sirve de puente entre Windows y el PIC (Descargar
ZIP 650 Kbytes)
|
|
|
|
Tercer Test de funcionamiento: |
|
|
- Y otro más. Este con una
monitorización vía RS232 en paralelo a lo que se envía y recibe por el
USB.
|
 |
|
|
|
|
|
Cuarto Test de funcionamiento: |
|
|
- Otro pasito más. Este además lleva
conectado el RTC y el
LCD y nos conectamos a ellos vía
USB.
|
|

|
|

|
|
 |
|
|
|
|
|
Quinto (y último) test de funcionamiento. |
|
|
|
|
|
 |
|
|
|
|
|
PCB's en PDF
Listos para imprimir. |