Вопрос от чайника - про измерение напряжения
- Войдите на сайт для отправки комментариев
Сб, 17/09/2016 - 11:28
Здравствуйте
Прошу сильно не пинать.
Как я понимаю, все существующие входы на Ардуино (и на похожих штуковинах) сделаны именно для измерения напряжения. Подскажите плз, а есть ли какие-то ограничения при этих измерениях? Ведь есть ещё внутреннее сопротивление измерительного входа. И надо как-то ограничивать ток, который потечет через измерительный вход...
Заранее спасибо
http://arduino.ru/Reference/AnalogRead
Ограничивать надо не ток, а напряжение. Измеряемое напряжение не более напряжения питания микроконтроллера (напр. 3,3В или 5В). Если измеряемое напряжение больше - ставят делитель напряжения.
все существующие входы на Ардуино (и на похожих штуковинах) сделаны именно для измерения напряжения.
Ну, так, по большому - гамбургскому счёту, наверное, да :)))
есть ли какие-то ограничения при этих измерениях?
Напряжение от 0 до напряжения питания. Есть также ограничение по точности, связанное с тем, что Вы никогда точно не знаете какое именно у Вас напряжение питания. Но это можно победить, т.к. напряжение питания можно измерить почти на всех контроллерах AVR. Техника, как это делается изложена много где, например, вот в этой статье (ищите раздел "Detecting low voltage").
А измерение тока можно провести?
А то недавно искал анемометр, и на АлиЭспрессе у продавца есть шесть вариантов одного вида. Цитата:
1: текущий тип 4 - 20mA
2: тип напряжение 0.4 - 2 В
3: импульсный выход
4: тип напряжение 0 - 5 В
5: тип напряжение 1 - 5 В
6: 485 тип
мы вышлем тип тока 4 - 20mA в умолчанию, если вы не замечаете = спасибо за сотрудничество ~
Я понимаю что для ардуины предпочтительней импульсный или 0-5 вольт.
Но мо можноли было бы получить значение если бы по умолчанию получил 4-20mA?
4 - 20mA это называется аналоговая токовая петля, вот тут обсуждалось. Ещё полезные ссылки: 1, 2, 3, 4