Styra Nexa med PIC-controller
Re: Styra Nexa med PIC-controller
Tackar! Jag ska granska resultatet lite mer ikväll.
Jag antar att 1, 2 och 3 är pulser i likhet men victor_passes kod?
Jag antar att 1, 2 och 3 är pulser i likhet men victor_passes kod?
Re: Styra Nexa med PIC-controller
Helt korrekt.
Så här ser det ut om man mäter med en logikanalysator:


// Marcus
Edit: Min server är för tillfället urkopplad, pga semester + åskrisk, nästa projekt - en åskdetektor som känner av och automatiskt bryter telefonledningen.
Så här ser det ut om man mäter med en logikanalysator:


// Marcus
Edit: Min server är för tillfället urkopplad, pga semester + åskrisk, nästa projekt - en åskdetektor som känner av och automatiskt bryter telefonledningen.
Senast redigerad av lond 29 augusti 2010, 16:14:22, redigerad totalt 1 gång.
Re: Styra Nexa med PIC-controller
Jag får det inte att funka, hur lång är varje puls och är alla lika långa?
Nu kör jag dem korta 345 och dem långa 345*3, utifrån vad jag lyckats räkna ut från din bild. Startpulsen kör jag 345+345*6
Med "inte att funka" menar jag att jag inte lyckas synca/på något annat sätt märka att mottagaren förstår vad jag försöker skrika till den (har den ~20cm ifrån sändaren).
Jag funderar på att försöka göra någon kod som tar emot data, väntar 30sec och sen skickar den, för att se om mottagaren överhuvudtaget "hör" min sändare (märkt 433MHz och inte 433.92MHz, men oavsett borde det läcka över. Min mottagare hör nämligen vad nexan skickar (testat med en led på data pinnen).
EDIT: detta puls system verkar vara ganska långt ifrån det som nämns på http://elektronikforumet.com/wiki/index ... C3%A4rande
är den sidan helt borta?
Nu kör jag dem korta 345 och dem långa 345*3, utifrån vad jag lyckats räkna ut från din bild. Startpulsen kör jag 345+345*6
Med "inte att funka" menar jag att jag inte lyckas synca/på något annat sätt märka att mottagaren förstår vad jag försöker skrika till den (har den ~20cm ifrån sändaren).
Jag funderar på att försöka göra någon kod som tar emot data, väntar 30sec och sen skickar den, för att se om mottagaren överhuvudtaget "hör" min sändare (märkt 433MHz och inte 433.92MHz, men oavsett borde det läcka över. Min mottagare hör nämligen vad nexan skickar (testat med en led på data pinnen).
EDIT: detta puls system verkar vara ganska långt ifrån det som nämns på http://elektronikforumet.com/wiki/index ... C3%A4rande
är den sidan helt borta?
Re: Styra Nexa med PIC-controller
Ladda ner viewern från Saleae download för att kunna titta på filen där man kan mäta tiderna mellan pulserna.
Visar in signal + resultat från µP. (fick inte bifoga den här filen
)
// Marcus
Edit: Min server är för tillfället urkopplad, pga semester + åskrisk, nästa projekt - en åskdetektor som känner av och automatiskt bryter telefonledningen.
Visar in signal + resultat från µP. (fick inte bifoga den här filen

// Marcus
Edit: Min server är för tillfället urkopplad, pga semester + åskrisk, nästa projekt - en åskdetektor som känner av och automatiskt bryter telefonledningen.
Senast redigerad av lond 29 augusti 2010, 16:16:57, redigerad totalt 1 gång.
Re: Styra Nexa med PIC-controller
Tackar. Hittade även din gamla tråd "Nexa mottagare".
Har läst koden ett par gånger och börjar nu fatta merparten, ska se om den kan vara till någon hjälp också.
Har läst koden ett par gånger och börjar nu fatta merparten, ska se om den kan vara till någon hjälp också.
Re: Styra Nexa med PIC-controller
I Chilles tråd som länkas först i denna tråden finns också lite info. Jag har bl.a bifogat min kod för Nexasändaren som är PIC-assembler baserad på capture/compare-modulen i PIC:en.
Re: Styra Nexa med PIC-controller
Men den är för dem gamla, jag vill använda det nya protokollet då det stödjer dimmning i absolutvärden.
Re: Styra Nexa med PIC-controller
Ok. Då är ju frågan om dom gjort om protokollet fullständigt eller bara delvis. Jag har ingen koll på det nya sättet att skicka. Man skulle ju kunna tänka sig att dom behållit bitprotokollet men förlängt/ändrat meddelandet med ny information.
Re: Styra Nexa med PIC-controller
Jag har nu anpassat min kod efter tiderna från londs "logikanalysering"(?) (tack)
men kan fortfarande inte få det att fungera. Jag tror inte att den syncar. Jag använder
metoden som victor_passe beskrev (group off, dra ur mottagaren, vänta tio sec, sätt i och unit 1 on)
är det säkert att man inte ska använda sync knappen?
@vfr Det mesta verkar vara omgjort, tyvärr
men kan fortfarande inte få det att fungera. Jag tror inte att den syncar. Jag använder
metoden som victor_passe beskrev (group off, dra ur mottagaren, vänta tio sec, sätt i och unit 1 on)
är det säkert att man inte ska använda sync knappen?
@vfr Det mesta verkar vara omgjort, tyvärr