Мазмуну:

[Башталыш] Medi Una Resistencia Con Arduino: 3 кадам
[Башталыш] Medi Una Resistencia Con Arduino: 3 кадам

Video: [Башталыш] Medi Una Resistencia Con Arduino: 3 кадам

Video: [Башталыш] Medi Una Resistencia Con Arduino: 3 кадам
Video: Дизельная Пушка BMW 335D против ВСЕХ! 2024, Июль
Anonim
[Башталыш] Medi Una Resistencia Con Arduino
[Башталыш] Medi Una Resistencia Con Arduino

En Ардуино жолдору бар únicamente Дос formas де captar Datos задачи сырткы:

- Санарип: бул эң башкысы 0, 1, жана эч кандай шарттар жок.

- Аналогика: 1023 -жылдын 10 -майынан баштап 10 -жылга чейинки аралыкта, 5 -класстын көз карандылыгы (5V, 3 -V нормалдуу).

Бул жерде эч кандай каршылык жок, ампераж, сыйымдуулук, индуктивдик….

Эскертүү, бул жерде Arduino (жалпы микроэлемент көзөмөлдөөчү), трансформатор трансформаторлору жана трансформаторлору да бар.

Каршылык көрсөтүүнүн зарылдыгы жок.

1 -кадам: Бөлүүчү De Voltaje

Бөлүүчү De Voltaje
Бөлүүчү De Voltaje
Бөлүүчү De Voltaje
Бөлүүчү De Voltaje

Бөлүнбөсө, конфигурациялоо элементтери конфигурацияланган элементтердин бири болуп саналат.

Эң чоң айырмачылыктар дагы, каршылыктын 2 каршылыгы. Комментарийлердин эсеби боюнча эсептөөлөр эсепке алынбашы керек.

Төмөнкү бөлүктөрдү аныктаңыз:

Негизги таанышуу үчүн, бул дагы бир жолу.

2 -кадам: Ejemplo

Супонгамо эсептегич R1 [Ver esquema del paso anterior]

Сабактардын баасы R2 менен 10KΩ, sabemos que Vin tiene un valor de 5V (бул жерде нормалдуу коддору Arduino жок) жана Vout en un pin pin analógico de Arduino es de 750.

1º- Бул жерде ADC де Arduino 10 чечимдерди кабыл алат, бул жерде 1024 бөлүмдүн позитивдүү мүмкүнчүлүктөрү бар (2 көтөрүлүш 10 а) параметри жок 0V y 5V. Понемонт 5V жана аналогу 1023 (1024 серия жок, 0 жана жок 0 жазуу); 511.

Тактап айтканда, санариптик 750 үчүн эң маанилүү болгон аналогдук эсептөөлөр, бул Vout эсептөөлөрүнүн, эсепке алуунун эң чоң бөлүктөрүнүн бири.

> 5V / 1024 дивизиялар = 0, 00488V / división

> 0, 00488 вольт/дивизион · 750 дивизия = 3.66В

2º- Podemos or despejar R1, кийинки доордо:

> Vout = (R2 / R1+R2) · Vin

> 3.66 V = (10KΩ / R1 + 10KΩ) · 5V

> R1 + 10KΩ = 10KΩ · 5V / 3.66V

> R1 = (10KΩ · 5V / 3.66V) - 10KΩ = 3.66KΩ

Жалпысынан алганда, R1 como эсептөөлөрүнүн баалары:

> R1 = (R2 · Vin / Vout) - R2

3 -кадам: Ejemplo De Codigo

Poniendo en práctica todo lo que que hemos explicado antes, dejamos aquí un ejemplo de código que calcule R1 lejendo el voltaje mediante la entrada analógica A0, aportando el valor de R2.

Сунушталууда: