Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8

Vergelijkbare documenten
GEINTEGREERDE PROEF DE COMPUTER ALS TV AFSTANDSBEDIENING

MiniPlex-41 NMEA-0184 multiplexer Handleiding

Wireless PC Interface installatie handleiding

IDGetter BDX118 T1121 Manual V

IDAgeChecker BDX118T11xx Manual V02.00

WZ FS 2-2-FFSK 12.5kHz. Korte handleiding

DC-Car Decoder aansluitingen

Zelf PIC's programmeren. Deel-1 KnipperLED (flashing LED)

Velbus DIN-rail RS232 & USB interface

PIC Callgever Door PA1RUM

ES1 Project 1: Microcontrollers

MODBUS remote I/O-unit type MODBUS4S110

IDGetter BDX118 T110x Manual V

HDMI-UITBREIDINGSSET EN SPLITTER, 1X4

DF405_V5 Universele uitlezing opbouw

STROOMSENSOR BT21i Gebruikershandleiding

Inductiemeter via de parallelle poort

Stappenmotor Interface. Controller

Locobuffer Handleiding

4K HDMI KVM-uitbreidingsset, HDBaseT

Gebruikershandleiding Axitour AT-900 audio communicatiesysteem

RC5 Decodering met µcontroller

GIP. De computer gestuurde trein

4K HDMI-uitbreidingsset, HDBaseT

De Arduino-microcontroller in de motorvoertuigentechniek (4)

Installatie & Snelstart Gids iais Wireless(draadloos) AIS Ontvanger en NMEA Server

Handleiding HCS VB5248

2-poort USB naar RS232 RS422 RS485 Seriële Adapter met COM-behoud. StarTech ID: ICUSB

Optilog-V5 System-91-log-V5

4K HDMI extenderset, 4K2K/60Hz

Handleiding HCS VB5224

Bouwbeschrijving. DC-Car Booster

Gebruiksaanwijzing stroomprint JGA i. Inhoudsopgave

Technische documentatie

Fig. 5.1: Blokschema van de 555

S88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft

RUKRA REMOTE DIGIT IO_44_NL ARTIKELNUMMER: RK-3004

LocoIO Handleiding HDM08

Gebruiksaanwijzing stroomprint JGA1009D 1.0L

STROOMSENSOR 0222I GEBRUIKERSHANDLEIDING

Installatiehandleiding

4K HDMI HDBaseT Extenderset, 100m

Inleiding Digitale Techniek. Week 7 Schuifregisters Jesse op den Brouw INLDIG/

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke

4K HDMI HDBaseT Extenderset, 70m

2-KANAALS RF AFSTANDSBEDIENINGSSET

Stroomprint JGA1009 gebruiksaanwijzing

FLEXESS AQUA CODETABLEAU EN PASLEZER TC-CS200 CS VERGRENDELINGEN. t f MODELLEN CS200 SPECIFICATIES

Eenvoudige CW Callgever gebaseerd op een PIC12F683

EWS. Installatiehandleiding. Versie 3.9

DIGITAL_AGC1 voor QCX software rev2

Televariator 0-10 V

Inhoudsopgave LED dobbelsteen

B3C 70cm converter besturing. v PE5PVB bar.net bar.net

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4)

Gebruikershandleiding van de Rembrandt Controller

Een Simpele RF Ontvanger

DIFFERENTIËLE SPANNINGSENSOR 0212I GEBRUIKERSHANDLEIDING

Bouwbeschrijving UniSAI

FLEXESS PEBBLE PASLEZER

Handleiding KCVR9NE KCVR9NE

CP70C 8 kanalen. UHF-Link type CP70C EAN nr Principewerking van de CP70C. Productbeschrijving CONCEPT 2000

Installatiehandleiding GSM-deurbel

Montagevoorschriften

In gebruik nemen en testen. 11. Technische gegevens 13. Bijlage 1 14

Inhoudsopgave. Handleiding: MC v2.0a. Pagina - 1 -

Ruimtetemperatuur voelers MODBUS, SHT-A1-MB(-LCD) Ruimte MODBUS. Omschrijving

Handleiding HCS VB5118

HDMI-extender met KVM-functie via IP

HANDLEIDING - LEVEL INDICATOR M A N U A L

FSM 2000 SCHAKELMODULE

AP90 Display Controller

Pagina 1 van 6. ONDERDELENLIJST Hoofdprint Small-Midi 3

AP21 SSI Display. Display voor positie en snelheid Nokkencontroller Signaalomvormer Display voor niet lineaire bewegingen. 96 mm

Gebruiksaanwijzing Verkeerslichten Decoder 234

RGB wand bedieningspaneel DMX sturing en PWM output

4K HDMI-uitbreider via CAT/IP (set)

Een intelligent DMX netwerk

LocoServo Handleiding

ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14

SC Standalone 2-deurs toegangscontrolesysteem INHOUD: 1. KENMERKEN. 61 mm. 1

Alles op de kop. Dobbelsteen D02i werkt precies andersom! Johan Smilde

MotorControl gebruiksaanwijzing V3 vanaf softwareversie 2.0e

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)

CAMZWEXT3N CCTV BEVEILIGINGSSYSTEEM : ACTIVERING VIA AUDIO & BEWEGING - VIDEOSTARTER

MC 885 HL CMP Hoog/Laag Brander Thermostaat

L /2008 rev 0 BE.PROXY BE.READ INSTALLATIEHANDLEIDING

De verklaring van overeenstemming kan worden geraadpleegd op

EASY LIM PRO RF MASTERSTURINGEN, 350mA. 350mA Specificaties: Uitgangsvermogen 5W/Kanaal, 15W max. ta: 50 tc: 60.

Interface digitale modes en N1MM.

Inleiding elektronica Presentatie 1

Domotica in drie stappen: Systeem omschrijving: DDNET:

7,6. Samenvatting door A woorden 12 april keer beoordeeld. Natuurkunde. Natuurkunde Systemen. Systemen

AP80 Display Controller

Ontvanger met GSM-transmissie GSM 700

Individuele besturing met infrarood ontvanger WKS-IR

VTI Sint-Laurentius De school voor Wetenschap, Techniek en Technologie Pr. Thuysbaertlaan Lokeren info@vti-lokeren.

WRC S Soundcard Interface

GSM OPENER Code : GSM64-2

Transcriptie:

9600 bps RS-232 interface voor uitlezing van Ontvangen RC5 codes Led aanduiding bij ontvangst van Infrarood pulsen Led aanduiding goede werking Interne firmware Inwendige oscillator Weinig externe componenten nodig Overzicht : Tinyserir-RC5 is een kleine microcontroller die geprogrammeerd is om infrarood signalen te decoderen en serieel te verzenden zodat deze gedecodeerd kunnen worden door een apparaat die over een RS-232 poort beschikt. De chip verzendt ASCII codes via de RS-232 uitgang die een vertaling is van de ontvangen RC5 code. Door de makkelijke structuur van de verzonden boodschappen is het voor software die de verzonden boodschappen moet decoderen gemakkelijk de verschillende delen zoals header, toggle bit, adres en commando van elkaar te onderscheiden. Aandacht: De tinyserir-rc5 chip is niet getest op een gegarandeerde werking. Om deze redenen mag de chip niet gebruikt worden in toestellen die bij een slechte werking of mogelijk fout gebruik verwondingen of de dood tot gevolg kan hebben. Pinbeschrijvingen en behuizingsvormen: De tinyserir-rc5 chip is alleen beschikbaar in een 8 pins dip uitvoering met een afstand tussen de pinnen van 1/10inch De chip heeft een voedingspanning nodig van +5 volt en is TTL compatibel. Pinnummer Pinnaam Beschrijving 1 VDD Positieve voedingspanning 8 VSS Massa 2 Niet gebruikt. 3 IR Ingang voor het uitgangssignaal van infrarood ontvanger. 4 RST Reset pin, actief laag. Verbonden via 10k ohm weerstand naar VDD voor automatische reset. 5 TX Data uitgang, 9600 baud, 8 databits, Geen pariteit, 1stop bit. 6 LD1 Leduitgang voor aanduiding ontvangst infrarood pulsen. 7 LD2 Leduitgang voor aanduiding intern programma uitvoering. Tinyserir-RC5 Page: 1 of 8

Elektrische en timing gegevens De tinyserirchip is een 5V component met TTL compatibele in en uitgangen. De uitgangen kunnen elk een stroom van 20 ma aansturen. De chip is een pic12f629 van de firma Microchip, zie de datasheet beschikbaar op de website van Microchip voor de volledige elektrische beschrijving. Onderstaande waarden zijn maximum waarden en mogen in geen geval overschreden worden. Indien toch kan dit een permanente beschadiging aan de tinyserirchip aanrichten. Omgevingstemperatuur...... -40 tot +125 C Bewaartemperatuur...... -65 C tot +150 C Spanning VDD ten opzichte van VSS... -0.3 tot +6.5V Spanning op MCLR ten opzichte van VSS......-0.3 tot +13.5V Spanning op andere pinnen ten opzichte van VSS... -0.3V tot (VDD + 0.3V) Maximum stroom door VDD pin... 250 ma Maximum output door een I/O pin...... 25 ma Maximum stroom door alle in en uitgangen... 125 ma Typische DC eigenschappen: Min. Typ. Max. Eenheid Voedingspanning 4,5 5 5,5 V Stroomverbruik chip bij 5V 0,8 ma Minimum stijgtijd VDD om een interne reset te 0,05 V/ms verkrijgen Laagniveau van een ingang 0,8 V Hoogniveau van een ingang 2 V Spanning laagniveau van een uitgang 0,6 V Spanning hoogniveau van een uitgang VDD-0,7 V Tinyserir-RC5 Page: 2 of 8

Brown out detectie: De processor is voorzien van een brownout detectie die de processor in een resetconditie brengt indien de spanning min 100Bs onder de drempelwaarde van 2,1V zakt. De reset duurt 72 ms. Na die situatie zal dus een reset boodschap via de TX pin verzonden worden. Reset van de tinyserir chip: De chip heeft een interne reset schakeling die extern enkel een weerstand en een condensator nodig heeft. De resetschakeling heeft een ingebouwd storingsfilter die smalle pulsen negeert om een reset te voorkomen ten gevolge van storingen op de RST pin. Een RC netwerk is alles wat nodig is om een reset bij het inschakelen van de voedingsspanning te veroorzaken. De reset puls moet een minimale duur van 2 Bs hebben. Aangewezen reset schakeling: Parallel over de condensator kan een drukknop geplaatst worden om de chip manueel een reset puls te geven. Leduitgangen LD1 en LD2: De tinyserirchip heeft 2 uitgangen die direct led s van 20mA kunnen aansturen. De led s worden met de anode aan de uitgang aangesloten en de kathode gaat via een weerstand naar Vss. Uitgang LD1: Dit is de uitgang die de aangesloten led laat flikkeren wanneer er infraroodpulsen van de infraroodontvanger ontvangen worden. Zo is het makkelijk om te detecteren of de afstandsbediening nog goed werkt. Uitgang LD2: Deze uitgang is een uitgang die de aangesloten led laat knipperen met een Frequentie van 3,8 Hz wanneer de interne software zonder problemen werkt. Indien de led niet meer knippert wil dit zeggen dat het component zich in een reset conditie bevindt of de voedingspanning niet voldoende is of de tinyserir defect is. Tinyserir-RC5 Page: 3 of 8

Voorbeeld voor het aansluiten van de led s: De uitgangen LD1 en LD2 kunnen elk een stroom leveren van max. 25mA. TX uitgang: De tx uitgang is de pen waar de ontvangen infraroodcode s serieel worden verzonden. Deze uitgang heeft TTL compatibele uitgangniveaus. Dus om compatibel te zijn met RS232 apparaten is het nodig dat deze uitgang verbonden wordt met een TTL naar RS232 omzetter zoals bv een max232 of een LT1081. De boodschappen worden verzonden met onderstaande eigenschappen. Baudrate: 9600 bps Startbits: 1 Databits: 8 Stopbits: 1 Pariteit: Geen Hardware control: Geen Niveau: TTL Bij elke reset van de tinyserir-rc5 chip wordt er een resetboodschap verzonden, en bij elke geldige ontvangen RC5 code wordt er een boodschap verzonden die het toggle bit, de adresbits en de commandobits bevat van de ontvangen RC5 code. De boodschappen die verzonden worden bestaan uit ASCII tekens en kunnen als volgt geïnterpreteerd worden: Elk begin van een boodschap is altijd het dubbele punt gevolgd door een letter. De letter geeft aan of het een reset boodschap is of in het andere geval een commandoboodschap. Alle onderdelen van elke boodschap zijn altijd gescheiden door kommapunten om zo de verschillende onderdelen makkelijk van elkaar te onderscheiden of eventueel te negeren. Het einde van een boodschap wordt altijd aangeduid met een carriage return code (ASCII:13) + een linefeed code (ASCII:10) Een resetboodschap is als volgt opgebouwd: Het dubbele punt om het begin van de boodschap aan te duiden. Het karakter R gevolgd door een kommapunt. Tinyserir-RC5 Page: 4 of 8

De naam van de chip gevolgd door een kommapunt. Het versienummer van de tinyserir-rc5 chip gevolgd door een kommapunt. Het ASCII karakter 13 + het ASCII karakter 10 Voorbeeld hoe een reset boodschap zichtbaar wordt van een tinyserirchip met als versienummer 1.00 in hyperterminal voor windows: :R;Tinyserir-RC5;1.00; Een commandoboodschap is als volgt opgebouwd: Het dubbele punt om het begin van de boodschap aan te duiden. Het karakter C gevolgd door een kommapunt. Het toggle bit van de ontvangen RC5 code gevolgd door kommapunt. Het adres van de ontvangen RC5 code bestaande uit 3 karakters gevolgd door een kommapunt. Het commando van de ontvangen RC5 code bestaande uit 3 karakters gevolgd door een kommapunt. Het ASCII karakter 13 + het ASCII karakter 10 Voorbeeld hoe een commando boodschap zichtbaar wordt van een tinyserirchip met het togglebit op één, een adres met de waarde 000 en de waarde van de ingedrukte toets 5. :C;1;000;005; Het togglebit is een indicator die aangeeft of een toets op een afstandsbediening ingedrukt blijft of gelost is tussen twee ontvangen codes. Indien het togglebit gelijk blijft bij twee opeenvolgende ontvangen RC5 codes blijft de toets op de afstandsbediening ingedrukt. Is de toets gelost tussen twee opeenvolgende ontvangen RC5 codes dan veranderd het toggle bit van 1 naar 0 of omgekeerd van 0 naar 1 Voorbeeld van ontvangen boodschappen waarbij de toets 2 op een tv-afstandsbediening niet gelost is: Voorbeeld van ontvangen boodschappen waarbij de toets 3 op een video-afstandsbediening gelost is: :C;0;005;003; :C;1;005;003; :C;0;005;003; :C;1;005;003; :C;0;005;003; Tinyserir-RC5 Page: 5 of 8

De IR ingang De IR ingang is de ingang waar het signaal wordt op aangeboden afkomstig van de infraroodmodule. Het signaal dat wordt aangesloten op de ingang moet een TTL compatibel signaal zijn. Indien het signaal een RC5 code is zal de tinyserir-rc5 chip dit signaal decoderen en een boodschap serieel verzenden. De infraroodmodule moet afgestemd zijn op 36 khz daar de infraroodpulsen verzonden worden met een draagfrequentie van 36kHz en moet op zijn uitgang een logisch 0 niveau aanbieden wanneer er infraroodpulsen ontvangen worden, en in rusttoestand een logisch 1 niveau aanbieden. Geschikte ontvangers om aan te sluiten zijn bv. TSOP1836 van Vishay of de SFH506-36 van Siemens. Voorbeeld voor het aansluiten van een geïntegreerde ontvangstmodule TSOP1836 De bijgevoegde condensatoren en weerstanden zijn vormen een RC netwerk op de voedingsspanning om storingen weg te werken. De weerstand op de uitgang wordt aanbevolen door Vishay. Tinyserir-RC5 Page: 6 of 8

Voorbeeld om de Tinyserirchip-RC5 aan te sluiten aan een PC door middel van een max232 chip met externe voeding van 9V. Tinyserir-RC5 Page: 7 of 8

Behuizing details en afmetingen: Tinyserir-RC5 Page: 8 of 8