- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 10

Thema: RC Empfänger an ATMega16

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.06.2005
    Ort
    Gäufelden
    Alter
    39
    Beiträge
    111
    Ich habe im Moment einfach nur das Kabel an den Pin angeklemmt... also ohne irgendwas. Ich habe mich auch schon gefragt ob ich da noch einen Widerstand brauche aber ich hätte eher einen widerstand zwischen Signal und GND (Pulldown?!?) geklemmt... Wie kann ich denn denn den internen Pullup aktivieren oder muss ich wirklich einfach einen Widerstand anklemmen?

    Gruß

    PS: Was der Empfänger für einer ist kann ich nicht mehr sagen. Er ist ziemlich alt. Bestimmt 15 Jahre oder mehr
    Geändert von Jeti (18.04.2013 um 10:38 Uhr)

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von Searcher
    Registriert seit
    07.06.2009
    Ort
    NRW
    Beiträge
    1.715
    Blog-Einträge
    133
    Hi, bei RC Empfängern speziell kenne ich mich nicht aus. Üblich sind Open Collector bei NPN Transistoren. Bedeutet, Du brauchst einen PULLUP Widerstand. Also einfach einen 10k Widerstand von PD6 nach 5V Vcc des Mega16 schalten. Alternativ kannst Du den internen Pullup des Mega16 einschalten. Im PORTD Register das PD6 Bit auf eins setzen bei als Eingang konfigurierten PD6; PD6 ist ja schon in Deinem obigen Programm defaultmäßig auf Eingang, also noch PD6 im PORTD setzen.

    Gruß
    Searcher
    Hoffentlich liegt das Ziel auch am Weg
    ..................................................................Der Weg zu einigen meiner Konstruktionen

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    26.06.2005
    Ort
    Gäufelden
    Alter
    39
    Beiträge
    111
    Ich habe das mit dem Pin PD6 ausprobiert. Leider hat es das Ergebnis nicht verändert. Ich werde nun bei gelegenheit mal einen 10k Widerstand nach VCC schalten. Mal schauen ob das was ändert, dürfte es ja aber eigentlich dann nicht mehr. Sonst noch ideen was falsch sein könnte?

    Nachtrag:
    Ich habe noch ein bisschen rumprobiert und mit ist dabei folgendes Aufgefallen. Es gibt nur zwei Zählerstände die jetzt noch ausgegeben werden. Der eine ist 440... der sagt mir garnicht. Unterbreche ich die gemeinsame GND versorgung von Board und Empfänger und stelle sie wieder her, wechselt dieser zu 2060 und umgekehrt (wobei der Wert nicht bei jeder unterbrechung wechselt). 2060 wären ja dann laut programm 2060 Überkäufe mit je 10µs also genau 20,6ms... kann das sein das der Controller immer nur eine taktflanke auswertet? Entweder positiv oder negativ?
    Geändert von Jeti (18.04.2013 um 12:15 Uhr)

Ähnliche Themen

  1. IR Empfänger
    Von harry3 im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 18.02.2008, 12:38
  2. IR- Empfänger
    Von cbr600 im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 12.05.2007, 17:07
  3. 2m Empfänger
    Von lars2002 im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 07.06.2006, 08:42
  4. lw-empfänger
    Von anabolik im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 04.10.2005, 21:00
  5. atmega16
    Von ürsu im Forum AVR Hardwarethemen
    Antworten: 16
    Letzter Beitrag: 13.01.2005, 21:05

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen