AVR otázku

C

czpir

Guest
Pozdravy

Je možné vybudovat jednoduché platební terminál pomocí avr?

Mám na mysli můžeme mít něco jako matice 4x4 klávesnice, externí RAM, LCD (16x2) a RS-232 portu z jednoho avr?

Mám pocit, že tam nesmí být mnoha porty a vývody pro to vše, co je řešení?

TIA

 
No, to záleží na určitém systému budete rozvíjet samozřejmě.ale i ATmega128, že by mohl vyhovovat vašim potřebám, má šest (8pin) porty včetně multiplexu údaje a adresu, přístavy a přístavní g (alternativní,
tj. místo ALE, WR, RD, atd.).
navštivte www.atmel.com

 
V ATmega zdá být SMT.Moc se mi nechce jít s tímto k prototypu.

Je zde možnost využití 2 AVRS?

 
záleží na podrobné systému ...Proč nechcete používat ATmega?je to příliš drahé?Samozřejmě, někdy je lepší použít 2 MPUs, 1 se zabývá základní úkoly, druhý je pro některé úkoly peripherial, ale opět je lepší diskutovat obvodu v detailech,
a ne jen obecné talk

 
Nemám jít raději s ATmega128 v okamžiku, jak jsem musel by tak učinit PCB připojit čip.Chtěl bych DIP balík pro prototypování.

Vím, že by bylo snadnější projednávat konkrétní aplikaci, ale v okamžiku, kdy je koncepční a já jsem jen snaží rozvíjet kusovník, takže můžu jít o zakázky na předchozí vývoj.Mohl jsem po změnách na mém pokroku.

Pokud budeme používat 2 AVRS, jaký by byl nejlepší způsob, jak se jim komunikovat mezi sebou navzájem?

Na nejvyšší úrovni by se toto musí mít klávesnici na punč položku kódy na matici klávesnice, zobrazení na LCD stejné, množství a celkové přidané do konce jeden přepínač je stisknuto.

Vše by se stalo, zobrazení na LCD pro tuto chvíli.

 
No, zkuste 90s8515 (je dodáván s DIP balíku taky).rozhraní pro externí paměť, UART.2 MPUs mohl komunikovat přes UART: 1 MPU je připojen na klávesnici a komunikuje s ostatními MPU přes UART.chcete-li si rezervovat UART pro externí RS232, pak můžete použít obecnou přístavu kolíky plus pin pro externí přerušení zajistit výměnu dat mezi 2 MPUs

 
Myslím, že existuje popřípadě aby se s jedním MCU ...
s8515 jedno nebo mega8515 má 32 IO piny.

8 pro matice
2 pro UART
18 pro berana
LCD přes SPI = 3 (SCK, mosi, SS), s 4094

tak u potřeba 31 kolíků a jeden vlevo

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

)

 
Nepožíváním chtějí rozvíjet pomocí SMT zařízení jste omezování Vaší volby.Některá zařízení jsou k dispozici pouze v SMT balíčky.Jeden techinique pro prototypování s SMT balíčků je fab jeden SMT adaptér deska s vývody tak, že se jeví jako omočí nebo sim balíčku.Existují společnosti, které se již prodávají tyto desky.Výhoda na vaší prototyp s PCB fab'd je, že deska je již uspořádání a ověřeny.Existují fab obchody, které se specializují na protoype PCB, které jsou docela levné, jako http://barebonespcb.com (jak dlouho, jak si můžete ponechat návrh na 2 vrstvy).

Já bych design s ideálním přístrojem a pak hledat způsob, jak se vypořádat s obaly druhé.

 
Použití na 2 paralelní v / v sériový závora registru obvodu (jako 74LS597) pro 16 kláves.Je konzumovat 4 řádků.LCD může být přístup pomocí 7 řádků: 3 pro kontrolu a 4 pro data (nebo 6, 2 a 4 kontrola údajů, ale nedoporučujeme to).Můžete se překrývají výstupní řádky pro ovládání sériového zámky s údaji linky na LCD.Až dosud jste použili 8 řádků: 7 pro LCD a 1 pro zámky (3 řádky pro zámky se překrývají s datovou sběrnici z LCD) Zbytek obvodu tratě jsou pro RS232 a RAM přístup.Doufám, že pomůžu.

 
Můžete snížit celkový počet vstupů /
výstupů, které:
1) pomocí sériového lcd: jsou nejvíce navštěvované než paralelní ty, dnes
2) použití analogic kódování na 4 * 4 klávesnici mít pouze jeden vstupní pin obsazené: můžete najít některé app.poznámku v micr * čip stránkách o to, že i nepamatujete číslo, sorry.

 

Welcome to EDABoard.com

Sponsor

Back
Top