Sida 3 av 4
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 08:49:51
av Nerre
Kör du en OP som komparator så spelar det ju ingen roll, bara att kasta om ingångarna för att invertera utgången.
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 09:52:22
av Magnus_K
Mycket sant Nerre. Snöade in lite mycket på µC:n.
Läste för övrigt precis att man kan ställa in det på PIC16F690 i OPT-registret.
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 21:25:50
av persika
Magnus_K skrev:Läste tråden igen och inser att jag missade en sak.
persika skrev i första svaret att han/hon använder en op som ger puls in på INT-pinnen. Är inte det en väldigt smart lösning?
Om man kopplar en extern op som komparator och in på den pinnen så slipper ju processor tänka alls på det här och man får en buffer mot 24V:en.
Ber om ursäkt persika att jag inte läste ditt inlägg bättre.
Kan inte komma åt databladet nu men vet någon på rak arm om man kan ställa INT-pinnen på att ge interuppt på stigande eller fallande flank?
(Persika på EF = gubbe)
Tack för det Magnus_K. Kul om inlägget kommer till nytta!
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 21:34:30
av persika
Angående TomasL's inlägg om kretsen med supercap.
Jag tycker det är bättre att ha backup-kondensatorn på den oreglerade sidan, så får uC'n jämn och fin spänning, ända till sista elektronen...
Det är ju alltid så att spänningen sjunker på en kondensator när man tar ström från den, (naturlag).
En kondensator är inte som ett batteri och håller spänningen på en viss nivå.
Så i mitt fall med 12V's matning, kan "larmet" gå när spänningen sjunkit till 10V, och så är reserven ner till c:a 6V, där regulatorn slutar fungera.
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 21:47:48
av Magnus_K
Ja vad spännande det här ska bli att testa. Lät zenern sitta kvar men nu alltså till ingången till komparatorn.
Kretsen ser ut som nedan och V_SENSE går till INT-pinnen.
Ursäkta det genuint röriga schemat men jag bara kastade in komponenterna och la till footprint så jag kunde cadda klart.
U6.2 är en parkerad op-amp och U6.1 går till µC:n. Det blev även en pot för att justera Vref:en.
Hoppas jag förstått er rätt?
New_24V_sense.JPG
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 22:21:57
av Icecap
Otroligt mycket att göra för så lite funktionalitet.
Jag vill påstå att det sätt jag skissade upp blir mindre jobb, säkrare funktion och stabilare.
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 22:32:03
av Magnus_K
Ja du menar med FRAM-minnet?
Det är tur jag inte tar betalt för då hade det varit världens dyraste huvudur och jag hade inte haft några kunder kvar
Nej jag älskar det här, man lär sig så otroligt mycket. Även om man går på ett visst spår för stunden så förhindrar ju inte detta att man inte anammar en annan metod nästa gång.
Jag är väldigt tacksam för all hjälp jag får.
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 22:41:35
av Swech
Ett annat förslag eftersom du har AC signal
Känn av då ac pulserna försvinner istället
Swech
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 22:48:46
av Magnus_K
Faktiskt ett väldigt bra förslag! Undra vilket som är snabbast?
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 22:53:51
av nifelheim
+1
mycket coolare att ha en mjukvaru "watchdog" som resettas av pulser från växespänningen.
den kommer att reagera mycket snabbare
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 22:58:07
av Magnus_K
Ja det skulle väl vara en timer som man ställt att rulla över strax över 50Hz och denna nollställs varje puls.
Rullar den över så triggas interrupt och backupdata skrivs.
Är det så ni tänker?
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 23:36:35
av nifelheim
japp

Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 15 juni 2016, 23:38:51
av Magnus_K
Håller med om att det var en väldigt kul idé.. Hmm, får se om jag orkar cadda om kortet inatt...
Har aldrig heller gjort något med en opto men jag misstänker att transistorns kollektor är dragen till en I/O men en pull-up?
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 16 juni 2016, 00:02:39
av Swech
Slå på pull up i processorn
Swech
Re: Backup till µC för att hinna spara data vid strömavbrott
Postat: 16 juni 2016, 07:23:54
av Mindmapper
Magnus_K skrev:Ja vad spännande det här ska bli att testa. Lät zenern sitta kvar men nu alltså till ingången till komparatorn.
Kretsen ser ut som nedan och V_SENSE går till INT-pinnen.
Ursäkta det genuint röriga schemat men jag bara kastade in komponenterna och la till footprint så jag kunde cadda klart.
U6.2 är en parkerad op-amp och U6.1 går till µC:n. Det blev även en pot för att justera Vref:en.
Hoppas jag förstått er rätt?
New_24V_sense.JPG
Mycket väsen som egentligen inte behövs.
Men oavsett detta titta på detekteringen. Du har där en spänningsdelare med en zenerdiod i botten.
Vänd på spänninsdelaren. Sätt zenerdioden i övre delen i stället. Om du tex tar en 15V zenerdiod och minskar spänningen att detektera från 24V till 9V. 24V är ju inte stabbad så du får välja värden som passar ditt fall. Spänningsdela och filtrera så att du får dom tidskonstanter du vill. Sätt sedan en resistor som begränsar strömmen, skicka in på en analog ingång på mcu, använd en komparator där. Du kan sätta in en zener som begränsar så att du inte får för hög spänning in på mcu. Du kan ha optokopplare för att separera. Du kan ha transistorer som matas av samma 5V som mcu. Du har en massa optioner.