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