Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Cosa succede se collego ad arduino 3,7V

Progetti, interfacciamento, discussioni varie su questa piattaforma.

Moderatori: Foto UtenteMassimoB, Foto UtenteWALTERmwp, Foto Utentexyz

0
voti

[11] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utentehyroio » 27 mar 2020, 11:21

Hola :)

vi avviso che non mi tirerete dentro a bambinesche contestazion del "miglor esperto" :)
Posso sempre aver bisogno degli occhiali, e non ho mai giocato troppo coi limit ibassi di tensione ma in voi aspetterei coi tag -1 tempestivi. Nel datasheet vedo anche questo.

dati.png


Dopo, quando avro un po di tempo, perche mi piace imparare ogni giorno, partiro da 5V 8Mhz RC interno per scendere a 3.3. Vediamo cosa ne esce, se il "mips" (che scusate, per micro 8 bit mi fa un po ridere) varia di molto. Oscillospio sara' il giudice, non ho problemi a perdere la sfida. Importante e' imparare.

boiler ha scritto:Capisco cosa tu voglia dire e capisco il tono scherzoso... ma in effetti conosco personalmente applicazioni dove un micro a 8 bit genera un segnale di controllo usato in una centrale atomica ;-)

Hehe, non ditemi che mi avete preso di mira dai. Se no mi tocca disiscrivermi :) ci sono micro 8 bit di ogni tipo, genere, resistenza, affidabilta', grade, come anche schde piu esenti d adisturbi di altre. etc. Non sono certo che non ci sono generatori atomiche gestiti da semplici arduini, ma lo penso fermamente, poi mi si puo sempre condannare come eretico.
Avatar utente
Foto Utentehyroio
101 1 4
CRU - Account cancellato su Richiesta utente
 
Messaggi: 137
Iscritto il: 17 mar 2020, 13:06

1
voti

[12] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utenteboiler » 27 mar 2020, 13:03

hyroio ha scritto:Hehe, non ditemi che mi avete preso di mira dai.

Era solo per far discussione...
Comunque, AVR \neq Arduino

Boiler
Avatar utente
Foto Utenteboiler
16,2k 5 7 13
G.Master EY
G.Master EY
 
Messaggi: 2880
Iscritto il: 9 nov 2011, 12:27

1
voti

[13] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utentega2bo » 27 mar 2020, 23:31

Grazie a tutti
Avatar utente
Foto Utentega2bo
10 5
New entry
New entry
 
Messaggi: 72
Iscritto il: 10 mar 2020, 0:46

0
voti

[14] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utentehyroio » 28 mar 2020, 16:54

Eccoci qui.

le conclusioni veloci sono che, come vi avevo detto, da 5.0V di alimentazione a 3.7 non cambia nulla. Ho provato con l'oscillatore interno 8Mhz, e penso che con quello esterno sia anche meglio.

Atmega168, fatto costruire a mia figlia la schedina (qui in casa mia per giochietti vari non si vedranno di certo arduini, solo mcu core AVR, per essre precisi, montate a piacimento).

atmega168-1.jpg

TEK00003.PNG
TEK00003.PNG (5.61 KiB) Osservato 1849 volte

TEK00004.PNG
TEK00004.PNG (6.69 KiB) Osservato 1849 volte


Codice: Seleziona tutto
24 /*
25  * CKDIV8 programmed (default, 0) means 8Mhz / 8, so 1Mhz)
26  * To have 8Mhz we need CKDIV8 unprogrmamed (1)
27  */
28 #ifdef F_CPU
29 #undef F_CPU
30 #endif
31 #define F_CPU 8000000
32
33 #include <avr/io.h>
34 #include <util/delay.h>
35
36 /*
37  * 8Mhz Internal calibrated RC)
38  * 1 clock cycle = 125ns
39  * 5V
40  * Instruction time: 122ns
41  * 3.7V
42  * Instruction time: 122,4ns
43  */
44
45 int main(void)
46 {
47         DDRC = 0xff;
48
49         for (;;) {
50                 PORTC = 0;
51                 PORTC = 0x20;
52                 PORTC = 0;
53                 PORTC = 0x20;
54                 PORTC = 0;
55                 PORTC = 0x20;
56                 PORTC = 0;
57                 PORTC = 0x20;
58                 PORTC = 0;
59                 PORTC = 0x20;
60                 PORTC = 0;
61                 PORTC = 0x20;
62                 PORTC = 0;
63                 PORTC = 0x20;
64                 PORTC = 0;
65                 PORTC = 0x20;
66         }
67
68 }
69



Le due immagini sopra sono la prima a 5V e la seconda a 3.7. Non si vedono "skew" nei periodi.

Non ho reputazuone a 100, non ho abbastanza medaglie e non ne ho bisogno, ma non posso restituire il -1

In generale alimentando a valori minori della tensione nominale bisogna rinunziare alle velocità di clock più alte quindi si avranno meno MIPS (istruzioni al secondo).

-1, falso per il caso specifico chiesto nel thread, si valuta da caso a caso, ma spesso, scendendo con la tensione, specie restando nel range dell'operative voltage come nel caso di questo thread, non cambia il rendimento in termini di istruzioni al seocpndo.


Ora verifichero' l'affidabilita' tenendolo sotto occhio per una po di tempo.
Avatar utente
Foto Utentehyroio
101 1 4
CRU - Account cancellato su Richiesta utente
 
Messaggi: 137
Iscritto il: 17 mar 2020, 13:06

0
voti

[15] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utentega2bo » 29 mar 2020, 12:45

Quindi è fattibile
Avatar utente
Foto Utentega2bo
10 5
New entry
New entry
 
Messaggi: 72
Iscritto il: 10 mar 2020, 0:46

1
voti

[16] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utenteboiler » 29 mar 2020, 13:00

Ma è una curiosità o ti serve?
Se ti serve, schema alla mano (https://www.arduino.cc/en/uploads/Main/ ... nual23.pdf) dissalda D1 e U3, attacca i 3.7V al pin "5V" e vai a cuor leggero.

Boiler
Avatar utente
Foto Utenteboiler
16,2k 5 7 13
G.Master EY
G.Master EY
 
Messaggi: 2880
Iscritto il: 9 nov 2011, 12:27

0
voti

[17] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utentehyroio » 29 mar 2020, 13:35

ciao ga2bo

si come dice boiler,
io staccherei anche solo D1 perche senza Vin U3 non dovrebbe arrabbiarsi.

poi pero' il ch340 a 3.7 potrebbe andare come no, da provare.
Avatar utente
Foto Utentehyroio
101 1 4
CRU - Account cancellato su Richiesta utente
 
Messaggi: 137
Iscritto il: 17 mar 2020, 13:06

0
voti

[18] Re: Cosa succede se collego ad arduino 3,7V

Messaggioda Foto Utentega2bo » 29 mar 2020, 15:54

Si mi serve
Avatar utente
Foto Utentega2bo
10 5
New entry
New entry
 
Messaggi: 72
Iscritto il: 10 mar 2020, 0:46

Precedente

Torna a Arduino

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti