PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ADC_0 als PORT benutzen



Fenriz
23.08.2008, 15:13
Hallo zusammen, ich bin neu hier.

Mein Technikerprojekt besteht aus einem RP6 der über Funk gesteuert werden soll. Zusätzlich bekommt der noch einen Scheinwerfer verpasst.
Nun meine Frage:

Ich möchte an dem adc_0 ein kleines Relais anschließen. Hardwaretechnisch sicher kein Problem, aber wie kann ich den adc_0 als Port benutzen und ansprechen.

Gruß Bernd

Dirk
23.08.2008, 21:27
wie kann ich den adc_0 als Port benutzen und ansprechen.

DDRA |= ADC0; // PA0 als Ausgang definieren

PORTA |= ADC0; // PA0 high
PORTA &= ~ADC0; // PA0 low

Gruß Dirk

proevofreak
24.08.2008, 10:11
Ich möchte an dem adc_0 ein kleines Relais anschließen.
Gruß Bernd

hallo, wollt noch dazu sagen,dass du nicht vergessen solltest, das relais über einen transistor bzw. mosfet zu schalten.
sonst macht des dein rp6 nicht lange mit.

gruß =P~

Fenriz
24.08.2008, 14:38
So, ich habe wahrscheinlich vergessen das Datenrichtungsregister zu setzen.

Meint ihr nicht der Microcontroller würde nen kleines 5V Relais schaffen?

Naja, ne Transistorschaltung dürfte ja nicht so schwer sein. Muß ich mal schauen, welche Transistoren dafür in Frage kommen. Habe ich mich schon lange nicht mit beschäftigt. (Elektronik ist schon länger her bei mir)

Danke für die Antworten

Gruß Bernd

uwegw
24.08.2008, 14:58
Allenfalls ein kleines Reed-Relais mit 10mA Spulenstrom. Aber auf keinen Fall die Freilaufdiode vergessen!

SlyD
24.08.2008, 16:17
Die I/O Pins des MEGA32 schaffen 20mA.
Das reicht *nicht* für normale Relais.

--> Transistor hernehmen.
Und eine Freilaufdiode MUSS an jede induktive Last dran.

Wenn Du sowieso schon einen Transistor verwendest, könntest Du auch den Scheinwerfer direkt damit schalten.
Was ist es denn für ein Scheinwerfer? Leistung, Lampe/LEDs?

MfG,
SlyD

Fenriz
24.08.2008, 22:36
Ich wollte als Scheinwerfer folgende LED mit entsprechender Optik verwenden.



LUXEON III ST. HEX S.-EM. WS LXHL-FW3C

Technische Daten
Farbe: Weiß
Ausführung: Side emitting
Leistung: 3 W
Abstrahlwinkel: 75 - 85 °
Typ: LXHL-FW3C
Betriebstemperatur: -40 - +80 °C
IF: 700 mA
IPULS max.: 1000 mA
Lichtstrom (Φ): 70 lm
UF: 3.7 V
Farb-Temperatur: 5500 K
Weitere technische Daten: Max. LED-Temperatur: 120 °C
RoHS-konform: Ja


Für 3W sollte ja eigentlich ein Transistor reichen.

Hat jemand erfahrung mit diesen LEDs?

Gruß Bernd