Hallo, ich habe eine kleine Schaltung aufgebaut, welche einen 2-stelligen Countdown darstellen soll. Zum test fang ich erstmal mit 10 sekunden an. Den Chip werde ich noch programmieren, indem ich die Ports alle als Ausgänge definiere und sie dann so einzuschalten, dass sinnvolle Ziffern angezeigt werden. Meine Frage ist, ob mein Schaltplan so funktionieren könnte, oder ob ich da etwas falsch gemacht/ vergessen habe.
Du hast mindestens 2 Dinge falsch gemacht: - Wires zieht man nicht durch die Bauteile durch - der 20Ohm in Vcc dürfte sehr nachteilig sein, weil die Spannung dahinter bis zur Unkenntlichkeit zusammenbrechen wird.
Joh schrieb: > Meine Frage ist, ob mein Schaltplan so funktionieren könnte, oder ob ich > da etwas falsch gemacht/ vergessen habe. 20, 21, 22 sind nicht angeschlossen. GND ist klar AVCC an VCC AREF über 100nF an GND 100nF zw. AVCC und GNG R18 ist völlig Panne. Weg damit! mfg.
Warum sollte er einen Kondensator an AREF anschließen, wenn doch die ADC Funktionen unrelevant sind?
Schau Dir mal im Tutorial das Multiplexing der 7-Seqment Anzeigen an. Dann würde ich versuchen die 8Bit der Anzeigen auf einem Port zu halten. Das macht es einfacher die dann in der Software anzusteuern. Gerade als Anfänger wirst Du da sehr schnell graue Haare bekommen.
Vielen Dank für eure schnellen Antworten! :) Thomas Eckmann schrieb: > 20, 21, 22 sind nicht angeschlossen. > GND ist klar > AVCC an VCC > AREF über 100nF an GND > 100nF zw. AVCC und GNG > R18 ist völlig Panne. Weg damit! Alles erledigt ;) Ich dachte R18 wäre wichtig, um den Strom zu begrenzen, der durch den MC fließen kann, da ich zwar einen Spannungsregler, aber keinen Strombegrenzer verwende; oder geht das auch damit? (er liefert genau 5 Volt) Hier das Teil, das ich verwende: http://www.pollin.de/shop/dt/MDc5OTgxOTk/Bausaetze_Module/Bausaetze/Spannungsregler_Bausatz.html Stephan W. schrieb: > Schau Dir mal im Tutorial das Multiplexing der 7-Seqment Anzeigen an. Werde ich machen! :) Danke Ich versuchs dann mal mit dem aufbau. Würde das dann so gehen? =) Multiplexing ist doch die Technik, bei der man die anzeigen schnell nacheinander anzeigen lässt oder? Ich habe letztens was davon gelesen, da war die platine allerdings schon entworfen ;) Für die zweistellige Anzeige geht das auch ohne oder? =P Und den Strom an VCC muss ich wirklich nicht begrenzen?
Du hast einen 5V Spannungsregler, jetzt schau ins Datenblatt des Controllers und erkenne das er mit 5V arbeitet - alles gut. Die Beschaltung vom Reset Pin fehlt noch, 10k nach Vcc und 100nF nach Gnd. Ausserdem wirst du den Controller irgendwie flashen müssen. Wenn das erst in der Schaltung gemacht werden soll, musst du noch SCK, MISO und MOSI anklemmen. Das wäre auch von Vorteil wenn du das Programm später ändern willst ohne den Controller rauszunehmen.
Gurkensalat schrieb: > Ausserdem wirst du den Controller irgendwie flashen müssen. Ändern kann ich das Programm, indem ich den MC einfach rausnehme. Ich löte eine Fassung auf die Platine. Ist das dann die "Grundbeschaltung" für einen Atmega8? =); dh kann ich damit dann alle Ports als Ein- und Ausgänge nutzen, wie ich will? :)
Alle IIO Pins sind wahlweise als Eingang oder Ausgang nutzbar. Die Beschaltung des Reset Pins ist optional. Ich lasse den Pin fast immer unbeschaltet (abgesehen vonm ISP Srecker).
ok super Vielen Dank für eure Antworten!! Ihr habt mir sehr geholfen.=) Dann werde ich die Schaltung mal aufbauen. ;) Gruß Joh
Stefan Frings schrieb: > Die > Beschaltung des Reset Pins ist optional. Ich lasse den Pin fast immer > unbeschaltet (abgesehen vonm ISP Srecker). Da fängt er sich doch noch die kleinste Störung ein und löst ein Reset aus, oder? Ich beschalte den Reset-Pin immer wie oben beschrieben, die Betriebssicherheit der fertigen Schaltung ist mir den kleinen Aufwand von zwei Bauteilen wert.
Gurkensalat schrieb: > Da fängt er sich doch noch die kleinste Störung ein und löst ein Reset > aus, oder? Paranoia. Der Reset ist schon intern mit enem Pullup beschaltet. mfg.
Wenn Du Anfänger bist, so wirst Du wohl öfters den Prozessor "ziehen" müssen. Bedenke bitte, dass Fassungen (Grundsätzlich) nur für sehr wenige Steckzyklen spezifiziert sind. Wenn es also noch möglich ist, tu Dir den Gefallen und sieh' einen Programmieranschluss vor. Je nach Bestückung und Fassung, kann es ganz schön schwierig sein den Kerl wieder rauszubekommen.
amateur schrieb: > Wenn Du Anfänger bist, so wirst Du wohl öfters den Prozessor "ziehen" > müssen. > Bedenke bitte, dass Fassungen (Grundsätzlich) nur für sehr wenige > Steckzyklen spezifiziert sind. Wenn es also noch möglich ist, tu Dir den > Gefallen und sieh' einen Programmieranschluss vor. > Je nach Bestückung und Fassung, kann es ganz schön schwierig sein den > Kerl wieder rauszubekommen. Abgesehen davon, dass sehr oft die IC-Pins davon leiden. Denn wer hat schon ein professionelles Ausziehwerkzeug. Die meisten hebeln ICs mit dem Schraubendreher raus und das dann auch nicht in mehreren Etappen sondern erst auf der einen Seite komplett raus. Woraufhin die Pins dann verbogen sind. Also: In ISP Anschluss kostet nicht die Welt. Die paar Cent für eine Steckerleiste bringen keinen um. Was mich aber viel mehr verblüfft: In der ganzen Schaltung gibt es kein einziges Eingabeelement!
Ach Eingabe Eingabe... wer will schon mit der Umwelt interagieren :-) Ne das macht schon Sinn so etwas vorher mit einzuplanen, vor allem wenn du es nicht auf einem Steckbrett sondern direkt auf Platine aufbaust. So ein Countdown Start/Stopp wäre vllt sinnvoll. Sieh dir dazu dann auch mal den Artikel "Taster entprellen" an.
Hi, ;) vielen Dank für die Tips! Ich glaube ich werde die Schaltung doch erstmal auf einem Steckbrett aufbauen und dann mit meiner Platine weitermachen ;) Zur Verwendung von Tastern habe ich mir noch keine Gedanken gemacht, da müsste ich mich erstmal einlesen, sonst muss ich euch wieder mit vielen Fragen löchern. ;)
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.