-
Постов
256 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Сообщения, опубликованные Viewer
-
-
-
8 минут назад, oner сказал:
пишет предупреждение: overflow is possible in 16 bit multiplication, casting to 'long' may be require
result=((read_adc(0)*500)/256); // Тут мы измерили напряжение на резисторе
Так и правильно пишет: Вы умножаете целочисленный код от АЦП на большую целочисленную величину и только потом масштабируете. А, должно быть наоборот. Сначала находите масштабный коэффициент K = 500.0/256.0 и только потом умножаете на значение от АЦП. И да, переводите все на float, целочисленные операции и работа с фиксированной точкой Вам пока недоступны.
0 -
Еще раз - отключите обратную связь по АЦП. Выдавайте на ШИМ некую константу, например половина диапазона и скважность 2. Считывайте значение АЦП и просто визуализируйте его.
0 -
Я Вам уже и графики все привел по аналоговой части - эту схему можно хоть сейчас ставить в реальное изделие. Думайте.
А, я понял. Сделайте времянку, отключите обратную связь по АЦП и выдавайте на ШИМ ramp-сигнал или вообще постоянный. Я же говорю - ТАУ надо Вам изучать.
0 -
Как я и предполагал, параметры фильтра ШИМ вполне удовлетворительны. При амплитуде ШИМ 2.5 В, скважности 2 схема выдает 1 А в среднем и размах пульсаций тока 3 мА.
Так, что используйте предложенную мной схему.
Еще один полезный график - передаточная характеристика "Среднее напряжение ШИМ - ток на выходе":
Как видно, схема линейна до 2.5 В, далее - насыщение. Поэтому, в зависимости от максимального напряжения ШИМ, надо установить делитель для согласования диапазонов.
Будут вопросы - отвечу.
0 -
Насчет частоты я ничего "плохого" говорить не собираюсь. Уточнил, какая она у Вас в схеме заложена.
И еще - какая частота опроса АЦП?
0 -
-
Вы так и не поймете - максимальное значение тока, это Ваша аппаратная защита. Все, что ниже - можете регулировать программно. Ну, включайте интеллект.
Так какой Вам нужен максимальный ток? Т.е. пределы программной регулировки тока от 0 и до ?
0 -
Для полноценной системы цифрового автоматического регулирования Вы пока не доросли, извините уж. Именно поэтому Вам и рекомендовано соединить аппаратное автоматическое ограничение (защита) и программное регулирование вниз.
1 минуту назад, oner сказал:ШИМ и выдает всегда 2,56 Ампера.
Выставьте через ШИМ 1 В и жизнь станет прекраснее. Измените R1 в расчете на максимально допустимый ток. Какой он у Ваc, кстати?
0 -
Только что, oner сказал:
исключительно подбором резистора?
Еще раз - аппаратно Вы устанавливаете ограничение по максимально допустимому току. В итоге у Вас не будет пыха при ошибках в программе. Все, что ниже этого максимального тока - регулируете программно через ШИМ. Ферштейн, наконец?
0 -
1 минуту назад, IMXO сказал:
куда делись импульсы
Так он вогнал ИТ в аппаратное насыщение на 2.5 А. Откуда там импульсы возьмутся?
0 -
Так и ставьте такой номинал R1, чтобы он ограничил Ваш желаемый максимум, чуть больше можно. Все, что ниже - будете через ШИМ устанавливать. Никак не дойдет?
0 -
То, что Вам порекомендовали, называется аппаратный источник тока со входом управления током.
Прелесть такого построения в том, что ошибись Вы в программе, ток не превысит аппаратного ограничения.
При Uшим = 5 В, ставим R1 = 5 Ом и получаем 1 А макс, ставим 10 Ом и получаем 0.5 А макс. Все, что ниже этого ограничения регулируется программно через ШИМ.
0 -
Все верно, больше и не будет. Либо уменьшать R1, мосфет другой брать, напряжение питания увеличивать.
0 -
Это старое название, с тех времен, когда стрелочные микровольтметры для измерения тока шунтировали низкоомным резистором - шунтом. В этой же схеме ничего R1 не шунтирует.
Ну может придираюсь, но лучше молодежь приучать к правильной терминологии.
Да что Вы вытворяете! Сказано же - отлепить инверсный вход ОУ от затвора полевика и посадить его на верхний конец R2.
0 -
Точнее - на датчик тока R1
0 -
Сначала приведите схему в порядок и учитесь доносить не простыни, а кратко суть алгоритма.
0 -
Ну я так и подумал - программный источник тока. ИМХО Вам верно посоветовал.
Сделайте аналоговую схему стабилизации тока, а ток устанавливайте по входу ОУ через ШИМ.
А то шкваркнет у Вас 10 А и привет входу ADC.
1 -
Смысл сей затеи должен быть озвучен, если это не военная тайна.
И зачем там R3 и C2, и зачем такая большая постоянная времени фильтра.
0 -
Поздравляю, Вы сделали систему с обратной связью.
0 -
Ok.
0 -
У датчиков ДК погрешность 1%. Это далеко не показометр. По поводу подключения на сайте все есть, ну или по контактам обращаться.
0 -
-
25 минут назад, colorad сказал:
Ток проходит не только через мост
В первом приближении такие формулы и таблицы можно вывести заново, только мне это делать лень, тем более существуют простые инженерные методы расчета
10 минут назад, mvkarp сказал:Мне непонятна сама суть этой таблицы.
Расчет напряжения на вторичной и тока через диоды в зависимости от желаемых выпрямленного напряжения и тока нагрузки.
Когда-то, на заре юности моего дедушки, такой упрощенный расчет существовал. Однако, в реальности, эти параметры зависят и от конструкции трансформатора, индуктивности рассеяния, схемы выпрямления, типа диодов и емкости конденсатора. Кстати, у автора работы еще более грубая ошибка по С - при токе 2.5 А и напряжении 30 В всего 300 мкФ. Впрочем, может ему достаточны глубокие пульсации.
Например, для активного сопротивления трансформатора существует приближенная, но инженерная формула:
Rtr = Kr * 0.001 * Udc/[Io*f *B] * [S * f * B/(Udc * Io)]^.025; [Ohm]
Kr = 3500 для однофазной мостовой схемы., S = 1 для броневой конструкции., B - индукция
Остальное все понятно.
0
Перечень радиоэлементов Selga-403
в Школьникам и студентам
Опубликовано
К чему эти "наезды"?
Дешевые аппараты всегда делаются не ремонтно-пригодными. Проще выкинуть, чем мастеру заплатить за ремонт.