Search Code

Kukokotoa thamani za resistor kupima voltage yoyote ya DC kwa kutumia Arduino

Kukokotoa thamani za resistor kupima voltage yoyote ya DC kwa kutumia Arduino

Hesabu katika makala hii imeonyeshwa kwenye video https://youtu.be/t8xwrVj2aFs kupima voltage yoyote ya DC kwa Arduino. 

voltage-sensor-schematic-1

Kigawanyaji cha voltage kinatumika kuhesabu voltage kwa sensor ya voltage ya Arduino kama inavyoonyeshwa kwenye Mchoro 1

Katika mchoro huu tumepata:

Voltage ya betri VB

Voltage ya pato inayoenda kwenye pin ya kuingiza ya Arduino V1 (yaani A0)

R1 ni 30kΩ

R2 ni 7.5kΩ

 

Arduino UNO inakubali 5V kwenye kuingiza, kwa hiyo V1 ni 5V. Kutoka hili tunaweza kupata mkondo I katika R1 na R2. 

I=V/R na kwa hiyo I=5/7500=0.000666=666µA 

 

Kwa sababu R1 na R2 ziko katika mfululizo, mkondo ni sawa kwa zote mbili. Kwa hiyo IR2 pia ni 666µA. Tunaweza kupata voltage kwenye R1 kama 

VR1=666µ x 30000=20V.

Sasa tunajua voltage ya juu zaidi kwenye V1 inaweza kuwa 

VR1+VR2=5V+20V=25V.

Kuhesabu Thamani Kubwa za Voltage

Tunaweza kuongeza resistor nyingine katika mfululizo RX na mzunguko huu kama inavyoonyeshwa kwenye Mchoro 2.

voltage-sensor-schematic-2

Mchoro 2. Resistor ya Mfululizo RX katika mzunguko. 

Kupata thamani ya RX kwa kupima Voltage ya BAT2, tunayo:

RX=BAT2-25666uA

Sasa tumepata formula ya RX, kama kwa mfano BAT2 = 120V

Kisha

RX=120-25666uA=95666ua=142.5kΩ

Kwa hiyo kwa kutumia resistor ya 142kΩ kama RX, tunaweza kupima hadi kiwango cha juu cha 120V.

Bilder

voltage-sensor-schematic-1
voltage-sensor-schematic-1
voltage-sensor-schematic-2
voltage-sensor-schematic-2
Ingen kod bifogad.

Resurser och referenser

Inga resurser än.

Filer📁

Inga filer tillgängliga.