Задача была: "Есть вот такой стабилизатор LM2596S, у которого выходное напряжение меняеться переменным резистором на 10 кОм. Интересует вопрос - можно ли как-то выходом ардуинки (меняя его от 0 до 5В) управлять выходным напряжением данного стабилизатора?"
Возможно, вы её решили. Это необходимо проверить:
на выход модуля (до шунта!), параллельно c2, r9, r10 вешаете мощный постоянный резистор соотв. номинала и смотрите напряжение на нем.
если всё нормально работает - значит, вы можете стабилизировать напряжение на этих клеммах.
но это не стабилизация тока заряда и не стабилизация напряжения на аккумуляторе - он-то подключен иначе!
так что нас ждет вторая задача, не объявленная в начале - сочинить умное зарядное устройство.
Проверил резистором - напряжение чуть плавает 5,55 - 5,59 вольта при токе 520-530 мА хаотично.
Проверил просто поставил аккумулятор (без никакого контроля) и 14 вольт дал выходного - то ток зарядки плавает от 180 до 210 мА хаотично
А вариант с верхним резистором в 10К и нижнем 200ом так и вообще легко в уме прикидывается - и да. что-то около 60-65в выходит.
Вот картинка
просчитайте напряжение в точке соединения резисторов для двух вариантов
1 U вых=12 В, U рег= 0 В максимальное вых напряжение
2. U выж= 1,25 В, U рег=5 В минимальное .......
При расчетах я не учитывал взаимное влияние выходной цепи и цепи регулировки т.к. по сравнению с резистором 200 ом их сопротивления значительно выше, хотя какое-то влияние оказывать будут.
просчитайте напряжение в точке соединения резисторов для двух вариантов
1 U вых=12 В, U рег= 0 В максимальное вых напряжение
У меня просьба - раз уж вы нарисовали картинку - добавьте пожалуйста номера резисторов (R1 R2 R3) и обозначьте все выходы и ключевую среднюю точку буквами, например a,b,c- проще будет обсуждать. А то сейчас у вас на схеме два вывода обозначены "вых" и я не знаю, о каком речь.
Для случая Uрег =0 схема вырождается в делитель напряжения с верхним плечом в 10К, нижним примерно в 200ом и потенциалом средней точки в 1.23в. Посчитайте сами - верхнее напряжение Uвых никак не может быть 12в
Для случая Uрег =0 схема вырождается в делитель напряжения с верхним плечом в 10К, нижним примерно в 200ом и потенциалом средней точки в 1.23в. Посчитайте сами - верхнее напряжение Uвых никак не может быть 12в
Грубо где-то так получилось и наверное, чтобы уменьшить влияние цепи регулировки последовательно с R3 включить диод, чтобы уменьшить козни Кирхгофа. Правда в этом случае уменьшится дискретность регулировки т.к. напржение регулировки начнет оказывать влияние только после того как его уровень достигнет 1,23 В плюс падение на диоде. А без диода считать для меня уже сложновато т.к. последний раз такие расчеты проводил лет 45 назад и то на лабораторных. В реальной жизни закона Ома хватало.
без диода считать для меня уже сложновато т.к. последний раз такие расчеты проводил лет 45 назад и то на лабораторных. В реальной жизни закона Ома хватало.
При зафиксированном потенциале средней точки закона Ома для расчета достаточно.
так что нас ждет вторая задача, не объявленная в начале - сочинить умное зарядное устройство.
Проверил резистором - напряжение чуть плавает 5,55 - 5,59 вольта при токе 520-530 мА хаотично.
Проверил просто поставил аккумулятор (без никакого контроля) и 14 вольт дал выходного - то ток зарядки плавает от 180 до 210 мА хаотично
как-то я себя заставил картинку нарисовать... сам удивляюсь.
Держите нормальную схему регулируемого стабилизатора напряжения или тока, смотря что нужно. схема (если присмотреться) не намного сложнее той, что уже собрана.
Переделка китайского модуля минимальна - отцепить вывод 4 от родной обвязки и припаять к нему проводок.
Дополнительно: ардуину предпочтительно запитать от 7 вольт через VIN. И ещё - 7805 не перегружена по входу? м.б., есть смысл добавить резистор и часть напряжения погасить?
Дополнительно: ардуину предпочтительно запитать от 7 вольт через VIN. И ещё - 7805 не перегружена по входу? м.б., есть смысл добавить резистор и часть напряжения погасить?
Запитал через резистор 750 Ом от 24вольт на Vin, меньше стало плавать. Схему пока не делал вашу, оставил из 33 поста.
Сейчас на заряде 12 вольт аккумулятора напряжение на нем плавает от 14,31 до 14,34 вольта, но ток все равно скачет +- 50-100 мА. Стоит таки все переделать по вашей схеме? Решил пока остаться на стабилизации напряжения
Или может просто взять вашу схему измерения тока, так как может более стабильна? Мне только нужно мерять ток от 10 до 1000мА, но чтобы не плавало так +- 50-100мА... Устроит +-5-10мА.
Запитал через резистор 750 Ом от 24вольт на Vin, меньше стало плавать.
Подавать на 7805 24в нежелательно - параметр на пределе паспортного, соответственно, надежность сомнительна. Поэтому и предложил по возможности разгрузить. Не забудьте добавить конденсатор на входе 7805 после резистора.
А ардуине на входе VIN нужно 7 вольт, добавьте в "земляную" ногу 7805 стабилитрон на 1,9 или 2,4 вольта, или 3 диода последовательно. Тогда микроконтроллер будет питаться от своего ардуиновского стабилизатора, работающего в комфортных условиях.
Цитата:
Схему пока не делал вашу, оставил из 33 поста.
я уже писал - она не стабилизирует параметры на нагрузке.
Цитата:
Сейчас на заряде 12 вольт аккумулятора напряжение на нем плавает от 14,31 до 14,34 вольта,
ну так оно и не может серьёзно плавать - аккумулятор-то сопротивляется.
Цитата:
но ток все равно скачет +- 50-100 мА.
и правильно делает.
Цитата:
Стоит таки все переделать по вашей схеме?
смотрите сами. если точность устраивает - не надо.
и не забывайте, что на АЦП ардуины подается напряжение (OUT_VOLT) не с аккумулятора.
А ардуине на входе VIN нужно 7 вольт, добавьте в "земляную" ногу 7805 стабилитрон на 1,9 или 2,4 вольта, или 3 диода последовательно. Тогда микроконтроллер будет питаться от своего ардуиновского стабилизатора, работающего в комфортных условиях.
и не забывайте, что на АЦП ардуины подается напряжение (OUT_VOLT) не с аккумулятора.
Ну мне просто еще надо 5 вольт на екран, как-то не хочеться еще одну 7805 ставить (так как вторую выходит заведем на 7 Вольт)
А я раз в минуту выключаю LM-ку, делаю секунду задержки, и уже выходит на этих резисторах меряю напряжение аккумулятора.
В вашей схеме не будет такой плывучки тока заряда, если запитаю как вы говорите? Просто все переделывать, то хочеться чтобы не плавал тока заряда.
А ардуине на входе VIN нужно 7 вольт, добавьте в "земляную" ногу 7805 стабилитрон на 1,9 или 2,4 вольта, или 3 диода последовательно. Тогда микроконтроллер будет питаться от своего ардуиновского стабилизатора, работающего в комфортных условиях.
и не забывайте, что на АЦП ардуины подается напряжение (OUT_VOLT) не с аккумулятора.
Ну мне просто еще надо 5 вольт на екран, как-то не хочеться еще одну 7805 ставить (так как вторую выходит заведем на 7 Вольт)
можно запитать жк-экран (он копейки потребляет) от 5v ардуины.
если точность/стабильность устраивает, можно оставить питание от 7805 на ногу 5v ардуины, как у вас было в начале, без всего, что я писал. в общем, нужно ей как-то обеспечить нормальное питание имеющимися средствами.
Цитата:
А я раз в минуту выключаю LM-ку, делаю секунду задержки, и уже выходит на этих резисторах меряю напряжение аккумулятора.
В вашей схеме не будет такой плывучки тока заряда, если запитаю как вы говорите? Просто все переделывать, то хочеться чтобы не плавал тока заряда.
ну так посмотрите на схему - там 2 дифференциальных усилителя на трех ОУ слева и есть модуль стабилизации или ограничения тока.
сорри, смысл стабилитрона D1 - ограничение напряжения на входе ардуины?
Да, R7-Д1 - защита. При коротком замыкании на X3-X4 на выходе OP1 какое-то время будет импульс около 24 вольт, который вряд ли понравится входу МК. Так что стабилитрон или tvs-диод необходим. можно добавить еще резистор (пару килоом) между катодом стабилитрона и входом МК.
И хотел спросить почему все таки на схеме с поста 33 плавает ток так хаотично? Схема похожа на вашу по измерению тока. Напряжение действительно при заряде меняеться 14.31-14.35В, тоесть практически меня устраивает, а ток хаотично от 90 до 150мА при заряде такого 12 Вольт аккума. Померял напряжение в точке на стабилитроне после ОУ что идет на аналоговое измерение - 0.123 - 0.126 Вольта - это же не скачет. ну меняеться потихоньку с минутами так как ток заряда падает потихоньку, но ведь таких скачков то нету как принимает ардуино.
2к и 100к, вестимо - при 1а на выходе OP1 будет ~5 вольт.
при отладке подкорректируете коэффициентом в скетче.
Цитата:
И хотел спросить почему все таки на схеме с поста 33 плавает ток так хаотично? Схема похожа на вашу по измерению тока. Напряжение действительно при заряде меняеться 14.31-14.35В,
не совсем понятно. Это напряжение уже заряженного аккумулятора?
Цитата:
тоесть практически меня устраивает, а ток хаотично от 90 до 150мА при заряде такого 12 Вольт аккума. Померял напряжение в точке на стабилитроне после ОУ что идет на аналоговое измерение - 0.123 - 0.126 Вольта - это же не скачет. ну меняеться потихоньку с минутами так как ток заряда падает потихоньку, но ведь таких скачков то нету как принимает ардуино.
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
И хотел спросить почему все таки на схеме с поста 33 плавает ток так хаотично? Схема похожа на вашу по измерению тока. Напряжение действительно при заряде меняеться 14.31-14.35В,
не совсем понятно. Это напряжение уже заряженного аккумулятора?
Цитата:
тоесть практически меня устраивает, а ток хаотично от 90 до 150мА при заряде такого 12 Вольт аккума. Померял напряжение в точке на стабилитроне после ОУ что идет на аналоговое измерение - 0.123 - 0.126 Вольта - это же не скачет. ну меняеться потихоньку с минутами так как ток заряда падает потихоньку, но ведь таких скачков то нету как принимает ардуино.
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
Это напряжение на выходе стабилизатора (выставил так через ШИМ) при подключенном аккумуляторе 12В. Тоесть заряжаю вот таким напряжением
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
что с током в реальности можно посмотреть только осцилом.
SLKH пишет:
На вход V1 подаете сигнал ШИМ (VOLT_CTRL) с ардуины, на вход V2 - с движка R10 (OUT_VOLT).
С выхода OA1 через резистор R7 - на ногу 4 микросхемы 2596.
OUT_VOLT - практически постоянное напряжение, о чем и сами пишете выше, а ШИМ это ПРЯМОУГОЛЬНЫЕ испульсы. В резульлтате сложения на выходе ОУ и входе управления 4 тоже будут ПРЯМОУГОЛЬНЫЕ импульсы, только другой амплитуды. Вот за счет такого сигнала управления и должна возникнуть примерно прямоугольная модуляция тока на акб. В среднем же (90+150)/2=120 мА получается примерно то, что показыает тестер - 110мА.
Тоесть на вашей схеме будет такая же плывучка? Так как прямоугольные импульсы никуда не денуться.
И есть какие-то варианты сгладить показания програмно хотябы ? Чтобы выйти на те же 110 мА.
да не должно у вас быть никаких прямоугольных импульсов на входе блоке управления. Постоянка должна приходить, регулируемая ардуиной. У вас что, нет фильтра на выходе МК?
Тоесть на вашей схеме будет такая же плывучка? Так как прямоугольные импульсы никуда не денуться.
И есть какие-то варианты сгладить показания програмно хотябы ? Чтобы выйти на те же 110 мА.
усреднять программные измерения дело вполне обычное, как правило суммируют количество измерений кратное степени двойки, т.е. 2,4,8, 16 ... чтобы деление можо было выполнить простым сдвигом вправо.
Схема в посте приведена от SLKH.
..........................
Ага, вот и интегрирующую цепочку SLKH вернул на место.
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
...
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
это троллинг начался?
при подаче на аналоговый пин напряжения 0,123 - 0,126в формула CURRENT = analogRead(A0) * Vref / 1024.0 даст результаты от 0,123 до 0,126 (float). Никаких сотен не будет, и на значения 90-150 это никак не похоже.
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
...
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
это троллинг начался?
при подаче на аналоговый пин напряжения 0,123 - 0,126в формула CURRENT = analogRead(A0) * Vref / 1024.0 даст результаты от 0,123 до 0,126 (float). Никаких сотен не будет, и на значения 90-150 это никак не похоже.
(полагаю, что резистор подразумевался R11).
А откуда знаете что я подаю на аналоговый пин? Я же выставляю переменником коефициент усиления микросхемы. И я его так выставил при таком то токе меряя его амперметром что по этой формуле у меня показывает правильный ток в амперах. Так я сделал потому что мне надо мерять как и 10мА, так и до 1000мА. Пришлось усилить чтобы увидеть падение напряжения на 0.1R что через него течет ток 10мА.
Хотя вот посмотрел очень большой коефициент получаеться..
Припустим ток 1А = на резисторе 0.1 Ома получаеться 0.1В
Припустим ток 0.1А = на резисторе 0.1 Ома получаеться 0.01В
Припустим ток 0.01А = на резисторе 0.1 Ома получаеться 0.001В
И получаеться поменять ток или 10мА или 20мА - то разница на резисторе 0.001-0.002В и это напряжение надо усилить и увидеть разницу на ардуино... так конечно в таких диапазонах входного даже если оно чуть меняеться, то на выходе ого как скакать будет!
Увеличить как вариант резистор до 0.5 Ома ? Даже при двух ампер на нем будет 2 Ватта, взять 5 ваттный.
Зато увеличу входное напряжение, уменьшу коефициент усиления микросхемы и не будет так плавать
Фильтр есть, откуда у меня тогда прямоугольная модуляция и плывучка тока такая???
да кто ж её знает? нам даже не ведомо, где у вас эта модуляция, что чем и куда замодулировано, как она выглядит и как/чем измеряется. и про осциллограф вам уже несколько раз упоминали.
скетч (то, что в loop'e) покажите, пожалуйста. только уберите все простыни, относящиеся в выводу на экран, вместо них напишите "// здесь вывод на жк, выполняется примерно столько-то мс"
да кто ж её знает? нам даже не ведомо, где у вас эта модуляция, что чем и куда замодулировано, как она выглядит и как/чем измеряется. и про осциллограф вам уже несколько раз упоминали.
скетч (то, что в loop'e) покажите, пожалуйста. только уберите все простыни, относящиеся в выводу на экран, вместо них напишите "// здесь вывод на жк, выполняется примерно столько-то мс"
Так в скетче просто выставляеться один раз уровень ШИМ - например 500 (из диапазона 0 то 1023) - тоесть пусть 2,5В что подаеться на операционик через фильтр. Выходное напряжение пусть там будет 14,2 Вольта на выходе LM-ки и к ней кидаю аккум на 12В. Дальше кажду секунду читаю CURRENT = analogRead(A0) * Vref / 1024.0 - по формуле получаеться в амперах - с выхода операционника (ну там где защитный стабилитрон) и вывожу на екран. Все
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
...
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
это троллинг начался?
при подаче на аналоговый пин напряжения 0,123 - 0,126в формула CURRENT = analogRead(A0) * Vref / 1024.0 даст результаты от 0,123 до 0,126 (float). Никаких сотен не будет, и на значения 90-150 это никак не похоже.
(полагаю, что резистор подразумевался R11).
А откуда знаете что я подаю на аналоговый пин?
я читаю, что вы пишете: "Да, на точке CUR_OUT" . если ваши тексты не имеют отношения к действительности и могут означать что угодно - так бы и сказали.
так что теперь - да, я не знаю, что куда вы подаете.
да кто ж её знает? нам даже не ведомо, где у вас эта модуляция, что чем и куда замодулировано, как она выглядит и как/чем измеряется. и про осциллограф вам уже несколько раз упоминали.
скетч (то, что в loop'e) покажите, пожалуйста. только уберите все простыни, относящиеся в выводу на экран, вместо них напишите "// здесь вывод на жк, выполняется примерно столько-то мс"
Так в скетче просто выставляеться один раз уровень ШИМ - например 500 (из диапазона 0 то 1023) - тоесть пусть 2,5В что подаеться на операционик через фильтр. Выходное напряжение пусть там будет 14,2 Вольта на выходе LM-ки и к ней кидаю аккум на 12В. Дальше кажду секунду читаю CURRENT = analogRead(A0) * Vref / 1024.0 - по формуле получаеться в амперах - с выхода операционника (ну там где защитный стабилитрон) и вывожу на екран. Все
Стабилизации тока нету. Но по амперметру никакой плывучки нету, ничего не плавает.
Только что заряжал аккум посаженый на 12 Вольт. Ток плавал от 800мА до 1,5А по показаниям ардуино. В действительности по амперметру 1А без плывучки. Что за фигня....
Прямоугольной модуляции нету, меня сбили выше писали..... Фильтр же стоит.
Всё, я устал. Измеряем неизвестно что неизвестно где, модуляция то есть, то нет, формула брехливая, токи нужны то ли 10, то ли 2000 миллиампер, результат то ли 100, то ли 1000 и т.д, и т.п.
Если будет выложена полная схема подключения МК, схемы управления, нагрузки, внешних вольтметров/амперметров (с указанием типа амперметра), показания приборов в разных точках и скетч, а также внятные тех.требования к будущему прибору, то, возможно, я заинтересуюсь дальнейшим обсуждением.
Собрал данную схему (но убрал цепь ШИМ тока - 2 ОУ, R8, R9, диод). R10 = R11 100кОм. Ардуино про мини, питание 24В через 100 Ом резистор(+ кондер) на 7805 (4 диода в минус) - выход 7 В - на RAW ардуино. Итог 4.99 Вольта на ардуино и экране 1602. К ардуино подключил два аналоговых и один цифровой вход. Фильтр по ШИМ - 2 резистора 4.7К и 2 кондера 1 мкф. Частоту ШИМ не менял.Все.
При подаче на ШИМ напр. 5В с ардуино на выходе LM - 8 с копейками вольт. (кратко говоря потом вместо этих двух резисторов 8k2 и 4k3 поставил переменник и вышел на 15 вольт выходного)
На холостом ходу напряжение плавает на екране 8.46-8.50В. На вольтметре 8.46-8.47В
При подключении резистора нагрузки в 10 Ом - и напряжение на выходе плавает 7.5 - 8.2 В и ток плавает в пределах 800мА плюс минус 150мА хаотично по оценке ардуино. По оценке амперметра ток плавает в пределах 10мА, а напряжение по вольметру на выходе плавает в пределах 30-40мВ.
На выходе ток есть плывучка напряжения 2В в пределах 10мВ
void setup
analogWrite (10,255); - установил ШИМ 5В
void loop
BATTERY = analogRead(A1) * Vref * 3 / 1024.0; - читаю напряжение
CURRENT = analogRead(A0) * Vref * 0.4/ 1024.0; - читаю ток (при макс 2А)
delay (1000)
// вывожу на екран BATTERY и CURRENT
Подключил DSO 138 осцилограф в режиме измерения переменки
Сигнал с ШИМ выхода 10 ардуино (выходное напряжение не максимальное, не мерял просто)
Сигнал после фильтра 2 по 4.7К и 2 по 1мкф
Сигнал на 4 выводе микросхемы LM
Сигнал вывода Ток (что подаем анализировать на аналоговый вход ардуино)
судя по картинкам пульсации тока уменьшились примерно втрое, от первоначальных, другой положительный момент, что форма тока стала совпадать с формой выходного напряжения.
Видимо стоит посмотрет, а за что вообще тут можно бороться.
т.е. на 4 ногу ставите просто резистивный делитель на выход, чтобы обеспечить выходное напряжение аналогичное текущему, далее смотрите тоже самое.
судя по картинкам пульсации тока уменьшились примерно втрое, от первоначальных, другой положительный момент, что форма тока стала совпадать с формой выходного напряжения.
Видимо стоит посмотрет, а за что вообще тут можно бороться.
т.е. на 4 ногу ставите просто резистивный делитель на выход, чтобы обеспечить выходное напряжение аналогичное текущему, далее смотрите тоже самое.
Короче просто после 24В платы поставил этот стабилизатор LM в заводской схеме, выставил резистором 5В и поставил осцилограф..... И все тоже и та же плывучка! Мда... И что делать? плывучка в 0.23 вольта меня не очень устраивает.....
И как то эта LM работает так, как будто внутри меняеться схема включения.. Тоесть на выходе 5В и 0.5А и подаю на вход 10В и до 24В и как-то рывком на позициях грубо 10, 15, 20 уменьшаеться резко потребление тока входного и меняеться и осциллограма и плывучка меняеться...... Лучше ситуация когда разница между входным и выходным небольшая, а не 24 В на вход и 4,2в на выход грубо на заряд LIiOn к примеру
Импусльсные стабилизаторы на выходе всегда имеют пульсации. Вам уже советовали что-нить про них почитать.
А сделать пока предлагается следующее.
Оставляем схему в типовом включении, выход через дроссель 10 мкГн(вообще чем больше тем лучше), потом резистор токового датчика подключаем к акб. С акб берем и сигнал напряжения на ацп ардуины, обращаем винимание, что сигнал ОС на 4 ногу пока берется ДО дросселя. Смотрим, что там получилось, желательно с разными дросселями.
Боее простой вариант, попробовать увеличить выходную емкость модуля раза в два.
Импусльсные стабилизаторы на выходе всегда имеют пульсации. Вам уже советовали что-нить про них почитать.
А сделать пока предлагается следующее.
Оставляем схему в типовом включении, выход через дроссель 10 мкГн(вообще чем больше тем лучше), потом резистор токового датчика подключаем к акб. С акб берем и сигнал напряжения на ацп ардуины, обращаем винимание, что сигнал ОС на 4 ногу пока берется ДО дросселя. Смотрим, что там получилось, желательно с разными дросселями.
Боее простой вариант, попробовать увеличить выходную емкость модуля раза в два.
Ну так импульсный стабилизатор LM2596 с пульсациями в 250мВ ? Даже входная цепь имеет до 150 мВ на 24В.
Тот что я подавал выше (с двумя радиаторами) - дает до 10мВ
Пробовал добавлять 2200мкф на выход - все тоже. Попробую с дросселями
Да, забыл спросить. Вместо R14 и R15 я поставил переменник на 12K.
Либо могу сделать выходное напряжение максимально 15В, а минимум - 3В. Или от 1.2 до 7В. Как сделать от 1,2 до 15В ?
Да, и выставил резисторы R3,R4 и R2,R5 одинаковые по тестеру, но даже без нагрузки на выходе Ток есть 0,58В и приходиться корректировать в формуле. Тут я так понимаю сказываеться R14 и R15, бо если отключить их то падает напряжение до 0.15В на выходе Ток. Как-то это не очень хорошо
Можете как-то доделать схему по напряжению и току (бо перепаял по вашей схеме, и хуже все вышло чем по 33 посту)..... И если бы еще вот эту плывучку убрать...
Vladimir19, Вы не по адресу, я специалист в программировании, а в схемотехнике - любитель и чайник. Тут полфорума мне 100 очков форы дадут. Так что, спросите лучше узнающих людей.
Импусльсные стабилизаторы на выходе всегда имеют пульсации. Вам уже советовали что-нить про них почитать.
А сделать пока предлагается следующее.
Оставляем схему в типовом включении, выход через дроссель 10 мкГн(вообще чем больше тем лучше), потом резистор токового датчика подключаем к акб. С акб берем и сигнал напряжения на ацп ардуины, обращаем винимание, что сигнал ОС на 4 ногу пока берется ДО дросселя. Смотрим, что там получилось, желательно с разными дросселями.
Боее простой вариант, попробовать увеличить выходную емкость модуля раза в два.
Ну так импульсный стабилизатор LM2596 с пульсациями в 250мВ ? Даже входная цепь имеет до 150 мВ на 24В.
Тот что я подавал выше (с двумя радиаторами) - дает до 10мВ
Пробовал добавлять 2200мкф на выход - все тоже. Попробую с дросселями
Ту уже подобное обсуждалось. В даташите (одном из, их на alldatasheet.com несколько) есть цельная страничка с номограммами какую пару дросселя и выходного конденсатора надо ставить для уменьшения пульсаций при заданном выходном токе.
В целом совет "чем больше, тем лучше" там вроде как опровергается.
Ту уже подобное обсуждалось. В даташите (одном из, их на alldatasheet.com несколько) есть цельная страничка с номограммами какую пару дросселя и выходного конденсатора надо ставить для уменьшения пульсаций при заданном выходном токе.
В целом совет "чем больше, тем лучше" там вроде как опровергается.
чукча не читатель, чукча - писатель!
перефразируя Чехова, - Если вам предлагают дроссель, не старайтесь искать в нем реактор.
на бездуховном американском калькуляторе верхний предел получается порядка 65 вольт. но с этим китайский модуль не согласится...
Китаец с американцем, понятное дело, не согласится. Надо бы послушать мнение начальника транспортного цеха.
Задача была: "Есть вот такой стабилизатор LM2596S, у которого выходное напряжение меняеться переменным резистором на 10 кОм. Интересует вопрос - можно ли как-то выходом ардуинки (меняя его от 0 до 5В) управлять выходным напряжением данного стабилизатора?"
Возможно, вы её решили. Это необходимо проверить:
на выход модуля (до шунта!), параллельно c2, r9, r10 вешаете мощный постоянный резистор соотв. номинала и смотрите напряжение на нем.
если всё нормально работает - значит, вы можете стабилизировать напряжение на этих клеммах.
но это не стабилизация тока заряда и не стабилизация напряжения на аккумуляторе - он-то подключен иначе!
так что нас ждет вторая задача, не объявленная в начале - сочинить умное зарядное устройство.
Проверил резистором - напряжение чуть плавает 5,55 - 5,59 вольта при токе 520-530 мА хаотично.
Проверил просто поставил аккумулятор (без никакого контроля) и 14 вольт дал выходного - то ток зарядки плавает от 180 до 210 мА хаотично
ответ на вопрос1 неверный
для конкретизации напоминаю: резисторы 5k2, 1k, 1k, упр. напряжение 1,5в.
подсказка: решать систему уравнений не требуется.
Там арифметическая ошибка была - выше в сообщении уже поправил - ответ 6.2в. Сейчас еще раз проверил - все верно, 6.28в
Без решения системы не знаю. Мне тоже сначала показалось, что там все просто - но это только видимсоть.
на бездуховном американском калькуляторе верхний предел получается порядка 65 вольт. но с этим китайский модуль не согласится...
Продолжим сравнивать методы вычисления... я вручную на бумажке считаю...
А вариант с верхним резистором в 10К и нижнем 200ом так и вообще легко в уме прикидывается - и да. что-то около 60-65в выходит.
А вариант с верхним резистором в 10К и нижнем 200ом так и вообще легко в уме прикидывается - и да. что-то около 60-65в выходит.
Вот картинка
просчитайте напряжение в точке соединения резисторов для двух вариантов
1 U вых=12 В, U рег= 0 В максимальное вых напряжение
2. U выж= 1,25 В, U рег=5 В минимальное .......
При расчетах я не учитывал взаимное влияние выходной цепи и цепи регулировки т.к. по сравнению с резистором 200 ом их сопротивления значительно выше, хотя какое-то влияние оказывать будут.
[
Вот картинка
просчитайте напряжение в точке соединения резисторов для двух вариантов
1 U вых=12 В, U рег= 0 В максимальное вых напряжение
У меня просьба - раз уж вы нарисовали картинку - добавьте пожалуйста номера резисторов (R1 R2 R3) и обозначьте все выходы и ключевую среднюю точку буквами, например a,b,c- проще будет обсуждать. А то сейчас у вас на схеме два вывода обозначены "вых" и я не знаю, о каком речь.
Для случая Uрег =0 схема вырождается в делитель напряжения с верхним плечом в 10К, нижним примерно в 200ом и потенциалом средней точки в 1.23в. Посчитайте сами - верхнее напряжение Uвых никак не может быть 12в
Для случая Uрег =0 схема вырождается в делитель напряжения с верхним плечом в 10К, нижним примерно в 200ом и потенциалом средней точки в 1.23в. Посчитайте сами - верхнее напряжение Uвых никак не может быть 12в
Косяк. При расчетах, вместо 1,23 взял 0,23 В.
Грубо где-то так получилось и наверное, чтобы уменьшить влияние цепи регулировки последовательно с R3 включить диод, чтобы уменьшить козни Кирхгофа. Правда в этом случае уменьшится дискретность регулировки т.к. напржение регулировки начнет оказывать влияние только после того как его уровень достигнет 1,23 В плюс падение на диоде. А без диода считать для меня уже сложновато т.к. последний раз такие расчеты проводил лет 45 назад и то на лабораторных. В реальной жизни закона Ома хватало.
без диода считать для меня уже сложновато т.к. последний раз такие расчеты проводил лет 45 назад и то на лабораторных. В реальной жизни закона Ома хватало.
При зафиксированном потенциале средней точки закона Ома для расчета достаточно.
так что нас ждет вторая задача, не объявленная в начале - сочинить умное зарядное устройство.
Проверил резистором - напряжение чуть плавает 5,55 - 5,59 вольта при токе 520-530 мА хаотично.
Проверил просто поставил аккумулятор (без никакого контроля) и 14 вольт дал выходного - то ток зарядки плавает от 180 до 210 мА хаотично
как-то я себя заставил картинку нарисовать... сам удивляюсь.
Держите нормальную схему регулируемого стабилизатора напряжения или тока, смотря что нужно. схема (если присмотреться) не намного сложнее той, что уже собрана.
Переделка китайского модуля минимальна - отцепить вывод 4 от родной обвязки и припаять к нему проводок.
Важно: для пристойной регулировки ШИМ необходимо сделать точнее - см. работу ЕвгенийП http://arduino.ru/forum/programmirovanie/shim-proizvolnogo-razresheniya-na-unonano-328
Дополнительно: ардуину предпочтительно запитать от 7 вольт через VIN. И ещё - 7805 не перегружена по входу? м.б., есть смысл добавить резистор и часть напряжения погасить?
=)
будем посмотреть
зы. с нетерпением ждем результатов проката пральной схемы
Дополнительно: ардуину предпочтительно запитать от 7 вольт через VIN. И ещё - 7805 не перегружена по входу? м.б., есть смысл добавить резистор и часть напряжения погасить?
Запитал через резистор 750 Ом от 24вольт на Vin, меньше стало плавать. Схему пока не делал вашу, оставил из 33 поста.
Сейчас на заряде 12 вольт аккумулятора напряжение на нем плавает от 14,31 до 14,34 вольта, но ток все равно скачет +- 50-100 мА. Стоит таки все переделать по вашей схеме? Решил пока остаться на стабилизации напряжения
Или может просто взять вашу схему измерения тока, так как может более стабильна? Мне только нужно мерять ток от 10 до 1000мА, но чтобы не плавало так +- 50-100мА... Устроит +-5-10мА.
Запитал через резистор 750 Ом от 24вольт на Vin, меньше стало плавать.
А ардуине на входе VIN нужно 7 вольт, добавьте в "земляную" ногу 7805 стабилитрон на 1,9 или 2,4 вольта, или 3 диода последовательно. Тогда микроконтроллер будет питаться от своего ардуиновского стабилизатора, работающего в комфортных условиях.
я уже писал - она не стабилизирует параметры на нагрузке.
смотрите сами. если точность устраивает - не надо.
и не забывайте, что на АЦП ардуины подается напряжение (OUT_VOLT) не с аккумулятора.
А ардуине на входе VIN нужно 7 вольт, добавьте в "земляную" ногу 7805 стабилитрон на 1,9 или 2,4 вольта, или 3 диода последовательно. Тогда микроконтроллер будет питаться от своего ардуиновского стабилизатора, работающего в комфортных условиях.
и не забывайте, что на АЦП ардуины подается напряжение (OUT_VOLT) не с аккумулятора.
Ну мне просто еще надо 5 вольт на екран, как-то не хочеться еще одну 7805 ставить (так как вторую выходит заведем на 7 Вольт)
А я раз в минуту выключаю LM-ку, делаю секунду задержки, и уже выходит на этих резисторах меряю напряжение аккумулятора.
В вашей схеме не будет такой плывучки тока заряда, если запитаю как вы говорите? Просто все переделывать, то хочеться чтобы не плавал тока заряда.
сорри, смысл стабилитрона D1 - ограничение напряжения на входе ардуины? Или еще для чего?
А ардуине на входе VIN нужно 7 вольт, добавьте в "земляную" ногу 7805 стабилитрон на 1,9 или 2,4 вольта, или 3 диода последовательно. Тогда микроконтроллер будет питаться от своего ардуиновского стабилизатора, работающего в комфортных условиях.
и не забывайте, что на АЦП ардуины подается напряжение (OUT_VOLT) не с аккумулятора.
Ну мне просто еще надо 5 вольт на екран, как-то не хочеться еще одну 7805 ставить (так как вторую выходит заведем на 7 Вольт)
если точность/стабильность устраивает, можно оставить питание от 7805 на ногу 5v ардуины, как у вас было в начале, без всего, что я писал. в общем, нужно ей как-то обеспечить нормальное питание имеющимися средствами.
В вашей схеме не будет такой плывучки тока заряда, если запитаю как вы говорите? Просто все переделывать, то хочеться чтобы не плавал тока заряда.
ну так посмотрите на схему - там 2 дифференциальных усилителя на трех ОУ слева и есть модуль стабилизации или ограничения тока.
сорри, смысл стабилитрона D1 - ограничение напряжения на входе ардуины?
Не подскажите номиналы R2 - R5 для тока до 1А ?
И хотел спросить почему все таки на схеме с поста 33 плавает ток так хаотично? Схема похожа на вашу по измерению тока. Напряжение действительно при заряде меняеться 14.31-14.35В, тоесть практически меня устраивает, а ток хаотично от 90 до 150мА при заряде такого 12 Вольт аккума. Померял напряжение в точке на стабилитроне после ОУ что идет на аналоговое измерение - 0.123 - 0.126 Вольта - это же не скачет. ну меняеться потихоньку с минутами так как ток заряда падает потихоньку, но ведь таких скачков то нету как принимает ардуино.
Не подскажите номиналы R2 - R5 для тока до 1А ?
2к и 100к, вестимо - при 1а на выходе OP1 будет ~5 вольт.
при отладке подкорректируете коэффициентом в скетче.
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
И хотел спросить почему все таки на схеме с поста 33 плавает ток так хаотично? Схема похожа на вашу по измерению тока. Напряжение действительно при заряде меняеться 14.31-14.35В,
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
Это напряжение на выходе стабилизатора (выставил так через ШИМ) при подключенном аккумуляторе 12В. Тоесть заряжаю вот таким напряжением
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
что с током в реальности можно посмотреть только осцилом.
На вход V1 подаете сигнал ШИМ (VOLT_CTRL) с ардуины, на вход V2 - с движка R10 (OUT_VOLT).
С выхода OA1 через резистор R7 - на ногу 4 микросхемы 2596.
OUT_VOLT - практически постоянное напряжение, о чем и сами пишете выше, а ШИМ это ПРЯМОУГОЛЬНЫЕ испульсы. В резульлтате сложения на выходе ОУ и входе управления 4 тоже будут ПРЯМОУГОЛЬНЫЕ импульсы, только другой амплитуды. Вот за счет такого сигнала управления и должна возникнуть примерно прямоугольная модуляция тока на акб. В среднем же (90+150)/2=120 мА получается примерно то, что показыает тестер - 110мА.
Тоесть на вашей схеме будет такая же плывучка? Так как прямоугольные импульсы никуда не денуться.
И есть какие-то варианты сгладить показания програмно хотябы ? Чтобы выйти на те же 110 мА.
Тоесть на вашей схеме будет такая же плывучка? Так как прямоугольные импульсы никуда не денуться.
И есть какие-то варианты сгладить показания програмно хотябы ? Чтобы выйти на те же 110 мА.
да не должно у вас быть никаких прямоугольных импульсов на входе блоке управления. Постоянка должна приходить, регулируемая ардуиной. У вас что, нет фильтра на выходе МК?
Примерно так :
Тоесть на вашей схеме будет такая же плывучка? Так как прямоугольные импульсы никуда не денуться.
И есть какие-то варианты сгладить показания програмно хотябы ? Чтобы выйти на те же 110 мА.
Схема в посте приведена от SLKH.
..........................
Ага, вот и интегрирующую цепочку SLKH вернул на место.
Однако и программно усреднять тоже полезно.
Фильтр есть, схема фильтра взята опять же с цифровой части поста 33
на 4.7к и 1мкф по 2 шт)
Фильтр есть, откуда у меня тогда прямоугольная модуляция и плывучка тока такая???
тут уже только осцилом смотреть,
что там после фильтра получается, что после ОУ, и что на токовом датчике
Или строить хотя бы модель в каком-то симуле
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
...
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
это троллинг начался?
при подаче на аналоговый пин напряжения 0,123 - 0,126в формула CURRENT = analogRead(A0) * Vref / 1024.0 даст результаты от 0,123 до 0,126 (float). Никаких сотен не будет, и на значения 90-150 это никак не похоже.
(полагаю, что резистор подразумевался R11).
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
...
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
это троллинг начался?
при подаче на аналоговый пин напряжения 0,123 - 0,126в формула CURRENT = analogRead(A0) * Vref / 1024.0 даст результаты от 0,123 до 0,126 (float). Никаких сотен не будет, и на значения 90-150 это никак не похоже.
(полагаю, что резистор подразумевался R11).
А откуда знаете что я подаю на аналоговый пин? Я же выставляю переменником коефициент усиления микросхемы. И я его так выставил при таком то токе меряя его амперметром что по этой формуле у меня показывает правильный ток в амперах. Так я сделал потому что мне надо мерять как и 10мА, так и до 1000мА. Пришлось усилить чтобы увидеть падение напряжения на 0.1R что через него течет ток 10мА.
Хотя вот посмотрел очень большой коефициент получаеться..
Припустим ток 1А = на резисторе 0.1 Ома получаеться 0.1В
Припустим ток 0.1А = на резисторе 0.1 Ома получаеться 0.01В
Припустим ток 0.01А = на резисторе 0.1 Ома получаеться 0.001В
И получаеться поменять ток или 10мА или 20мА - то разница на резисторе 0.001-0.002В и это напряжение надо усилить и увидеть разницу на ардуино... так конечно в таких диапазонах входного даже если оно чуть меняеться, то на выходе ого как скакать будет!
Увеличить как вариант резистор до 0.5 Ома ? Даже при двух ампер на нем будет 2 Ватта, взять 5 ваттный.
Зато увеличу входное напряжение, уменьшу коефициент усиления микросхемы и не будет так плавать
Фильтр есть, откуда у меня тогда прямоугольная модуляция и плывучка тока такая???
да кто ж её знает? нам даже не ведомо, где у вас эта модуляция, что чем и куда замодулировано, как она выглядит и как/чем измеряется. и про осциллограф вам уже несколько раз упоминали.
скетч (то, что в loop'e) покажите, пожалуйста. только уберите все простыни, относящиеся в выводу на экран, вместо них напишите "// здесь вывод на жк, выполняется примерно столько-то мс"
да кто ж её знает? нам даже не ведомо, где у вас эта модуляция, что чем и куда замодулировано, как она выглядит и как/чем измеряется. и про осциллограф вам уже несколько раз упоминали.
скетч (то, что в loop'e) покажите, пожалуйста. только уберите все простыни, относящиеся в выводу на экран, вместо них напишите "// здесь вывод на жк, выполняется примерно столько-то мс"
Так в скетче просто выставляеться один раз уровень ШИМ - например 500 (из диапазона 0 то 1023) - тоесть пусть 2,5В что подаеться на операционик через фильтр. Выходное напряжение пусть там будет 14,2 Вольта на выходе LM-ки и к ней кидаю аккум на 12В. Дальше кажду секунду читаю CURRENT = analogRead(A0) * Vref / 1024.0 - по формуле получаеться в амперах - с выхода операционника (ну там где защитный стабилитрон) и вывожу на екран. Все
я же не знаю, что вы там измеряете. 0,123-0,126в - это на точке CUR_OUT? При токе около ампера? (по логике вещей, там должно быть около 5 вольт.)
и что ардуина с этим напряжением делает? как ваши 90-150 образуются?
...
Да, на точке CUR_OUT при вот таком протекающем токе через резистор R1 - 90-150мА, в реальности 110мА тестером и не плавает так
Образуеться так CURRENT = analogRead(A0) * Vref / 1024.0;
Я знаю что еще надо делить на 0.1R по закону Ома, но я вот так подстроил переменником на ОУ, что не надо делить.
это троллинг начался?
при подаче на аналоговый пин напряжения 0,123 - 0,126в формула CURRENT = analogRead(A0) * Vref / 1024.0 даст результаты от 0,123 до 0,126 (float). Никаких сотен не будет, и на значения 90-150 это никак не похоже.
(полагаю, что резистор подразумевался R11).
А откуда знаете что я подаю на аналоговый пин?
так что теперь - да, я не знаю, что куда вы подаете.
Да, ошибся, не так написал)))
да кто ж её знает? нам даже не ведомо, где у вас эта модуляция, что чем и куда замодулировано, как она выглядит и как/чем измеряется. и про осциллограф вам уже несколько раз упоминали.
скетч (то, что в loop'e) покажите, пожалуйста. только уберите все простыни, относящиеся в выводу на экран, вместо них напишите "// здесь вывод на жк, выполняется примерно столько-то мс"
Так в скетче просто выставляеться один раз уровень ШИМ - например 500 (из диапазона 0 то 1023) - тоесть пусть 2,5В что подаеться на операционик через фильтр. Выходное напряжение пусть там будет 14,2 Вольта на выходе LM-ки и к ней кидаю аккум на 12В. Дальше кажду секунду читаю CURRENT = analogRead(A0) * Vref / 1024.0 - по формуле получаеться в амперах - с выхода операционника (ну там где защитный стабилитрон) и вывожу на екран. Все
где в этом описании:
1 какая-нибудь стабилизация тока?
2. неведомая прямоугольная модуляция?
где в этом описании:
1 какая-нибудь стабилизация тока?
2. неведомая прямоугольная модуляция?
Стабилизации тока нету. Но по амперметру никакой плывучки нету, ничего не плавает.
Только что заряжал аккум посаженый на 12 Вольт. Ток плавал от 800мА до 1,5А по показаниям ардуино. В действительности по амперметру 1А без плывучки. Что за фигня....
Прямоугольной модуляции нету, меня сбили выше писали..... Фильтр же стоит.
Собрал данную схему (но убрал цепь ШИМ тока - 2 ОУ, R8, R9, диод). R10 = R11 100кОм. Ардуино про мини, питание 24В через 100 Ом резистор(+ кондер) на 7805 (4 диода в минус) - выход 7 В - на RAW ардуино. Итог 4.99 Вольта на ардуино и экране 1602. К ардуино подключил два аналоговых и один цифровой вход. Фильтр по ШИМ - 2 резистора 4.7К и 2 кондера 1 мкф. Частоту ШИМ не менял.Все.
При подаче на ШИМ напр. 5В с ардуино на выходе LM - 8 с копейками вольт. (кратко говоря потом вместо этих двух резисторов 8k2 и 4k3 поставил переменник и вышел на 15 вольт выходного)
На холостом ходу напряжение плавает на екране 8.46-8.50В. На вольтметре 8.46-8.47В
При подключении резистора нагрузки в 10 Ом - и напряжение на выходе плавает 7.5 - 8.2 В и ток плавает в пределах 800мА плюс минус 150мА хаотично по оценке ардуино. По оценке амперметра ток плавает в пределах 10мА, а напряжение по вольметру на выходе плавает в пределах 30-40мВ.
На выходе ток есть плывучка напряжения 2В в пределах 10мВ
Подключил DSO 138 осцилограф в режиме измерения переменки
Сигнал с ШИМ выхода 10 ардуино (выходное напряжение не максимальное, не мерял просто)
Сигнал после фильтра 2 по 4.7К и 2 по 1мкф
Сигнал на 4 выводе микросхемы LM
Сигнал вывода Ток (что подаем анализировать на аналоговый вход ардуино)
Выходной сигнал с LM
Сигнал с выхода вашего фильтра ровно на порядок больше, чем дает симуль.
Т.е. это или ошибка в настройке делителя осцила или емкости -резисторы реального фильтра просажены на порядок.
Сигнал с выхода вашего фильтра ровно на порядок больше, чем дает симуль.
Т.е. это или ошибка в настройке делителя осцила или емкости -резисторы реального фильтра просажены на порядок.
Да, точно был входной резистор на 470 Ом, поставил 4.7К... Но суть практически не поменяла с плывучкой
Сигнал после фильтра
Сигнал с выхода Ток
Выходное напряжение LM
Ссылка на видео плавающего напряжения (i=100 это analogWrite (10,100) )
https://youtu.be/dO-OodpYDBA
Да, и схема... Извиняюсь за качество)
Может дело в питании 24В что идет на LM? Вот посмотрел осцилографом
Для примера после 24В поставил известный понижающий преобразователь - посмотреть что на выходе
После него очень неплохо как по мне
судя по картинкам пульсации тока уменьшились примерно втрое, от первоначальных, другой положительный момент, что форма тока стала совпадать с формой выходного напряжения.
Видимо стоит посмотрет, а за что вообще тут можно бороться.
т.е. на 4 ногу ставите просто резистивный делитель на выход, чтобы обеспечить выходное напряжение аналогичное текущему, далее смотрите тоже самое.
судя по картинкам пульсации тока уменьшились примерно втрое, от первоначальных, другой положительный момент, что форма тока стала совпадать с формой выходного напряжения.
Видимо стоит посмотрет, а за что вообще тут можно бороться.
т.е. на 4 ногу ставите просто резистивный делитель на выход, чтобы обеспечить выходное напряжение аналогичное текущему, далее смотрите тоже самое.
Короче просто после 24В платы поставил этот стабилизатор LM в заводской схеме, выставил резистором 5В и поставил осцилограф..... И все тоже и та же плывучка! Мда... И что делать? плывучка в 0.23 вольта меня не очень устраивает.....
И как то эта LM работает так, как будто внутри меняеться схема включения.. Тоесть на выходе 5В и 0.5А и подаю на вход 10В и до 24В и как-то рывком на позициях грубо 10, 15, 20 уменьшаеться резко потребление тока входного и меняеться и осциллограма и плывучка меняеться...... Лучше ситуация когда разница между входным и выходным небольшая, а не 24 В на вход и 4,2в на выход грубо на заряд LIiOn к примеру
Пока у вас вполне ожидаемые результаты.
Импусльсные стабилизаторы на выходе всегда имеют пульсации. Вам уже советовали что-нить про них почитать.
А сделать пока предлагается следующее.
Оставляем схему в типовом включении, выход через дроссель 10 мкГн(вообще чем больше тем лучше), потом резистор токового датчика подключаем к акб. С акб берем и сигнал напряжения на ацп ардуины, обращаем винимание, что сигнал ОС на 4 ногу пока берется ДО дросселя. Смотрим, что там получилось, желательно с разными дросселями.
Боее простой вариант, попробовать увеличить выходную емкость модуля раза в два.
Пока у вас вполне ожидаемые результаты.
Импусльсные стабилизаторы на выходе всегда имеют пульсации. Вам уже советовали что-нить про них почитать.
А сделать пока предлагается следующее.
Оставляем схему в типовом включении, выход через дроссель 10 мкГн(вообще чем больше тем лучше), потом резистор токового датчика подключаем к акб. С акб берем и сигнал напряжения на ацп ардуины, обращаем винимание, что сигнал ОС на 4 ногу пока берется ДО дросселя. Смотрим, что там получилось, желательно с разными дросселями.
Боее простой вариант, попробовать увеличить выходную емкость модуля раза в два.
Ну так импульсный стабилизатор LM2596 с пульсациями в 250мВ ? Даже входная цепь имеет до 150 мВ на 24В.
Тот что я подавал выше (с двумя радиаторами) - дает до 10мВ
Пробовал добавлять 2200мкф на выход - все тоже. Попробую с дросселями
Да, забыл спросить. Вместо R14 и R15 я поставил переменник на 12K.
Либо могу сделать выходное напряжение максимально 15В, а минимум - 3В. Или от 1.2 до 7В. Как сделать от 1,2 до 15В ?
Да, и выставил резисторы R3,R4 и R2,R5 одинаковые по тестеру, но даже без нагрузки на выходе Ток есть 0,58В и приходиться корректировать в формуле. Тут я так понимаю сказываеться R14 и R15, бо если отключить их то падает напряжение до 0.15В на выходе Ток. Как-то это не очень хорошо
Можете как-то доделать схему по напряжению и току (бо перепаял по вашей схеме, и хуже все вышло чем по 33 посту)..... И если бы еще вот эту плывучку убрать...
ЕвгенийП, если не трудно, пришлите схему стабилизатора тока, очень нужно.
Vladimir19, Вы не по адресу, я специалист в программировании, а в схемотехнике - любитель и чайник. Тут полфорума мне 100 очков форы дадут. Так что, спросите лучше узнающих людей.
Пока у вас вполне ожидаемые результаты.
Импусльсные стабилизаторы на выходе всегда имеют пульсации. Вам уже советовали что-нить про них почитать.
А сделать пока предлагается следующее.
Оставляем схему в типовом включении, выход через дроссель 10 мкГн(вообще чем больше тем лучше), потом резистор токового датчика подключаем к акб. С акб берем и сигнал напряжения на ацп ардуины, обращаем винимание, что сигнал ОС на 4 ногу пока берется ДО дросселя. Смотрим, что там получилось, желательно с разными дросселями.
Боее простой вариант, попробовать увеличить выходную емкость модуля раза в два.
Ну так импульсный стабилизатор LM2596 с пульсациями в 250мВ ? Даже входная цепь имеет до 150 мВ на 24В.
Тот что я подавал выше (с двумя радиаторами) - дает до 10мВ
Пробовал добавлять 2200мкф на выход - все тоже. Попробую с дросселями
В целом совет "чем больше, тем лучше" там вроде как опровергается.
В целом совет "чем больше, тем лучше" там вроде как опровергается.
перефразируя Чехова, - Если вам предлагают дроссель, не старайтесь искать в нем реактор.