Страница 2 из 5

Re: Измерение тока с помощью AVR

Добавлено: Ср сен 26, 2012 21:36:05
супер мегакотэ
Извиняюсь, а может кто нибудь объяснить как работает вот это?
СпойлерИзображение


Читаем правила, особенно пункт 2.6
ploop

Re: Измерение тока с помощью AVR

Добавлено: Ср сен 26, 2012 22:29:27
YS
Инвертирующий усилитель на ОУ. Читайте про него.

Re: Измерение тока с помощью AVR

Добавлено: Ср сен 26, 2012 23:18:35
супер мегакотэ
YS писал(а):Инвертирующий усилитель на ОУ. Читайте про него.
Читал уже. Вот сейчас немного понял, но зачем нужны R6 C4 и R10, мне все равно не понятно

Re: Измерение тока с помощью AVR

Добавлено: Ср сен 26, 2012 23:41:27
YS
R6 - защита, от перенапряжения.

С4/R10 - защита от помех.

Re: Измерение тока с помощью AVR

Добавлено: Ср сен 26, 2012 23:44:48
ploop
C4 всё равно не нравится мне, как включен.

Re: Измерение тока с помощью AVR

Добавлено: Ср сен 26, 2012 23:47:14
YS
Да, логичнее было бы поставить интегратор (переставить R10).

Re: Измерение тока с помощью AVR

Добавлено: Чт сен 27, 2012 00:06:52
eufs
YS писал(а):
а чем-бы померить ток 2-30 ампер? ... и ещё бы бесконтактно
Датчиком Холла.
ДХ для измерения тока без ОС в виде компенсирующей катушки, применять нежелательно.
В простом виде:
Изображение

Re: Измерение тока с помощью AVR

Добавлено: Чт сен 27, 2012 18:17:01
YS
ДХ для измерения тока без ОС в виде компенсирующей катушки, применять нежелательно.
Почему?

Re: Измерение тока с помощью AVR

Добавлено: Чт сен 27, 2012 19:20:41
clawham
кто хочет контролировать ток домашней сети - читайте тему проваттметр на аде7751

кстати в РЭС можно выпросить шунтов на 0.01 омм, сваять на каком-нибудь мк типа тиньки 13 вольт-ампер метр который чем-то типа программного уарта на оптопару плевал бы эти данные а дальше хоть комп хоть большой мк с граф экраном....но дело конечно ваше...

а лепить голый холл к голому проводу толку мало - линейности нет, помехи ВЧ есть, всё время уходящий ноль :)

ТТ тож не так хороши ибо врут безбожно при несинусоидальности или при наличии симисторной нагрузки/фазового регулирования и особенно не любят мощные блоки питания с APFC входом...

Re: Измерение тока с помощью AVR

Добавлено: Чт сен 27, 2012 20:51:53
YS
линейности нет, помехи ВЧ есть, всё время уходящий ноль
Линейности нету? Ой ладно?

Помехи решаются фильтрацией. Ноль зависит от стабильности питания.

Re: Измерение тока с помощью AVR

Добавлено: Чт сен 27, 2012 22:36:04
clawham
Z спорить о линейности датчиков не буду
я о системе измерения тока построенной методом приматывания холл датчика к токоведущему проводу изолентой...

тут и близость металоконструкций и трансформаторов мощных, нагрев силового проводника и прочего окружения уже убивает линейность на 8-10 % и смещает ноль ну и так далее!

резистор как токоизмеритель тут явно лучше....правда операционник и обвяз нужны хорошие и опора ацпшнику тож не встроенная в мк

да как-то оно проще и нагляднее...с резюком можно легко проконтролировать правдивость показаний обычным милливольтметром...

холл сенсор более примечателен в готовом исполнении и в низковольтных мощных преобразователях ибо внесение изменений в исследуемую цепь практически равно нулю в отличие от резистора

Re: Измерение тока с помощью AVR

Добавлено: Пт сен 28, 2012 00:54:31
eufs
YS, приведите пример хоть одного измерительного датчика холла прямого усиления. Если найдете, с радостью соглашусь. Я таких не видел.
Когда-то игрался - развел на плате ДХ, ОУ и проводник для измерения тока. ДХ взял от ДПР привода диска CDROM.
Туда - сюда летает, нуля нет, запоминает состояние от мощных магнитных полей (внутри он что-ли намагничивается?), от температуры ползает.
Если honeywell придумали линейный - очень хорошо, только он 2$ стоит. И все равно имеет технологический разброс чувтвительности почти в 2 раза и зависимость от температуры 0.1% на градус. То есть в пределах температур -10 +40 имеем 5%. Будет показометр, а не измеритель.

Re: Измерение тока с помощью AVR

Добавлено: Пт сен 28, 2012 09:50:14
clawham
ACS712 например 30 ампер - изолированный датчик тока

http://www.ebay.com/sch/i.html?_sacat=0 ... c&LH_BIN=1

в инете их валом по 3 долара или 6 - готовая платка

Re: Измерение тока с помощью AVR

Добавлено: Пт сен 28, 2012 20:48:09
YS
резистор как токоизмеритель тут явно лучше...
А если ток 100 Ампер?
ДХ взял от ДПР привода диска CDROM
Скорее всего, он был цифровой. А то и вообще не простой ДХ, а совмещенный с переключателем обмоток.

Re: Измерение тока с помощью AVR

Добавлено: Пн окт 01, 2012 14:41:28
mark13121971
да все просто. ток пропускаешь через очень низкоомный резистор. с резистора просто подаешь напряжение на дифф. вход АЦП МК. перед измерением для правильности придется сначала один раз програмно откалибровать дифф. входы МК (в ADMUX записывается определенный код, при котором два входа как-бы закорачиваются, чтение ADC при этом покажет некоторую калибровочную константу отличную от нуля, при наличии смещения, которую и надо затем вычитать из рез-та). Хотя если не нужны точные измерения, это можно и пропустить. почитай даташит, там все расписано про калибровку и измерение.
Также необходимо задать коэфф. усиления дифф. входа МК. В общем твое напряжение на резисторе должно вписаться в диапазон входного напряжения МК (завистит от Vref, либо внутренний, либо внешний). Т.е. максимально возможный ток в цепи должен по падению на резисторе равняться твоему опорному напряжению, т.е. полной шкале АЦП.

Re: Измерение тока с помощью AVR

Добавлено: Пт окт 05, 2012 13:29:34
wellcom
Всем привет! Такая ситуация: меряю ток (до 40А) на резисторе 1милиОм (0,001 Ом), разрядность АЦП =10 бит, Vref=2,56В внутрений. С резистора напряжение подаю на диф. усилитель с усилением ровно в 20 раз и после него на АЦП атмеги 32. При токе в 2,1 А (меряю тестером), на резисторе падение 2,4мВ и соответственно после ОУ на входе АЦП = 48мВ. При чтении общего регистра ADCW (содержит ADCH и ADCL бит ADLAR =0) получаю непонятный мне результат, а именно 0х04h, что соответствует (4*0,0025)/20=0,0005В. Далее 0,0005В/0,001Ом= 0,5 А что на самом деле не верно (должно быть в раёне 2А). Уважаемые знатоки, подскажите где копать, так как уже все мозги сломал но не могу понять в чем дело. Симуляция в протеусе вроде как правильная, на вход подавал 20мВ, считает правильно. Измерения тока и напряжения произвожу одним и тем же куском программы, напряжение меряет правильно (по крайней мере 5В) а ток косячит. Просьба помочь советом. Пишу в CVAVR. Спасибо.

Re: Измерение тока с помощью AVR

Добавлено: Пт окт 05, 2012 13:33:49
Gudd-Head
wellcom писал(а):подскажите где копать
Вот здесь:
на входе АЦП = 48мВ

Re: Измерение тока с помощью AVR

Добавлено: Пт окт 05, 2012 13:47:42
wellcom
Вот здесь:
на входе АЦП = 48мВ
тоесть....можно подробней?

Re: Измерение тока с помощью AVR

Добавлено: Пт окт 05, 2012 14:01:28
Gudd-Head
Вы хотите добиться нормальных результатов, измеряя на уровне МЗР? Вы учли шумы, нелинейность, смещение и прочее АЦП?
Зачем опора 2,56 В если максимальное напряжение будет 40*0,001*20 = 0,8 В? И вы уверены что она 2,56 В? По ДШ она может быть от 2,3 до 2,7 В.
Хорошо бы поднять напряжение от "нуля". И опору поменьше.

Re: Измерение тока с помощью AVR

Добавлено: Пт окт 05, 2012 14:06:17
wellcom
к сожалению этого не учел. С АЦП только вот сейчас начал заниматься. Vref предположетельно правильная так как правильно меряет напряжение.
Вы пишете: Хорошо бы поднять напряжение от "нуля". И опору поменьше. ....а ести ли другие пути решения данной проблемы? А как учесть нелинейность?....и если можно с примером. Спасибо.