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

Навигация

ADC:Измерение сопротивлений - технические детали: различия между версиями

Подготовка страницы к переводу
(Подготовка страницы к переводу)
Строка 1: Строка 1:
<languages/>
<translate>
Канал LRADC процессора, который в Wiren Board используется для работы АЦП имеет встроенный источник тока.
Канал LRADC процессора, который в Wiren Board используется для работы АЦП имеет встроенный источник тока.
Это делает возможным измерение сопротивлений нагрузки, подключенной к выходам АЦП, т.е. снятие показаний с резистивных датчиков.
Это делает возможным измерение сопротивлений нагрузки, подключенной к выходам АЦП, т.е. снятие показаний с резистивных датчиков.


См. также описание в  [[Freescale i.MX233|документации на процессор]], стр. 1334.
См. также описание в  [[Special:MyLanguage/Freescale i.MX233|документации на процессор]], стр. 1334.
 
Измерение сопротивлений реализовано в драйвере wb-homa-adc, см. [[Special:MyLanguage/ADC|ADC]].  


Измерение сопротивлений реализовано в драйвере wb-homa-adc, см. [[ADC]].




== Порядок измерений в ручном режиме ==
== Порядок измерений в ручном режиме ==
Убедитесь, что демон wb-homa-adc выгружен
Убедитесь, что демон wb-homa-adc выгружен
=== Отключение выхода ===
=== Отключение выхода ===
(только для Wiren Board rev. 2.8)
(только для Wiren Board rev. 2.8)
* Для клеммников 2-7: закрыть транзистор. См [[Список GPIO]], [[Управление низковольтной нагрузкой]].
* Для клеммников 2-7: закрыть транзистор. См [[Special:MyLanguage/Список GPIO|Список GPIO]], [[Special:MyLanguage/Управление низковольтной нагрузкой|Управление низковольтной нагрузкой]].
* Для клеммника 9: установить GPIO 2 в режим ввода ([[Работа с GPIO]])
* Для клеммника 9: установить GPIO 2 в режим ввода ([[Special:MyLanguage/Работа с GPIO|Работа с GPIO]])
 


=== Выбора канала ===
=== Выбора канала ===
С помощью wb-adc-set-mux выберите канал ([[ADC]])
 
С помощью wb-adc-set-mux выберите канал ([[Special:MyLanguage/ADC|ADC]])
 


=== Установка выходного тока ===
=== Установка выходного тока ===
Установка выходного тока не поддерживается драйвером, поэтому реализуется с помощью userspace-приложения с прямым доступом в память.
Установка выходного тока не поддерживается драйвером, поэтому реализуется с помощью userspace-приложения с прямым доступом в память.


Строка 61: Строка 71:
3154
3154
</pre>
</pre>


=== Вычисление результата ===
=== Вычисление результата ===
Сопротивление вычисляется по формуле:
Сопротивление вычисляется по формуле:


Строка 87: Строка 99:
* Wiren Board Smart Home rev. 3.5 (клеммники R1-R4): <b>R2 = 600 Ohm, R1 = 93kOhm</b>.
* Wiren Board Smart Home rev. 3.5 (клеммники R1-R4): <b>R2 = 600 Ohm, R1 = 93kOhm</b>.
* Wiren Board rev. 2.8.  <b>R2 = 12kOhm, R1 = 33.0 kOhm</b>.
* Wiren Board rev. 2.8.  <b>R2 = 12kOhm, R1 = 33.0 kOhm</b>.
</translate>
12 063

правки