Forum: Mikrocontroller und Digitale Elektronik IR Led an Mikrocontroller


von MigelMage (Gast)


Lesenswert?

Hallo,

kann ich bei einem AT 90S8515 eine IR Led nach folgender Schaltung auf
bauen?

http://www.sprut.de/electronic/pic/programm/irrc/irrc.html
Oder muss ich nochetwas beachten?

Und noch eine Anfängerfrage nebenbei kann ich das Quarz einfach an
XTAL1 und XTAL2 klemmen damit es funktioniert?
Wie es jetzt genau mit dem Quarz läuft kann ich dem Datenblatt leider
nicht entnehmen.

Vielen Dank im voraus

von Schoaschi (Gast)


Lesenswert?

wenn du einen Quarz benutzt musst du 2 kondensatoren ( ich schätz mal
das es 22pF sein werden)gegen Masse und dem Quarz schalten, denn sonst
schwingt er nicht.
Aber ansonst müsste die Schaltung schon funktionieren. Aber Testweise
kannst du ja statt dem IR-Led auch ein normales LED benutzen(und die
Schaltgeschwindigkeit halt reduzieren)

von MigelMage (Gast)


Lesenswert?

Danke für deine schnelle Antwort

Ist der Quarz denn von Nöten?
Irgendwie ließt sich immer alles als hätte der Controller das nicht
nötig. Wäre es auch mit anderen kondensatoren möglich etwas grösser?
Leider befürchte ich das es ziehmlich exakt 22pF sind da ich die Zahl
schon häufiger gehört habe.

von Schoaschi (Gast)


Lesenswert?

wenn der µC einen internen Taktgenerator hat (meist ein RC Glied) dann
kannst du auch diesen verwenden. aber dazu musst du die Fuses richtig
setzen. Bei zeitkritischen Anwendungen ist es nicht empfehlenswert
diesen zu benutzen.

Naja.. die Werte variieren meist zwischen 10pF und 33pF. Auf der Seite
3 des Datenblattes (Blockschaltbild) kannst du erkennen, wie der quarz
angeschlossen gehört.
Und ab seite 6 sind die verschiedenen Taktquellen erklärt! Hast du das
Datenblatt nicht durchgesehen?!
Das Datenblatt ist ja echt ziemlicher misst! Ich muss zugeben, ich hab
selbst keine empfohlenen Werte für die Kondensatoren gefunden. Achja..
da weis ich warum ich PICs benutze ;-)*fg*... die Datenblätter haben
zwar 300Seiten und mehr, aber da steht alles drin ;-)

von Chris (Gast)


Lesenswert?

> Ich muss zugeben, ich hab selbst keine empfohlenen Werte für die
> Kondensatoren gefunden.

Hm, gehört diese Angabe nicht eher ins Datenblatt des Quarzes und hat
eher wenig im Datenblatt des Mikrocontrollers zu suchen?

Im Datenblatt des uC steht ja auch nicht, welchen Vorwiderstand man für
LEDs verwenden muss...

siehe: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.7
(etwas nach unten scrollen in dem Abschnitt).

von Schoaschi (Gast)


Lesenswert?

@Chris... Schau einmal ins Datenblatt vom ATmega8(Seite:25) oder vom
AT89C2051 (Seite:4). Hier stehen die Kapazitäten die der Hersteller
empfiehlt. In den Datenblättern von Microchip findest du das auch! Wie
zb im Datenblatt des PIC18F4550 auf Seite 27.
Und ein LED darfst du aber nicht mit einem Quarz vergleichen!
Naja... wenn man etwas philosophiert dann steht im Datenblatt schon ein
Hinweise bezüglich dem Vorwiderstand der LED

Auszug:
High-current sink/source 25 mA/25 mA

von MigalMage (Gast)


Lesenswert?

Ohne nachgucken zu müssen? Wißt ihr ob der ohne quarz auskommt?
Anschneinend habe ich kein Händchen (äugchen) für Datenblätter.

http://www.atmel.com/atmel/acrobat/doc0841.pdf

Wenn dieser keinen Internen Taktgenerator hat dann vielleicht der
"nachfolger" AT Mega 16 ...?

von Schoaschi (Gast)


Lesenswert?

Der µC braucht eine externe Taktquelle. Was für probleme hast du denn
leicht? Was ist den so schwierig daran den Quarz anzuschließen? Hast du
es schon mal mit einem Quarzoszilator probiert?
Der ATmega16 und der ATmega8 besitzen zb einen internen Oszillator.

von MigalMage (Gast)


Lesenswert?

Das ist alles nicht so das Problem. Nur das ich diese kondensatoren mit
xx pF ggrad nicht da hatte und mir dachte das ich mein Programm
vielleicht auch ohne Quarz testen könnte.

Ich glaube ich habe noch einen ATMEGA16 16PI Das sollte doch klappen
oder?
Mein Programm sollte doch mit dem dann kompatibel sein. (habs
eigentlich wie gesagt für den 90s8515 geschrieben.)

Entschuldigung für diese scheinbare dumme Fragerei aber ich versuch
z.Z. ein dickes workaround mit wenig mitteln bis morgen oder bestens
falls übermorgen. Da krieg ich keine Kondensatoren mehr =)

von AxelR. (Gast)


Lesenswert?

Bestell Dir doch beim nächsten Mal einfach ein paar 22pF Kondensatoren
mit, wenn Du die IR-LED und den anderen Kram bestelltst.
oder??
Gruß
AxelR.

von leif (Gast)


Lesenswert?

Verwandte Frage:

Wie kann ich den IRED Strom ohne Vorwiderstand und temperaturunabhängig
einstellen (z.B. 100mA). Kann man da einen MosFet statt eines normalen
Transistors nehmen, und den entsprechend beschalten?

Ta,

leif

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
Noch kein Account? Hier anmelden.