...per poi accorgermi che il Tiny2313, come cita il primo numeretto ha "solo" 2 kb di memoria programmabile.
La domanda adesso è, e lo chiedo anche a voi: che ce fò??
gli attiny come molti altri microcontrollori possono funzionare in un range di tensioni di alimentazione, mi chiedevo se facendolo andare a 3V posso avere comportamenti diversi da quelli che avrei a 5V.
chiaramente parlo della logica base, tipo accendere o spegnere dei led, perchè usando la seriale o altre cose che si interfacciano con altri sistemi che vanno a 5V è ovvio che ci sono inconvenienti
provando non mi sembra di notare niente di strano, attendo conferme, grazie in anticipo
?R:
gli attiny come molti altri microcontrollori possono funzionare in un range di tensioni di alimentazione, mi chiedevo se facendolo andare a 3V posso avere comportamenti diversi da quelli che avrei a 5V.
chiaramente parlo della logica base, tipo accendere o spegnere dei led, perchè usando la seriale o altre cose che si interfacciano con altri sistemi che vanno a 5V è ovvio che ci sono inconvenienti
provando non mi sembra di notare niente di strano, attendo conferme, grazie in anticipo
Nessun problema. A livello logico non ci sono differenze.
Anzi, se compri i modelli "A" (clock max 20 MHz) o "V" (clock max 10 MHz), questi possono operare fino a 1,8V come tensione minima.
Solo devi ricordarti appunto che lavorando a basse tensioni potresti avere problemi a pilotare alcuni componenti. Quindi via di led o traslatori di livello
Attento che per lavorare a queste tensioni devi usare clock bassi, e se vuoi usare librerie di terzi assicurati sempre che non ci siano incompatibilità per le frequenze. Molte lib sono scritte per lavorare: a) solo sugli Atmega328; b) a 16 MHz.
Non tutti scrivono lib che girano su tutti i micro ed a tutti i clock come me
leo72:
Attento che per lavorare a queste tensioni devi usare clock bassi, e se vuoi usare librerie di terzi assicurati sempre che non ci siano incompatibilità per le frequenze. Molte lib sono scritte per lavorare: a) solo sugli Atmega328; b) a 16 MHz.
Non tutti scrivono lib che girano su tutti i micro ed a tutti i clock come me
ok grazie del consiglio
però pensavo di modulare a modo mio così da poter demodulare facilmente
Ne approfitto di questo topic per chiedere: che progetti avete fatto con l'ATtiny85? Intendo progetti finiti e funzionanti, non solo prototipi.
Io inizialmente l'avevo acquistato per fare un ricevitore ad infrarossi per azionare un relè ma non ci sono mai riuscito...
alex27riva:
Ne approfitto di questo topic per chiedere: che progetti avete fatto con l'ATtiny85? Intendo progetti finiti e funzionanti, non solo prototipi.
Orologi, gestori di LED Strip, ecc. ecc. ... se ne fanno tanti, nei limiti degli 8KB di Flash XD
Di utilizzo vero e proprio, poco (a mente forse non ho proprio nulla di finito in casa fatto col Tiny85, al momento. :P). perché principalmente l'ho usato per fare test (tanti), principalmente per studiarne le caratteristiche e l'uso.
Ci ho fatto test di sleep, test di consumo, un regolatore di carica per batterie NiMH, comunicazione seriale, I2C, ecc.. di tutto. C'è stato un periodo in cui mi sfidavo a usare i chip Tiny al posto del Mega328...
Poi alla fine ho iniziato a usare il fratellino maggiore Attiny84, per via del fatto che ha più pin disponibili.
Ci avevo pensato anche io. Pensavo di far sentire i comandi IR al Tiny, (e li bufferizza pure) e avvisa un Arduino (o 328p) attraverso un interrupt (da pin Tiny a pin con interrupt sul 328p). Avvisato il 328p, dialogano (magari tramite SoftSerial) per far sapere al 328p quale comando. Facevi un qualcosa di simile? Se si, è un sistema che non perde comandi, abbastanza veloce e reattivo?
Grazie se puoi rispondere, altrimenti... grazie lo stesso