Sida 1 av 1
Hjälp med strömmätning av likströmsmotor
Postat: 26 augusti 2007, 18:44:31
av mk3kvma
Har ett utvecklingskort från Olimex, LPC-P2138, som i nuläget styr en 24 V DC motor med PWM. Men vill nu kunna mäta strömmen som likströmsmotorn drar. Har mätt med multimeter och denna drar ca 200mA vid normal drift och 240mA vid belastning. Men nu till problemet. Vill kunna mäta strömmen med utvecklingskortet för att kunna programmera ett överbelastningsskydd. Någon som har en bra uppkoppling för att lösa detta problem med att mäta ström från ett 24 V DC (motor) till 3.3 V DC(utvecklingskort) system. Vill gärna ha strömbegränsning i mätuppkopplingen alternativt galvansikt åtskild så det ej är risk att utvecklingskortet tar stryk vid överbelastning av motor.
Postat: 26 augusti 2007, 19:05:54
av bengt-re
Tja, grunden är hallgivare/AD eller lågohmmotstånd/op/AD - hur du vill göra beror ju på vilken sida du switchar på, vilka spännar du har i systemet, var jorden ligger och så vidare. Ingen kan ge dig en lösning utan fler parametrar.
Postat: 26 augusti 2007, 19:40:50
av mk3kvma
Här är min nuvarande uppkoppling...vill mäta strömmen som likströmsmotorn drar.

Postat: 26 augusti 2007, 19:43:57
av mk3kvma
kopiera url och klistra in i browser för att se bättre bild.
Postat: 26 augusti 2007, 19:49:09
av bengt-re
Sätt ett lågohmsmotstånd mellan kretsens kalla sida och jord - en Op som förstärer spänning till något lämpligt för att passa sin AD och sedan in i din MCU. Koppla av motståndet med en halvstor kondensator för att slippa mäta komulterinsbruset från motorn (om du nu inte VILL mäta det - det innehåller ju också varvtalsinfo om din AD är snabb nog)
Postat: 26 augusti 2007, 19:50:29
av Icecap
Jag hade gjort som Bengt-re skriver.
Postat: 26 augusti 2007, 20:24:16
av syltkaka
Om man vill ha reda på någon form av medelström (låt oss säga under en PWM-period), när ska man läsa av då? Är det så enkelt som att man ska försöka ta ~10 samplingar under en period och räkna ut medelvärdet? Är det isf rimligt för µC att lägga ner så mycket tid på mätningar som 100k gånger/sek? Man tänker sig en PWM-frekvens på 10kHz. Gäller samma metod om man är intresserad av medelströmmen under 1 sekund?
Om det är rimligt eller ej beror förstås på tillämpningen men frågan är om det finns en effektivare metod.
Postat: 26 augusti 2007, 20:28:00
av bengt-re
Den medelvärdesbildningen löser man enklare med diskreta komponenter - se bara till att filtret har en tidskonstant på kanske en dekad under PWM-frekvensen. Finns många fallgropar med att mäta snabbt och medelvärdesbilda (interferens, spikar, analoga stig/falltider, sampleperiod för sample and hold switch, ingångsimpedans till sampel and hold kondensator och så vidare och så vidare) behöver du inte mäta så snabbt så är medelström oftast ett bättre värde (och enklare att ta hand om)
Postat: 27 augusti 2007, 11:43:52
av mk3kvma
Skall lågohmsmotståndet placeras på effekttransistorns emitter ben? Mcu.n klarar 3.3 v på ingång. Använder jag mig av en "vanlig" Op förstärkarkoppling typ icke inverterad? Skulle det även fungera med spänningsdela för att ta in spänningen i en seriell A/D omvandlare. Föra över A/D värdet via en optokopplare (för galvanisk åtskilda system) och sen in i Mcu?
Postat: 27 augusti 2007, 12:08:46
av limpan4all
MAX4071 eller någon av dess varianter gör exakt det du vill.