Jen to co nám prošlo pod rukama =)

Mikroprocesory

Maticový displej s ATmega32

13. listopadu 2010 v 14:31 | RUDA
Vždy se my líbil maticový displej tak sem se rozhodl na jeho konstrukci. Použil sem procesor ATmega 32 protože ten jako jediny sem mel v patici v jinem bastlu s ATmega 8 dodelam na web. Maticovy displej se zklada ze dvou casti- s diodami a ta druha s procesorem. Jako zdroj napětí sem použil baterku z telefonu a celkovy odběr je asi 15mA. A jako řadič jsem zvolil IO 4017 =)

Jeste ja nemam vyleptanou spodni cast matice obrozky dodam pozdeji

Schema matice- horní část

Plosnak matice -horni cast

Horni cast jeste nepridelana spodní

Spodni cast schema

Tistak spodni casti s procesorem

Video si můžete stahnout zde
na videu to vypadá blbě ale na živo to vypadá úplně jinal =) .

Soubory do eagle v raru zde

PDF soubory plosnaku v raru zde

ATmega32

18. července 2010 v 19:02 | RUDA
Tento mikroprocesor mě zaujal zase na danykových stránkách (Danyk.wz.cz). Mám to jako vzdušný displej. ATmega32 sem zakoupil v  GME. Programuji to přes LPT port a Ponyprog a AVR sudio si stáhnete u titulku ATmega8.
Plošné spoje
Schéma
RUDA a smajlík (zde je zprovoznen jen jeden port)
Mé plošné spoje =)
pohled sezhora
..
Program v souboru TXT Program od danyka TXT
dalsi pribidou i se soubory HEX
Soubor do EAGLE Soubor do eagle brd.

Attiny13-20PU

15. června 2010 v 14:18 | Honza a Honza a Ruda
Tento mikroprocesor mě zaujal na Danykových stránkách. Zaujala mě jeho jednoduchost a velké možnosti jaku u předchzího článku. Jeho pamět je 1Kb a EEPROM 64b. Použil jsem jen 5 portů, jeden je použit jako reset. Programuji na portu B jelikož je jediný tak jej používám jako výstup. Programuji to přes LPT port (MISO, MOSI, SCK, RESET, GND,) Viz obrázek dole.Tranzistor lze vynechat ale museli by ste při programování odpojovat společné mínusy diod, dělalo mi to problémy tak sem ho tam nedal (stačí propojit emitor a colector).   Samozdřejmě v tom nesmí být ten tranzistor
Schéma

  Plošné spoje

Osazovací plán

Skouška v kontaktním poli

Atmel AVR - ATmega8-16PU

14. dubna 2010 v 18:48 | Danyk.wz.cz,převzali a vylepšili Scoty s Honzíkem

Tentokrát tady máme zajmavé hrátky s mikroprocesorem Atmega.
Jako oběť jsme si vybrali ATmega8 s 28 nožičkami a pamětí 8kB. Na něm využíváme port D, který je jako jediný celý volný (všech 8 nožiček) i při vývoji. Portu C chybí bit PC7 a bit PC6 je využit jako RESET, takže má jen 6 volných nožiček. Port B je využit k programování. Při jednosměrném pohybu určitou rychlostí řada LED diod vykresluje text nebo obrázky ve vzduchu díky zpoždění lidského oka nebo foťáku. "Pro lepší viditelnost je lepší sériové skenování, vyznačující se tím, že nikdy nesvítí více než 1 LED současně a díky tomu je zobrazení ostré (nevytváří vodorovné čáry, ale body)." Další jeho výhodou je použití jediného odporu pro všechny LED. Programovací a vývojové zapojení ATmega8 je na schématu níže.


Schéma ATmega8

Osazovací plán

Plošné spoje


Plošňák+Schéma v EAGLE (by Ruda Tomaník :D)

skušební programy ke stažení

Autor:Jan David



Video "houkačka 3" od Honzika



Rudův výrobek..

Programovací konektor..Rudova práce..

Honzíkův výrobek..

Zdroj:Danyk.wz.cz, vylepšil elektrowebik.blog.cz :)

Software

14. dubna 2010 v 18:21 | El.web
  • Vývojové prostředí AVR Studio si stáhněte zde.

  • Pro nahrání programu do mikroprocesoru je potřeba PonyProg, který stáhnete tady . V PonyProgu je potřeba nastavit správný typ mikroprocesoru (nahoře) a v nastavení zvolit paralelní port LPT1.

  • Pokud nastanou problémy s přístupem PonyProgu k LPT, pomůže vám userport .
 
 

Reklama