Inhoudsopgave:
- Stap 1: Vermogensmeting
- Stap 2: Spanningsmeting
- Stap 3: Stroommeting
- Stap 4: Shuntweerstand
- Stap 5: Versterk de spanning van de shuntweerstand
- Stap 6: testcircuit op breadboard
- Stap 7: Coderen
- Stap 8: Klaar
Video: Diy DC-vermogensmeetmodule voor Arduino - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In dit project zullen we zien hoe we een DC-vermogensmeetmodule kunnen maken met behulp van Arduino
Stap 1: Vermogensmeting
voor het meten van gelijkstroomvermogen moeten we gelijkspanning en gelijkstroom meten.
ik gebruik spanningsdeler voor spanningsmeting
en shuntweerstand voor stroommeting
Stap 2: Spanningsmeting
door deze configuratie te gebruiken, kunnen we dc-spanning tot 55V meten door arduino
Stap 3: Stroommeting
in theorie, als we twee belastingen in serie schakelen, is de stroom die door elke belasting gaat gelijk, dus als we een van de belastingen vervangen door een bekende weerstand, kunnen we spanning krijgen over de bekende weerstand, die spanning is evenredig met de stroom met een laag van ohm
Stap 4: Shuntweerstand
ik heb een weerstand van 0,47 ohm om me heen, maar ik meet met een multimeter, het was 0,5 ohm, dus neem 0,5 als berekening
door de parameter te berekenen, kreeg ik dat deze weerstand 3A max. stroom en 1.5v-daling aankan, dus ik neem deze parameter als referentie
merk op dat de spanning die we hebben gekregen een druppelspanning is, wat resulteert in een minder bruikbare spanning voor belasting, dus probeer de shuntweerstand zo laag mogelijk te houden
Stap 5: Versterk de spanning van de shuntweerstand
door parameter 1,5 volt te berekenen is te laag voor arduino om de stroom nauwkeurig te meten, dus we moeten de spanning versterken tot 5v max met lineaire versterking
hoor ik gebruik lm358 als differentiële configuratie
en door de winst van 3 te berekenen, bereken ik de weerstand voor opamp
Stap 6: testcircuit op breadboard
door het circuit op breadboard te testen, maak ik een circuit op een prototype printplaat
Stap 7: Coderen
door het circuit op Arduino aan te sluiten en deze code te laden, krijgen we voltahe en huidige lezing op seriële terminal
Aanbevolen:
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: 8 stappen
Installatie voor externe Bluetooth GPS-provider voor Android-apparaten: deze instructable legt uit hoe u uw eigen externe Bluetooth-compatibele GPS voor uw telefoon kunt maken, wat dan ook voor ongeveer $ 10. Materiaallijst: NEO 6M U-blox GPSHC-05 bluetooth-module Kennis van interface Blutooth Low energy-modulesArdui
Idee voor doe-het-zelf-activiteit voor weerstations voor 12+ jaar: 4 stappen
Idee voor doe-het-zelf-weerstationactiviteit voor 12-plussers: in deze activiteit zullen deelnemers hun weerstation opzetten, de lucht in sturen en de opnames (licht, temperatuur, vochtigheid) in realtime volgen via de Blynk-app. Bovendien leert u hoe u de geregistreerde waarden publiceert
Systeem voor het bewaken van de luchtkwaliteit voor fijnstofverontreiniging: 4 stappen
Systeem voor monitoring van luchtkwaliteit voor fijnstofverontreiniging: INTRO: 1 In dit project laat ik zien hoe ik een deeltjesdetector bouw met dataweergave, databack-up op SD-kaart en IOT. Visueel geeft een neopixels ringdisplay de luchtkwaliteit aan. 2 Luchtkwaliteit is een steeds belangrijker zorg t
Relaisbord voor Arduino voor minder dan $8: 5 stappen
Relaisbord voor Arduino voor minder dan $8.: Hallo vrienden, vandaag ga ik je vertellen hoe je een relaisbord voor Arduino maakt voor minder dan $8. In dit circuit gaan we geen IC of transistor gebruiken. Dus laten we het doen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): 4 stappen
3.3V Mod voor ultrasone sensoren (bereid HC-SR04 voor 3.3V Logic op ESP32/ESP8266, Particle Photon, enz.): TL;DR: Knip op de sensor het spoor naar de Echo-pin en sluit het opnieuw aan met een spanningsdeler (Echo trace -> 2.7kΩ -> Echo pin -> 4.7kΩ -> GND). Bewerken: Er is enige discussie geweest over de vraag of de ESP8266 daadwerkelijk 5V-tolerant is op GPIO in