Loading...
Pages: [1] 2   Go Down
Author Topic: ATMega328 su millefori & relè: consigli compon  (Read 933 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 53
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti.
Vorrei chiedere alcuni consigli prima di acquistare dei componenti. Chiedo scusa per la banalità del post ma in elettronica sono a zero...smiley-sad
I componenti mi servono a due scopi diversi:
  • 1. Portare un ATMega328 su millefori per rendere indipendente dall'Arduino un circuito;
  • 2. Circuito per relè su cui collegare apparecchiature a 220V da comandare con Arduino.
Per il punto 1 vorrei, seguendo questo tutorial, caricare uno sketch sull'ATMega328 e spostare quest'ultimo su una millefori. Dovrei quindi acquistare i componenti per il circuito da realizzare su millefori. A tal fine vorrei seguire questo tutorial. Essendo una pippa in elettronica volevo chiedervi, cortesemente, se questi componenti sono corretti:
Per il punto 2 vorrei, realizzare questo circuito. Dove:
  • resistore R1 da 220Ohm - prenderei questa
  • transistor T1 - prenderei questo
  • diodo D1 - prenderei questo
  • relè - su cui collegare apparecchiature a 220V - prenderei questo
Mi rendo conto che le domande sono stupide però, se qualcuno è così gentile da aiutarmi, ne sarei davvero grato.
« Last Edit: January 07, 2011, 08:21:06 pm by vanacore.paolo » Logged

0
Offline Offline
Edison Member
*
Karma: 8
Posts: 2186
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Chiedo scusa per la banalità del post ma in elettronica sono a zero...Sad

L'importante è volere imparare almeno le basi, in particolare la legge di ohm e i transistor, pare però un'argomento tanto complesso che nessuno ci vuole dedicare un pò del suo tempo, in realtà poi non è così complicato.

Dunque:
La R1 nello schema di Banzi e da 2200 ohm (2,2Kohm), per la potenza è sufficiente 1/8W o le comunissime 1/4 W
che trovi dal rivenditore nella tua città.

Il T1 va bene, ma non lo trovi sotto casa, in questo momento non mi viene una sigla facilmente reperibile forse bc237, 238, 547, oppure bd135, 136 da controllare.

Per D1 1N4001 1N4002 1N4004 1N4007 cioè quello che hanno tra questi o equivalenti.

Il Relè è ok, poi dipende cosa deve commutare.

I 22pF http://it.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6994872 Va bene anche quello da 100VDC

Per 0.1 uF o 100nF http://it.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=6994891

Il quarzo http://it.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=5476288

R10Kohm a che serve; per il reset?.
Dovrebbe andare bene 1/8W, 1/4W.

Poi i comprerei anche uno zoccolo per il 328p, dei morsetti a vite per circuito stampato, un L7805 e un paio di condensatori elettrolitici 100uf 10uf 25V.

Ciao.

Logged

AvrDudeQui front end per avrdude https://gitorious.org/avrdudequi/pages/Home

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 53
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
L'importante è volere imparare almeno le basi, in particolare la legge di ohm e i transistor, pare però un'argomento tanto complesso che nessuno ci vuole dedicare un pò del suo tempo, in realtà poi non è così complicato.
Credimi, la volontà e l'interesse ci sono ma purtroppo, come hai detto, è questione di tempo da investire; per chi, come me, non ha mai studiato seriamente l'argomento, non è facile riuscire ad essere autonomi smiley-sad

Quote
Il Relè è ok, poi dipende cosa deve commutare.
Se ho ben capito potrei "switchare apparecchi" che richiedono un massimo di 10A (se vanno a 220V, una potenza max di 2200VA).

Quote
R10Kohm a che serve; per il reset?.
Dovrebbe andare bene 1/8W, 1/4W.
Sì, per il reset.

Quote
comprerei anche uno zoccolo per il 328p, dei morsetti a vite per circuito stampato,...
Sì li avevo messi in preventivo smiley Sto vedendo bene il tipo di zoccolo e i passi...

Quote
comprerei anche ... un L7805 e un paio di condensatori elettrolitici 100uf 10uf 25V.
L' L7805 [smiley=embarassed.gif] per alimentare il 328 (o meglio il circuito) con tensioni superiori a 5V (fino a un max di 25V)?
I condensatori sono necessari per l'L7805? Vedendo il datasheet dell' L7805 (pag.8 - Application Circuit) vengono riportati condensatori da 0.33uF e 0.1uF. In base a cosa si dimensionano?  :-[

Grazie mille per la pazienza e la disponibilità!

« Last Edit: January 08, 2011, 05:59:52 am by vanacore.paolo » Logged

Viterbo
Offline Offline
Full Member
***
Karma: 0
Posts: 126
Non prendere la vita troppo sul serio. Tanto, comunque vada, non ne uscirai vivo.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ho usato quel tutorial in due miei progetti trasferiti su millefori e funziona perfettamente.
Ho inserito sia da 16MHz che da 8MHz sull'ATmega328, per il prossimo penso metterò uno da 20MHz.
Ho letto che può supportarli di supiori.
Logged


Milano, Italy
Offline Offline
Faraday Member
**
Karma: 10
Posts: 3080
Sideralis Arduino!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Credo che devi modificare il firmware anche
Logged

Federico - Sideralis
Arduino &C: http://www.sideralis.org
Foto: http://blackman.amicofigo.com

0
Offline Offline
Edison Member
*
Karma: 8
Posts: 2186
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Credimi, la volontà e l'interesse ci sono ma purtroppo, come hai detto, è questione di tempo da investire; per chi, come me, non ha mai studiato seriamente l'argomento, non è facile riuscire ad essere autonomi


Ok, ma io non pretendevo mica che si diventasse autonomi, ma che ci siano almeno le fondamentali conoscenze. C'è sempre tempo per imparare e vedo che sei sulla buona strada.

Quote
Se ho ben capito potrei "switchare apparecchi" che richiedono un massimo di 10A (se vanno a 220V, una potenza max di 2200VA).

Esatto, ma se deve commutare un motore AC da 2200W non va più bene, al massimo da 600W, comunque anche per i rele c'è il datasheet. Alle volte è meglio dire cosa è il carico.

Quote
L' L7805 Smiley per alimentare il 328 (o meglio il circuito) con tensioni superiori a 5V (fino a un max di 25V)?
Esatto, ma occhio che la potenza dissipata dal regolatore è V*I, cioè se entri con 25V-5V = 20V * 1A = 20W. Quindi 20W vengono trasformati in calore, occhio a non superare il dato nel datasheet, e se il caso ricorrere a dissipatori per non arrostire il 7805.

Quote
vengono riportati condensatori da 0.33uF e 0.1uF.
Si ricordo che sono di basso valore e che è consigliato metterli vicino al regolatore. Se dal punto in cui hai messo un condensatore parte una traccia lunga una decina di centimetri o più puoi mettere un'altro condensatore, sempre da 0,1uF.

Mentre per i condensatore di ingresso al regolatore puoi usare 10uF - 100uF o più.

Nota: per qualunque progetto anche apparentemente banale il riferimento assoluto sono i datasheet, riuscire a capire cosa dicono è importantissimo.

Ciao.
Logged

AvrDudeQui front end per avrdude https://gitorious.org/avrdudequi/pages/Home

Marche
Offline Offline
Edison Member
*
Karma: 25
Posts: 2059
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusate la domanda, ma il condensatore da 100 nF tra il pin AREF e GND non si mette? Lo avevo chiesto alcuni mesi fa in un post e sembra sia necessario per stabilizzare la lettura sui pin analogici.
Io lo metto sempre e non riscontro problemi, in effetti sta pure su arduino 2009 ma su tutti gli schemi di arduino standalone che si trovano in rete del condensatore da 100 nF su AREF non c'è traccia....
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 53
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@TeraBite
Quote
Ho usato quel tutorial in due miei progetti trasferiti su millefori e funziona perfettamente.
Ho inserito sia da 16MHz che da 8MHz sull'ATmega328, per il prossimo penso metterò uno da 20MHz.
Ho letto che può supportarli di supiori.
Ho letto qualche tuo post... e sono finito sul tuo blog... grazie smiley
Per la questione del quarzo avevo letto sul datasheet (pag. 34) che il range di frequenza per il clock esterno è 0 - 20 MHz. Pensi di andare oltre? Conviene?

@federico
Quote
Credo che devi modificare il firmware anche
Per quello che ho capito è sufficiente caricarci il bootloader tramite l'ide e un arduino e lo sketch desiderato. Magari modifiche al firmware potrebbero essere auspicabili per alleggerire un po' la ram eliminando funzionalità non necessarie? In questo senso intendevi?

@MauroTec
Quote
Ok, ma io non pretendevo mica che si diventasse autonomi, ma che ci siano almeno le fondamentali conoscenze...
Non posso dir altro se non ... hai ragione smiley

Quote
Si ricordo che sono di basso valore e che è consigliato metterli vicino al regolatore. Se dal punto in cui hai messo un condensatore parte una traccia lunga una decina di centimetri o più puoi mettere un'altro condensatore, sempre da 0,1uF.

Mentre per i condensatore di ingresso al regolatore puoi usare 10uF - 100uF o più.
Perfetto. Grazie mille! smiley

@Pelletta
Quote
Scusate la domanda, ma il condensatore da 100 nF tra il pin AREF e GND non si mette? Lo avevo chiesto alcuni mesi fa in un post e sembra sia necessario per stabilizzare la lettura sui pin analogici.
Io lo metto sempre e non riscontro problemi, in effetti sta pure su arduino 2009 ma su tutti gli schemi di arduino standalone che si trovano in rete del condensatore da 100 nF su AREF non c'è traccia....
A questo proposito sempre sul datasheet, c'è scritto: "...the
external AREF pin is directly connected to the ADC, and the reference voltage can be made
more immune to noise by connecting a capacitor between the AREF pin and ground...".
Mi sa che quindi farò anch'io così. Grazie per l'info smiley
« Last Edit: January 08, 2011, 08:18:56 pm by vanacore.paolo » Logged

0
Offline Offline
Edison Member
*
Karma: 8
Posts: 2186
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

[edit]Ho usato quel tutorial in due miei progetti trasferiti su millefori e funziona perfettamente.
Ho inserito sia da 16MHz che da 8MHz sull'ATmega328, per il prossimo penso metterò uno da 20MHz.
Ho letto che può supportarli di supiori.[/edit]

Il limite come detto nel datasheet è 20MHZ, poi si può provare l'overclock, ma ce da vedere se si verificano problemi.

[edit]Credo che devi modificare il firmware anche[/edit]

Ho dato un'occhiata al bootloader del 2009, ed è sufficiente ricompilare il bootloader e specificare nella riga di compilazione di gcc, DF_CPU=20000000UL (sembra). Mentre per le librerie di wiring non so, c'è da vedere la macro F_CPU dove è definita.

Quote
Scusate la domanda, ma il condensatore da 100 nF tra il pin AREF e GND non si mette?

Certo che si mette e ancora meglio se si usano condensatori SMD con basso ESR, e messi vicino ai pin.
Cioè se non lo metti non è che non funziona tutta la scheda, ma in ambienti dove l'inquinamento elettromagnetico e rilevante torna utile avere messo un condensatore in quel posto.

Ciao.


Logged

AvrDudeQui front end per avrdude https://gitorious.org/avrdudequi/pages/Home

Viterbo
Offline Offline
Full Member
***
Karma: 0
Posts: 126
Non prendere la vita troppo sul serio. Tanto, comunque vada, non ne uscirai vivo.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Credo che superare i 20MHz sia inutile, sono 20 milioni di operazioni al secondo cosa ci dovremmo fare ? non penso riusciremmo a scrivere tanto codice da farlo rallentare, anche pecrhè la memoria è limitata.
Quindi per realizzare progetti il 16MHz va più che bene.
Logged


Carunchio Chieti ITALY
Offline Offline
Full Member
***
Karma: 2
Posts: 202
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao se possono esserti utili ho trovato questi link
scheda relè su strip board!
http://txapuzas.blogspot.com/2010/07/rele-controlado-por-transistor.html
E paperduino su perfboard http://txapuzas.blogspot.com/2010/07/paperduino-perfboard.html
Ciao P.S. di paperduino ce ne sono alrti ...su pcb ecc
se vuoi dai un'occhiata qui http://txapuzas.blogspot.com/p/indice-de-txapuzas-electronicas.html  smiley-wink
e tutto in spagnolo ma si capisce abbastanza bene!!
« Last Edit: January 09, 2011, 07:37:41 am by Marco_Ritrivi » Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 53
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie mille!!! smiley-grin Davvero ottimi link. Mi saranno utilissimi smiley
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 162
Posts: 15729
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao Pa°L°

Attenzione. Hai sui contatti del relé 230V e percui devi considerare alcune cose sulla scheda milefori.
Devi garantire delle distanze minime tra i 230V e le parti a 5V.
Il relé che hai schelto in questa direzione é un po sfigato perché ha il contatto comune in mezzo ai contatti della bobbina.

Il modo piú semplice é se usi un Relé che ha come contatti dei FASTON e colleghi direttamente i cavi 230V senza portare i 230V sulla scheda.
La stessa cosa vale se non monti il relá sulla scheda ma su uno zoccolo per guida din che si usano nei quadri elettrici.
Se proprio devi usare il relé sulla scheda togli tutti gli anelli di rame non usati intorno ai 230V. (almeno 1 fila)

Ciao Uwe
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 53
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Grazie mille uwefed!
Se riesco a trovarne prendo i relè con i contatti faston smiley

Altrimenti, se non ne trovo di adatti, faccio così:
Quote
Se proprio devi usare il relé sulla scheda togli tutti gli anelli di rame non usati intorno ai 230V. (almeno 1 fila)
In questo caso penso di riuscire a tenere una distanza di circa 2cm, forse anche 3cm, tra le piste a 230V e 5V (togliendo le file di piazzole in mezzo). Sono sufficienti?
Grazie ancora

[edit]
Scusami... avevo tralasciato la questione del comune tra i contatti della bobina smiley-sad
Quindi tra questi contatti la distanza è di circa 5mm (una fila di piazzole da togliere quindi).
[/edit]
« Last Edit: January 09, 2011, 07:48:59 pm by vanacore.paolo » Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 162
Posts: 15729
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao Pa°L°

Avevo detto che il relé schelto era sfigato  smiley-wink

prendi un altro relé tipo: http://it.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=4926669

Ha la disposizione dei piedini diversa ei contatti distanziato dalla bobbina.

Ciao Uwe
Logged

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