Detektera spänningsfall från nätaggregat
Detektera spänningsfall från nätaggregat
God kväll!
Har en 3d-skrivare som bråkar ...
Den är kopplat till en octopi(raspberry pi) som påpekar att skrivaren verkar ha startat om och avbryter utskriften.
En möjlig felkälla skulle vara att nätaggregatet plötsligt slår ifrån, oklart om detta är rimligt att tro eller inte.
Hursom så verkar det vara ett väldigt kort spänningsfall, om det är felet, för direkt efter verkar allt normalt.
Jag har ingen sorts logger som kan hålla koll på det här, som kan hända närsomhelst mellan 1 och 20 timmar in i utskriften ..
Rent krasst behöver jag inte veta när det sker, bara om det skett.
Funderade på om man kunde ha en arduino som mäter spänningen med en spänningsdelare och då helt enkelt "flaggar" om spänningen någonsin sjunkit under 12V eller under 5V till raspberryn.
Arduinon får såklart köras på ett eget nätagg så det inte påverkar..
Tror ni detta är ett rimligt sätt att felsöka det på?
Finns det något enklare/smartare sätt att göra på?
Har en 3d-skrivare som bråkar ...
Den är kopplat till en octopi(raspberry pi) som påpekar att skrivaren verkar ha startat om och avbryter utskriften.
En möjlig felkälla skulle vara att nätaggregatet plötsligt slår ifrån, oklart om detta är rimligt att tro eller inte.
Hursom så verkar det vara ett väldigt kort spänningsfall, om det är felet, för direkt efter verkar allt normalt.
Jag har ingen sorts logger som kan hålla koll på det här, som kan hända närsomhelst mellan 1 och 20 timmar in i utskriften ..
Rent krasst behöver jag inte veta när det sker, bara om det skett.
Funderade på om man kunde ha en arduino som mäter spänningen med en spänningsdelare och då helt enkelt "flaggar" om spänningen någonsin sjunkit under 12V eller under 5V till raspberryn.
Arduinon får såklart köras på ett eget nätagg så det inte påverkar..
Tror ni detta är ett rimligt sätt att felsöka det på?
Finns det något enklare/smartare sätt att göra på?
Re: Detektera spänningsfall från nätaggregat
några gånger förr har jag bara haft en 4040 räknare som indikator, lätt att se hur många gånger en sak påverkats
men, komperator som ger en signal ut om spänningen sjunker under vald nivå är ett alternativ, kopplat till något som ex en räknare
fördel att fånga snabba dippar vilket kanske inte en långsamt inställd ad gör
men, komperator som ger en signal ut om spänningen sjunker under vald nivå är ett alternativ, kopplat till något som ex en räknare
fördel att fånga snabba dippar vilket kanske inte en långsamt inställd ad gör
Re: Detektera spänningsfall från nätaggregat
Är det så kort dipp kanske det går rädda med ett LP-filter. Någon rejäl kondensator vid matningen
Re: Detektera spänningsfall från nätaggregat
varför inte bara koppla in ett annat nätaggregat och testa om felet försvinner?
raspberryn har spänningsdetektering, "under voltage" som skrivs ut i systemloggen.
raspberryn har spänningsdetektering, "under voltage" som skrivs ut i systemloggen.
Re: Detektera spänningsfall från nätaggregat
Jag hade nog gått all-in.
En µC med ADC, någon spänningsdelare på ingången (samt skydd) och någon RTC-funktion. Lägg till någon form av EEPROM.
Starta med att ställa tiden, detta för att kunde identifiera i tid.
Ställ parameter för OK/låg spänning, ska användas för trigger-delen.
Sedan låta den köra ADC'n kontinuerligt och kolla om spänningen är OK.
Om den dippar, ska tiden (RTC) sparas och när spänningen kommer tillbaka till vettigt nivå, sparas tiden den var nere i.
Denna event sparas till EEPROM för senare hämtning.
Det kan såklart utökas med vilken spänning den dippade till, flera ADC-ingångar osv.
Det blir något av ett projekt - men kan användas till andra situationer också.
Min personliga mening är att denna övervakning ville vara MYCKET bra att kombinera med en övervakning av 230Vac också.
Jag hade tagit en optokopplare, en fullvågs likriktare och ett strömbegränsarmotstånd.
Detta på 230V sidan.
På lågspänningssidan ville jag montera ett pull-up som ville ge en lagom spänning som hamnar "mitt" i området. detta vill då ge en 100 Hz pulserande DC som är ett uttryck för inkommande AC.
Då kan µC kolla om det tappas cykler på 230V sidan eller om de "bara" blir svagare.
En µC med ADC, någon spänningsdelare på ingången (samt skydd) och någon RTC-funktion. Lägg till någon form av EEPROM.
Starta med att ställa tiden, detta för att kunde identifiera i tid.
Ställ parameter för OK/låg spänning, ska användas för trigger-delen.
Sedan låta den köra ADC'n kontinuerligt och kolla om spänningen är OK.
Om den dippar, ska tiden (RTC) sparas och när spänningen kommer tillbaka till vettigt nivå, sparas tiden den var nere i.
Denna event sparas till EEPROM för senare hämtning.
Det kan såklart utökas med vilken spänning den dippade till, flera ADC-ingångar osv.
Det blir något av ett projekt - men kan användas till andra situationer också.
Min personliga mening är att denna övervakning ville vara MYCKET bra att kombinera med en övervakning av 230Vac också.
Jag hade tagit en optokopplare, en fullvågs likriktare och ett strömbegränsarmotstånd.
Detta på 230V sidan.
På lågspänningssidan ville jag montera ett pull-up som ville ge en lagom spänning som hamnar "mitt" i området. detta vill då ge en 100 Hz pulserande DC som är ett uttryck för inkommande AC.
Då kan µC kolla om det tappas cykler på 230V sidan eller om de "bara" blir svagare.
Re: Detektera spänningsfall från nätaggregat
Räcker väl att du vet att det varit en dipp 1 gång. Lätt att ordna att tända en lysdiod vid ett sådant tillfälle.
Då vet du sedan att det faktiskt har hänt.
Då vet du sedan att det faktiskt har hänt.
Re: Detektera spänningsfall från nätaggregat
Sant - men beror dippen på att nätdelen överbelastas eller på att 230V faller en kort stund?
Re: Detektera spänningsfall från nätaggregat
grym: Ja det hade nog varit en rätt smidig lösning, bara ställa mot någon referensspänning.
4kTRB: Problemet är att jag inte ens vet om det är en dipp, behöver se om det ens är problemet till att börja med.
svanted: Blir rätt mycket ingrepp i 3d skrivaren i sig och har inget reservagg till den. Raspberryns logg påpekar att skrivaren startar om men klagar aldrig på låg spänning för dess egna matning. Jag inbillar mig dock att den 12-5V converter jag använder kan "överbrygga" eventuell dipp som får skrivaren att dö. Om det nu ens är en dipp som orsakar det.
Icecap: Många bra idéer där!
Jag behöver nog ge mer detaljer för att det ska vara rimligt att förstå hur det hänger ihop här.
3D-skrivaren har sin egen "kontrolllåda" med inbyggt nätagg, typ 12V 30A "meanwell" kopia, dom där klassiska med rektangulärt alu-skal.
Från dess 12V har jag kopplat in en billig 12-5v modul.
Modulen pga 3 anledningar: 1. jag har inget tillräckligt starkt nätaggregat för raspberryn och 2. jag vill slippa ha ännu fler 230v aggregat inkopplade i förgreningsuttag slutligen 3. smidigt att allt startar samtidigt.
Via andra källor har jag fått pikar om att man ska tejpa över 5V på usbkabeln som kommunicerar mellan raspberryn och skrivaren, detta är gjort med ingen förbättring.
Vidare ska man även prova att sätta in ett tomt sd-kort i skrivaren, detta gjorde ingen skillnad heller.
Så vidare till vad tråden handlar om, felsökning av matningen.
Jag har 2 andra skrivare som matas från samma vägguttag, den ena har liknande setup med raspberry som styr och så vidare.
Av dessa totalt 3 skrivare är det endast en som "krashar" så jag tror det utesluter problem med 230'n även om det kittlar lite med tanken att kunna kolla grafen för 230V relativt störningar på 12V och 5V.
Försöker att inte göra ett projekt av det här då både studier, hemmaskötsel, arbete och "viktigare projekt" har prio.
Började lite enkelt med en arduino och för att slippa ha den kopplad till dator blev det en 16x2 LCD.
Pga platsbrist på skärmen och försöker hålla lägre nivå så tänkte jag bara övervaka 12V från skrivarens nätaggregat, fångar bara max och min värden för att kunna se en dipp.
Programmerade och testade sakerna i över en timme med variabelt nätaggregat för att testa olika inspänningar och programmeringar, inga problem överhuvudtaget och verkade väldigt påtligt.
Det spännade sker när jag kopplar in det hela för att läsa av 12V från skrivaren, relativt omgående får jag konstiga symboler på skärmen vilket jag tidigare bara sett i samband med att relän slår av och till och orsakar massa störningar som tar sig upp i displayen..
Kopplar jag bort den från skrivarens 12V men har kvar den i närheten av skrivaren så får jag samma problem men tar i genomsnitt längre tid, säg kanske 15 min jämfört med 1 min när den är inkopplad. Återkommer till det.. På grund av störningsproblematiken blev det till att ta fram laptopen ist då det lätt hade blivit ett projekt bara att avstöra LCD'n..
Vidare kopplade jag även bort 12V till 5V modulen då den kändes som en potentiell felkälla, Raspberryn matas istället via en 5V 3A mobilladdare.
Detta åstakommer 2 saker, mindre belastning på 12V nätaggregat och potentiellt tar bort störningar som kommer från buck modulen.
När det kommer till mätningarna har jag sett någon enstaka dipp till 11.2V(oklart hur mycket man kan lita på det värdet men ska inte orsaka problem oavsett).
Den dippen sker kanske 1ggr per 2h, skrollar jag tillbaka kan jag aldrig se den som "nuvarande spänning" så kan iaf avgöra att det sker på under en sekund för att sen vara tillbaka till >11.7V.
Jag är inte helt övertygad att det tillfäligt låga värdet är "riktigt" utan kan lika gärna vara lite störning som arduinon fångar upp? Utan 12 till 5V modulen och med separat matning för raspberryn så har skrivaren nu snurrat på i 24h trots att raspberryn klagar på underspänning(mobilladdare är inte rätt väg att gå såklart).
Eftersom problemet är intermittent och uppstår allt från 20 min från start till 10h i längsta fallet tror jag så kan jag inte säga att det är löst, men det verkar som det?
MAO ... Min "smarta" 12 till 5V lösning kan ha varit orsaken till att skrivaren startat om, eller att raspberryn iaf trott att den startat om.
4kTRB: Problemet är att jag inte ens vet om det är en dipp, behöver se om det ens är problemet till att börja med.

svanted: Blir rätt mycket ingrepp i 3d skrivaren i sig och har inget reservagg till den. Raspberryns logg påpekar att skrivaren startar om men klagar aldrig på låg spänning för dess egna matning. Jag inbillar mig dock att den 12-5V converter jag använder kan "överbrygga" eventuell dipp som får skrivaren att dö. Om det nu ens är en dipp som orsakar det.
Icecap: Många bra idéer där!
Jag behöver nog ge mer detaljer för att det ska vara rimligt att förstå hur det hänger ihop här.
3D-skrivaren har sin egen "kontrolllåda" med inbyggt nätagg, typ 12V 30A "meanwell" kopia, dom där klassiska med rektangulärt alu-skal.
Från dess 12V har jag kopplat in en billig 12-5v modul.
Modulen pga 3 anledningar: 1. jag har inget tillräckligt starkt nätaggregat för raspberryn och 2. jag vill slippa ha ännu fler 230v aggregat inkopplade i förgreningsuttag slutligen 3. smidigt att allt startar samtidigt.
Via andra källor har jag fått pikar om att man ska tejpa över 5V på usbkabeln som kommunicerar mellan raspberryn och skrivaren, detta är gjort med ingen förbättring.
Vidare ska man även prova att sätta in ett tomt sd-kort i skrivaren, detta gjorde ingen skillnad heller.
Så vidare till vad tråden handlar om, felsökning av matningen.
Jag har 2 andra skrivare som matas från samma vägguttag, den ena har liknande setup med raspberry som styr och så vidare.
Av dessa totalt 3 skrivare är det endast en som "krashar" så jag tror det utesluter problem med 230'n även om det kittlar lite med tanken att kunna kolla grafen för 230V relativt störningar på 12V och 5V.

Försöker att inte göra ett projekt av det här då både studier, hemmaskötsel, arbete och "viktigare projekt" har prio.
Började lite enkelt med en arduino och för att slippa ha den kopplad till dator blev det en 16x2 LCD.
Pga platsbrist på skärmen och försöker hålla lägre nivå så tänkte jag bara övervaka 12V från skrivarens nätaggregat, fångar bara max och min värden för att kunna se en dipp.
Programmerade och testade sakerna i över en timme med variabelt nätaggregat för att testa olika inspänningar och programmeringar, inga problem överhuvudtaget och verkade väldigt påtligt.
Det spännade sker när jag kopplar in det hela för att läsa av 12V från skrivaren, relativt omgående får jag konstiga symboler på skärmen vilket jag tidigare bara sett i samband med att relän slår av och till och orsakar massa störningar som tar sig upp i displayen..
Kopplar jag bort den från skrivarens 12V men har kvar den i närheten av skrivaren så får jag samma problem men tar i genomsnitt längre tid, säg kanske 15 min jämfört med 1 min när den är inkopplad. Återkommer till det.. På grund av störningsproblematiken blev det till att ta fram laptopen ist då det lätt hade blivit ett projekt bara att avstöra LCD'n..
Vidare kopplade jag även bort 12V till 5V modulen då den kändes som en potentiell felkälla, Raspberryn matas istället via en 5V 3A mobilladdare.
Detta åstakommer 2 saker, mindre belastning på 12V nätaggregat och potentiellt tar bort störningar som kommer från buck modulen.
När det kommer till mätningarna har jag sett någon enstaka dipp till 11.2V(oklart hur mycket man kan lita på det värdet men ska inte orsaka problem oavsett).
Den dippen sker kanske 1ggr per 2h, skrollar jag tillbaka kan jag aldrig se den som "nuvarande spänning" så kan iaf avgöra att det sker på under en sekund för att sen vara tillbaka till >11.7V.
Jag är inte helt övertygad att det tillfäligt låga värdet är "riktigt" utan kan lika gärna vara lite störning som arduinon fångar upp? Utan 12 till 5V modulen och med separat matning för raspberryn så har skrivaren nu snurrat på i 24h trots att raspberryn klagar på underspänning(mobilladdare är inte rätt väg att gå såklart).
Eftersom problemet är intermittent och uppstår allt från 20 min från start till 10h i längsta fallet tror jag så kan jag inte säga att det är löst, men det verkar som det?
MAO ... Min "smarta" 12 till 5V lösning kan ha varit orsaken till att skrivaren startat om, eller att raspberryn iaf trott att den startat om.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.