Какие микросхемы/элементы использовать для измерения напряжения/тока/сопротивления?
=====================================================================================

 Суть:  
  

Плата Arduino Uno должна мерять напругу, ток и сопротивление в цепи. Какие элементы посоветуете? Что вообще почитать? 

 Грубо можно сказать так: измерять можно **только напряжение**, и делать это с помощью АЦП.   

  

Если надо измерить ток — пропускаем его через шунт и измеряем **напряжение** на шунте.   

  

Если надо померить сопротивление — пропускаем заранее известный ток и измеряем **напряжение**. Или подаём известное напряжение на 2 последовательных сопротивления (известное и неизвестное), и — опять же — измеряем **напряжение** на плече получившегося делителя.  

  

Для очень больших или очень малых величин токов/сопротивлений/напряжений есть свои специфические методы, но, думаю, это не ваш случай. 

 Cогласен с предыдущим оратором в целом, хочу добавить, что есть специальные микросхемы измерители мощности. Например INA219 (из того, что вспомнилось прямо сейчас) — меряет напряжение общее, падение напряжения на шунте, на основе этих данных умеет считать ток и непосредственно потребляемую мощность в ваттах. Работает по интерфейсу I2C. 

 Есть еще один интересный метод измерения сопротивления: можно последовательно с измеряемым сопротивлением включить емкость и подать на эту дифференцирующую цепь импульс. Напряжение с резистора можно подать на ногу ардуино, измерить длительность импульса и пересчитать ее в сопротивление. Точность невысокая, зато можно обойтись только I/O входами. 

 Ещё для измерения тока можно использовать датчик тока на эффекте Холла. Например [www.kosmodrom.com.ua/prodlist.php?name=sensortok&page=0](http://www.kosmodrom.com.ua/prodlist.php?name=sensortok&page=0)