ADC: различия между версиями

Строка 5: Строка 5:


== Технические детали реализации АЦП ==
== Технические детали реализации АЦП ==
Wiren Board имеет 8 каналов АЦП, которые мультиплексированы в один канал процессора (LRADC1).
Wiren Board имеет 8 каналов АЦП, которые мультиплексированы в один канал процессора (LRADC1).
===Опорное напряжение===
===Опорное напряжение===
Опорное напряжение LRADC составляет 1.85V. Возможна программная установка делителя 2:1 внутри канала (не реализовано в драйвере Linux, обратитесь к нам, если вам нужна эта возможность).
Опорное напряжение LRADC составляет 1.85V. Возможна программная установка делителя 2:1 внутри канала (не реализовано в драйвере Linux, обратитесь к нам, если вам нужна эта возможность).
=== Основные каналы===
=== Основные каналы===
Часть каналов АЦП выведена на клеммы параллельно с транзисторами управления низковольтной нагрузки.  
Часть каналов АЦП выведена на клеммы параллельно с транзисторами управления низковольтной нагрузки.  
Убедитесь, что вы явно закрыли соответствующий FET помощью GPIO перед использованием АЦП.
Убедитесь, что вы явно закрыли соответствующий FET помощью GPIO перед использованием АЦП.
=== Перевод значений ===
=== Перевод значений ===
На канале должен стоять делитель на два (пока нет).
На канале должен стоять делитель на два (пока нет).
Формула для перевода:
Формула для перевода:
Строка 26: Строка 17:
V_measured = N / 4095 * 1.85V * (R1+R2)/R2
V_measured = N / 4095 * 1.85V * (R1+R2)/R2
</pre>
</pre>
 
=== Списки АЦП для разных устройств ===
 
==== WB4 ====
=== WB4 ===
 
{| border="1"
{| border="1"
| клеммник || Делитель || Формула для пересчета  || Итоговая формула (без делителя) || V max || комментарии
| клеммник || Делитель || Формула для пересчета  || Итоговая формула (без делителя) || V max || комментарии
Строка 48: Строка 37:
|}
|}


=== WB3.5 ===
==== WB3.5 ====
 
{| border="1"
{| border="1"
| клеммник || Делитель|| Формула для пересчета || Итоговая формула || V max || комментарии
| клеммник || Делитель|| Формула для пересчета || Итоговая формула || V max || комментарии
Строка 65: Строка 53:
|}
|}


=== WB2.8 ===
==== WB2.8 ====
 
{| border="1"
{| border="1"
| клеммник || Делитель|| Формула для пересчета  || Итоговая формула || комментарии
| клеммник || Делитель|| Формула для пересчета  || Итоговая формула || комментарии