| |
| | #1 (permalink) Top |
| User Data registr.: 28-05-2005 Residenza: Roma
Messaggi: 660
|
Peggio!! Se il transistor lo vuoi usare in saturazione cioè come interruttore (cosa che comunque non è vera per i transistor da Q3 a Q5), allora tu la tensione di base la dovresti portare ad una tensione almeno superiore di 0,7 volt alla tensione di collettore (supponendo che il collettore lo colleghi ai 5 volt) quindi a quel punto o inserisci uno stato disaccoppiatore che ti amplifica la tensione sulla base (cosa alquanto fuori luogo, è inutile complicare così il circuito) oppure lo polarizzi in regione attiva diretta, cosa più plausibile visto anche che i tempi di latenza non sono tali da creare problemi al transistor che deve entrare in regione attiva. Su una cosa hai ragione, il PIC genera 25 mA che in teoria possono pilotare separatamente ogni segmento del display, ma se tu usi un sistema multiplexato che avra un sistema di multiplex che comunque dovrai conoscere sicuro che ogni porta dovra pilotare più segmenti, quindi il transistor ce lo metti, se lo vuoi mettere in saturazione fai in modo di ottenere una tensione anche superiore ai 5 volt, e così generi anche un sistema che ti disaccoppia le impedenze di ingresso/uscita. Come puoi fare un multiplex di quattro display accendendo un segmento per volta? Tu manderai una stringa di bit particolare che dice al multiplexer quali segmenti accendere, a questo punto se sei fortunato i segmenti del display li accendi assorbendo la loro corrente dall'alimentazione del display ma se la corrente dei segmenti passa attraverso le linee pilota ti serve un bel transistor... |
| | |
| | #2 (permalink) Top | |
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
| Citazione:
Il display si pilota accendendo le sette uscite dei segmenti in modo da formare la cifra della prima posizione e poi attivando il transistor corrispondente alla prima posizione; i segmenti di tutte le quattro cifre sono collegati insieme, ma si fa accendere una sola cifra per volta attivando un transistor alla volta e non ci sono 'codici segreti'... funzionano tutti così!! Per il PIC non è vero che genera 25 mA!! E' in grado di fornire fino ad un massimo di 25 mA, ma se metto in corto le uscite e cerco di prelevare più di 25 mA rischio di romperle, quindi le resistenze ci vogliono e devono limitare ogni uscita a 25mA. Mi sembra che ci siano un paio di errori nello schema del PIC: RA4 usato come uscita è open drain, e quindi non può pilotare un segmento del display e RA5 è un pin di solo ingresso e non può essere usato come uscita; conviene scambiare RA4/RA5 con due pin usati come input. Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. | |
| | |
| | #3 (permalink) Top |
| User Data registr.: 06-08-2007 Residenza: Empoli
Messaggi: 1.813
|
L'osservazione sui PIN è correttissima, ho controllato ora sul Datasheet. Circa il multiplexing e i transistor e le resistenze, vediamo di fare un po' d'ordine. Lo schema con i transistor lo vedete qui. Lo schema senza resistenze per limitare la corrente invece è qui, dove il led di ogni segmento viene acceso tramite il collegamento di 2 pin. Probabilmente così facendo non c'è bisogno di resistenze, o no? Quest'ultimo multiplexing a livello del singolo segmento dovrebbe anche essere più efficiente in termini di consumo della batteria, no?
__________________ ....... |
| | |
| | #4 (permalink) Top | ||
| User Data registr.: 21-01-2004 Residenza: Milano
Messaggi: 989
| Citazione:
Citazione:
Sul discorso batteria non c'è differenza: è vero che se hai un segmento acceso alla volta consumi meno, ma hai anche 8 volte meno luminosità perchè ciascun segmento resta acceso per 1/32 del ciclo di rinfresco, mentre accendendo tutti i segmenti di un digit insieme avrai una accensione pari a 1/4 del ciclo. Michele
__________________ __________________________________________________ The worst day flying is better than the best day working. | ||
| | |
| | #5 (permalink) Top | |
| User Data registr.: 06-08-2007 Residenza: Empoli
Messaggi: 1.813
| Citazione:
![]() Il discorso del consumo mi torna. Ho modificato il circuito, ora faccio una prova.
__________________ ....... | |
| | |
| | #6 (permalink) Top |
| User Data registr.: 06-08-2007 Residenza: Empoli
Messaggi: 1.813
|
Modificato il circuito e provato su Isis. Forse non conosce SoldatoSemplice? ![]() Bon, comunque il multiplexing delle cifre c'è. Ora si tratta di capir da quanto partire con il timer, di quanto incrementare/decrementare e come configurare il finale.
__________________ ....... |
| | |
| | #7 (permalink) Top |
| User Data registr.: 27-08-2007 Residenza: Roma
Messaggi: 149
|
Scusatemi, ma fino ad ora mi sono tirato fuori perchè sinceramente non ci ho capito nulla..hihhihhihi, cmq nelle specifiche vorrei inserire il fatto che più il timer è variabile e meglio è..Cioè più sono in grado di manovrarlo e meglio mi sento ![]() Ehi Grazie a tutti e soprattutto alle vostre genialate
__________________ Siate Affamati !!! Siate Folli !!! |
| | |
![]() |
| Bookmarks |
| Strumenti discussione | |
| Visualizzazione | |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Messaggio |
| Old timer | grakula | Navimodellismo a Vela | 9 | 18 gennaio 09 21:45 |
| countdown per atterraggi alianti | Massimo. T | Aeromodellismo Categorie | 12 | 03 settembre 08 19:53 |
| old timer k.l. 61 | Daniele | Aeromodellismo Progettazione e Costruzione | 0 | 11 giugno 07 16:49 |
| Timer mx-12 | xxxnt | Radiocomandi | 6 | 05 ottobre 06 18:16 |
| Timer MX-12 | guizzo | Radiocomandi | 3 | 12 aprile 06 13:03 |