Problem s ATMega16 PortA
Pavel Hudecek
phudecek@tiscali.cz
Úterý Březen 10 00:19:54 CET 2009
- Vždy zapojovat všechny napájecí piny (nejen v tomto případě)
- Tranzistory stačí libovolné, nejlevnější v požadovaném pouzdře
Dále jsou 2 možnosti, podle typu použití
1. hračka:
- T1-T25, R1-R25 vyhodit, displej připojit rovnou k portům.
- Na procesor vteřiňákem nalepit malý chladič.
- Případné rozdíly jasu doladit progamem.
2. profi:
- Odpory přesunout přímo do serie s LED.
- Bipol. tranzistory nahradit MOSFETy, např. nějaké BSS... požadované
polarity a s dostatečně malým odporem v sepnutém stavu.
PH
From: "Jan Babjak" <hw-news@babjak.cz>
- Zapnuty AD prevodnik to asi nebude, protože port normalne funguje, jen
slabeji sviti odpovidajici sloupce displeje.
- Co se tyce proudoveho pretizeni procesoru, tak to je celkem mozne, ale
nechapu jak by se to projevovalo zrovna na portu A.
- Aref Avcc a Agnd mam v lufte. Vyzkousim je zapojit, uvidime.
- Co se tyce schematu zapojeni, tak se priznam, ze takoveto reseni jsem
nikde nevidel. Vzniklo metodou pokus - omyl a pri zapojeni na nepajivem
kontaktnim poli (byt jen pro pet sloupcu) to i fungovalo, takze nebyl duvod
ho menit. Kdyz se na DPS zapojil cely display (onech 25 sloupcu) tak to taky
funguje az na onu zminovanou chybu.
S tranzistorama si moc nerozumim, jen vim, ze by tam mely byt (mea culpa).
Pro display byla pouzita naledujici matice LED
(http://images.babjak.cz/display.pdf - datasheet 94kB). Pokud by byl nekdo
tak ochotny a poradil mi navrh vhodnych tranzistoru (dostupnych v GME ci v
GES), odporu a jejich zapojeni, tak aby to bylo spolehlive funkcni (a nebyla
to hovadina :-), budu mu velmi vdecen.
...
http://images.babjak.cz/schema.png
Další informace o konferenci Hw-list