Newsgroup: it.hobby.elettronica.digitale
Titolo: PIC18F e RS232

Con un PIC devo pilotare dei Power Mosfet
PORTB e PORTC.
Devo per� anche comunicare con la porta seriale.
A questo punto RC6 e RC7 hanno 2 compiti.
Vedi schema in FidoCAD.
Io pensavo di utilizare un rele meccanico per
commutare le due linee.
Non � molto elegante, esiste un altro sistema?
Grazie per eventuali suggerimenti.
[FIDOCAD]
RV 150 70 155 120
RV 150 15 155 65
LI 135 75 150 75
LI 135 60 135 75
LI 135 60 150 60
SA 135 65
RV 105 160 160 190
TY 125 175 5 3 0 0 0 * MAX 232
LI 125 80 125 160
LI 140 85 140 160
LI 65 165 105 165
LI 65 180 105 180
TY 50 160 5 3 0 0 0 * Vdd
TY 50 175 5 3 0 0 0 * Vss
LI 160 175 190 175
RV 190 150 225 200
TY 190 140 5 3 0 0 0 * RS232  - USB
TY 190 130 5 3 0 0 0 * Convertitore
RV 250 155 260 195
LI 255 160 255 190
LI 255 190 260 190
LI 255 160 260 160
LI 225 165 250 165
LI 225 170 250 170
LI 250 170 250 175
LI 250 175 225 175
LI 225 175 225 185
LI 225 180 250 180
LI 160 170 190 170
LI 160 180 190 180
TY 265 175 5 3 0 0 0 * USB
TY 265 165 5 3 0 0 0 * Porta
SA 125 80
SA 140 85
TY 165 75 5 3 0 0 0 * Tutte uscite
TY 165 85 5 3 0 0 0 * Azionano Power Mos
TY 165 95 5 3 0 0 0 * Assorbimento 0,6 mA
TY 165 105 5 3 0 0 0 * per uscita
TY 165 30 5 3 0 0 0 * Azionano Power Mos
TY 165 40 5 3 0 0 0 * Assorbimento 0,6 mA
TY 165 50 5 3 0 0 0 * per uscita
TY 165 20 5 3 0 0 0 * Tutte uscite
TY 30 210 5 3 0 0 0 * Quesito:
TY 55 210 5 3 0 0 0 * Ho bisogno di tutte le uscite della PORTC.
TY 65 60 5 3 0 0 0 * Vss
TY 60 15 5 3 0 0 0 * RB7
TY 60 20 5 3 0 0 0 * RB6
TY 60 25 5 3 0 0 0 * RB5
TY 60 30 5 3 0 0 0 * RB4
TY 60 35 5 3 0 0 0 * RB3
TY 60 40 5 3 0 0 0 * RB2
TY 60 45 5 3 0 0 0 * RB1
TY 60 50 5 3 0 0 0 * RB0
TY 60 75 5 3 0 0 0 * RC7
TY 60 80 5 3 0 0 0 * RC6
TY 60 85 5 3 0 0 0 * RC5
TY 60 90 5 3 0 0 0 * RC4
TY 60 95 5 3 0 0 0 * RC3
TY 60 100 5 3 0 0 0 * RC2
TY 60 105 5 3 0 0 0 * RC1
TY 60 110 5 3 0 0 0 * RC0
TY 35 65 5 3 0 0 0 * PIC18F2525
RV 30 5 75 120
LI 75 20 150 20
LI 75 25 150 25
LI 75 30 150 30
LI 75 35 150 35
LI 75 40 150 40
LI 75 45 150 45
LI 75 50 150 50
LI 75 55 150 55
LI 75 65 135 65
LI 75 80 150 80
LI 75 85 150 85
LI 75 90 150 90
LI 75 95 150 95
LI 75 100 150 100
LI 75 105 150 105
LI 75 110 150 110
LI 75 115 150 115
TY 55 220 5 3 0 0 0 * Come potrei fare per comunicare con la porta seriale?
TY 55 230 5 3 0 0 0 * Io pensavo di utlizzare un rele meccanico per
TY 55 240 5 3 0 0 0 * commutare da uscite normali a RS - 232.
TY 55 250 5 3 0 0 0 * Esiste un altro modo?

 Non ï¿œ molto elegante, esiste un altro sistema?
Non dici come e quando devi usare la porta seriale, perï¿œ secondo me ti 
incasini la vita.
Ti consiglio di usare dei 4094 (8 bit shift register) cosï¿œ con sole 4 
linee puoi pilotare tutte le uscite che vuoi.
Piï¿œ che dei relï¿œ bastano delle porte NAND, perï¿œ - ripeto - ti consiglio 
la soluzione con gli shift register.
Marco

 Esiste un altro modo?
Se lo shift register di marco ti causa dei ritardi potresti considerare 
dei latch D (il 4042, ad esempio) ed un driver rs232 con ingresso di 
enable.
 

Vi ringrazio delle vostre risposte.
-----------------------------------------------------------------
Ti consiglio di usare dei 4094 (8 bit shift register) cos� con sole 4
linee puoi pilotare tutte le uscite che vuoi.
Se lo shift register di marco ti causa dei ritardi potresti considerare
dei latch D (il 4042, ad esempio) ed un driver rs232 con ingresso di
enable.
-----------------------------------------------------------------
Non riesco a trovare questi 2 componenti.
Con il mio progetto devo pilotare una matrice di LED, quindi ho
bisogno di comandare anche tutte le uscite insieme, quindi credo
che uno shift register non possa fare al caso mio.
Poi per il 4042 non avendolo trovato non ho idea della funzione
che ha.
Saluti. 

 che ha.
Vedi sopra.
Marco

 Marco
Grazie Marco, l'ho avevo cercato con alldatasheets e non mi dato
nessun risultato.
Saluti. 

 commutare le due linee.
CD 4016
http://www.cedmagic.com/tech-info/data/cd4016.pdf
-- 
Archlinux on (uname -a)
F

 F
Grazie Fulvio, questo componente credo faccia al
caso mio.
Lo cercher� subito.
Saluti. 

 caso mio.
E' equivalente al rele' se si vuole far passare poca corrente.
