Mäta resistans via ADC

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15657
Blev medlem: 16 april 2006, 17:04:10

Re: Mäta resistans via ADC

Inlägg av mrfrenzy »

Här är filmen:

ESD löser man med gnistgap, MOV och liknande.
För att klara 12V överspänning räcker det förmodligen med lite smarta spänningsdelare, du kan se lite på bilderna vilka värden dom använt. Sen är det lite kondingar för avstörning också.
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: Mäta resistans via ADC

Inlägg av prototypen »

permal skrev:Protte: Ok, ja det är en lösning, men den kräver ju att man justerar potentiometern för varje avläsning, inte så effektivt sätt att göra det på.


Just nu lutar det åt en ADC per slinga, med justerbar pott. enligt tidigare schema.
Men det är ju det du har uC till. Först mäter du upp hur det ska vara felfritt och sparar i minnet, sedan ligger uC och scannar en slinga i taget, finns det en avvikelse så går larmet.
Du behöver inte justera någon pott.

Men jag förstår att du börjar förstå hur larm fungerar.
Vad du enklast behöver är en fönsterkomparator för varje lina.

Protte
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

mrfrenzy skrev:Här är filmen:

ESD löser man med gnistgap, MOV och liknande.
För att klara 12V överspänning räcker det förmodligen med lite smarta spänningsdelare, du kan se lite på bilderna vilka värden dom använt. Sen är det lite kondingar för avstörning också.
Oh, tack!
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Man kan ju bara älska Dave :)

Angående ESD - för det behövs en riktig jordpunkt, eller hur? Det går alltså inte med ett isolerat spänningsaggregat.

Edit: Svarar mig själv: Ja det behövs.
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15657
Blev medlem: 16 april 2006, 17:04:10

Re: Mäta resistans via ADC

Inlägg av mrfrenzy »

Ja larmcentralerna är alltid anslutna till riktig jord vilket du ser på filmen.

Det här var ju lite roligt att klura på, så jag ritade upp ett schema i simulatorn för att testa lite:
adc-larm.PNG
Klicka här för att köra simuleringen

Du kan variera resistansen på DUT från 0-12k med reglaget ute till höger.
Genom att växla om strömbrytaren ovanför DUT så går det simulera olika felfall, +12V, 230VAC samt varierande störkälla.

Schkotty-dioden skyddar mot höga dc-spänningar.
Kondensatorn skyddar mot störningar.
Varistorn skyddar mot höga dc och ac-spänningar som skulle bli för mycket för dioden.
Prova att koppla loss dom olika komponenterna och se resultatet.

Jag är långt ifrån någon expert men det känns ganska skottsäkert, det kommer säkert tips på förbättringar här snart.

En brist med detta är att det blir relativt låg upplösning på mätningen eftersom spänningen till ADC bara varierar några få volt men det räcker dock gott och väl för detta ändamål.

Har du tillgång till 12VDC i anläggningen så kan du istället koppla spänningsdelaren dit, men låt schkotty-dioden vara kvar på 5V. Då kan man justera resistorerna så man får tex 0.5-4.8V
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Wow, det där kan jag lära mycket från! Ska studera den kretsen med nöje.
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Givetvis gick mitt nät ned i två dagar, direkt efter du gav mig det där schemat, mrfrenzy :roll:

Hur som, har ikväll hunnit labba lite. Det var ju en trevlig liten koppling du gjort, väldigt lärorikt. Efter att justerat värden lite har jag nu ett sving på 1.15V - 4.54V, men en DUT på 0-20k, vilket ger bra möjligheter.

http://tinyurl.com/y7u4yyaa
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 15657
Blev medlem: 16 april 2006, 17:04:10

Re: Mäta resistans via ADC

Inlägg av mrfrenzy »

Du har förvisso fått en högre upplösning med ditt större spann på spänning till ADC.
Problemet som jag ser är att du får negativa spänningar till ADC om man råkar koppla negativ spänning på DUT.
(Det är inte helt ovanligt med olyckor som genererar 230VAC eller åska som genererar ännu högre spänningar).

Varistorn ska ju givetvis trigga men frågan är om ADC hinner gå sönder innan dess?
För att veta säkert får man nog simulera i SPICE eller liknande.
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Kan man sätta "clamping diodes" (svensk översättning?) mot jord och Vcc som skydd?
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: Mäta resistans via ADC

Inlägg av prototypen »

Alltid, men mot Vcc skyddar den bara mot lika mycket ström som elektroniken drar, matar man för mycket ström så höjs Vcc.

Protte
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Sant, och det är ju inte mycket.
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Men en diod i serie löser väl detta problem?

http://tinyurl.com/y7gnap86
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: Mäta resistans via ADC

Inlägg av prototypen »

Vet inte hur den skulle sitta....

Protte
permal
Inlägg: 57
Blev medlem: 17 september 2016, 17:34:00

Re: Mäta resistans via ADC

Inlägg av permal »

Som i den länkade kretsen. Verkar fungera i mina amatör-ögon.
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: Mäta resistans via ADC

Inlägg av prototypen »

Vilken länk, är det Frencys?

Protte
Skriv svar