Sida 2 av 3
Re: Hur emulera fjärrknapptryck
Postat: 20 april 2015, 19:40:08
av MadModder
Man kan bryta +12V med +3,3V och samtidigt ha gemensam jord mha t.ex en optokopplare.

Re: Hur emulera fjärrknapptryck
Postat: 20 april 2015, 19:47:58
av hanzibal
@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.
Re: Hur emulera fjärrknapptryck
Postat: 20 april 2015, 19:55:24
av MadModder
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.
Re: Hur emulera fjärrknapptryck
Postat: 20 april 2015, 20:21:30
av hanzibal
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

Re: Hur emulera fjärrknapptryck
Postat: 21 april 2015, 07:24:23
av Nerre
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
Postat: 21 april 2015, 09:54:52
av hanzibal
Nej, chipet har spänning permanent. Ligger väl i dvala i väntan på interrupt.
Re: Hur emulera fjärrknapptryck
Postat: 21 april 2015, 10:45:21
av Nerre
Har du mätt strömmen genom knappen då?
Re: Hur emulera fjärrknapptryck
Postat: 21 april 2015, 11:56:24
av hanzibal
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.
Re: Hur emulera fjärrknapptryck
Postat: 21 april 2015, 17:44:52
av hanzibal
hanzibal skrev:@MiaM: Kan du utveckla det där om vad som kan hända om 9V-batteriet sinar?
Ah, nu fattar jag: Om 9V sinar kommer troligen fjärren att börja sända konstant vilket ju kan få ovälkomna effekter

Re: Hur emulera fjärrknapptryck
Postat: 22 april 2015, 06:26:03
av Swech
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
Re: Hur emulera fjärrknapptryck
Postat: 22 april 2015, 06:50:32
av hanzibal
Misstänkte det, och vad tror du om backspänningen vid manuellt knapptryck?
Re: Hur emulera fjärrknapptryck
Postat: 22 april 2015, 06:59:39
av Swech
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
Re: Hur emulera fjärrknapptryck
Postat: 22 april 2015, 07:03:15
av hanzibal
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
Postat: 28 april 2015, 23:17:12
av hanzibal
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!
Re: Hur emulera fjärrknapptryck
Postat: 29 april 2015, 20:48:14
av MiaM
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).