ultimo aggiornamento 7 agosto 2010


 

Per provare le capacità del processore "Propeller" è possibile utilizzare una scheda prodotta dalla Parallax "Prop Proto USB Board" codice #32812 questa dispone dell'interfaccia USB.
Oltre a questa esiste anche una versione con la possibilità di programmazione tramite l'adattatore Parallax
La nuova Demo Board Propeller, mostra visibilmente le sue nuove capacità con una piattaforma compatta e piacevole. Può essere utilizzata per imparare la programmazione del Propeller e sviluppare agevolmente applicazioni audio e video interfacciate a mouse e tastiera. Alimentazioni e interfaccia USB sono previste a bordo, ed inoltre 8 I/O non utilizzati sono disponibili per applicazioni personalizzate.

Propeller Proto Board USB Propeller Proto Board Propeller Demo Board


Caratteristiche:

  • Processore P8X32A-Q44 Propeller

  • Memoria programma e dati 64 KB EEPROM

  • Regolatore di tensione LM1086 5V e 3.3V uscita sino a 1.5A con una tensione d'ingresso tra 6-9 VDC

  • Interfaccia USB per il collegamento con il PC

  • Possibilità d'inserimento delle interfacce VGA, mouse e keyboard disponibili con l' accessory Kit ( # 130-32212 )

  • Interruttore di accensione a tre posizioni (off, alimentazione della logica, alimentazione della logica e delle porte servo)

  • Disponibilità di collegamento di 4 servo.

  • Quarzo da 5MHz rimovibile

  • Accesso a tutti i 32 I/O pin

  • Ambia area per montaggio prototipi

  • Presenza di fori lungo il bordo per eliminare lo stress sui cavi di collegamento

  • Stessa dimensioni dei fori di fissaggio della scheda Board of Education (3” x 4”) per compatibilità con il robot Boe-Bot

Caratteristiche:

  • Processore P8X32A-Q44 Propeller

  • Memoria programma e dati 64 KB EEPROM

  • Regolatore di tensione LM1086 5V e 3.3V uscita sino a 1.5A con una tensione d'ingresso tra 6-9 VDC

  • Pin per il collegamento dell'interfaccia USB.

  • Possibilità d'inserimento delle interfacce VGA, mouse e keyboard disponibili con l' accessory Kit ( # 130-32212 )

  • Interruttore di accensione a tre posizioni (off, alimentazione della logica, alimentazione della logica e delle porte servo)

  • Disponibilità di collegamento di 4 servo.

  • Quarzo da 5MHz rimovibile

  • Accesso a tutti i 32 I/O pin

  • Ambia area per montaggio prototipi

  • Presenza di fori lungo il bordo per eliminare lo stress sui cavi di collegamento

  • Stessa dimensioni dei fori di fissaggio della scheda Board of Education (3” x 4”) per compatibilità con il robot Boe-Bot

Caratteristiche:

  • Processore P8X32A-Q44 Propeller

  • Memoria programma e dati 64 KB EEPROM

  • Regolatore di tensione LM1086 5V e 3.3V uscita sino a 1.5A con una tensione d'ingresso tra 6-9 VDC

  • Interfaccia USB per il collegamento con il PC

  • Interruttore di accensione a tre posizioni (off, alimentazione della logica, alimentazione della logica e delle porte servo)

  • Disponibilità di collegamento di 4 servo.

  • Quarzo da 5MHz rimovibile

  • Porta output VGA

  • Porta output TV

  • Uscita per cuffia con amplificatore stereo

  • Microfono

  • Presenza di breadboard per montaggio prototipi

  • Connettori PS/2 per Mouse e tastiera

  • 8 led in comune con l'uscita VGA

  • Connettore con presenza delle porta da P0 a P7

  • Tasto di reset

homotix

PCBA

OurPCB

Foto della "Prop Proto USB Board"

Parallax_Propeller_Proto_Board_USB.jpg Parallax_Propeller_Proto-Board_retro.JPG

Schema elettrico della scheda


PROCESSORE

Il processore è la parte principale della scheda ed è rappresentato da un P8X32A - Propeller, il clock è dato da Y1 che è da 5MHz.
Ai capi del pin 7 del processore troviamo il pulsante SW2 che se attivato permette il reset del processore.

Parallax_Propeller_Proto_Board_processore.jpg

Processore P8X32A - Propeller

Piedinatura Datasheet Foto dell'integrato

MEMORIA

La memoria EEprom è formata dall'integrato 24WC128J alimentata a 3.3V.
connessa tramite un collegamento I2C al processore.   Il bus I2C (ideato dalla Philips) è composto di 2 linee chiamate SDA (dati) e SCL (clock), entrambe del tipo a collettore aperto.
La linea SDA (connessa alla porta P29 del processore) è di tipo bidirezionale, e permette lo scambio dei dati tra i dispositivi I2C collegati, mentre la linea SCL (connessa alla porta P28) è unidirezionale e serve come clock per sincronizzare la comunicazione.
Le linee SDA e SCL hanno due resistenze R18 e R19 con funzioni di pull-up.

Parallax_Propeller_Proto_Board_memoria_foto.jpg

Memoria 24WC128J - 128K-Bit I2C Serial CMOS E2PROM
 
Piedinatura Datasheet Foto dell'integrato

Jack di alimentazione

Per alimentare la scheda è presente la presa di alimentazione polarizzata J1, la tensione deve essere compresa tra 6 e 9V.
Fa parte di questa parte del circuito i deviatore SW1 a tre posizione che permette di alimentare solo la parte del processore oppure anche la parte di alimentazione dei servo.

Parallax_Propeller_Proto_Board_alimentazione.jpg

CIRCUITO DI REGOLAZIONE

La schede prevede due diverse tensioni: 5V e 3.3V, per questo sono presenti due regolatori a tensione fissa tipo LM1086, in contenitore  TO-263 che fornisce sino a 1,5A.     La tensione VIN_SW proveniente dal connettore J1, arriva prima all'integrato VR1 tipo LM1086-5.0 e poi all'integrato VR2 tipo LM1086-3.3
Al ramo 3.3V è collegato oltre al processore anche la memoria.    Per segnalare la presenza di tensione è presente il led verde SMD D1.
Per il livellamento della tensione sono presenti dei condensatori di livellamento da 10 µF.

Parallax_Propeller_Proto_Board_regolazione_foto.jpg

LM1086 - 1.5A Low Dropout Positive Regulators
Piedinatura Datasheet Foto dell'integrato

Alimentazione dei servo

Per collegare dei servo la scheda ha già predisposto un'apposita zona con la possibilità di collegare n°4 servo, i pin-strip possono essere quelli presenti nel kit "Propeller Proto Board Accessory Kit" codice #130-32212, nel circuito è presente un circuito filtro formato dall'impedenza da 1µH e il condensatore C4 da 1000 µF.

Parallax_Propeller_Proto_Board_servo.jpg

L'INTERFACCIA USB

Per interfacciare il processore con il PC è presente sulla scheda l'integrato prodotto dalla FTDI tipo FT232RQ.   Questo integrato permette di programmare e dialogare con la scheda mediante la porta USB, connettore di tipo mini del tipo B.
L'alimentazione è a 3.3V e il traffico è monitorato tramite due led D2 e D3.

Parallax_Propeller_USB_foto.jpg

FT232RQ USB to RS232 Converter
Piedinatura Datasheet Foto dell'integrato

CONNETTORI INGRESSO/USCITA

La scheda Proto Board prevede la possibilità di installare un connettore in cui sono presenti: un connettore per uscita VGA, un connettore per il collegamento di una tastiera e di un mouse con interfaccia PS2.
Il kit denominato "Propeller Proto Board Accessory Kit" codice #130-32212 prevede oltre allo speciale connettore le resistenze, e anche dei pin-strip a tre poli per il collegamento di 4 servo.

 

Elenco revisioni
07/08/2010 Emissione preliminare
Private Policy Cookie Policy Termini e Condizioni