Перейти к содержанию

Навигация

Устарело: низкоуровневая работа с ADC в Wiren Board 2, 3 и 4: различия между версиями

Подготовка страницы к переводу
(Подготовка страницы к переводу)
Строка 1: Строка 1:
<languages/>
<translate>
===Опорное напряжение===
===Опорное напряжение===


Опорное напряжение LRADC составляет 1.85V. Возможна программная установка делителя 2:1 внутри канала
Опорное напряжение LRADC составляет 1.85V. Возможна программная установка делителя 2:1 внутри канала


=== Работа ===
=== Работа ===


(убедитесь, что демон wb-homa-adc не запущен):  
(убедитесь, что демон wb-homa-adc не запущен):  
Строка 37: Строка 40:
  wb-adc-read-channel <A1|A2|A3|A4|R1|R2|R3|R4> (для WB Smart Home, опции аналогичны wb-adc-set-mux)
  wb-adc-read-channel <A1|A2|A3|A4|R1|R2|R3|R4> (для WB Smart Home, опции аналогичны wb-adc-set-mux)
</pre>
</pre>




=== Пример ===
=== Пример ===
* Устанавливаем ADC на измерение напряжения на клеммнике A3:
* Устанавливаем ADC на измерение напряжения на клеммнике A3:
<pre>
<pre>
Строка 55: Строка 60:
V = 2523 * 4.97 mV = 12539 mV = 12.54 V
V = 2523 * 4.97 mV = 12539 mV = 12.54 V
</pre>
</pre>




Строка 65: Строка 71:
V_measured = N / 4095 * 1.85V * (R1+R2)/R2
V_measured = N / 4095 * 1.85V * (R1+R2)/R2
</pre>
</pre>




Строка 81: Строка 88:


Для Wiren Board 5 аналогичным образом получается напряжение на рейке 4В.
Для Wiren Board 5 аналогичным образом получается напряжение на рейке 4В.
</translate>
12 063

правки