Hur kan jag mäta strömmen på ett exakt sätt med en arduino? [stängd]

<åt sidan class = "s-notice s-notice__info js-post-notice mb16" role = "status">

Stängt . Den här frågan måste vara mer fokuserad . För närvarande accepteras inte svar.

Kommentarer

  • Använd också något som en ACS712.
  • I would like to know if it is possible ... . Ja, det är ' möjligt.
  • @ H.Puc tack, jag tänkte inte ' tänker på sth som det där. Vann ' att det lägger till lite buller vid utgången från min nuvarande källa?
  • Det finns många sätt att göra detta. Färdiga apparater är dock tillgängliga för detta ändamål. Varför inte bara använda en av dem som en aktuell mätare. Vilken är din fördel med att skapa en aktuell mätare själv om inte för utbildningsändamål? nivåer.

Svar

Arduino har inbyggd 10-bitars ADC som kan mäta spänning från 0-5 V. Om strömmen som ska mätas passerar genom ett känt motstånd R, koppla motståndets noder till två analoga stift på arduino. Använd funktionen analogread () för att hitta de två nodspänningarna. Beräkna skillnaden för att få spänningsfallet över motståndet. Då är jag = V / R. Beräkna det och skriv ut värdet på LCD-skärmen.

Svar

Svaret är ja, det är möjligt. Du måste gör det i två steg. Läs först strömmen som spänning med analoga stift och rita den på en skärm.

Det finns få sätt att läsa strömmen. Bygg den själv eller köp en sköld. Sköld

Den andra lösningen är att använda en differentiell OPA och ett shuntmotstånd. Detta steg kräver vissa beräkningar. Jag ger dig en bra guide. Guide

När det gäller det andra steget finns det många moduler du kan köpa eller så kan du göra det själv med valfri skärm och digitala linjer från arduino.

Hoppas det hjälper dig. Lycka till.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *