Hey,
hier mal der Schaltplan meiner ersten µC-Schaltung. Hab ich etwas
vergessen oder falsch gemacht? Oder gibts
Verbesserungsvorschläge/Kritik?
Hab das soweit auf Lochraster aufgebaut. Versorgt wird es mit einem
5V-Netzteil von einem alten USB-Hub.
Der ATMega8 kommt die nächsten Tage an, aber was in der Simulation
funktioniert muss ja nicht wirklich laufen :D
(C1 = 100n)
Vielen Dank.
lg :)
Hi,
100nf an Reset, gegen masse
zweiten 200 nf an zweite vcc
kontrasteinstellung - da musst du im datenblatt deines displays gucken
offene datenleitungen des displays gegen masse
ich mach immer an die taster 10k und 100nf als rc glied gegen prellen
Hi Sebastian,
Sebastian schrieb:> ich mach immer an die taster 10k und 100nf als rc glied gegen prellen
ich bin neu in uC und lese die Variante RC Gleid als Entprellung zum
ersten Mal. Im ersten Gedanken kann ich die Idee nicht ganz
nachvollziehen.
Inwiefern kann ein RC Glied Prellungen ausfiltern?
Bei Signalen, die hochfrequentes Rauschen besitzen, kann ich das
nachvollziehen. Aber dieses Rauschen kann ich irgendwie noch nicht so
ganz auf das Prellen übertragen.
Magst du mir vielleicht in 2-3 Sätzen auf die Sprünge helfen?
Ich danke dir.
Gruß
Hi,
ich würde das Display an PORTC anschließen. 1. ist der Port dann voll
belegt (was ja an sich kein nennenswerter Vorteil ist), aber 2. Sind
dann noch TXD und RXD für eventuelle Kommunikation mit dem Rechner frei.
Je nachdem, was du damit vor hast würde ich da vorziehen. Die Taster
würde ich dann an PORTD
6 und 7 anschließen.
Außerdem würde ich an AVCC auch noch einen 100nF C hinsetzen. So dicht
wie es geht. 0805 SMD Kondis sind dafür eigentlich optimal, da man die
direkt zwischen die Pins des Sockels/µCs löten kann.
Wie stabil sind die 5V des Netzteils? Nicht das du da dann deswegen
unerwünschte Störeffekte hast, nachdem man lange sucht. (8 oder 9V
Netzteil mit beschalteten 7805 und gut ist)
Gruß, Daniel
Sebastian schrieb:> offene datenleitungen des displays gegen massehttp://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD> Die unteren Datenleitungen des LCDs, die beim Lesezyklus Ausgänge sind,> lässt man offen (siehe Datasheets, z. B. vom KS0070).
Außerdem Aref nicht an Vcc, das kann einen Kurzschluss geben bei
Referenzumschaltung.
Taster entprellen kann man auch in SW machen.
Sebastian schrieb:> 100nf an Reset, gegen masse
Über den kann man sich streiten, da manche Programmer den Kondensator
überhaupt nicht mögen.
Ein 10k Pullup reicht, da ja keine Belatung der Reset-Leitung auftritt
und die Spannungsversorgung auch stabil ist.
>Muss man AVCC auch verbinden wenn man den ADC nicht nutzt?
Ja, dazu der Text aus dem Datenblatt:
AVCC is the supply voltage pin for the A/D Converter, Port C (3..0), and
ADC (7..6). It should be externally connected to VCC, even if the ADC is
not used.
Danke schonmal für die Antworten.
1. 2ter 100nF wird noch eingebaut.
Samuel K. schrieb:> Außerdem Aref nicht an Vcc, das kann einen Kurzschluss geben bei> Referenzumschaltung.
2. Einfach offen lassn, wie ich das da gemacht hab?
Sebastian schrieb:> 100nf an Reset, gegen masse
3. Sollte man das jetzt machen oder nicht? Wie finde ich heraus, wie
mein Programmer das am liebsten hat? (USB-Programmer aus China)
lg
>2. Einfach offen lassn, wie ich das da gemacht hab?
Nein, 100nF Keko gegen Masse.
>> 100nf an Reset, gegen masse>3. Sollte man das jetzt machen oder nicht?
Lass den Reset Pin unbeschalten.
Es braucht weder einen Pull-up noch einen Kondensator außer in
Umgebungen mit sehr starke Störfeldern.
Bastler schrieb:> Samuel K. schrieb:>> Außerdem Aref nicht an Vcc, das kann einen Kurzschluss geben bei>> Referenzumschaltung.>> 2. Einfach offen lassn, wie ich das da gemacht hab?
Nein, 100nF gegen Masse.
>> Sebastian schrieb:>> 100nf an Reset, gegen masse>> 3. Sollte man das jetzt machen oder nicht? Wie finde ich heraus, wie> mein Programmer das am liebsten hat? (USB-Programmer aus China)
Nimm 10nF, das passt dann auch bei empfindlichen Programmern.