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

Строка 4: Строка 4:
См. также описание в  [[Freescale i.MX233|документации на процессор]], стр. 1334.
См. также описание в  [[Freescale i.MX233|документации на процессор]], стр. 1334.


== Установка выходного тока ==
Установка выходного тока не поддерживается драйвером, поэтому реализуется с помощью userspace-приложения с прямым доступом в память.
Команда <b>lradc-set-current</b> (https://github.com/contactless/wirenboard/tree/master/utils/adc/resistance).
<pre>
root@wirenboard:~# lradc-set-current
Set output current for LRADC1 channel
USAGE: ./lradc_current <uA>|off
Available currents: 0uA, 20uA, ..., 280uA, 300uA
Use "off" to switch off current source. 0uA setting could result in some current
</pre>
Максимальный ток - 300 мкА. Ток устанавливается с шагом в 20 мкА.
Установка тока в 100 мкА:
<pre>
root@wirenboard:~# lradc-set-current 100
</pre>
Отключение источника тока:
<pre>
root@wirenboard:~# lradc-set-current off
</pre>


== Порядок измерений ==
== Порядок измерений ==