Pages: 1 [2] 3   Go Down
Author Topic: Idea progetto con porta USB  (Read 3148 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

IN un post precedente ho scritto che la norma è una R per ogni LED, però se i LED sono della stessa partita, come facilmente è nel suo caso, tutto sto casino non dovrebbe verificarsi; quando feci il mio primo progettino per la Rivista, si trattava di un lampeggiante basato su un ATMEGA328P ed una barled, per motivi che non sto a spiegare qui... usai una sola R di limitazione ed ancora oggi ogni volta che accendo il banco quei dieci LED lavorano senza particolari problemi; ovviamente non insisto, il motivo del consiglio l'ho spiegato, trattandosi di soli tre LED può benissimo mettere tre R smiley-sweat
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Il fatto che Arduino funzioni su una porta USB non significa nulla, visto che assorbe poche decine di mA. Ma nel tuo caso, se vuoi usare solo tre LED puoi stare tramquillo, se sono LED comuni al massimo assorbono 60mA in tutto, quindi anche una porta da 250mA e sovradimensionata.
Diciamo che in genere i LED normali (non ad alta luminosità) assorbono al massimo 20-30mA.
Basiamoci sul dato 3,3V (di solito è anche 3,4V) e facciamo una semplice prova senza troppo rischio.
(5-3,3)/0.02 = 85 ohm, usiamo 82 ohm e siamo a circa 20,7mA.
Collega il +5v di un alimentatore (se non lo hai usa il pin di Arduino) ad un capo di una comune R da 82 ohm, l'altro capo all'anodo del LED blu (il pin più lungo), il catodo del LED blu lo colleghi a GND (o al negativo dell'alimentatore).
A questo punto il LED si deve accendere, se la luce che emette è buona possiamo basarci su questi valori, se la luce è fioca bisogna sapere con certezza i dati di questi LED, diminuendo ulteriormente la resistenza rischi di bruciarli o peggio di farteli sparare in faccia!
Ho provato con una resistenza da 100ohm dato che non avevo al momento una da 82ohm e la luce è forte, quindi con 82 ohm dovrebbe essere ancora migliore.
Però volevo fare un altra domanda.
Avevo pensato di usare la porta usb per alimentare questo cicuito per non sprecare pile e dato che starà vicino al pc ho pensato di collegarlo alla porta USB per non aver consumo di corrente. Ma non credo che consumi molto questa "lucetta" giusto?
Voi  per caso avete in mente un altro tipo di alimentazione conveniente per questo progetto? perchè cmq un cavo doppio maschio USB sta sui 7 euro dal negozio sotto casa mia.
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Se la luce è già forte medita di poter lasciare la 100 ohm, comunque NON scendere sotto 82. Come soluzione alternativa puoi prendere un alimentatore qualsiasi a 5V, nel tuo caso andrebbero bene anche le schifezze cinesi, purché sia dichiarato almeno per 500mA, così alla fine ti sei realizzato una lampada smiley-wink
Ah, spero che tu abbia provato la 100 ohm con TUTTI E TRE I LED contemporaneamente e non con uno solo!?!
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ho provato pria la 100ohm con un led e poi ho provato con 3 led ma ci ho messo 3 resistenze smiley-lol metto 3led in parallelo e 1 resistenzA?
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

no, no, ti premdevo in giro smiley-grin hai fatto bene, il calcolo che abbiamo fatto era appunto per una R ogni LED, quindi tre R per tre LED; per usare una sola resistenza (ma non vale davvero la pena) devi ricorrere all'altro calcolo e prenderne una da 1watt perché quella normale si arrostirebbe in breve tempo. Lascia tutto così.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bene smiley allora direi che dopo aver testato la porta USB, posso passare il circuito su tavola mille fori e pensare a come fissarlo sulla scrivania smiley-lol Grazie smiley
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Figurati, aspetto una foto del lavoro finito smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Certamente ^^
Logged

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Emh... ma voi dove prendete i datasheet dei componenti? perchè non riesco a trovare il datasheet della porta USB che ho comprato.
Tra vari disegni ho trovato che vedendolo da sopra con la porta verso sinistra il pin in alto è il pin 1 e va a VCC e l'ultimo va a massa giusto? e inoltre tra di loro ci vuole un condensatore da 10nanofarad?
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-eek non puoi postare l'immagine che hai trovato e ti si dice se è giusta o sbagliata? penso faremo molto prima smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Avevo visto questa immagine:
http://www.robot-italy.com/images/eagle_tutorial/eagle_schematics_03.jpg
Premetto che non conosco la sigla della porta usb :\
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma che tipo ti presa USB stai usando, la normale tipo B o la USB-mini? quello è uno schema, altro è la disposizione dei pin sulle prese. Nel primo caso sono disposte in quadrato, nel secondo in fila:
Tipo B (visto dall'alto e da dietro)
O-   O
O+   O

USB-mini (visto da dietro)
O- O  O  O+

O- è il negativo e O+ è il positivo.

Comunque una volta che colleghi un cavo USB alla presa fai presto a misurare col tester dove si trovano le due tensioni.
Ciao.
« Last Edit: December 11, 2012, 02:12:39 am by Michele Menniti » Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Dalla tua descrizione ho capito che è una USB-mini smiley-lol
Ti ringrazio smiley
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 569
Posts: 12573
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

di niente smiley
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
Sr. Member
****
Karma: 0
Posts: 423
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ecco finalmente il progetto finito xD..... Che soddisfazione vedere il proprio progetto funzionante, anche se sono 3 semplici led accesi con un cavetto usb  >_<
Ecco le immagini:
Img 1-> http://i49.tinypic.com/2s9f5gm.jpg
Img 2-> http://i47.tinypic.com/k0lw0w.jpg
Img 3-> http://i48.tinypic.com/34ec8ia.jpg
Logged

Pages: 1 [2] 3   Go Up
Jump to: