Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Hardware - Usare la porta parallela
Forum - Hardware - Usare la porta parallela

Avatar
tasx (Dev Team)
Expert


Messaggi: 439
Iscritto: 15/12/2008

Segnala al moderatore
Postato alle 16:38
Mercoledì, 29/04/2009
Ciao a tutti!!
Dopo aver letto questo post http://www.pierotofy.it/pages/extras/forum/25/53977-porta_ ... mi sono incuriosito molto e ho pensato di provarci.
Però subito mi sono chiesto:
_come li collego i led alla porta seriale??
_rischio di rovinare il pc??

Per la prima domanda volevo sapere se era sufficiente prendere un cavo e aprilo, successivamente "spellare" i singoli cavetti e collegarli uno ad uno ad ogni led.
Visto che non ho mai aperto un cavo con adattatore per la porta parallela mi chiedevo come vengono contraddistinti i singoli cavetti.

Spero di essermi spiegato correttamente.

Ciao grazie mille!!!
Tasx

PM Quote
Avatar
Matthew (Member)
Expert


Messaggi: 387
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 18:54
Mercoledì, 29/04/2009
Non ho capito, li vuoi collegare alla seriale o alla parallela?
Con la parallela è più semplice.

Per sapere quali cavetti collegare controlla lo schema di una porta parallela, ne trovi uno qui: http://it.wikipedia.org/wiki/Porta_parallela

Colleghi uno qualsiasi dei pin da 2 a 9 (output data) ad una resistenza(2,2k), poi ad un led ed infine ad uno qualsiasi dei pin compresi fra 18 e 25 (ground).
Mi raccomando non dimenticare la resistenza o l'eccessivo passaggio di corrente ti fonderà la porta k essendo in genere montata sulla scheda madre potrebbe causare parecchi danni!

Comunque fai sempre attenzione a fare i giusti collegamenti e ad utilizzare le giuste resistenze perchè c'è il pericolo di fare parecchi danni... Meglio se ti installi una parallela in più su di uno slot libero (come ho fatto io giusto ieri), almeno mal che vada ci rimetti 10 euro!

Ultima modifica effettuata da Matthew il 29/04/2009 alle 18:55
PM Quote
Avatar
tasx (Dev Team)
Expert


Messaggi: 439
Iscritto: 15/12/2008

Segnala al moderatore
Postato alle 22:55
Mercoledì, 29/04/2009
Ok!! :k::k::k::k::k::k:
Comunque volevo dire parallela(mentre scrivo penso a mille++ cose),
volevo chiedere se per calcolare l'amperaggio del led o la resistenza da applicare potevo usare la legge di Hom.
Cioè ad esempio se vado nel negozio di elettronica e compro un led da 0,001 A, posso calcolarmi la resistenza che sarà di:
R = V/A -> 5 V / 0,001 A = 500 Hom.
E' giusto??
Ciao grazie ancora!!
Tasx

PM Quote
Avatar
tasx (Dev Team)
Expert


Messaggi: 439
Iscritto: 15/12/2008

Segnala al moderatore
Postato alle 16:12
Giovedì, 30/04/2009
Ciao!!
Per inviare i dati posso usare la funzione outb??
Ciao grazie!!
Tasx

PM Quote
Avatar
Matthew (Member)
Expert


Messaggi: 387
Iscritto: 29/01/2007

Segnala al moderatore
Postato alle 14:39
Mercoledì, 06/05/2009
No il calcolo della resistenza non è giusto, il tuo calcolo ti da la resistenza che fa il led. Per calcolare il valore della resistenza da aggiungere in serie devi fare così:

R = (Tensione della porta - Caduta di tensione causata dal led)/0.001A
Cerca su internet la caduta di tensione del tuo led, sarà sui 2-3V, non so di preciso.
Così ottieni la resistenza da aggiungere.

Per accenderlo usi la funzione outb(int n, porta).
porta = indirizzo della porta parallela
n = numero in esadecimale che indica quali pin accendere

1 -> pin 1
2 -> pin 2
4 -> pin 3
8 -> pin 4
3 -> pin 1 + pin 2
e così via(ricordati che è in esadecimale)

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 13:57
Domenica, 10/05/2009
La legge e' di Ohm (non di Hom ...) ...

E devi considerare una corrente di 10 mA non di 1 mA ...

Quindi

(5-2) / 0.01

ovvero circa 300 ohm ...

Puoi usare una resistenza standard di 330 ohm 1/4 watt

PM Quote