Gefunden für am rc5 programm - Zum Elektronik Forum |
| 1 - Sensor-Ansteuerung und Motorsteuerung mit Endschalter -- Sensor-Ansteuerung und Motorsteuerung mit Endschalter | |||
| |||
| 2 - Maturaarbeit: Motorisiertes Kugellabyrinth -- Maturaarbeit: Motorisiertes Kugellabyrinth | |||
| Hallo,
Zitat : Für was brauche ich den und ist es schwierig diesen für nur diese 2 Motoren zu programmieren, wenn man das noch nie gemacht hat? Der Mikrocontroller ersetzt ein IC-Grab durch einen Chip, dessen Verhalten von einem Programm abhängig ist. Um damit z.B. Motoren zu steuern bedarf es entsprechender Hardware (H-Brücke googeln), die dann über ein kleines Programm gesteuert wird. In Verbindung mit einem Infrarotempfänger und -demodulator wie dem TSOP1136 kann so ein Mikrocontroller Daten einer herkömmlichen IR-Fernbedienung verarbeiten (z.B. den RC5-Code, googeln). Über eine Softwareschnittstelle lässt sich dann der Infrarotdekoder mit der Motorsteuerung verknüpfen und so die Motoren steuern. Wenn du das noch nie gemacht hast kann es relativ einfach bis sehr schwierig werden, sich da reinzufuchsen. Praktisch wäre, wenn du bereits ein wenig BASIC oder noch besser C kannst, denn dann ist nur die Zielumgebung neu. Ohne Kenntnisse einer... | |||
3 - Hilfe bei Pic 16f876 Program -- Hilfe bei Pic 16f876 Program | |||
| Spielen wir mal alle Möglichkeiten bei Luft1 durch.
T=30 (T < Toff < Ton) ->RC5 wird gesetzt T=35 (Toff < T < Ton) -> RC5 wird gelöscht und gleich wieder gesetzt T=40 (Toff < Ton < T) -> RC5 wird gelöscht Sollte also gehen. Jag mal das Programm durch den Simulator und überprüfe ob es da funktioniert. Allerdings funktioniert der ADC im Simu nicht richtig, deswegen musst du die Routine Umessen1 etwas umschreiben, damit der "ADC" den gewünschten Wert liefert. ... | |||
| 4 - LED fernbedienung -- LED fernbedienung | |||
Zitat : Hat jemand ahnung von LED Steuerung mit Fernbedienung? Ja, ich und viele andere hier auch. Das Problem ist: Um jede LED unabhängig von den anderen schaltbar zu machen, benötigt jede LED quasi eine eigene, im System einmalige "Adresse", über die sie angesprochen wird. Die anderen LEDn dürfen ja nicht beeinflusst werden. Da bleibt als Lösung nur, dass jedes LED-Objekt einen kleinen Mikroprozessor bzw. entsprechend fertige ICs zur Dekodierung bekommt, über die dann die LED geschaltet wird. Und das ist eine sehr aufwendige, wenn auch machbare Lösung. Kleine µCs kosten nicht die Welt. Dazu kommt noch ein passender IR-Empfänger und ein Programm, was die Daten auswertet. Denkbar, da gut dokumentiert, ist der RC5-Kode. Der wird von quasi allen Universalfernbedienungen unterstützt. Eine andere Möglichkeit wäre drahtgebunden: ein Prozessor zur Auswertung und entsprechend viele Strippen zu den LEDn, der Treiber sinnigerwei... | |||
| 5 - Was ist falsch am RC5 Programm -- Was ist falsch am RC5 Programm | |||
| Hallo,
ich möchte das wen ich mit einer Universal Fernbedienung eine Taste drücke den dazugehörenden RC5 Code über das Hyperterminel gesendet wird. Ich benutze das Pollin Board 2.0 und den Empfänger IC TSOP1738 ich denke das Programm wird stimmen aber ich bekomme den Code nicht zurück über das Hiperterminel gesendet. Programm: $regfile = "m8def.dat" ' ATmega8 $crystal = 1000000 $baud = 1200 Config Rc5 = Pind.3 ' PD3ist Eingang für TSOP1738 Portd.3 = 1 ' PullUp aktiv Enable Interrupts ' Timer0 arbeitet im Hintergrund Dim Address As Byte , Command As Byte Dim Flag As Bit Flag = 1 Do Getrc5(address , Command) If Flag = 1 Then Print "Wait for command" Flag = 0 End If If Address <> 255 Then Reset Command.7 ' Togglebit zurücksetzen Cls Print "Address: " ; Address ; " Command: " ; Command Flag = 1 End If Loop End | |||
| 6 - Fernbedienungsempfänger mit 51 Ausgängen -- Fernbedienungsempfänger mit 51 Ausgängen | |||
| Hallo!
Einen Microcontroller nehmen, einen Infrarotempfänger dran und ein entsprechendes Programm dafür schreiben. Für RC5 gibt es teilweise Programmbeispiele. Für die Ausgabe entweder Schieberegister oder I²C Bausteine verwenden, dann reicht ein kleiner Controller mit wenigen IO-Pins. mfg lötfix ... | |||
| 7 - pic phasenabschnittsteuerung -- pic phasenabschnittsteuerung | |||
| hallo,
ich habe eine pahasenabscnittsteuerung mit einem pic 16f84 mit 16Mhz und einem tsop ir empfänger für das steuern mit rc5 codes programmiert. an rb0 ist die ac leitung für das zerocrossing angeschlossen. an rb1 hängt der triac. das programm benutzt keine pullups und einen timer0 vorteiler von 256, sodass im bereich der werte 101-255 von timer0 genau eine halbwelle liegt, also 10ms bei 50hz. ich aktivieer den interupt, wenn zerocrossing aktiv ist, also beim übergang von low auf high wird der ausgelöst. daraufhin aktiviere ich den tmr0 interrupt, der mit der dimmer varaiable gefüllt ist und nach dem zerocrossing in der halbwelle (also von 0-10ms entspricht 101-255) den triac für 30mikrosekunden zündet. hier wird der tmr0 interrupt auch wieder deaktiviert. die zündung in der 2. halbwelle wird berechnet, ist in diesem listing nicht vorhanden, ebenso nicht die ir steuerung. das ganze funktioniert soweit sehr gut. selten gibts aber ein problem, dass der zeitpunkt nicht richtig stimmt. habe mir das auf dem oszi angesehen und festgestellt, dass (besonders bei reset oder einschalten) eine zündung genau im zerocrossing stattfindet, die "echte" aber dann nicht. kann das an undefinierten registern von INTCON liegen beim reset? ich teste ja i... | |||
| 8 - Fernbedienung Infrarot oder Funk für 32 Schaltkanäle -- Fernbedienung Infrarot oder Funk für 32 Schaltkanäle | |||
| also ich hab nen empfänger für RC5 fernbedinung gebaut. also kaufst dir ne normale programmierbare fernbedinung und stellst die auf z.b. VCR der mit RC5 arbeitet.
bei atmel gibt es ein fertiges programmbeispiel. das auf RC5 arbeitet. das programm ist so -> es empfängt wie dein fernseher usw die daten der infrarotfernbedinung. zuerst kommt systemadresse (ob der befehl für fernseher VCR oder weiss der geier ist) und danach der befehl (welche taste gedrückt ist) wenn er merkt das es für DEINEN µC ist gibt er den befehl an einem port aus. das kann man wenn man wenn man ein bisschen fit ist in assembler auswerten und damit wunderbar arbeiten. bei mir hat der empfänger dann nen schrittmotor gesteuert. man muss aber wie gesagt erfahrung im proggn von AVR haben und und und. MfG MinceR... | |||
| 9 - IR-Fernsteuerung -- IR-Fernsteuerung | |||
| Hmmm, also ohne µC müsste das auch irgendwie gehen.
Es gibt bestimmt Encoder/Decoder bausteine,die speziell für diese Aufgabe gebaut wurden, und ohne ICs geht es bestimmt auch irgendwie, aber ich bin der Meinung,daß ein µC die einfachste Lösung ist: Einfach eine RC5 Fernbedienung kaufen,von "Holgis's" Seite die RC5 Code Anzeige anschauen, das Programm etwas ändern und glücklich sein. Ich werd mich am WE mal ransetzen und das Prog in ASM neu schreiben,da ich leider ein 6,2MHz quarz habe und Holgi's Prog nicht bei mir läuft. Ich kann dir das dann vielleicht anpassen, sollte keine große sache sein. Gruß, SIGINT... |
|
Zum Ersatzteileshop Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation! gerechnet auf die letzten 30 Tage haben wir 17 Beiträge im Durchschnitt pro Tag heute wurden bisher 6 Beiträge verfasst 11 Besucher in den letzten 60 Sekunden alle 5.45 Sekunden ein neuer Besucher ---- logout ----su ---- logout ---- |