Förslag på 4-20mA ingångskort och DAC med diter utgångskort?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Förslag på 4-20mA ingångskort och DAC med diter utgångskort?

Inlägg av DanielM »

Har ni något förslag på 4-20mA ingångskort för STM32 samt DAC utgångskort med diter?
Diter används för att reducera bort den statiska friktionen hos mekaniska system.

Håller på bygga ett loggersystem. Tanken är att den ska vara i öppen källkod.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

Vad tror ni om dessa två?

PWM till 0-10 volt:
https://www.banggood.com/sv/5Pcs-PWM-To ... rehouse=CN

För 4-20mA till 0-3.3 volt så kanske det räcker bara med elementär analog elektronik? Dvs motstånd och kondensatorer?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av Micke_s »

För 4-20mA strömloop titta på DAC161S997

För mäta 4-20mA så har du ett referensmotstånd + någon adc. Ex ads1120
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av TomasL »

Här har du en hyffsat fungerande 24V PWM till 0-10V.
För 0-10V och 4-20mA utgång är det dock bättre att använda en AD54212/5422, SPI in och en massa olika varianter ut:
Current output ranges: 4 mA to 20 mA, 0 mA to 20 mA, 0 mA to 24 mA
±0.01 % FSR typical total unadjusted error (TUE)
±3 ppm/°C output drift
Voltage output ranges: 0 V to 5 V, 0 V to 10 V, ±5 V, ±10 V
10% overrange
±0.01 % FSR typical total unadjusted error (TUE)
±2 ppm/°C output drift
4-20mA in, beror ju på hur noggrann du vill vara, använder själv ADS1248, 8 Single ended/4 Diffential ingångar, 24 bitar och SPI
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av Rick81 »

Lite osäker vad du vill ha för utsignal, men vill du ha en PWM så använd PWM från STM32 och koppla en BC547 som drivsteg så du kan styra 10 V och X A.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av TomasL »

åsom jag tolkar det vill han göra om en 0-100% PWM signal till en proportionell 0-10V signal, dvs 50% pwm ->5V ut.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

Micke_s skrev:För 4-20mA strömloop titta på DAC161S997

För mäta 4-20mA så har du ett referensmotstånd + någon adc. Ex ads1120
Jag ska bara mäta. Så ett referensmotstånd + en ADC blir nog mycket bra. Jag funderar på 24-bits ADC ADS1232. Dom har 2 stycken analoga ingångar eller 4 stycken differentialingångar.
TomasL skrev:Här har du en hyffsat fungerande 24V PWM till 0-10V.
För 0-10V och 4-20mA utgång är det dock bättre att använda en AD54212/5422, SPI in och en massa olika varianter ut:
Current output ranges: 4 mA to 20 mA, 0 mA to 20 mA, 0 mA to 24 mA
±0.01 % FSR typical total unadjusted error (TUE)
±3 ppm/°C output drift
Voltage output ranges: 0 V to 5 V, 0 V to 10 V, ±5 V, ±10 V
10% overrange
±0.01 % FSR typical total unadjusted error (TUE)
±2 ppm/°C output drift
4-20mA in, beror ju på hur noggrann du vill vara, använder själv ADS1248, 8 Single ended/4 Diffential ingångar, 24 bitar och SPI
24 Volt PWM till 0-10V? Du menar inte tvärt om?
Rick81 skrev:BC547
Jag funderar på detta också! Men jag är osäker på om hur bra PWM är jämfört med diter.

Antag att vi har en SISO modell \(G(s)\) som vi applicerar en insignal på. \(Y(s) = G(s)U(s)\)

Hur skulle \(Y(s)\) se ut om insignalen hade dessa former.

\(u_1(t) = \left\{\begin{matrix}
50 + 5sin(2\pi10 t) & u(t) > 0 \\
0 & u(t) \leq 0
\end{matrix}\right.\)


\(u_2(t) = \left\{\begin{matrix}
A_2sin(2\pi\omega_2 t) & u(t) > 0 \\
0 & u(t) \leq 0
\end{matrix}\right.\)


Jag funderar på vad skillnaden blir om man har PWM VS diter.
Diter är ju konstant signal med en liten PWM.
Senast redigerad av DanielM 10 juni 2020, 12:13:34, redigerad totalt 1 gång.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

TomasL skrev:åsom jag tolkar det vill han göra om en 0-100% PWM signal till en proportionell 0-10V signal, dvs 50% pwm ->5V ut.
Rätt så har jag tänkt.
Men ska göra några simuleringar för att avgöra om ren PWM med hög amplitud kan ge samma resultat som konstant signal med liten PWM med andra amplituder och frekvenser.
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av Rick81 »

Förstår inte vad du menar med "diter". Ditt kort du länkar till är ju en vanlig PWM? Bättre använda STM32 för det?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av TomasL »

24 Volt PWM till 0-10V? Du menar inte tvärt om?
Schemat ger 0-10V ut vid en 24V PWM 0-100% in, har för mig att frekvensen är 152 Hz
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

Rick81 skrev:Förstår inte vad du menar med "diter". Ditt kort du länkar till är ju en vanlig PWM? Bättre använda STM32 för det?
Diter används mycket inom hydrauliska och mekaniska system. Det brukar se ut så här.
Nu behöver inte dither se ut som en trekandsvåg. Den kan vara en fyrkantsvåg också.

Dither är alltså konstant signal + liten snabb PWM. Mest bara för att få en väldigt kraftigt vibrerande utsignal.
Brus på PWM signalen är dither kan man säga.
index.png
Här är ett mer realistiskt exempel som förekommer i verkligheten.
unnamed.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av DanielM 10 juni 2020, 12:19:12, redigerad totalt 2 gånger.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

TomasL skrev:
24 Volt PWM till 0-10V? Du menar inte tvärt om?
Schemat ger 0-10V ut vid en 24V PWM 0-100% in, har för mig att frekvensen är 152 Hz
Hehe. Då fungerar det inte för mig. Min STM32 har bara 0 till 3.3 volt som GPIO :)
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45270
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av TomasL »

Då får du väl ändra på spänningsdelaren på ingången, och förstärkningen på det hela.
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

Du menar att man har två PWM utgångar? En som man förstärker och sedan en annan PWM utgång som man summerar?
DanielM
Inlägg: 2189
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på 4-20mA ingångskort och DAC med diter utgångsk

Inlägg av DanielM »

Jag tror jag ska börja med vanlig MOSFET som PWM. Jag måste minst ha 5A MOSFET. Min förra 1.5A brann nästa upp. Där efter får jag undersöka behovet med dither :) Bästa att lära sig krypa innan man kan gå.

Men för ADC:n så tror jag att jag ska använda STM32's inbyggda ADC. Om jag får en preicision på 0.1 av ett godtyckligt värde så är jag superglad.

Då har jag en följdfråga. HC-05 bluetooth adapter. Har ni något att säga om dessa när det kommer till loggning? Bra? Segt? Snabbt? Dåligt?
Skriv svar