PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LED mit MiniControl steuern



Scarabol
21.10.2009, 19:01
Hi,

ich versteh noch nicht ganz was passiert wenn ich den Port auf high bzw. low setze.
Wie kann ich damit eine LED ein- bzw. ausschalten? Brauch ich noch Hardware zusätzlich zum MiniControl oder wie kann ich aus dem digitalen Signal eine ?analoge? Schaltung (Relai, LED oder Motor steuern)?

Steh noch ganz am Anfang wie ihr sicher merkt :-)

MfG
Scarabol

oberallgeier
21.10.2009, 19:57
Hi Scarabol,

willkommen im Forum.

... Wie kann ich damit eine LED ein- bzw. ausschalten ...Schau mal im Wi ki nach (hier klicken), (http://www.rn-wissen.de/index.php/AVR-Einstieg_leicht_gemacht#L.C3.A4uft_die_Schaltung_u nd_das_Programm.3F) das steht das ausführlich. Und zu LEDs gibts hier etwas (klick). (http://www.mikrocontroller.net/articles/LED)

Vermutlich ist für Dich auch dieses hier (http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Hardware) nützlich.

Scarabol
22.10.2009, 11:30
Volltreffer der erste Link war genau das was ich gesucht hatte, danke.

Daraus ergibt sich auch schon wieder die nächste Frage:
Wie stark/hoch kann ich die einzelnen Ports belasten?
Eine kleine Diode zieht ja nicht viel Strom aber wie siehts mit größeren Verbrauchern aus?

MfG
Scarabol

oberallgeier
22.10.2009, 12:12
Hi Scarabol,


... Daraus ergibt sich auch schon wieder die nächste Frage: Wie stark/hoch kann ich die einzelnen Ports belasten ...Daraus ergibt sich auch schon meine nächste Frage: Warum muss man hier immer wieder die Datenblätter vorlesen (sorry, aber manchmal muss ich das loswerden)? Ausserdem kann ich nicht wissen, welchen Controller Du auf Deinem Bord eingebaut hast. Im zugehörigen Datenblatt (http://www.atmel.com/dyn/products/datasheets.asp?family_id=607#760) gibt es mit Sicherheit den Abschnitt : Electrical Characteristics mit dem Unterkapitel Absolute Maximum Ratings. Im Doc zu meinen mega328ern (8161C–AVR–05/09) steht da
DC Current per I/O Pin ............................................... 40.0 mA
DC Current Vcc and GND Pins................................ 200.0 mA
Remember: Diese Werte are Absolute Maximum Ratings, für einen sicheren Betrieb wäre etwa die Hälfte recommended. Also 20 mA per Pin und nicht mehr als 100 mA für den ganzen Controller. Schliesslich ist mit Vcc and GND Pins offensichtlich die Gesamtheit ALLER dieser Pinne an einem Controller gemeint. Und zur Ermahnung an alle Hochstromkonstrukteure gibts im zitierten Doc noch den Hinweis: Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device.

Und was tun, wenn man doch mehr Strom braucht? Dann macht man etwa so eine Konstruktion (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=371690&sid=fd7196066307d0b558c57784f955028c#371690) (Siehe Port OC1A/Pin 15):

................https://www.roboternetz.de/phpBB2/files/neu-3.jpg

Scarabol
22.10.2009, 14:53
Hehe,

der Link zum Datenblatt hätte mir auch schon gereicht, also danke dafür :-)

Echt spitzen Erklärung hier, falls nochwas ist meld ich mich auf jedenfall nochmal, also danke nochmal.

MfG
Scarabol