Dopo un po' di acquisti ma prima di mettere bene nero su bianco, anzi, vite su vite, sono qui per farmi criticare.
Sto costruendo (costruendo è una parola grossa) una display formato da due pannelli a 7 segmenti da 20V, su cui verrà mostrato un countdown da 30 o 20 secondi, con pulsanti di start, stop e selettore 20-30.
Il tutto verrà pilotato da un ATmega328 in stand-alone (clock interno) e l'alimentazione verrà fornita da una batteria a 12V e uno step-up 12V-24V.
I pannelli, nella mia idea, saranno collegati da due flat-cable a 20 poli, uniti a coppie per i vari segmenti e con i 4 centrali per l'anodo comune.
PD0 e PD1 sono i pin della seriale, non so ancora se lasciarli liberi per fare debug.
Per la parte software non ho bisogno di cosi tanta velocità . Il clock sarà interno a 8MHz e il conteggio deve andare da 30 a 0 secondi e poi fermarsi.
Se spreca un millisecondo in più per scrivere lo stato del pin non è importante.
Edit: Mi è venuto in mente che potrei inserire un Buzzer appena il conteggio arriva a zero.
Si c'è un doppio display. Il piccolo serve in fase di test e debug. In parallelo a questo ci sarà collegato quello da 8" tramite i due flat-cable.
Secondo voi funziona con 2 display in parallelo?
Anche i pulsanti sulla scheda sono in parallelo con i pulsanti che saranno collegati esternamente. Così come il select per i 20/30 secondi.
Domanda: pettinando le piste devo evitare di fare angoli retti? giusto?
I segmenti omologhi dei 2 display saranno attaccati ad un singolo piedino quindi dovrò sommare le due correnti di comando.
Per i display piccolo ho previsto una corrente di 20mA (con collegamento diretto), ma l'ULN (che si interpone al display grande) non so che corrente richieda.
Dal datasheet (http://www.ti.com/lit/ds/symlink/uln2803a.pdf) ho visto che è schematizzato con una resistenza interna in ingresso di 2.7K.
E' possibile che operando a 5V richieda solo 5V/2700ohm = 2mA?
Sul piedino dell'ATmega avrei una richiesta totale di 20 + 2 mA.
Giusto?