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 masse http://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? Danke. MfG
>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.
Sebastian schrieb: > offene datenleitungen des displays gegen masse Sicher NICHT. Die haben meist Pullups an den Eingängen.
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.