Analog in isolerad 500V+ hur gör man det?
Re: Analog in isolerad 500V+ hur gör man det?
Gick och beställde grejor. Blev en del ändringar pga av det, när man sitter och dubbelkollar. Tur var väl det.
Motstånden får vara mycket större för att klarar 200V+. Och där finns inte så många värden så jag tog 100k och justeringen görs på det lilla motståndet.
Dioder och kondensatorer har fått paddar, så nu är det hängslen och livrem där.
Undersidan är två hela plan, GND_ISO och GND. Men ovansidan har jag inte fyllt. Ska man göra det? I normalfallet hade jag alltid gjort det, men nu vet jag inte,
ska jag ha jordplan på ovansidan med? Och peppra med vior?
Motstånden får vara mycket större för att klarar 200V+. Och där finns inte så många värden så jag tog 100k och justeringen görs på det lilla motståndet.
Dioder och kondensatorer har fått paddar, så nu är det hängslen och livrem där.
Undersidan är två hela plan, GND_ISO och GND. Men ovansidan har jag inte fyllt. Ska man göra det? I normalfallet hade jag alltid gjort det, men nu vet jag inte,
ska jag ha jordplan på ovansidan med? Och peppra med vior?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Nu är även kortet beställt.
Funderade lite på varför man har så höga resistansvärden, ända tills jag räknade på effekten. 200V över ett 100 kOhm motstånd blir 0.4 W och det är en del.
Normalt ligger spänningen på 100V så 0.1W. Kan inte skada att ha ett 200 kOhms motstånd eller så. Ska se om jag hittar ett som går enkelt att beställa.
0.1 W borde ändå kortet klara tycker jag, dc-dc-konvertern har större tomgångsförluster t ex.
Dessutom var det onödigt att ha 0603 komponenter, skulle tagit 0805. För sent nu. Jag fick ändra en till 0805 ändå, behövde dra två ledningar under den, och det gick med 0.15 breda ledningar under en 0805.
Alla ledningar ligger på ovansidan, inga vior för signaler eller matning.
EtherCAT-kortet är tillverkat och har skickats. Knappt 10 dagar är förväntan.
Detta kortet, THTIC, har börjat borras så inga ändringar på det nu.
Funderade lite på varför man har så höga resistansvärden, ända tills jag räknade på effekten. 200V över ett 100 kOhm motstånd blir 0.4 W och det är en del.
Normalt ligger spänningen på 100V så 0.1W. Kan inte skada att ha ett 200 kOhms motstånd eller så. Ska se om jag hittar ett som går enkelt att beställa.
0.1 W borde ändå kortet klara tycker jag, dc-dc-konvertern har större tomgångsförluster t ex.
Dessutom var det onödigt att ha 0603 komponenter, skulle tagit 0805. För sent nu. Jag fick ändra en till 0805 ändå, behövde dra två ledningar under den, och det gick med 0.15 breda ledningar under en 0805.
Alla ledningar ligger på ovansidan, inga vior för signaler eller matning.
EtherCAT-kortet är tillverkat och har skickats. Knappt 10 dagar är förväntan.
Detta kortet, THTIC, har börjat borras så inga ändringar på det nu.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Hellre snabbt och fel än långsamt och
Fick en stund över igår så kunde gå igenom sakerna. Vaknade i alla fall inte kallsvettig inatt med tanken att "jag skulle ju "
De håller på med Pattern plating just nu.
Det tar väl en två veckor för att få grejorna.
Har beställt en ADS1115 som jag tänkte öva på. Få igång I2C på stm32F407 som jag använder för detta.
Förbereda om det går. EtherCAT-kortet är bara I2C-koden som är nytt. Resten är rutin.
Denna ADS1115 tycke jag verkade lämplig och det dräller av den på marknasplatserna. Något långsam sampling
om jag förstått rätt, under 1 kHz. Men hur snabbt behövs egentligen, det är inte millisekund-hastighet som behövs.
Snarare 100 Hz. Men jag kanske förenklar.
Förresten, hur snabb är THC kontrolloopen i GRBLhal?
Fick en stund över igår så kunde gå igenom sakerna. Vaknade i alla fall inte kallsvettig inatt med tanken att "jag skulle ju "
De håller på med Pattern plating just nu.
Det tar väl en två veckor för att få grejorna.
Har beställt en ADS1115 som jag tänkte öva på. Få igång I2C på stm32F407 som jag använder för detta.
Förbereda om det går. EtherCAT-kortet är bara I2C-koden som är nytt. Resten är rutin.
Denna ADS1115 tycke jag verkade lämplig och det dräller av den på marknasplatserna. Något långsam sampling
om jag förstått rätt, under 1 kHz. Men hur snabbt behövs egentligen, det är inte millisekund-hastighet som behövs.
Snarare 100 Hz. Men jag kanske förenklar.
Förresten, hur snabb är THC kontrolloopen i GRBLhal?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Var inga problem att få igång den. En läsning tar 150 usec, helt okej inom den millisekund man har på sej.
Men jag tyckte det var så roligt med ADS1115 att jag ritade upp ett kort med en ADS1014.
Den har 3.3ksamples/sek och endast en kanal. Märkligt nog dyrare och mer svår att få tag i. I alla fall.
Kortet är redan beställt, hmm igår då.
Men jag tyckte det var så roligt med ADS1115 att jag ritade upp ett kort med en ADS1014.
Den har 3.3ksamples/sek och endast en kanal. Märkligt nog dyrare och mer svår att få tag i. I alla fall.
Kortet är redan beställt, hmm igår då.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Dags att ta fram detta igen. Har fått mönsterkort och delar, så dags att sätta ihop det.
Gjorde ju ett nytt EtherCAT-kort, samtidigt patchade jag ett jag hade, så jag kommer att jobba med detta så länge. Här är mönsterkorten
Gjorde ju ett nytt EtherCAT-kort, samtidigt patchade jag ett jag hade, så jag kommer att jobba med detta så länge. Här är mönsterkorten
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Hade glömt I2C pullup på processor-sidan. Det tog ett bra tag med felsökning.
Förresten är det överraskande hur bra lödpastan drar ihop sej och lägger sej på rätt ställe.
Bara smetade på, både på och utanför paddar men det kom ut ur ugnen som ganska okej, förvånansvärt bra med tanke på hur det såg ut innan.
Tester senare under dagen.
Förresten är det överraskande hur bra lödpastan drar ihop sej och lägger sej på rätt ställe.
Bara smetade på, både på och utanför paddar men det kom ut ur ugnen som ganska okej, förvånansvärt bra med tanke på hur det såg ut innan.
Tester senare under dagen.
Re: Analog in isolerad 500V+ hur gör man det?
@malman, ingen framgång med "din" krets fast jag har inte lagt någon tid alls på den.
Men orginalet fungerar, här är den första testen i maskinen.
I2C överlevde start av bågen, stabil spänning fast en varierar mellan 100-115 V i fria luften.
Får väl ta och skära till någon kul grej efter lunch.
Men orginalet fungerar, här är den första testen i maskinen.
I2C överlevde start av bågen, stabil spänning fast en varierar mellan 100-115 V i fria luften.
Får väl ta och skära till någon kul grej efter lunch.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Jiha. Det gick hur bra som helst. Ser ut att bara funka.
Ska ta och sätta ihop det nya EtherCAT-kortet med I2C uttag isf frekvensräknare.
Kör väl med detta parallellt ett tag.
Lite bilder.
Råkade starta med fel materialdata, för låg hastighet. För att kompensera vred jag successivt ner ströminställningen på plasman.
3 mm plåt, ca 40mm höga bokstäver. En stencil font jag hittade.
Ska ta och sätta ihop det nya EtherCAT-kortet med I2C uttag isf frekvensräknare.
Kör väl med detta parallellt ett tag.
Lite bilder.
Råkade starta med fel materialdata, för låg hastighet. För att kompensera vred jag successivt ner ströminställningen på plasman.
3 mm plåt, ca 40mm höga bokstäver. En stencil font jag hittade.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Och här är det nya EtherCAT-kortet. Det nya är I2C-bus anslutning till ADCn.
Imorgon åker det in parallellt med det existerande kortet som mäter frekvensen från Mesas THCAD.
Imorgon åker det in parallellt med det existerande kortet som mäter frekvensen från Mesas THCAD.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Testat också med ADS1014. Just denna modellen för att den är en-kanals (egentligen två), 12-bitars upplösning men samplingshastighet av 3.3 kHz.
Läsning av ett värde tar ca 150 mikrosekunder på I2C.
Ja den här fungerar lika bra som mcp3221. Kanske fluktuerar värdet något mindre. Trodde det var fel när den visade stabilt ett värde men skulle vara så.
mcp3221 varierar nån LSB även med stabil spänning. Notera den proffsiga testuppställningen.
mcp3221 i lådan, ads1014 hänger i kablarna.
Läsning av ett värde tar ca 150 mikrosekunder på I2C.
Ja den här fungerar lika bra som mcp3221. Kanske fluktuerar värdet något mindre. Trodde det var fel när den visade stabilt ett värde men skulle vara så.
mcp3221 varierar nån LSB även med stabil spänning. Notera den proffsiga testuppställningen.
mcp3221 i lådan, ads1014 hänger i kablarna.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Analog in isolerad 500V+ hur gör man det?
Det är som man säger "Det fungerar men det är inte rätt".
Börjat förstå vad malman försökt säga mej.
Det är inte 0 till 200 V man mäter, det är 0 till -200 Volt.
0 V är kopplat till arbetsstycket och i många fall till nätjord.
Så det är 0V som är den stabila spänningen, som jag borde ha på jordplan osv.
Jag har försökt med en enkel inverterande op-amp

Efter spänningsdelare har jag Vin = -2V. Op-ampen drivs av +5V. Så det här fungerar inte.
Jag kan ha en op-amp som drivs av -5V - +5V, är det rätt väg?
Börjat förstå vad malman försökt säga mej.
Det är inte 0 till 200 V man mäter, det är 0 till -200 Volt.
0 V är kopplat till arbetsstycket och i många fall till nätjord.
Så det är 0V som är den stabila spänningen, som jag borde ha på jordplan osv.
Jag har försökt med en enkel inverterande op-amp

Efter spänningsdelare har jag Vin = -2V. Op-ampen drivs av +5V. Så det här fungerar inte.
Jag kan ha en op-amp som drivs av -5V - +5V, är det rätt väg?
Re: Analog in isolerad 500V+ hur gör man det?
Jag tror det skall räcka med en singel matad rail to rail opamp...0v och +5v... Den kommer alltid jobba med positiva spänningssving iom den virtuella jorden osv... (O Negativa insignaler)
Sen att man kanske kommer få visst område precis vid 0an som kan vara lite olinjärt i det fallet borde man kunna leva med... Omådet 0 till typ -50v (före spänningsdelaren)borde vara ganska ointressant att ha så exakt mätning på....
Sen att man kanske kommer få visst område precis vid 0an som kan vara lite olinjärt i det fallet borde man kunna leva med... Omådet 0 till typ -50v (före spänningsdelaren)borde vara ganska ointressant att ha så exakt mätning på....
Re: Analog in isolerad 500V+ hur gör man det?
Nä Vin är negativ som jag ser det. Och jag vill polvända den, det är syftet med den inverterade opampen.
0 till -200V. Elektrod negativ betyder att arbetsstycke, jord mm ligger på 0 V. Elektroden svingar 0 - -200V.
0 till -200V. Elektrod negativ betyder att arbetsstycke, jord mm ligger på 0 V. Elektroden svingar 0 - -200V.
Re: Analog in isolerad 500V+ hur gör man det?
Visst är det.så... men den negativa in spänningen genererar ström i serie motståndet.som ligger till den virtuella jorden... Denna ström kommer opförstärkaren generera motsvarande över det andra motståndet så att den virtuella nollan ligger vid 0v. Detta.sker.genom att op' n genererar motsvarande positiva spänning ... Opförstärkaren kommer aldrig sen någon negativ.potential, och behöver ej heller driva signalen negativt.... Därav räcker det med en positiv singelmatning...