Inhoudsopgave:

IR-afstandsbediening signaal vastleggen en visualiseren - Ajarnpa
IR-afstandsbediening signaal vastleggen en visualiseren - Ajarnpa

Video: IR-afstandsbediening signaal vastleggen en visualiseren - Ajarnpa

Video: IR-afstandsbediening signaal vastleggen en visualiseren - Ajarnpa
Video: Lesson 101: Using IR Remote to control TV, AC Bulb with Relay, DC Motor and Servo Motor 2024, Juli-
Anonim
Signaalopname en visualisatie van IR-afstandsbediening
Signaalopname en visualisatie van IR-afstandsbediening

Dit is een apparaat dat het IR-signaal van de meeste afstandsbedieningen kan opvangen en de informatie via de seriële poort naar een computer kan sturen voor weergave. Het biedt alle essentiële informatie, zoals aan/uit-duur, pulsaantallen en draaggolffrequentie. De vastgelegde informatie kan worden gebruikt om de ontwikkeling van microcontrollercode te ondersteunen om te reageren op IR-codes of deze te verzenden. Dit circuit maakt gebruik van LED's voor meer dan alleen een indicator. Ze worden ook gebruikt als spanningsregelaar en als IR-detector.

Stap 1: Onderdelen en schema

Onderdelen en schema
Onderdelen en schema
Onderdelen en schema
Onderdelen en schema

Benodigde onderdelen: Blauwe LED met Vf van 3,0 tot 3,3 Groene LED met Vf van 2,0 tot 2,2 (niet ultragroen of echt groen) Rode LED met Vf van 1,8 tot 2,0 Infrarood LED met een golflengte van 940 of 950 nm1N4148 of soortgelijke diode100 nF (0,1 uF) condensator Microchip PIC 12F629 microcontroller Vrouwelijke DE9-connector Draad (solid core 20 awg) BreadboardPIC Programmer (PicKit 2 of vergelijkbaar)

Stap 2: Voeding

Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening
Stroomvoorziening

De voeding gebruikt twee LED's als shuntregelaar. De lage stroom van het circuit en de stroomlimiet van de seriële poort maken het gebruik van een eenvoudige shuntregelaar praktisch voor deze toepassing. Begin met de montage door drie korte massieve 20 awg-draden te solderen op pinnen 2, 5 en 7 van een vrouwelijke DE9-connector. Dit is het enige soldeerwerk dat nodig is. Steek de draden in het breadboard zoals weergegeven. De draden voor pin 5 en 2 moeten zich in aangrenzende kolommen bevinden. De draad voor pin 7 moet meerdere kolommen naar links zijn. Installeer de blauwe LED met de kathode aangesloten op de draad van pin 5 van de DE9-connector. Installeer de groene LED met de kathode aangesloten op de anode van de blauwe LED. Installeer de 1N4148-diode met de kathode aangesloten op de anode van de groene LED en de anode aangesloten op de draad van pin 7 van de DE9-connector. Het voedingscircuit is nu voltooid. Om de voeding te testen, sluit u een USB-naar-serieel-converter aan op de DE9-connector en gebruik terminalsoftware (Hyperterminal of vergelijkbaar) om de COM-poort te openen. De RTS-lijn zal overschakelen naar een positieve spanning en de LED's moeten oplichten. Meet de spanning om te bevestigen dat deze bijna 5 volt is. Koppel de seriële kabel los en ga verder met de volgende stap.

Stap 3: Microcontroller

Microcontroller
Microcontroller
Microcontroller
Microcontroller
Microcontroller
Microcontroller

Programmeer de PIC12F629-microcontroller met de bijgevoegde code. Zorg ervoor dat de kalibratiewaarde van de oscillator behouden blijft. Installeer de PIC in het breadboard zoals weergegeven. Pin 8 moet in dezelfde kolom zitten als de draad van pin 5 van de DE9. Pin 7 moet in dezelfde kolom zitten als de draad van pin 2 van de DE9. Installeer een korte jumper draad van de kathode van de 1N4148 diode naar pin 1 van de PIC. Installeer een 100 nF condensator over pin 1 en 8 van de PIC.

Stap 4: Activiteitsindicator en IR-sensor

Activiteitsindicator en IR-sensor
Activiteitsindicator en IR-sensor
Activiteitsindicator en IR-sensor
Activiteitsindicator en IR-sensor

Installeer een rode LED met de kathode op de kruising van de blauwe en groene LED's, en de anode op pin 6 van de PIC. Deze LED geeft aan dat IR wordt ontvangen van de afstandsbediening. Installeer een infrarood LED met de anode aangesloten op aarde en de kathode op pin 5 van de PIC. Deze LED wordt gebruikt als een IR-detector in plaats van een zender. Het is omgekeerd voorgespannen door een pull-up-weerstand in de PIC om werking in de fotogeleidende modus mogelijk te maken. De montage is nu voltooid.

Stap 5: Gebruik:

Gebruik
Gebruik
Gebruik
Gebruik
Gebruik
Gebruik
Gebruik
Gebruik

Voer de IR Scope-software uit vanaf https://www.compendiumarcana.com/irwidget (onder aan de pagina). Selecteer de juiste COM-poort en druk op de opnameknop. Wanneer de blauwe en groene LED oplichten, drukt u op de knop op de afstandsbediening die u wilt vastleggen. De rode LED knippert om aan te geven dat IR wordt gedetecteerd. Het is erg belangrijk om de IR-LED van de afstandsbediening te laten branden met de IR-LED van het opnamecircuit vanwege de slechte gevoeligheid van een LED die als detector wordt gebruikt.

Aanbevolen: