Scheda BS2 e BS2-SX
Interfaccia seriale
 

ultimo aggiornamento 19 giugno 2008


 
Per l'interfacciamento del processore BS2 o BS2 SX con il PC è necessaria un'interfaccia.
Questa può essere realizzata con dei transistor oppure con un integrato MAX232.
Di solito questa parte di circuito è presente direttamente sulla scheda principale, ma se la necessità di programmare il processore è limitata alla fase di messa a punto del programma questa parte non è più necessaria.
Ho pensato così di creare due versioni indipendenti di questa interfaccia da realizzarsi con piccole basette dotate di un connettore da collegare alla scheda madre.

 

Interfaccia con MAX232

 

L'interfaccia è basata su l’integrato IC2 (vedere figura 6), un MAX232, questo circuito, ad alimentazione unica e con pochi componenti esterni, è in grado di ottenere livelli RS232 di ± 12 V a partire da livello logico TTL e viceversa.
Il connettore di comunicazione X1 consiste in un connettore DB9 femmina a 9 pin che si collega direttamente alla porta seriale dei PC mediante il corrispondente cavo.
Sul suo piedino 3 (TXD) si ricevono i dati che trasmette il PC.
Questi sono convertiti a livelli TTL e si applicano al processore tramite il piedino RA2/RX.
Il processore trasmette dati tramite il piedino RA3/TX che, convertiti a livello RS232, arrivano al PC tramite il piedino 2 (RXD) dei connettore X1.
Esiste poi un collegamento tra il piedino 4 di X1 DTR con il piedino MCLR del processore, tale linea se collegata a massa con il pulsante P2, provoca il reset del processore.
I diodi presenti all’interno di D2 si illuminano mostrando attività sul canale seriale sia durante la trasmissione sia durante la ricezione dei dati.

rs232_max232.jpg

homotix

PCBA

Schema elettrico versione con MAX232

 

Elenco componenti

C1, C3, C4

100nF poliestere

C2,C5,C6,C7

1µF 16V elettrolitico

R1,R2,

4,7 kΏ ¼W

R3

330Ώ ¼W

D1

1N4148

D2

led bicolore

IC1

MAX232 + zoccolo 8+8 pin

X1

presa seriale DB9 femmina

JP1

pin-strip 1x5 maschio 90°

componenti-RS232_1.jpg

Circuito stampato e disposizione componenti
rs232_max232-lato-rame.jpg rs232_max232-lato-componenti.jpg

 

MAX232  DUAL EIA-232 DRIVERS/RECEIVERS
Piedinatura Datasheet Foto dell'integrato

Interfaccia a transistor

Questa interfaccia a differenza di quella basata sull'integrato MAX232 utilizza dei normali transistor per convertire il livelli RS232 di ± 12 V a partire da livello logico TTL e viceversa.
I diodi presenti all’interno di D1 si illuminano mostrando attività sul canale seriale sia durante la trasmissione sia durante la ricezione dei dati.

rs232_transistor.jpg

Schema elettrico versione con transistor

 

Schema elettrico versione con transistor

Elenco componenti

C1,C2

100nF poliestere

R1

4,7 kΏ ¼W

R2,R4,R5,R6,R7 R8,R9,R10

10 kΏ ¼W

R3

330Ώ ¼W

D1

led bicolore

T1, T3

2N3904

T2

2N3906

X1

presa seriale DB9 femmina

JP1

pin-strip 1x5 maschio 90°

componenti-RS232_2.jpg

Circuito stampato e disposizione componenti
rs232_transistor-lato-rame.jpg rs232_transistor-lato-componenti.jpg

 

Elenco revisioni
19/06/2008 Aggiornato pagina, inserito immagini circuiti stampati e foto componenti
11/02/2008 Emissione preliminare
Private Policy Cookie Policy