Ардуино ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния. Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния ΠΈ Ρ‚ΠΎΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino: ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство

Как ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ напряТСниС ΠΈ Ρ‚ΠΎΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino. КакиС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π½ΡƒΠΆΠ½Ρ‹ для создания Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π° Π½Π° Arduino. Как ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ для Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ. КакиС ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ограничСния ΠΈ особСнности ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ элСктричСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠžΡΠ½ΠΎΠ²Ρ‹ измСрСния напряТСния ΠΈ Ρ‚ΠΎΠΊΠ° с Arduino

Arduino позволяСт Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ напряТСниС ΠΈ Ρ‚ΠΎΠΊ Π² элСктричСских цСпях. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ. Рассмотрим основныС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для создания простого Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π° Π½Π° Π±Π°Π·Π΅ Arduino.

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния

Для измСрСния напряТСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ напряТСния, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ Arduino. Π‘Ρ…Π΅ΠΌΠ° дСлитСля напряТСния выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • R1 — рСзистор большого Π½ΠΎΠΌΠΈΠ½Π°Π»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 100 кОм)
  • R2 — рСзистор ΠΌΠ°Π»ΠΎΠ³ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 10 кОм)
  • Π˜Π·ΠΌΠ΅Ρ€ΡΠ΅ΠΌΠΎΠ΅ напряТСниС подаСтся Π½Π° Π²Ρ…ΠΎΠ΄ дСлитСля
  • Π’Ρ‹Ρ…ΠΎΠ΄ дСлитСля ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ Arduino

НапряТСниС Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ Π²Ρ…ΠΎΠ΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ. Зная ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ рСзисторов, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ΅ напряТСниС.


Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ°

Для измСрСния Ρ‚ΠΎΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡˆΡƒΠ½Ρ‚ΠΎΠ²ΠΎΠΉ рСзистор, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ Π² Ρ€Π°Π·Ρ€Ρ‹Π² Ρ†Π΅ΠΏΠΈ. ПадСниС напряТСния Π½Π° ΡˆΡƒΠ½Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‰Π΅ΠΌΡƒ Ρ‚ΠΎΠΊΡƒ. Π­Ρ‚ΠΎ напряТСниС усиливаСтся ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΌ усилитСлСм ΠΈ подаСтся Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ Arduino.

Випичная схСма Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

  • Π¨ΡƒΠ½Ρ‚ΠΎΠ²ΠΎΠΉ рСзистор ΠΌΠ°Π»ΠΎΠ³ΠΎ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° (0.1-1 Ом)
  • ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ
  • Π”Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ напряТСния для задания ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ напряТСния

Зная сопротивлСниС ΡˆΡƒΠ½Ρ‚Π° ΠΈ коэффициСнт усилСния, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ Π² Ρ†Π΅ΠΏΠΈ.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для измСрСния элСктричСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² с Arduino

Для создания Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π° Π½Π° Arduino ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹:

  • Arduino (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Arduino Uno ΠΈΠ»ΠΈ Nano)
  • РСзисторы для дСлитСля напряТСния
  • Π¨ΡƒΠ½Ρ‚ΠΎΠ²ΠΎΠΉ рСзистор для измСрСния Ρ‚ΠΎΠΊΠ°
  • ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΡƒΡΠΈΠ»ΠΈΡ‚Π΅Π»ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, LM358)
  • LCD дисплСй для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ
  • Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠΈ для управлСния, корпус, Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹ ΠΈ Ρ‚.Π΄.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² напряТСния ΠΈ Ρ‚ΠΎΠΊΠ° ΠΊ Arduino

Рассмотрим схСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ основных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для измСрСния напряТСния ΠΈ Ρ‚ΠΎΠΊΠ°.


Π‘Ρ…Π΅ΠΌΠ° измСрСния напряТСния:

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ рСзистор R1 (100 кОм) ΠΊ измСряСмому Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ
  2. Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ R1 ΠΈ R2 (10 кОм)
  3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΡƒ соСдинСния R1 ΠΈ R2 ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ Arduino A0
  4. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄ R2 ΠΊ GND Arduino

Π‘Ρ…Π΅ΠΌΠ° измСрСния Ρ‚ΠΎΠΊΠ°:

  1. Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡˆΡƒΠ½Ρ‚ΠΎΠ²ΠΎΠΉ рСзистор (0.1 Ом) Π² Ρ€Π°Π·Ρ€Ρ‹Π² измСряСмой Ρ†Π΅ΠΏΠΈ
  2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΡˆΡƒΠ½Ρ‚Π° ΠΊ Π²Ρ…ΠΎΠ΄Π°ΠΌ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ усилитСля
  3. Π’Ρ‹Ρ…ΠΎΠ΄ усилитСля ΠΏΠΎΠ΄Π°ΠΉΡ‚Π΅ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ Arduino A1
  4. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС ΠΊ ОУ

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠ±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΈ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΠΉΡ‚Π΅ допустимыС напряТСния Π½Π° Π²Ρ…ΠΎΠ΄Π°Ρ… Arduino.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Arduino для измСрСния напряТСния ΠΈ Ρ‚ΠΎΠΊΠ°

Для измСрСния напряТСния ΠΈ Ρ‚ΠΎΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ скСтч. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ этапы Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹:

  1. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ дисплСя
  2. Π‘Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ с Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π²Ρ…ΠΎΠ΄ΠΎΠ²
  3. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ напряТСния ΠΈ Ρ‚ΠΎΠΊΠ°
  4. Π’Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π½Π° дисплСй

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для измСрСния напряТСния:


«`arduino const int voltagePin = A0; // Аналоговый Π²Ρ…ΠΎΠ΄ для измСрСния напряТСния const float R1 = 100000.0; // Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ R1 (100 кОм) const float R2 = 10000.0; // Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ R2 (10 кОм) void setup() { Serial.begin(9600); } void loop() { int sensorValue = analogRead(voltagePin); float voltage = sensorValue * (5.0 / 1023.0) * ((R1 + R2) / R2); Serial.print(«ΠΠ°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅: «); Serial.print(voltage, 2); Serial.println(» Π’»); delay(1000); } «`

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ считываСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ с Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Π΅Π³ΠΎ Π² напряТСниС с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ дСлитСля ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Serial Monitor.

ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ точности ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ

Для получСния Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ провСсти ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ устройства. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ шаги ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ:

  1. Π˜Π·ΠΌΠ΅Ρ€ΡŒΡ‚Π΅ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ значСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… рСзисторов
  2. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ эталонный источник напряТСния/Ρ‚ΠΎΠΊΠ° для сравнСния
  3. ВнСситС ΠΏΠΎΠΏΡ€Π°Π²ΠΎΡ‡Π½Ρ‹Π΅ коэффициСнты Π² ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
  4. ΠŸΡ€ΠΎΠ²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ΅Ρ€ΠΈΡŽ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ ΠΈ вычислитС срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ точности Ρ‚Π°ΠΊΠΆΠ΅ рСкомСндуСтся:


  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ стабилизированноС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Arduino
  • ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… сигналов
  • Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Ρ†ΠΈΠ·ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹
  • Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ

ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ ΠΈ особСнности ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ с Arduino

ΠŸΡ€ΠΈ использовании Arduino для измСрСния элСктричСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ограничСния:

  • МаксимальноС Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ напряТСниС Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π°Ρ… — 5Π’
  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ АЦП Arduino — 10 Π±ΠΈΡ‚ (1024 уровня)
  • Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ зависит ΠΎΡ‚ качСства ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²
  • ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… схСм

Для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  • Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ АЦП с большим Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ
  • Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ микросхСмы измСрСния Ρ‚ΠΎΠΊΠ° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, INA219)
  • Π‘Ρ…Π΅ΠΌΡ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΎΡ‚ пСрСнапряТСния

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния ΠΈ Ρ‚ΠΎΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…:

  • ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π±Π°Ρ‚Π°Ρ€Π΅ΠΉ ΠΈ аккумуляторов
  • Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ энСргопотрСблСния устройств
  • ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ зарядки солнСчных ΠΏΠ°Π½Π΅Π»Π΅ΠΉ
  • Диагностика Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… элСктросистСм
  • ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎ элСктроникС

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° — систСма ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° аккумулятора:


«`arduino #include const int voltagePin = A0; const int currentPin = A1; const float R1 = 100000.0; const float R2 = 10000.0; const float shuntResistance = 0.1; LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { lcd.begin(16, 2); } void loop() { float voltage = measureVoltage(); float current = measureCurrent(); float power = voltage * current; lcd.clear(); lcd.setCursor(0, 0); lcd.print(«U:»); lcd.print(voltage, 2); lcd.print(«V I:»); lcd.print(current, 2); lcd.print(«A»); lcd.setCursor(0, 1); lcd.print(«P:»); lcd.print(power, 2); lcd.print(«W»); delay(1000); } float measureVoltage() { int sensorValue = analogRead(voltagePin); return sensorValue * (5.0 / 1023.0) * ((R1 + R2) / R2); } float measureCurrent() { int sensorValue = analogRead(currentPin); float voltage = sensorValue * (5.0 / 1023.0); return voltage / shuntResistance; } «`

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ измСряСт напряТСниС, Ρ‚ΠΎΠΊ ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ аккумулятора, выводя Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π½Π° LCD дисплСй.


Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния ΠΈ Ρ‚ΠΎΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino — это простой ΠΈ доступный способ создания собствСнных ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ². ΠŸΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ ΠΊ Π²Ρ‹Π±ΠΎΡ€Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ достаточно Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² для ΠΌΠ½ΠΎΠ³ΠΈΡ… практичСских ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Однако слСдуСт ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ ΠΎΠ± ограничСниях ΠΈ ΡΠΎΠ±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΌΠ΅Ρ€Ρ‹ прСдостороТности ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с элСктричСскими цСпями.


ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ измСрСния Π² Proteus. АмпСрмСтр ΠΈ Π’ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€.

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡ силы Ρ‚ΠΎΠΊΠ° ΠΈ напряТСния Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Proteus с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ встроСнных Π² ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡ ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ², Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π°, Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ Π²Π°Ρ‚Ρ‚ΠΌΠ΅Ρ‚Ρ€Π°. Бимуляция потрСблСния Ρ‚ΠΎΠΊΠ° свСтодиодом, ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ потрСблСния мощности схСмой.

БСгодня рассмотрим 3 простых ΠΏΡ€ΠΈΠ±ΠΎΡ€Π° для измСрСния напряТСния, силы Ρ‚ΠΎΠΊΠ° ΠΈ мощности Π½Π° элСктричСских схСмах. И для этого Π½Π΅ Π½Π°Π΄ΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρƒ сСбя  эти ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ с ΡΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Π°ΠΆΠ΅ Π½Π΅ собирая схСму. ΠšΡ‚ΠΎ считаСт Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ это всё Π·Π½Π°Π΅Ρ‚ Π½Π΅ ΡΠΏΠ΅ΡˆΠΈΡ‚Π΅ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ, я Π΄ΡƒΠΌΠ°ΡŽ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ здСсь ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ. И всё это Π±ΡƒΠ΄Π΅Ρ‚ сдСлано Π½Π° Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ схСмС, Π΄ΡƒΠΌΠ°ΡŽ Π²Π°ΠΌ понравится. Рассчитано для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ Π΄Π΅Ρ‚Π΅ΠΉ, Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ взрослых Π΄Π΅Ρ‚Π΅ΠΉ. Π‘Π°ΠΌΠΈ Ρ€Π΅ΡˆΠ°ΠΉΡ‚Π΅.

Π­Ρ‚ΠΎ послСдняя схСма Π² ΡƒΡ€ΠΎΠΊΠ΅ ΠΈ ΠΊ Π½Π΅ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΠ΄Ρ‚ΠΈ постСпСнно ΠΎΡ‚ самых Π°Π·ΠΎΠ². На схСмС установлСн ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π½Π° 20 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€, нСсколько Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€ ΠΈ Π²Π°Ρ‚Ρ‚ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ потрСблСния схСмы Π² зависимости ΠΎΡ‚ яркости свСтодиода, которая сама зависит ΠΎΡ‚ сопротивлСния рСзистора. Если интСрСсно Ρ‚ΠΎ Π΄Π°Π²Π°ΠΉΡ‚Π΅ вмСстС ΠΏΡ€ΠΎΠΉΠ΄Ρ‘ΠΌ вСсь этот ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ Π²Ρ‹Π±ΠΎΡ€Π° элСмСнтов Π΄ΠΎ сборки схСмы. Π‘ΠΎ всСми расчётами ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ.

Π Π°Π΄ ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° своём ΠΊΠ°Π½Π°Π»Π΅ ΠΌΠΎΠΈΡ… подписчиков ΠΈ просто Π·Π°Π³Π»ΡΠ½ΡƒΠ²ΡˆΠΈΡ… ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΆΠ΅ здСсь Ρ‚Π°ΠΊΠΎΠ³ΠΎ. НадСюсь, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΊΠ°Π½Π°Π». ΠŸΡ€ΠΈΡΡ‚Π½ΠΎΠ³ΠΎ просмотра.
Мой рассказ Π±ΡƒΠ΄Π΅Ρ‚ основан Π½Π° измСрСниях напряТСния ΠΈ силы Ρ‚ΠΎΠΊΠ° простого свСтодиода. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ самый Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€.
Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ питания, батарСя Π½Π° 5 Π²ΠΎΠ»ΡŒΡ‚, ΠΏΠ°Ρ€ΠΎΡ‡ΠΊΠ° рСзисторов, ΠΊΠ½ΠΎΠΏΠΊΠ°, свСтодиод ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ. Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΡ напряТСния Π±ΡƒΠ΄ΡƒΡ‚ Π²Π΅ΡΡ‚ΠΈΡΡŒ Π½Π° Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π΅, силу Ρ‚ΠΎΠΊΠ° ΡƒΠ·Π½Π°Π΅ΠΌ ΠΏΠΎ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Ρƒ, Π° ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ Π²Π°Ρ‚Ρ‚ΠΌΠ΅Ρ‚Ρ€Ρƒ. А Π΅Ρ‰Ρ‘ я Π½Π° ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ ΠΏΠΎΠΊΠ°ΠΆΡƒ Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ссли Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ‚ΠΎΠΊΠΎΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор. Β 
Π‘ΠΎΠ·Π΄Π°Ρ‘ΠΌ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ всё ΠΏΠΎ списку. Начнём с Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ. МоТно Π±Ρ‹Π»ΠΎ Π±Ρ‹ просто ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ источник питания ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Π»ΠΈ Π² ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… Π²ΠΈΠ΄Π΅ΠΎ, Π½ΠΎ я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ с Π±Π°Ρ‚Π°Ρ€Π΅Π΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ интСрСснСС.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π² спискС рСзисторы. Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² Π½Π°ΠΌ понадобится 2 рСзистора. ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹ΠΉ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ. Начнём с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π½Π° схСмС происходила какая-Π½ΠΈΠ±ΡƒΠ΄ΡŒ анимация, Ссли ΠΎΠ½Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°, Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π΄Π΅Ρ‚Π°Π»ΡŒ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Активная.

ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹ΠΉ рСзистор Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ любой Π½Π°ΠΌ для схСмы это Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ всё Ρ€Π°Π²Π½ΠΎ. А Π²ΠΎΡ‚ Ссли Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π²Π°ΠΆΠ΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ рСзистора.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ – это ΠΊΠ½ΠΎΠΏΠΊΠ°. ΠŸΠΎΡΡ‚Π°Π²ΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Π° Π½Π΅ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ использовали Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… схСмах. Она сСйчас Π±ΠΎΠ»Π΅Π΅ умСстна.
ΠžΡΡ‚Π°Π»ΠΎΡΡŒ совсСм Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ.Β  Надо Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ свСтодиод. Π’ ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡΠ΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ€Π°Π·Π½Ρ‹Ρ… свСтодиодов. Они ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ напряТСниСм. Нам ΠΆΠ΅ сСйчас Π½ΡƒΠΆΠ΅Π½ самый ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…. Π― Π²Ρ‹Π±Ρ€Π°Π» красный, сам Π½Π΅ знаю ΠΏΠΎΡ‡Π΅ΠΌΡƒ.

Ну ΠΈ послСдний Π² спискС – ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΎΠ½ Π½Π°ΠΌ ΠΈ Π½Π΅ Π½ΡƒΠΆΠ΅Π½ совсСм, Π½ΠΎ ΠΎΠ½ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ случаСтся Ссли ΠΊ свСтодиоду Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ рСзистор. ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΏΠΎΠΉΠΌΡ‘Ρ‚ ΠΈ простит, Π° Π²ΠΎΡ‚ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ – это ΠΊΠΎΠ½Π΅Ρ† свСтодиоду.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ собСрём ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ схСму. Установим Π±Π°Ρ‚Π°Ρ€Π΅ΡŽ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ Π΅Ρ‘ напряТСниС с 12 Π²ΠΎΠ»ΡŒΡ‚ Π½Π° ΠΏΡΡ‚ΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ поставим ΠΊΠ½ΠΎΠΏΠΊΡƒ. Установим ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор ΠΈ соСдиним Π΅Π³ΠΎ ΠΏΠΎ схСмС рСостат. Номинал рСзистора оставим Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ – 1 ΠΊΠΎΠΌ.

Установим свСтодиод ΠΈ соСдиним всС элСмСнты Π² схСму.
Π’ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ. Π‘ ΠΎΠ΄Π½ΠΎΠΉ стороны, Π²Ρ€ΠΎΠ΄Π΅ всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. И ΠΏΠΎ всСм ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, вСдь рСзистор ΠΆΠ΅ Π΅ΡΡ‚ΡŒ, Π½ΠΎ Ρ‡Ρ‚ΠΎ Ρ‚ΠΎ всё ΠΆΠ΅ Π½Π΅ Ρ‚ΠΎ. Π’Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, свСтодиод свСтится, Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ гаснСт. РСзистором ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ свСчСния. Π’ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΎΠ½ пропускаСт 0% Ρ‚ΠΎΠΊΠ°, Π° Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ 100% ΠΈ свСтодиод свСтится ΠΏΠΎΠ»Π½ΠΎΠΉ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ.
Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠΌ схСму. Но для Π»ΡŽΠ±Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ, Π° ΠΈΠ½Π°Ρ‡Π΅ Π²Ρ‹ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ смоТСтС ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π£Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈΠ· схСмы свСтодиод ΠΈ вмСсто Π½Π΅Π³ΠΎ установим ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ. ΠŸΡ€Π΅Π»Π΅ΡΡ‚ΡŒ ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½ΠΈΡ‡Π΅Π³ΠΎ Π² Π½Ρ‘ΠΌ Π½Π΅ сломаСтС, Π½ΠΎ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны это ΠΈ минус. НапримСр поставив Ρ‚Π°ΠΊ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ схСмС, Π²Ρ‹ сразу Π»ΠΈΡˆΠΈΡ‚Π΅ΡΡŒ свСтодиода ΠΈ ΠΏΠΎΡ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Π΄ΠΎΠ»Π³ΠΎ Π½Π΅Π΄ΠΎΡƒΠΌΠ΅Π²Π°Ρ‚ΡŒ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ Ρ‚Π°ΠΊ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, вСдь Π² ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡΠ΅ всё Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ. А Π΅Ρ‰Ρ‘ Π½Π°ΠΌ понадобится Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ±ΠΎΡ€ для измСрСния Ρ‚ΠΎΠΊΠ° Π² Ρ†Π΅ΠΏΠΈ. АмпСрмСтр ставится Π² Ρ€Π°Π·Ρ€Ρ‹Π² Ρ†Π΅ΠΏΠΈ.

Π‘Π½ΠΎΠ²Π° собираСм ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ схСму. ΠžΡ€Π°Π½ΠΆΠ΅Π²Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ двиТСния Ρ‚ΠΎΠΊΠ° ΠΎΡ‚ плюса. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΎΠ½ Π½Π΅ встрСтил Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ сопротивлСния, поэтому Ρ†Π²Π΅Ρ‚ Π½Π΅ измСнился ΠΈ Π² любом мСстС Π΄ΠΎ рСзистора Ρ‚Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ 5 Π²ΠΎΠ»ΡŒΡ‚, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ напряТСниС ΠΊΠ°ΠΊ ΠΈ Π½Π° Π±Π°Ρ‚Π°Ρ€Π΅Π΅.
Π“ΠΎΠ»ΡƒΠ±Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ минуса Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ здСсь Ρ‚ΠΎΠΆΠ΅ Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ прСпятствия, ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ Π² счёт, Ρ‚ΠΎ Ρ†Π²Π΅Ρ‚ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½, ΠΈ Π²Π΅Π·Π΄Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΡƒΠ»Π΅Π²ΠΎΠ΅ напряТСниС ΠΈΠ»ΠΈ зСмля.

Надо ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ измСрСния Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½ установлСн для измСрСния АмпСр. МСняСм Π½Π° ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€Ρ‹.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ прСдохранитСля. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ сСйчас Ρƒ нас замСняСт свСтодиод, Ρ‚ΠΎ установим Π΅ΠΌΡƒ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 40 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ срСднСС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ свСтодиода 20 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€, Π½ΠΎ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ‹ сСйчас испытываСм ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ значСния ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… свСтодиод ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сгорит, поэтому я ΠΈ поставил Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ. Π‘ΠΎΡ€ΠΎΠΊ ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€ это 0.04 Π°ΠΌΠΏΠ΅Ρ€Π°.

Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ напряТСнии ΠΈ сопротивлСнии рСзистора Ρƒ нас ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 5 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π°ΠΊΠΎΠ½ Ома. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΠΌ сопротивлСниСм, Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ. ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ΡΡ 5 Π²ΠΎΠ»ΡŒΡ‚ Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ Π½Π° 1000 Ом – это 1 ΠΊΠΈΠ»ΠΎΠΎΠΌ. Π’ΠΎ получаСтся 5 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€.
ΠŸΠ΅Ρ€Π΅Π΄Π²ΠΈΠ³Π°Ρ ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ рСзистора ΠΌΡ‹ Ρ‚Π΅ΠΌ самым ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅ΠΌ Π΅Π³ΠΎ сопротивлСниС ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅ΠΌ силу Ρ‚ΠΎΠΊΠ° ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΏΠΎ схСмС. Π§Π΅ΠΌ Π½ΠΈΠΆΠ΅ сопротивлСниС, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ сила Ρ‚ΠΎΠΊΠ°. Π’ срСднСм ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ рСзистора, Π΅Π³ΠΎ сопротивлСниС Π±ΡƒΠ΄Π΅Ρ‚ 500 Ом, Π° сила Ρ‚ΠΎΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ 10 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€.

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ‚ΡŒ сопротивлСниС рСзистора сила Ρ‚ΠΎΠΊΠ° растёт ΠΈ ΠΊΠΎΠ³Π΄Π° сила Ρ‚ΠΎΠΊΠ° прСвысит максимально Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ установлСн ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΎΠ½ сгорит. Π­Ρ‚ΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ 40 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π’Π°ΠΊ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΆΠ΅ это ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ? А всё ΠΎΡ‡Π΅Π½ΡŒ просто.

Когда ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ рСзистора находится Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ – Π΅Π³ΠΎ сопротивлСниС максимальноС ΠΈ Ρ€Π°Π²Π½ΠΎ 1 ΠΊΠΎΠΌ. Π‘ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²ΠΏΡ€Π°Π²ΠΎ сопротивлСниС ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ, Π° Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΎΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ. Π­Ρ‚ΠΎ Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½ΠΎ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ установлСн рСзистор. Π’ΠΎΡ‚ поэтому ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ сгорСл, ΠΈ свСтодиод Ρ‚ΠΎΠΆΠ΅ Π±Ρ‹ сгорСл, хотя Π² ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡΠ΅ этого Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Ρ‘Ρ‚. Π”Π°Π»ΡŒΡˆΠ΅ я ΠΏΠΎΠΊΠ°ΠΆΡƒ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ свСтодиода ΠΈ Π½Π΅ Π±ΠΎΡΡ‚ΡŒΡΡ Ρ‡Ρ‚ΠΎ ΠΎΠ½ сгорит.
НСмного ΠΏΠΎΠ΄ΠΏΡ€Π°Π²ΠΈΠΌ схСму. Π”ΠΎΠ±Π°Π²ΠΈΠΌ Π΅Ρ‰Ρ‘ 1 рСзистор, Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ постоянный, Π° Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ. Π­Ρ‚ΠΎ спасёт свСтодиод ΠΎΡ‚ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ максимального Ρ‚ΠΎΠΊΠ° Ссли сопротивлСниС Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ рСзисторС Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ. Установим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² 200 ΠΎΠΌ. Π’ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ ΠΈ посмотрим ΠΊΠ°ΠΊΠΎΠΉ Ρ‚ΠΎΠΊ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π΅Ρ‚ ΠΏΠΎ схСмС. Π’ срСднСм ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ рСзистора ΠΏΠΎΡ‡Ρ‚ΠΈ 7 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π’ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ 25 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€ – это большоС, Π½ΠΎ Π½Π΅ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для свСтодиода. Но Ρ‚ΡƒΡ‚ Π΅ΡΡ‚ΡŒ ΠΎΠ΄Π½Π° ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΠ°, сСйчас вмСсто свСтодиода Ρƒ нас ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΈ ΠΎΠ½ Π½Π΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ сопротивлСниСм ΠΈ Π½Π° Π½Ρ‘ΠΌ Π½Π΅Ρ‚ падСния напряТСния. Π’Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΡƒΠ΄Π°Π»ΠΈΠΌ со схСмы ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор ΠΈ посмотрим сколько сСйчас потрСбляСт схСма. 25 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€, Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΠΊΠΎΠΌ Π² ΠΊΡ€Π°ΠΉΠ½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.

Π‘Π½ΠΎΠ²Π° Π²Π΅Ρ€Π½Ρ‘ΠΌ рСзистор ΠΈ вмСсто прСдохранитСля поставим свСтодиод.Β  Π’ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ ΠΈ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ вмСсто 25 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€ ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Ρƒ нас ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ всСго-Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ 14 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π­Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π° свСтодиодС сущСствуСт ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния. Π’ΠΎ Π΅ΡΡ‚ΡŒ для Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΅ΠΌΡƒ Π½ΡƒΠΆΠ½ΠΎ Π² срСднСм ΠΎΡ‚ 2 Π΄ΠΎ 3 Π²ΠΎΠ»ΡŒΡ‚, Π² зависимости ΠΎΡ‚ ΠΌΠ°Ρ€ΠΊΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π° свСтодиода. Π”Π°Π»ΡŒΡˆΠ΅ я расскаТу ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

Π£Π±Π΅Ρ€Ρ‘ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ рСзистор, ΠΎΠ½ Π½Π°ΠΌ большС Π½Π΅ понадобится. ΠŸΠ΅Ρ€Π΅ΡΠΎΠ±Π΅Ρ€Ρ‘ΠΌ схСму ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ значСния. Π’ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ загораСтся свСтодиод. ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠ½ сСйчас потрСбляСт 13.8 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π­Ρ‚ΠΎΠ³ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ достаточно для Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π‘ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π²Ρ€ΠΎΠ΄Π΅ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ. ОсновноС Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ – это Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ€Π°Π·Ρ€Ρ‹Π² Ρ†Π΅ΠΏΠΈ, плюс ΠΈ минус Π½Π° ΠΏΡ€ΠΈΠ±ΠΎΡ€Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ соотвСтствСнно, ΠΈ Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ значСния измСрСния – АмпСры ΠΈΠ»ΠΈ ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€Ρ‹.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ установим Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€. Π’Π°ΠΊ ΠΊΠ°ΠΊ наша схСма питаСтся ΠΎΡ‚ постоянного напряТСния Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€ постоянного Ρ‚ΠΎΠΊΠ° DC VOLTMETER, Ρ‚ΠΎΠΆΠ΅ касалось ΠΈ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π°. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΈ ставим Π½Π° схСму. Π’Π°ΠΊ ΠΆΠ΅ соблюдаСм ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ, плюс ΠΊ ΠΏΠ»ΡŽΡΡƒ, минус ΠΊ минусу. Π’ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ источнику – это Π΅Π³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€Π°. Он ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ напряТСниС Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ измСрСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π΅ΠΌΠ»ΠΈ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΡƒΠ±Π΅Ρ€Ρ‘ΠΌ рСзистор ΠΈ посмотрим Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π±Π΅Π· Π½Π΅Π³ΠΎ. Как Π²ΠΈΠ΄ΠΈΡ‚Π΅ сила Ρ‚ΠΎΠΊΠ° достигла 900 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€ ΠΈ поднялась Π±Ρ‹ Π΅Ρ‰Ρ‘ большС. Она ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ источником питания. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 40 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€, всё зависит ΠΎΡ‚ Ρ‚ΠΈΠΏΠ°, ΠΌΠ°Ρ€ΠΊΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π°. ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ свСтодиода ΠΎΠ½ становится ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΈ пропускаСт Ρ‡Π΅Ρ€Π΅Π· сСбя Ρ‚ΠΎΠΊ Π² любом количСствС, ΠΏΠΎΠΊΠ° Π½Π΅ сгорит. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Π΅Π· рСзистора свСтодиоды ΡΠ³ΠΎΡ€Π°ΡŽΡ‚.

Π’Π΅Ρ€Π½Ρ‘ΠΌ рСзистор Π½Π° мСсто, Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ свСтодиоду установим Π΅Ρ‰Ρ‘ 1 Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€. Π’Π°ΠΊ ΠΌΡ‹ смоТСм ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСниС Π½Π° свСтодиодС. Как я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» – это напряТСниС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ свСтодиоду для Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π­Ρ‚ΠΈ значСния Π½Π°Π΄ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² описании ΠΊ вашим свСтодиодам, ΠΈΠ»ΠΈ просто ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Ρ€Π°Π·Π½ΠΎ-2-3 Π²ΠΎΠ»ΡŒΡ‚Π°. Моя симуляция ΠΏΠΎΠΊΠ°Π·Π°Π»Π°, Ρ‡Ρ‚ΠΎ для этого Ρ‚ΠΈΠΏΠ° свСтодиодов ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния Ρ€Π°Π²Π½ΠΎ 2.24 Π²ΠΎΠ»ΡŒΡ‚Π°.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ ΠΏΠΎΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ рСзистора ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ напряТСниС ΠΈ сила Ρ‚ΠΎΠΊΠ°. Π‘Π½Π°Ρ‡Π°Π»Π° вмСсто 200 поставим 190 ΠΎΠΌ. Π‘ΠΈΠ»Π° Ρ‚ΠΎΠΊΠ° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ.Β  Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π°ΠΊΠΎΠ½ Ома. Для этого Π½Π°Π΄ΠΎ ΠΈΠ· напряТСния Π²Ρ‹Ρ‡Π΅ΡΡ‚ΡŒ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния Π½Π° свСтодиодС ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° сопротивлСниС рСзистора. Π’ΠΎΡ‚ Ρ‚Π°ΠΊ ΠΈ получаСтся 14.5 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€.
ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π‘Π΄Π΅Π»Π°Π΅ΠΌ рСзистор 120 ΠΎΠΌ. Π‘ΠΈΠ»Π° Ρ‚ΠΎΠΊΠ° выросла Π΄ΠΎ 22.8 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ это ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π΅ слСдуСт Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваш свСтодиод прослуТил Π΄ΠΎΠ»Π³ΠΎ.

Π‘Π½ΠΎΠ²Π° Π²Π΅Ρ€Π½Ρ‘ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° 200 Ом. Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΈ с Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ измСняСтся сила Ρ‚ΠΎΠΊΠ° Π½Π° схСмС ΠΈ смоТСтС сами Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. А Ρƒ нас остался сСгодня послСдний ΠΏΡ€ΠΈΠ±ΠΎΡ€. Он называСтся Π²Π°Ρ‚Ρ‚ΠΌΠ΅Ρ‚Ρ€ ΠΈ ΠΎΠ½ опрСдСляСт ΠΊΠ°ΠΊΡƒΡŽ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ потрСбляСт ваша схСма ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅.
Π—Π°Π±Ρ‹Π» Ρ‡Ρ‚ΠΎ я Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€, для опрСдСлСния ΠΎΡΡ‚Π°Π²ΡˆΠ΅Π³ΠΎΡΡ напряТСния послС падСния Π½Π° свСтодиодС, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ это напряТСниС ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для расчёта рСзистора.
Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Π°Ρ‚Ρ‚ΠΌΠ΅Ρ‚Ρ€.

Π’Π°Ρ‚Ρ‚ΠΌΠ΅Ρ‚Ρ€ β€” это ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для опрСдСлСния мощности элСктричСского Ρ‚ΠΎΠΊΠ° ΠΈΠ»ΠΈ элСктромагнитного сигнала. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΎΠ½ ΠΊΠ°ΠΊ ΠΈ Π°ΠΌΠΏΠ΅Ρ€ΠΌΠ΅Ρ‚Ρ€ Π² Ρ€Π°Π·Ρ€Ρ‹Π² Ρ†Π΅ΠΏΠΈ. Но Ρƒ Π½Π΅Π³ΠΎ большСС число ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². Плюс ΠΈ минус ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ соотвСтствСнно ΠΊ линиям питания. Π’Π΅Ρ€Ρ…Π½ΠΈΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ соСдиняСм с плюсом, Π° Π½ΠΈΠΆΠ½ΠΈΠΉ соСдиняСм с Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ.

Π‘Π΄Π΅Π»Π°Π΅ΠΌ Π·Π°ΠΌΠ΅Ρ€. ΠŸΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ 5 Π²ΠΎΠ»ΡŒΡ‚ ΠΈ силС Ρ‚ΠΎΠΊΠ° 13.8 ΠΌΠΈΠ»Π»ΠΈΠ°ΠΌΠΏΠ΅Ρ€ наша схСма потрСбляСт 69 ΠΌΠΈΠ»Π»ΠΈΠ²Π°Ρ‚Ρ‚.
ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Для этого ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠΌ Π½ΠΎΠΌΠΈΠ½Π°Π» рСзистора Π΄ΠΎ 560 ΠΎΠΌ. Π’Π°ΠΊ ΠΊΠ°ΠΊ сопротивлСниС стало большС, Ρ‚ΠΎ сила Ρ‚ΠΎΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΠΏΠ°ΡΡ‚ΡŒ ΠΈ соотвСтствСнно потрСбляСмая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒΡΡ. ΠšΡΡ‚Π°Ρ‚ΠΈ Ρ‚Π°ΠΊ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ‚ΡŒ минимально допустимыС значСния ΠΏΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ схСм ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅Π΅ΠΊ. Π§Π΅ΠΌ Π½ΠΈΠΆΠ΅ потрСбляСмая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ, Ρ‚Π΅ΠΌ Π½Π° дольшС Ρ…Π²Π°Ρ‚ΠΈΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅Π΅ΠΊ.
НадСюсь, Ρ‡Ρ‚ΠΎ понятно всё объяснил. ΠŸΡ€ΠΎΡ‚Π΅ΡƒΡ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ тСхничСскиС расчёты, Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρ‹, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π½Π΅ΡˆΡ‚Π°Ρ‚Π½Ρ‹Π΅ ситуации.

Если Π²Π°ΠΌ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ, Ρ‚ΠΎ Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ, ΠΏΠΈΡˆΠΈΡ‚Π΅. Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ Π½ΠΈΡ‡Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Π½Ρƒ ΠΊΡ€ΠΎΠΌΠ΅ Π΄Π΅Π½Π΅Π³ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ стимулируСт ΠΊ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡŽ вСдСния ΠΊΠ°Π½Π°Π»Π° ΠΈ поиску Π½ΠΎΠ²Ρ‹Ρ… Π΅Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ интСрСсных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.

Бпасибо ΠΈ Π΄ΠΎ встрСчи.

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚ΠΎΠΊΠ° ΠΈ напряТСния INA219

Π₯арактСристики INA219

  • НапряТСниС питания: ΠΎΡ‚ 3.0 Π΄ΠΎ 5.5 Π’;
  • Π Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ АЦП: 12 Π±ΠΈΡ‚;
  • Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ интСрфСйс: I2C;
  • Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ интСрфСйса: 3.4 ΠœΠ“Ρ†;
  • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ измСряСмых напряТСний: ΠΎΡ‚ 0 Π΄ΠΎ 26 Π’;
  • ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ измСряСмый Ρ‚ΠΎΠΊ: ΠΎΡ‚ -3.2 A Π΄ΠΎ 3.2 A;
  • Π”ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΈ Ρ‚ΠΎΠΊΠ°: 0.8 мА;
  • Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΈ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ: 1 %;
  • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€: ΠΎΡ‚ -40 Π΄ΠΎ +125 Β°C;
  • Π”Ρ€Π΅ΠΉΠ² Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π½ΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅: 100 ΠΌΠΊΠ’;
  • ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°: ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ рСгистр;
  • Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅: ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊ ΠΈ ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ;
  • Π€ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ: Ρ…128 отсчСтов.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ GY-219 Π½Π° Π±Π°Π·Π΅ INA219

ΠœΠΎΠ΄ΡƒΠ»ΡŒ GY-219 β€” это Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ устройствам, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Arduino, Π½ΠΎ ΠΈ ΠΊ Raspberry Pi, Orange PI, Banana Pi ΠΈ Π΄Ρ€. . ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ элСмСнтом Π½Π° ΠΏΠ»Π°Ρ‚Π΅ являСтся микросхСма INA219. НСсмотря Π½Π° малСнький Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΠΌΠ°Π»ΠΎΠ΅ количСство Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², INA219 ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ большими возмоТностями. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° измСряСт ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния Π½Π° ΡˆΡƒΠ½Ρ‚Π΅ (рСзисторС с ΠΌΠ°Π»Ρ‹ΠΌ сопротивлСниСм Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… Vin+ ΠΈ Vin-). На ΠΏΠ»Π°Ρ‚Π΅ установлСн ΡˆΡƒΠ½Ρ‚ с сопротивлСниСм 0.1 Ом.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма GY-219/INA219

ΠœΠΎΠ΄ΡƒΠ»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° INA219.

Распиновка

ΠŸΠ»Π°Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ 6+2 Π²Ρ‹Π²ΠΎΠ΄Π°, 2 ΠΈΠ· 6 Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ Vin+ ΠΈ Vin-.

Π’Ρ‹Π²ΠΎΠ΄ ОписаниС
Vcc ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ модуля ΠΎΡ‚ 3.0 Π΄ΠΎ 5.5 Π’
Gnd ЗСмля
Scl Линия тактирования (Serial CLock)
Sda Линия Π΄Π°Π½Π½Ρ‹Ρ… (Serial Data)
Vin-
Π’Ρ‹Ρ…ΠΎΠ΄ напряТСния ΠΎΡ‚ источника питания Ρ‡Π΅Ρ€Π΅Π· ΡˆΡƒΠ½Ρ‚. НапряТСниС измСряСтся ΠΎΡ‚ этого Π²Ρ‹Π²ΠΎΠ΄Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π΅ΠΌΠ»ΠΈ
Vin+ Π’Ρ…ΠΎΠ΄ напряТСния ΠΎΡ‚ источника питания
A0 Π’Ρ‹Π±ΠΎΡ€ I2C адрСса
A1 Π’Ρ‹Π±ΠΎΡ€ I2C адрСса

БистСма установки I2C адрСса Π½Π° INA219

Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ INA219, ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ присвоСн ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ адрСс. Π­Ρ‚ΠΎ дСлаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ адрСсных ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ Π½Π° ΠΏΡ€Π°Π²ΠΎΠΌ ΠΊΡ€Π°ΡŽ ΠΏΠ»Π°Ρ‚Ρ‹. Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ адрСс I2C для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Ρ€Π°Π²Π΅Π½ 0x40. Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ адрСс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ адрСсов, добавляСтся ΠΊ Π±Π°Π·ΠΎΠ²ΠΎΠΌΡƒ адрСсу I2C.

A1 A0 АдрСс (bin) АдрСс (hex)
GND GND 1000000 0x40
GND VS+ 1000001 0x41
GND SDA 1000010 0x42
GND SCL 1000011 0x43
VS+ GND 1000100 0x44
VS+ VS+ 1000101 0x45
VS+ SDA 1000110 0x46
VS+ SCL 1000111 0x47
SDA GND 1001000 0x48
SDA VS+ 1001001 0x49
SDA SDA 1001010 0x4A
SDA SCL 1001011 0x4B
SCL GND 1001100 0x4C
SCL VS+ 1001101 0x4D
SCL SDA 1001110 0x4E
SCL SCL 1001111 0x4F

Для измСнСния адрСса ΡˆΠΈΠ½Ρ‹ I2C ΠΏΠ»Π°Ρ‚Ρ‹ микросхСмы INA219 Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΠ°ΡΡ‚ΡŒ/ΠΎΡ‚ΠΏΠ°ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ Π½Π° A0 ΠΈ A1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ адрСс ΠΌΠΎΠΆΠ½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ I2cScanner ΠΎΡ‚ Arduino.

Β 

ОписаниС рСгистров INA219

INA219 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 5 рСгистров для хранСния настроСк ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ…/ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ состоянии. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Π½ΠΈΠΆΠ΅ прСдставлСны рСгистры INA219.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ рСгистра обновляСтся 4 мкс послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ записи. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, трСбуСтся Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π² 4 мкс ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ΠΌ записи Π² Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ рСгистр ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ считываниСм этого рСгистра (Π±Π΅Π· измСнСния указатСля) ΠΏΡ€ΠΈ использовании частот SCL, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰ΠΈΡ… 1 ΠœΠ“Ρ†.

АДРЕБ ИМЯ Π Π•Π“Π˜Π‘Π’Π Π ЀУНКЦИЯ Π‘Π‘Π ΠžΠ‘ ВИП
HEX HEX
0x00 ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Бброс всСх рСгистров, настройка Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° напряТСния ΡˆΠΈΠ½Ρ‹, усилСниС PGA, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ / усрСднСниС АЦП. 0x399F R/W
0x01 НапряТСниС ΡˆΡƒΠ½Ρ‚Π° Π”Π°Π½Π½Ρ‹Π΅ измСрСния напряТСния ΡˆΡƒΠ½Ρ‚Π°. β€” R
0x02 НапряТСниС ΡˆΠΈΠ½Ρ‹ Π”Π°Π½Π½Ρ‹Π΅ измСрСния напряТСния ΡˆΠΈΠ½Ρ‹. β€” R
0x03 ΠœΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π”Π°Π½Π½Ρ‹Π΅ измСрСния мощности. 0x0000 R
0x04 Π’ΠΎΠΊ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠΊΠ°, ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°ΡŽΡ‰Π΅Π³ΠΎ Ρ‡Π΅Ρ€Π΅Π· ΡˆΡƒΠ½Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ рСзистор. 0x0000 R
0x05 ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΎΡ‡Π½Ρ‹ΠΉ рСгистр. Полная ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° систСмы. 0x0000 R/W

Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΡ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹

Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚ΠΎΠΊΠ° ΠΈ напряТСния Π½Π° INA219

Π¦ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚ΠΎΠΊΠ° ΠΈ напряТСния GY-219Β ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для измСрСния Ρ‚Π°ΠΊΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² постоянног..

1 400 β‚Έ

ΠžΡΠ½ΠΎΠ²Ρ‹ Arduino: считываниС напряТСния

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 31 ΠΌΠ°Ρ€Ρ‚Π° 2020 Π³.

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ Π±Ρ‹Π»Π° ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° английский язык ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π° для deviceplus.jp.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  2. ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ значСния
  3. Аналоговый Π²Ρ…ΠΎΠ΄ с Arduino
  4. ΠžΡ‚Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠΉΡ‚Π΅ напряТСниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Volume
  5. Аналоговый Π²Ρ…ΠΎΠ΄ с Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ
  6. Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  7. Π‘Ρ‚Π°Ρ‚ΡŒΠΈ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π‘ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Π²Ρ…ΠΎΠ΄ΠΎΠΌ 5Π’ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π’Π«Π‘ΠžΠšΠ˜Πœ, Π° 0Π’ — ΠΠ˜Π—ΠšΠ˜Πœ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, исходя ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΌ состоянии ΠΎΠ½ находится. Однако элСктричСство Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5 Π’ ΠΈ 0 Π’, Π½ΠΎ ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ напряТСния. НапримСр, ΠΎΠ΄Π½Π° Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΠ° АА Π½Π° 1,5Π’, Π° бытовая Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ° Π½Π° 100Π’.

Arduino ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Ρ‹ для считывания этих Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… напряТСний. АналоговыС Π²Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ постСпСнно ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰Π΅Π΅ΡΡ состояниС элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ². НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ для Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ яркости ΠΈΠ»ΠΈ громкости ΠΈΠ»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ для получСния Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹.

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ являСтся послСднСй Π² сСрии. ΠœΡ‹ объясним Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Π²ΠΎΠ΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ громкости.

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ значСния

ЀактичСскоС напряТСниС β€” это Π½Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ 1 Π’ ΠΈΠ»ΠΈ 5 Π’, Π° ΠΈΡ€Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ число, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ числовыС значСния всСгда ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ΡΡ послС дСсятичной Ρ‚ΠΎΡ‡ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 5,01342…В. Π­Ρ‚ΠΈ значСния Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² элСктронных схСмах Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ значСния ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ΡΡ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ значСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ АЦП, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. Arduino Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Π΅ напряТСния ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ значСния.

АЦП Π΄Π΅Π»ΠΈΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ напряТСниС Π½Π° нСсколько Ρ€Π°Π²Π½Ρ‹Ρ… частСй. Для Arduino Uno напряТСния ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ 0-5Π’. Π­Ρ‚ΠΈ значСния 0-5Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° 1023 Ρ€Π°Π²Π½Ρ‹Π΅ части. АЦП ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ показания Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ напряТСния Π² блиТайшСС Ρ€Π°Π²Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. НапримСр, Ссли напряТСниС Ρ€Π°Π²Π½ΠΎ 3 Π’, блиТайшим Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Β«614Β». Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π² Arduino для использования.

ЦСлочислСнныС значСния Π΄ΠΎ 1023 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Однако Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ являСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ напряТСния. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ напряТСния, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

НапримСр, Ссли Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ‚ AD-прСобразоватСля Ρ€Π°Π²Π½ΠΎ Β«614Β», Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ»ΠΎ 3 Π’, Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ² Π½Π° 1023 ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΡƒΠΌΠ½ΠΎΠΆΠΈΠ² Π½Π° 5.

Аналоговый Π²Π²ΠΎΠ΄ с Arduino ΡˆΠ΅ΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°, ΠΎΡ‚ A0 Π΄ΠΎ A5. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² сюда элСктронныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ для Π²Ρ…ΠΎΠ΄Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ напряТСниС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΎ. Однако ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ A4 ΠΈ A5 Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ связи, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ I2C. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ нСльзя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ»ΠΈ дисплСи, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ связь I2C.

Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° напряТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ громкости

Β«Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΒ» β€” это элСктронная Ρ‡Π°ΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠΈ громкости Π·Π²ΡƒΠΊΠ° ΠΈΠ»ΠΈ яркости освСщСния. ОбъСм содСрТит ΠΊΠ»Π΅ΠΌΠΌΡ‹, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΠΎ рСзистивному элСмСнту. Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, пСрСмСщая эти ΠΊΠ»Π΅ΠΌΠΌΡ‹.

Π’ΠΎΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Ρ€ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°. ЛСвая ΠΈ правая ΠΊΠ»Π΅ΠΌΠΌΡ‹ присоСдинСны ΠΊ ΠΎΠ±ΠΎΠΈΠΌ ΠΊΠΎΠ½Ρ†Π°ΠΌ рСзистора. Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ ΠΊΠ»Π΅ΠΌΠΌΠ° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для пСрСмСщСния ΠΏΠΎ рСзистивному элСмСнту. Если Π²Ρ‹ пСрСмСститС Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ»Π΅ΠΌΠΌΡƒ Π²ΠΏΡ€Π°Π²ΠΎ, сопротивлСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π»Π΅Π²ΠΎΠΉ ΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌΠΈ увСличится. И Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚, Ссли Π²Ρ‹ пСрСмСститС Π΅Π³ΠΎ Π²Π»Π΅Π²ΠΎ, сопротивлСниС ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡΡ.

На рисункС Π²Ρ‹ΡˆΠ΅ элСмСнт сопротивлСния Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ, Π° Π²ΠΎ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‰Π΅ΠΌΡΡ объСмС Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ элСмСнт сопротивлСния ΠΊΡ€ΡƒΠ³Π»Ρ‹ΠΉ. Π₯отя Ρ„ΠΎΡ€ΠΌΡ‹ Ρ€Π°Π·Π½Ρ‹Π΅, ΠΎΠ½ΠΈ Π² основном Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ.

Аналоговый Π²Ρ…ΠΎΠ΄ Arduino ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ напряТСния для Π²Ρ…ΠΎΠ΄Π°. Однако, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сопротивлСниС измСняСтся Π² объСмС, Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ громкости, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ² Π΅Π³ΠΎ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ Arduino. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ сопротивлСния Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΎ Π² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ напряТСния. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ источник питания ΠΈ GND ΠΊ Π»Π΅Π²ΠΎΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌ рСзистора. НапряТСниС Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΠ΅ измСняСтся Π² зависимости ΠΎΡ‚ полоТСния ΠΊΠ»Π΅ΠΌΠΌΡ‹. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ лСвая ΠΊΠ»Π΅ΠΌΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊ GND, Π° правая ΠΊΠ»Π΅ΠΌΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊ источнику питания (5Π’). НапряТСниС увСличиваСтся, ΠΊΠΎΠ³Π΄Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ пСрСмСщаСтся Π²ΠΏΡ€Π°Π²ΠΎ, ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹Π²ΠΎΠ΄ пСрСмСщаСтся Π²Π»Π΅Π²ΠΎ. Π›Π΅Π²Ρ‹ΠΉ ΠΊΠΎΠ½Π΅Ρ† Ρ€Π°Π²Π΅Π½ 0 Π’, Π° ΠΏΡ€Π°Π²Ρ‹ΠΉ ΠΊΠΎΠ½Π΅Ρ† β€” 5 Π’, поэтому Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 5 Π’.

Если этот Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌΡƒ Π²Ρ…ΠΎΠ΄Ρƒ Arduino, Π²Ρ…ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, пСрСмСщая Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ.

Аналоговый Π²Π²ΠΎΠ΄ с Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Π²ΠΎΠ΄ с Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ элСктронныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.
Π‘Π»ΠΎΠΊ громкости

Π‘Π»ΠΎΠΊ громкости содСрТит Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ сопротивлСния Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. Π₯ΠΎΡ€ΠΎΡˆΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ 10 кОм для Π²Ρ…ΠΎΠ΄Π° Arduino. ОбъСм Π±ΡƒΠ΄Π΅Ρ‚ Π»Π΅Π³Ρ‡Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ, Ссли ΠΊ оси вращСния объСма Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½Π° Ρ€ΡƒΡ‡ΠΊΠ°.

ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° с Π·Π°ΠΆΠΈΠΌΠΎΠΌ Β«ΠΊΡ€ΠΎΠΊΠΎΠ΄ΠΈΠ»Β»

ПолСзно для присоСдинСния Ρ‚ΠΎΠΌΠ°. Π—Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ»Π΅ΠΌΠΌΡ‹ громкости Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°ΠΌΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π·Π°ΠΆΠΈΠΌΠΎΠ². Бвязанный ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ доступСн Π² Π²ΠΈΠ΄Π΅ Π½Π°Π±ΠΎΡ€Π° ΠΈΠ· Π΄Π²ΡƒΡ… красных ΠΈ Π΄Π²ΡƒΡ… Ρ‡Π΅Ρ€Π½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, соСдинитС ΠΈΡ…, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π½ΠΈΠΆΠ΅. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ громкости нСльзя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ Ρ‚ΠΈΠΏΠ° Β«ΠΊΡ€ΠΎΠΊΠΎΠ΄ΠΈΠ»Β», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ Arduino. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ мСталличСская Ρ‡Π°ΡΡ‚ΡŒ Π·Π°ΠΆΠΈΠΌΠ° Ρ‚ΠΈΠΏΠ° Β«ΠΊΡ€ΠΎΠΊΠΎΠ΄ΠΈΠ»Β» Π½Π΅ касаСтся сосСднСй части Π·Π°ΠΆΠΈΠΌΠ°.

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ:

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ состояниС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°, ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π² Β«analogRead()Β» (строка 11). Π—Π°Ρ‚Π΅ΠΌ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ напряТСниС Π²Ρ‹Π²ΠΎΠ΄Π° со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ 0 Π΄ΠΎ 1023. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ напряТСниС, ΠΎΠ½ΠΎ рассчитываСтся ΠΈ прСобразуСтся Π² напряТСниС, ΠΊΠ°ΠΊ Π² строкС 13.

Π—Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Arduino ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€.
Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΎΡ†ΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ АЦП, отобраТаСтся послС Β«Value:Β», Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, рассчитанноС ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π² напряТСниС, отобраТаСтся послС Β«Volt:Β». Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ измСняСтся ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ вращСния Ρ‚ΠΎΠΌΠ°.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ этой сСрии ΠΌΡ‹ прСдставили использованиС, Π»Π΅ΠΆΠ°Ρ‰Π΅Π΅ Π² основС Arduino. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ элСктронными ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° основС содСрТания, описанного Π² этой сСрии. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо, Ρ‡Ρ‚ΠΎ досмотрСли этот ΠΏΠΎΠ»ΡƒΠ³ΠΎΠ΄ΠΎΠ²ΠΎΠΉ сСриал Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°!

Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡΡ‚Π°Π²ΡˆΡƒΡŽΡΡ Ρ‡Π°ΡΡ‚ΡŒ этой сСрии, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎΠ± основах Arduino:

  • ΠžΡΠ½ΠΎΠ²Ρ‹ Arduino: настройка яркости свСтодиодов
  • ΠžΡΠ½ΠΎΠ²Ρ‹ Arduino: ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»Π΅ΠΌ
  • ΠžΡΠ½ΠΎΠ²Ρ‹ Arduino: Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ состояний ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ
  • ΠžΡΠ½ΠΎΠ²Ρ‹ Arduino: ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ свСтодиодным освСщСниСм с Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ
  • ΠžΡΠ½ΠΎΠ²Ρ‹ Arduino: ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Arduino

ЗаглянитС ΠΊ Π½Π°ΠΌ Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ сСти

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino β€” ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ напряТСния Π΄ΠΎ 25 Π’ ΠΈ Π±ΠΎΠ»Π΅Π΅ 5 Π’

Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ научимся ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ напряТСниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡΒ ArduinoΒ ΠΈ этот Π΄Π°Ρ‚Ρ‡ΠΈΠΊ измСрСния напряТСния, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ напряТСниС Π΄ΠΎ 25Β Π’.

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌ показания напряТСния Π½Π° Π–Πš-дисплСС 16Γ—2. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ измСряСм внСшнСС напряТСниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π·Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ.

Для измСрСния напряТСния ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ ΠΏΠΈΠ½ Arduino.


Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

НСобходимыС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

  • Arduino.
  • Аккумулятор (Π΄ΠΎ 25Π’).
  • РСзисторы.
  • Π–Πš-дисплСй 16Γ—2.
  • ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π°-ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ.

ЦСпь Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° напряТСния

НиТС прСдставлСна ​​схСма Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° напряТСния.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. Если Π²Ρ‹ измСряСтС напряТСниС 25 Π’, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ R1 = 35 кОм ΠΈ R2 = 7,5 кОм. Π­Ρ‚ΠΎ сохранит ваш Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Arduino.


ВзаимодСйствиС Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° напряТСния с Arduino

Π˜Π·ΠΌΠ΅Ρ€ΠΈΡ‚ΡŒ напряТСниС ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈ понятно. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ схСмС ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ рСзисторы.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма для измСрСния напряТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino

Код для измСрСния напряТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Arduino

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ показания напряТСния.

Π­Ρ‚ΠΎΡ‚ скСтч основан Π½Π° Ρ‚ΠΎΠΌ Ρ„Π°ΠΊΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ AnalogRead являСтся ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ напряТСния ΠΊ ΠΎΠΏΠΎΡ€Π½ΠΎΠΌΡƒ. Но ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ΅ напряТСниС дСлится Π½Π° Π΄Π²Π° гасящих рСзистора, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ AnalogRead Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ фактичСскоС напряТСниС.


ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ напряТСния Π½Π° Π–Πš-дисплСС 16Γ—2

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ показания напряТСния Π½Π° Π–Πš-дисплСС. Π˜Ρ‚Π°ΠΊ, для этого Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π–Πš-дисплСй ΠΊ Arduino. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ схСмС.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅:

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° напряТСния ΠΈ Π–Πš-дисплСя 16Γ—2

Код Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° напряТСния ΠΈ Π–Πš-дисплСя


РСакция Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ напряТСния

ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… напряТСний ΠΈ принятиС ΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠΈ напряТСния ΠΈΠ»ΠΈ ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½ΠΈΠΆΠ΅ ΠΏΠΎΡ€ΠΎΠ³Π°.

НапримСр, для мигания свСтодиода, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ Π½Π° Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΌΠΈΠ³Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° напряТСниС ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½ΠΈΠΆΠ΅ ΠΏΠΎΡ€ΠΎΠ³Π° прСдупрСТдСния, ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΡΡ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ дальнСйшСго падСния напряТСния.

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ свСтодиод Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΌΠΈΠ³Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ напряТСнии 1,2 Π’ ΠΈ увСличиваСтся врСмя Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ напряТСниС ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½ΠΈΠΆΠ΅ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ значСния. Если напряТСниС ΠΏΠ°Π΄Π°Π΅Ρ‚ Π½ΠΈΠΆΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ значСния, свСтодиод ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Π³ΠΎΡ€Π΅Ρ‚ΡŒ:

Код Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ напряТСния

Π‘Ρ‚Ρ€ΠΎΠΊΠ° if (val < (warningThreshold * 1023L)/5000) Β Π² этом скСтчС вычисляСт ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ считанного значСния ΠΎΡ‚ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Π΄ΠΎ значСния ΠΏΠΎΡ€ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ напряТСния.

НапримСр, ΠΏΡ€ΠΈ ΠΏΠΎΡ€ΠΎΠ³Π΅ прСдупрСТдСния 1 Π²ΠΎΠ»ΡŒΡ‚ ΠΈ ΠΎΠΏΠΎΡ€Π½ΠΎΠΌ напряТСнии 5 Π²ΠΎΠ»ΡŒΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠ΅ составляСт ΠΎΠ΄Π½Ρƒ ΠΏΡΡ‚ΡƒΡŽ ΠΎΡ‚ ΠΎΠΏΠΎΡ€Π½ΠΎΠ³ΠΎ напряТСния.

Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ 1023L сообщаСт компилятору, Ρ‡Ρ‚ΠΎ это Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ число, поэтому компилятор ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² этом Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π² Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Смкости int (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ 16-Π±ΠΈΡ‚Π½ΠΎΠ΅ Ρ†Π΅Π»ΠΎΠ΅ число).

ΠŸΡ€ΠΈ считывании Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ измСрСния, Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹ΠΌΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ AnalogRead, Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 0 Π΄ΠΎ 1023, ΠΈΠ»ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с фактичСскими напряТСниями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *