Hallo Liebes Forum, Im Anhang seht ihr ein Schaltplan... hierzu erstmal meine Frage: Ist der Schaltplan komplett oder fehlt noch etwas? Denn ich bin nicht sehr erfahren in diesem bereich(hab mich jetzt seit einer woche damit beschäftigt... ich versteh den schaltplan jetzt zumind. mehr oder weniger^^) Weiter Fragen: Auf dem Schaltplan sind die Pins des Microcontrollers anders angelegt als beim Microcontroller bauteil selbst... welches pins steht für welche zahl? Als 7-Segment display verwende ich ein KINGBRIGHT SA08-11HWA... mit dem sollte es auch möglich sein oder? und wieder hier die frage wie ist die pinbelegung genau? und muss ich da dann einfach die pins des microcontrollers wie beim schaltplan mit dem richtigen buchstaben verbinden? Wie ihr auf dem Schaltplan oben links sehen könnt, ist ein Wiederstand verbaut... was für ein wiederstand muss das sein? und muss ich vor jedem einzelnen pin des displays keinen weiteren wiederstand bauen? Danke im Vorraus MfG
Muhammed Gündüz schrieb: > Wie ihr auf dem Schaltplan oben links sehen könnt, ist ein Wiederstand > verbaut... was für ein wiederstand muss das sein? 10k, Kohleschicht oder Metallfilm oder irgendwas anderes, ist unkritisch. Es fehlen noch 100nF an den Versorgungspins vom µP.
Ok danke, brauch ich dann noch Wiederstände vor die Pins der 7-Segment Anzeige zu verbauen?
Achso, es heisst Widerstand, ohne 'e'. Nicht böse gemeint, liest sich einfach gruselig...
Muhammed Gündüz schrieb: > Ok danke, brauch ich dann noch Wiederstände vor die Pins der 7-Segment > Anzeige zu verbauen? Davon gehe ich aus, aber da kann ich dir nicht weiterhelfen. Warte einfach ein bisschen, wird sich schon jemand finden der hilft.
troll schrieb: > Achso, es heisst Widerstand, ohne 'e'. Nicht böse gemeint, liest sich > einfach gruselig... Ok^^ Wird nicht wieder vorkommen:) Und danke nochmal für deine Hilfe.
Hallo, > muss ich da dann einfach die pins des microcontrollers wie beim schaltplan > mit dem richtigen buchstaben verbinden? Aber nicht ohne Vorwiderstand an den Segment-Pins ... (wenn die Anzeige im Multiplex betrieben wird, reicht ein 7er Widerstands-Satz an den Pins PC0 bis PC6 aus.) Die Grösse ergibt sich aus der Spannungsdifferenz Versorgung - LED (hier 2,5V) und dem erlaubten Segmentstrom (20mA). Ein 150-Ohm-Widerstand sollte geeignet sein (natürlich pro Segment).
D.h. Bei jedem Pin ausgang vom Mikrocontroller bau ich ein 150 Ohm Widerstand ein? Und wie ist die Pinbelegung bei dem KINGBRIGHT SA08-11HWA? Also die einzelnen Segment Pins(a-g). Da finde ich im Internet nichts :( Und wie ist die Pinbelegung beim Microcontroller? In echt sieht er nämlich etwas anders aus als auf dem Schaltplan, und Nummeriert ist da auch nichts
> Bei jedem Pin ausgang vom Mikrocontroller bau ein 150Ohm Widerstand ein? Wie von mir geschrieben in die Leitungen von den Controller-Pins PC0 bis PC6 zu den Segment-Anschlüssen. > Und wie ist die Pinbelegung bei dem KINGBRIGHT SA08-11HWA? > Da finde ich im Internet nichts :( Das halte ich für ein Gerücht; eine Suche mit Goog** liefert schnell ein Datenblatt mit der Pinbelegung der Anzeige. Dort habe ich auch die LED-Daten her ... (Tip: suche mal bei "Conrad" danach.) Ein Datenblatt hilft auch bei der Pinbelegung des Controllers weiter :-) Bei Atmel sollte man da fündig werden.
Muhammed Gündüz schrieb: >Auf dem Schaltplan sind die Pins des Microcontrollers anders angelegt >als beim Microcontroller bauteil selbst... welches pins steht für welche >zahl? http://aes.at.ua/_ph/7/2/222386478.gif Pin1 ist links von der Markierung und pin40 rechts. Beim plcc- oder tqfp-Gehäuse im Datenblatt des atmega8515 unter "Pin Configurations" nachschauen. >ein KINGBRIGHT SA08-11HWA... mit dem >sollte es auch möglich sein oder? und wieder hier die frage wie ist die >pinbelegung genau? http://www.elv.de/kingbright-7-segment-anzeige-sa08-11hwa-rot-20-32-mm.html Im Datenblatt nachschauen. >Wie ihr auf dem Schaltplan oben links sehen könnt, ist ein Wiederstand >verbaut... was für ein wiederstand muss das sein? Das ist die Beschaltung des externen Reset, der allerdings niemals zum Eisatz kommt, da dafür der reset-pin kurzzeitig gegen Masse(GND) "gezogen" werden muss => den Widerstand kann man weglassen :-) >und muss ich vor jedem >einzelnen pin des displays keinen weiteren wiederstand bauen? Besser ist das, es sei denn, man steuert die Segmente via PWM an. Es hängt also vom verwendeten Code ab, ob Strombegrenzungswiderstände der Lebensdauer der Anzeige zuträglich sind.
oimel schrieb: > Das ist die Beschaltung des externen Reset, der allerdings niemals zum > Eisatz kommt, da dafür der reset-pin kurzzeitig gegen Masse(GND) > "gezogen" werden muss => den Widerstand kann man weglassen :-) und den Pin direkt mit Vcc verbinden? Imho nicht, beim Programmieren muss der nämlich auf low sein...
Vielen Dank auch dir Oimel für die Links... dann hätte ich ja jetzt alles wonach ich gefragt hatte :))
Da fällt mir doch noch was ein^^: Was müsste ich ändern wenn alles mit einer Batterie verbauen will? Wie viel volt muss es sein? Wie lange würde die Batterie halten? Und welche Batterie könnt ihr mir empfehlen? danke wieder im Vorraus
Also im einfachsten Falle eine 4,5V Flachbatterie, wenn es die noch gibt... Da kann dann der µP direkt dran, trotzdem aber mit 100nF an seinen Versorgungspins. Ansonsten 3 normale Zellen, sind auch 4,5V.
Hast du mit dem ATMega sonst noch was vor? Ansonsten würde für die Aufgabe auch schon ein kleiner Attiny reichen.
hab leider schon eingekauft :/ danke troll:) wie würde sich ddr schaltplan ändern? wohin muss der taster?
Muhammed Gündüz schrieb: > wie würde sich ddr > schaltplan ändern? wohin muss der taster? hö? Also egal ob Batterie oder Netzteil, VCC vom AVR muss an den Pluspol und GND an den Minuspol. Den Taster (der soll wohl das Würfeln starten?) würde ich direkt in die Versorgung legen (also zwischen Pluspol und AVR), dann braucht die Schaltung keinen Standbystrom. Dazu wie gesagt 10k am Resetpin und 100nF zwischen VCC und GND.
Sorry wenn ich das Thema nochmal ausgrabe... Aber: Wie kriege ich am besten das Programm auf den Mikrocontroller? Hab schon was gelesen über ein ISP-Adapter... gibts da ein tutorial oder sowas dazu?^^ Danke MfG
Such dir was aus: http://www.mikrocontroller.net/wikisoftware/index.php?title=AVR_In_System_Programmer
Welches wäre das beste, wenn ich schon angefangen habe zu bauen?^^
Als Anfänger solltest Du vielleicht zu einem fertigen Programmer greifen und nicht selber basteln. Das erspart Dir viel Frust zumal Du beim Selberbasteln eh nicht viel dazulernst, da Du "blind" Dir noch unverständliche Sachen abkupferst. Erst mit der Zeit kommt die Erfahrung. Auf Nummer Sicher gehst Du mit den original Atmel-Programmern. Die sind allerdings nicht besonders preiswert. Alternativen wären (AVR-Studio kompatibel) http://www.watterott.com/de/AVR-ISP500-USB-STK500v2 oder http://www.reichelt.de/Programmer-Entwicklungstools/DIAMEX-USB-ISP/3/index.html?;ACTION=3;LA=2;ARTICLE=110344;GROUPID=2969;artnr=DIAMEX+USB+ISP;SID=11UPW9PX8AAAIAAEerMBY8335fa62e85386257c1854a66128d536
ok danke schonmal:) beim ersten link, muss ich da die jeweiligen ausgänge am mikrocontroller ( welche genau wären dass?) mit kabel an die eigänge am isp verbinden? weil direkt anschließen würde ja glaube ich nicht funktionieren :D
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.