реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Измерение тока, меряю падение напряжения на резисторе 0.2R
Terrabyte
сообщение Feb 2 2007, 15:17
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



Да линейно абсолютно, я не верно сказал извините,- U на выходе оу прямо ~ падению на шунте, и соответственно току через шунт. Я проверил - собрал схему в Multisim7, промерил всё, аналоговая часть вся работает как надо, т.е. мой AD623 выдаёт тоже что и программа EWB M7 --> при 0.2R , 1.2А , Rg=20kOm, на выходе оу 1.44V, как и у меня, наверное я неверно пересчитываю, быду смотреть..
Go to the top of the page
 
+Quote Post
Terrabyte
сообщение Feb 2 2007, 15:30
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



спасибо за совет, вы раньше ответили, скорее всего в программе дело, я считаю так: измеренное умножаю на макс. ток = 1.250 (не 1.200) - т.к. напряжение на выходе оу = 1.49В чуть меньше опорного (1.5) при макс. токе 1.2А, а потом делю на полную шкалу ацп 1024, может не так надо
Go to the top of the page
 
+Quote Post
el34
сообщение Feb 2 2007, 15:49
Сообщение #18


инженер
****

Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064



мда....вот ведь .....(beep)
наверно надо ждать пока автор сформулирует вопрос понятно...

......
по поводу пересчета.... надо знать сколько вольт на бит...те знать какя опора включена в мсп ....ну а дальше вроде ясно...всего 4096 бит
(!!!!!!!!!!!!!!!!!!!ведь ацп 12 разрядный!!!!!!!!!!! если у вас MSP430)
(тут проскочило о нем упоминание....)
хоть биты в вольты хоть наоборот....зная К(I->U) операционника и других цепей дальше не проблема....


--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
Go to the top of the page
 
+Quote Post
nicom
сообщение Feb 2 2007, 16:11
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 544
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 870



Цитата
ацп 12 разрядный!!!!!!!!!!! если у вас MSP430)


...430 имеют и 10бит АЦП, например, MSP430x11x2 и MSP430x12x2

...а как с вопросом в 14 посте?...
Go to the top of the page
 
+Quote Post
Terrabyte
сообщение Feb 2 2007, 16:20
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



ацп 10 бит, напр-е на dd2 - в норме я померял, никакого минуса там нет, там 0.6 и 0.837В, программу проверил - вроде считает правельно, в том смысле что ошибки я не нашел
Go to the top of the page
 
+Quote Post
el34
сообщение Feb 2 2007, 16:28
Сообщение #21


инженер
****

Группа: Свой
Сообщений: 717
Регистрация: 4-03-05
Пользователь №: 3 064



nicom>430 имеют и 10бит АЦП, например, MSP430x11x2 и MSP430x12x2

сорри, конечно....

я пытался глянуть на схему автора - для меня очень мелко - глаза уже ни-в--куда...
это и по поводу #14 - не вижу я на схеме ничего....

но со временем начинаю понимать (а это к сожалению пришло не сразу) что автор говорит о результатах счета/перевода/преобразования ....а не о проблемах с электроникой...
а схему он привел , чтоб сбить с толку.... ну шучу конечно smile.gif

2Terrabyte - пожалуйста не обижайтесь....
но в хорошем вопросе уже есть большая часть ответа...
а у Вас (конечно в случае со мной) получилось наоборот IMHO

Terrabyte>вроде считает правельно, в том смысле что ошибки я не нашел

было очень много тумана...если б сразу было ясно , что зависимоть ток-напряжение на входе ацп линейна и не выходит за допустимые пределы у ацп .....то 99% - проблемы программые...и моделировать надо не электронную часть а программную....подать на вход модуля пересчета (вместо ацп ) пилу - ну напр прямо в прерывании обслуживания ацп ставите счетчик достаточно медленный с диапазоном счета = диапазону ацп (чтоб увидеть результат на индикаторе)
подаете его (счетчика ) выход на вход модуля счета и глядите че да как.....

Сообщение отредактировал el34 - Feb 2 2007, 16:57


--------------------
........поужинали вяленой рыбой, кот лежал рядом, молчали.......
Go to the top of the page
 
+Quote Post
Terrabyte
сообщение Feb 2 2007, 16:31
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



возможно я не совсем понятно вопрос сформулировал, но я уже чёто сам запутался, ведь напряжение я мерию правельно- напр-е от того же блока питания, другой аналоговых вход используется A0 - буфер на AD8629, и A1 - через неинверт. ОУ (тот же AD8629), впрочем в разводке это видно
Go to the top of the page
 
+Quote Post
Terrabyte
сообщение Feb 2 2007, 17:20
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



проверил я на счет поста `14` - не в AD704 дело, я вообще её отрезал от ad623 и резик напрямую включил - получил теже самые показания что и с этим аналоговым mux, значит всё таки не правильно пересчитываю
Go to the top of the page
 
+Quote Post
Terrabyte
сообщение Feb 2 2007, 20:21
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



Прошу прощения за длительные ответы, .. в программе всё нормально и я ещё раз все тщательно промерил уже другим прибором, нелинейность всё же присутствует в самой схеме, вот что я намерил: [напряжение на выходе оу – ток через шунт]:
0.1856V – 78.1 mA
1.197V – 500 mA
2.43V – 1.21A,
всё это без мультиплексора резистор Rg = 9.36 kOm на прямую, при питании оу -3.3V +5V, пробовал питать ad623: 0 – +5V - при однополярном этот оу вообще отказывается работать, на выходе максимум 1.5V, конечно может ему надо дать вольт десять в +VS, наверное этот оу вообще нельзя было использовать в данном случае, входы у него довольно интересно построены – базы npn.. попробую слепить на другом оу
Go to the top of the page
 
+Quote Post
Terrabyte
сообщение Feb 20 2007, 15:12
Сообщение #25


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 2-01-07
Из: Russia
Пользователь №: 24 042



Подеду итог
Т.к. источник питания не идеальный, мощность не большая и выходное сопротивление БП на малых нагрузках играет большое значение, т.е. на токах свыше 0.4А я начинаю мерить не только дифференциальную составляющую, но и постоянную, которая появляется в виде делителя напряжения, образованного шунтом и малой нагрузкой (а след-но выходным сопр. источника). Аналогичную нелинейность я получил и при замене ОУ, применение просто – не инвертирующего дало тоже самое. А ещё следующий момент- у меня ж в самом блоке питания “ограничиловка”, это тоже влияет, т.е. по мере увеличении нагрузки эта схема начинает постепенно ограничивать выходное напряжение, уменьшая ток и синфазное на шунте. Казалось бы – у меня дифф-й вход.. всё должно быть нормально, но один вход ОУ на земле! всегда, значит я меряю и дифф-ое + синфазное. Короче чтоб ни как не зависеть от синфазного, надо как-то организовать мостовую схему.. я пробовал смоделировать.., но это ж получится чёрти че, поэтому я решил поставить какой-нибудь Current Sense Amplifiers (ad8202/03) или Precision bidirectional current sensing (ad8210, max4173..), у таких ОУ всё внутри уже сделано как надо. С подобной проблемой сталкивался господин vintch, обсуждение на форуме РобоКлуба (см. АЦП - измерение тока и напряжения) , всем спасибо.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 03:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016