
Hur emulera fjärrknapptryck
- MadModder
- Co Admin
- Inlägg: 31645
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Re: Hur emulera fjärrknapptryck
Man kan bryta +12V med +3,3V och samtidigt ha gemensam jord mha t.ex en optokopplare. 

Re: Hur emulera fjärrknapptryck
@Tommy: Ja (kommenterade det tidigare) och har också använt dem tidigare fast då i en USB-applikation. Finns nog uC som kan dra ett sådant direkt med gpio men inte min så jag måste ändå ha en transistor emellan och då kan man ju först se om det finns enklare sätt.
Sen råkar kommer jag ev. att behöva styra ännu en knapp varvid jag behöver dubbla uppsättningar.
Jag lutar åt MiaM's förslag men vill först bli klok på vad som kan hända map backströmmar mm.
EDIT: Denna post alltså riktad till Tommy ang. 50mW-reläet.
Sen råkar kommer jag ev. att behöva styra ännu en knapp varvid jag behöver dubbla uppsättningar.
Jag lutar åt MiaM's förslag men vill först bli klok på vad som kan hända map backströmmar mm.
EDIT: Denna post alltså riktad till Tommy ang. 50mW-reläet.
Senast redigerad av hanzibal 20 april 2015, 20:40:22, redigerad totalt 1 gång.
- MadModder
- Co Admin
- Inlägg: 31645
- Blev medlem: 6 september 2003, 13:32:07
- Ort: MadLand (Enköping)
- Kontakt:
Re: Hur emulera fjärrknapptryck
Doh... missade Swechs inlägg. Det var så litet. 
Fast det räcker nog med 10mA för att öppna en optokopplare. Men sen behövs det ju en transistor efter den för optokopplare är ju inte gjorda för att dra tunga laster.

Fast det räcker nog med 10mA för att öppna en optokopplare. Men sen behövs det ju en transistor efter den för optokopplare är ju inte gjorda för att dra tunga laster.
Re: Hur emulera fjärrknapptryck
Det är ingen tung last, jag menar inte att kopplaren skall driva hela fjärren utan tänker mig att man sätter ett stort motstånd till jord efter kopplaren över knappingången.
Sannolikt räcker spänningen efter kopplarfallet ändå till för att fjärrens 12V-logik skall se en logisk etta. Det är gpio på en PIC12F med KeeLoq hcs301.
Frågan är dock vad kopplarens fototrissa tycker om att få 12V i nyllet när man trycker manuellt på knappen?
EDIT: Om jag bara haft en knapp så kunde jag ju blockera den som intryckt och sen driva hela fjärren via en npn (open collector-utgång alltså) men då skulle jag även få modda fjärrens matning. Kunde iofs omdirigera 12V-batteriets pluspol via en 3.5mm mono-kontakt med inbyggt brytbleck
Sannolikt räcker spänningen efter kopplarfallet ändå till för att fjärrens 12V-logik skall se en logisk etta. Det är gpio på en PIC12F med KeeLoq hcs301.
Frågan är dock vad kopplarens fototrissa tycker om att få 12V i nyllet när man trycker manuellt på knappen?
EDIT: Om jag bara haft en knapp så kunde jag ju blockera den som intryckt och sen driva hela fjärren via en npn (open collector-utgång alltså) men då skulle jag även få modda fjärrens matning. Kunde iofs omdirigera 12V-batteriets pluspol via en 3.5mm mono-kontakt med inbyggt brytbleck

Senast redigerad av hanzibal 21 april 2015, 11:59:04, redigerad totalt 1 gång.
Re: Hur emulera fjärrknapptryck
Knappen på fjärren ger antagligen inte bara en logiskt etta till en ingång, den slår troligen också på matningen till kretsen. Så din lösning behöver klarar av att driva matningen till kretsen.
Re: Hur emulera fjärrknapptryck
Nej, chipet har spänning permanent. Ligger väl i dvala i väntan på interrupt.
Re: Hur emulera fjärrknapptryck
Nej men eftersom det står 12V över chipet permanent så vore det ju konstigt.
Såg förresten att chipet är hcs301 och inte pic12f som jag skrev innan. Sorry om det kan varit vilseledande.
Såg förresten att chipet är hcs301 och inte pic12f som jag skrev innan. Sorry om det kan varit vilseledande.
Re: Hur emulera fjärrknapptryck
Ah, nu fattar jag: Om 9V sinar kommer troligen fjärren att börja sända konstant vilket ju kan få ovälkomna effekterhanzibal skrev:@MiaM: Kan du utveckla det där om vad som kan hända om 9V-batteriet sinar?

- Swech
- EF Sponsor
- Inlägg: 4758
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Hur emulera fjärrknapptryck
Du får ett mycket litet spänningsfall över transistorn i optokopplaren så
det behöver du inte oroa dig för att den inte tolkas korrekt
Swech
det behöver du inte oroa dig för att den inte tolkas korrekt
Swech
Re: Hur emulera fjärrknapptryck
Misstänkte det, och vad tror du om backspänningen vid manuellt knapptryck?
- Swech
- EF Sponsor
- Inlägg: 4758
- Blev medlem: 6 november 2006, 21:43:35
- Ort: Munkedal, Sverige (Sweden)
- Kontakt:
Re: Hur emulera fjärrknapptryck
Din originalknapp driver väl någon logik av någon typ, inte något induktivt
så det blir inga backspänningar att tala om
Swech
så det blir inga backspänningar att tala om
Swech
Re: Hur emulera fjärrknapptryck
Jag använder nog fel uttryck, jag menar när kopplarens utgång får 12V från knappen - inga problem?
Re: Hur emulera fjärrknapptryck
Har nu beställt optomos från Swech som jag skall testa med.
Klarar 120mA last och kan drivas med gpio eftersom den bara kräver 2mA för aktivering. Bör bli perfekt!
Klarar 120mA last och kan drivas med gpio eftersom den bara kräver 2mA för aktivering. Bör bli perfekt!
Re: Hur emulera fjärrknapptryck
Nerre ritade upp bra just det jag tänkte på kring "gemensam plus".
Jag minns inte 100% exakt vad jag tänkte på, men t.ex.:
Just innan din µC har startat ordentligt så står i/o-portarna i något tillstånd som antingen är odefinerat eller definerat på ett specifikt vis. Du vill nog försöka se till att det inte oavsiktligt skickas en fjärrstyrningspuls när mikrokontrollern startar. En teoretisk risk vid halvdåligt 9V-batteri är att du kopplar in batteriet, kretsen slår för ögonblicket på reläet men sen blir spänningen för dålig för att ditt program ska komma igång ordentligt men reläet får ändå ström och sen töms det sista som fanns i batteriet och det läcker batterisyra, eller nåt sånt.
Men det jag annars varnar för är alltså att 12V-batterier i fjärrkontroller, åtminstone den där lilla varianten av batteri, verkar ta slut rätt snabbt. Om du har plats så vore det nog bra med hållare för 8st vanliga R6/AA-batterier och då är det väl lämpligt att driva även µC'n från den matningen. Om du väljer gemensam plus så måste regulatorn för 3,3V i det fallet vara en "minusregulator" (motsvarade en hypotetisk "7903" fast switchad).
Jag minns inte 100% exakt vad jag tänkte på, men t.ex.:
Just innan din µC har startat ordentligt så står i/o-portarna i något tillstånd som antingen är odefinerat eller definerat på ett specifikt vis. Du vill nog försöka se till att det inte oavsiktligt skickas en fjärrstyrningspuls när mikrokontrollern startar. En teoretisk risk vid halvdåligt 9V-batteri är att du kopplar in batteriet, kretsen slår för ögonblicket på reläet men sen blir spänningen för dålig för att ditt program ska komma igång ordentligt men reläet får ändå ström och sen töms det sista som fanns i batteriet och det läcker batterisyra, eller nåt sånt.
Men det jag annars varnar för är alltså att 12V-batterier i fjärrkontroller, åtminstone den där lilla varianten av batteri, verkar ta slut rätt snabbt. Om du har plats så vore det nog bra med hållare för 8st vanliga R6/AA-batterier och då är det väl lämpligt att driva även µC'n från den matningen. Om du väljer gemensam plus så måste regulatorn för 3,3V i det fallet vara en "minusregulator" (motsvarade en hypotetisk "7903" fast switchad).