AVR questione

C

czpir

Guest
Saluti

E 'possibile costruire un semplice terminale di fatturazione utilizzando uno avr?

Mi può dire che abbiamo qualcosa di simile ad una tastiera a matrice 4x4, esterno ram, lcd (16x2) e una porta RS232 da un unico avr?

Credo che non ci possono essere molti porti e perni di tutto questo, qual è la soluzione?

TIA

 
bene, ma dipende da un certo sistema che si sta per sviluppare naturalmente.ma supponiamo che i atmega128 potrebbe soddisfare le proprie esigenze, è di sei (8pin), porti, inclusi i dati e l'indirizzo del multiplex porte, e la porta g (alternativa,
vale a dire invece di ALE, WR, sviluppo rurale, ecc.)
visita www.atmel.com

 
Il Atmega sembra essere un smt.Io non voglio passare per uno con questo prototipo.

C'è una possibilità di utilizzare 2 avrs?

 
dipende dal sistema dettagliato ...il motivo per cui non si desidera utilizzare Atmega?è troppo costoso?Naturalmente,
a volte è meglio utilizzare 2 MPUs, 1 offerte con gli altri compiti fondamentali è peripherial per alcuni compiti, ma anche in questo caso, è meglio un circuito per discutere nei dettagli, non solo un discorso generale

 
Io non Preferisco andare con il atmega128 come in questo momento avrei bisogno di fare un PCB a montare i chip.Io preferirei un pacchetto DIP per la prototipazione.

So che sarebbe più facile per discutere di una specifica applicazione, ma al momento è concettuale e sto solo cercando di sviluppare la distinta base in modo che io possa fare l'acquisto prima di sviluppo.Ho potuto postare aggiornamenti sul mio progressi.

Se usiamo 2 AVRs quale sarebbe il modo migliore per arrivare a comunicare con gli altri?

In alto a questo livello dovrebbe poter disporre di una tastiera a pugno la voce codici su una matrice di tastiera,
la visualizzazione dello stesso sul display LCD, la quantità e la totali aggiunto fino ad un interruttore viene premuto fine.

Tutti i display accadrebbe sul display LCD per il momento.

 
bene, provate 90s8515 (si tratta con DIP pacchetto troppo).interfaccia di memoria esterna, UART.il 2 MPUs in grado di comunicare tramite UART: 1 MPU è collegato alla tastiera e comunica con gli altri tramite UART MPU.se si desidera prenotare UART RS232 per un altro, allora si può usare generale porta spilli, maggiorato di un pin di interrupt esterni per fornire lo scambio di dati tra i 2 MPUs

 
Credo ci sia una eventualmente a fare con una MCU ...
s8515 uno o mega8515 dispone di 32 UI Pins.

8 per la matrice
2 per UART
18 per la ram
LCD tramite SPI = 3 (SCK, MOSI, SS), con un 4094

tanto bisogno di u 31 pin e uno a sinistra hanno

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />

)

 
Da non voler sviluppare smt utilizzando dispositivi si stanno limitando le scelte.Alcuni dispositivi sono disponibili solo in pacchetti smt.Uno techinique per la prototipazione con smt pacchetti è uno fab smt adattatore bordo con spilli in modo che appaia come un tuffo o sim pacchetto.Ci sono già aziende che vendono questi consigli.Un vantaggio di avere il vostro prototipo PCB fab'd è che il disegno è già fatto e verificato.Ci sono fab negozi specializzati in protoype PCB che sono molto poco costoso, come http://barebonespcb.com (come lungo come si può mantenere il disegno a 2 strati).

Vorrei progettazione con il dispositivo ideale e quindi trovare un modo per affrontare la seconda confezione.

 
Usa a 2 in parallelo / seriale di fermo registro circuito (come 74LS597) per 16 tasti.Si consumano 4 righe.Il display LCD è possibile accedere utilizzando linee 7: 3 per il controllo e 4 per i dati (o 6 2 e 4 di controllo dei dati, ma non lo consigliamo).È possibile la sovrapposizione delle linee di uscita per il controllo delle serrature di serie con i dati per righe del display LCD.Fino ad ora hai utilizzato 8 linee: 7 per LCD e 1 per serrature (3 linee per le serrature sono sovrapposizioni con il bus dati da LCD) Il resto del circuito per linee RS232 e RAM accesso.Speranza che li aiutano.

 
È possibile ridurre il numero totale di I / O pin da:
1) utilizzando serie lcd: sono piu 'conosciuti di quelli parallelo, oggi
2) utilizzare per la codifica analogico 4 * 4 tastiera per avere un solo pin occupato: è possibile trovare alcuni app.nota in micr * chip su questo sito, non mi ricordo il numero,
mi spiace.

 

Welcome to EDABoard.com

Sponsor

Back
Top