avatar_UriBas

Моргалка на Arduino. Этюды для начинающих.

Автор UriBas, 08 Март 2017 в 16:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

UriBas

#666
Цитата: Alex_N от 19 Дек. 2017 в 17:00Ещё вопрос : напряжение "моргания" я так понимаю нужно подбирать исходя из потребления акб - 0.1С.  А если не берёт, можно повысить напряжение до 20..30В ?
Изначально предполагается, что к моргалке подключен БП на 19-20В и способный держать ток до 10-15А..  ну если мы собрались заряжать автомобильные АКБ, а не мелочь.   Дальше моргалка, даже без регулировки тока с БП, способна сама регулировать ток, а вернее порцию заряда на АКБ за счет сокращения длит импульсов и снижения коэф. заполнения ШИМ.   Поэтому на АКБ подаются импульсы напряжением в 20В и этого, в большинстве случаев, вполне достаточно для раскачки практически любых АКБ, за исключением уже совсем убитых..  но это уже совсем другая история.

П.С.  В принципе, в особо тяжелых случаях, можно к моргалке подсоединять (через симисторный блок) тиристорную долбилку,   правда при этом программа должна быть соответственно подстроена.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

Alex_N

Может я ошибаюсь, но на мк обычная частота кварца 16-20 МГГц.

SanSanich

#668
[user]UstAlexei[/user], Я про PICи. Атмелы не знаю, не юзал. Да тут вроде вообще про АЦП, возможности. От МК конечно зависит, он что, по цене выбирался?
Кому интересно (может пригодится) 6-ти канальный вольтметр делал с САЗ по 255 выборкам. В протеусе там же проект и схема.
https://cloud.mail.ru/public/8a9N/4aVoEWK4e
ЗУК "ЖУЖА" Самодельный измеритель Rвн https://electrotransport.ru/index.php?msg=1280851

UstAlexei

А тема вообще про зу на arduino! Не видел arduino на pic.

Alex_N

#670
Тема про ардуино, а в них обычно 16-20 МГц.
В Due написано 84.

bones

Цитата: UriBas от 19 Дек. 2017 в 17:18способна сама регулировать ток, а вернее порцию заряда на АКБ за счет сокращения длит импульсов и снижения коэф. заполнения ШИМ.
Запутался уже, аккумулятор заряжать нужно постоянным током, или "сколько дает источник"? Привожу рисунок, среднее значение примем одинаковым. Правильным будет первый или второй вариант, при условии что частота следования импульсов около 500 Гц (ШИМ ардуино на atmega328).


UriBas

#672
Цитата: bones от 23 Дек. 2017 в 00:44
Цитата: UriBas от 19 Дек. 2017 в 17:18способна сама регулировать ток, а вернее порцию заряда на АКБ за счет сокращения длит импульсов и снижения коэф. заполнения ШИМ.
Запутался уже, аккумулятор заряжать нужно постоянным током, или "сколько дает источник"? 
Вы привели график импульсного и постоянного тока, если вы под "источником" подразумевали блок питания (БП), то да, вся энергия БП (блока питания) идет через управляющий транзистор (ключ) на АКБ (аккумулятор)..  Ключ (транзистор) то открывается и пропускает ток, то закрывается и не пропускает ток, поэтому получается прерывистый (импульсный) ток..  частота этого тока и другие параметры импульсов могут меняться, этим меняем средний ток и порцию заряда.   Поэтому правильно -  это когда с БП (блока питания) идет постоянный ток, который потом, под управлением Ардуины - ключом (полевым транзистором), становится импульсным.. и т.д.

Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

bones

[user]UriBas[/user], спасибо, если я вас правильно понял, "импульсным" он становится на секундных - минутных интервалах, а правильнее будет управлять источником тока с целью получения постоянного нужной величины, нежели заполнением, а "ключевать" длинные импульсы.

bones

Цитата: Alex_N от 19 Дек. 2017 в 07:50Усреднять приходится по 500 измерений. Иначе сплошная "дребалыга".
Собрал простую схему из источника опорного и ардуины. Увидел страшную картину на АЦП.



Повесил на вход керамический конденсатор 1мкФ, картина в корне изменилась.



Кусок макетной платы это опторазвязка с usb-uart для исключения шума от компьютера.


void loop() {
  short x;
  // put your main code here, to run repeatedly:
  x = analogRead(0);
  Serial.println(x);
  delay(1000);
}

UriBas

Цитата: bones от 23 Дек. 2017 в 02:00
[user]UriBas[/user], спасибо, если я вас правильно понял, "импульсным" он становится на секундных - минутных интервалах, а правильнее будет управлять источником тока с целью получения постоянного нужной величины, нежели заполнением, а "ключевать" длинные импульсы.
Ключевать можно и ШИМ заполнением (35Гц) , а не только модулирующими импульсами.. (длительностью и с паузами в несколько секунд)   если конечно частота не слишком большая, обычно не больше 35Гц.  Вариантов может несколько.   Лучше всего, когда можно управлять током и с БП (блока питания) и регулировать коэффициентом заполнения несущих импульсов (это те, которые 35Гц) тогда точнее можно подбирать ток и эффективней делать раскачку и прочее..  правда может чуть сложнее будет код.   

Здесь можно почитать про скважность и коэффициент заполнения  https://ru.wikipedia.org/wiki/%D0%A1%D0%BA%D0%B2%D0%B0%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C

Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

bones

Цитата: UriBas от 23 Дек. 2017 в 02:36тогда точнее можно подбирать ток и эффективней делать раскачку
Вот мы и пришли к главному, зачем нам нужна высокая точность и что будет сигналом обратной связи. Предполагаю, что при повышении тока будет расти скорость изменения напряжения. Мы конечно можем попытаться стабилизировать ее изменяя ток, вот только зачем.

UriBas

#677
Цитата: bones от 23 Дек. 2017 в 10:15Предполагаю, что при повышении тока будет расти скорость изменения напряжения. Мы конечно можем попытаться стабилизировать ее изменяя ток, вот только зачем.
А зачем мы регулируем (педалью газа) скорость автомобиля? Правильно, чтобы не разбиться.. не угробить машину, но и в тоже время побыстрее доехать до места назначения.   Так и с аккумулятором, а вернее с химическими реакциями, которые происходят внутри его.. скорость роста (или падения) напряжения, показывает нам когда ток заряда либо слишком велик, либо слишком мал..  Поэтому за величину зарядного тока у авто отвечает педаль газа, а за скоростью роста напряжения - спидометр.  Как только стрелка на спидометре (скорость напряжения) лезет вверх, мы убавляем газ (ток).. и т.д.

Вначале заряда (как правило) ток не большой, потому что АКБ надо "раскачаться"..  в середине ток максимальный, а в конце опять идет снижение.   Ответы - почему так происходит в АКБ, содержаться в других темах.   Что касается методов, то тут в теме уже тоже обсуждалось,  а еще в теме про алгоритмы. https://electrotransport.ru/index.php?topic=50902.0
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

SanSanich

[user]UriBas[/user], [user]Кass[/user] всё это уже сделал, используя в ПИД вторую производную напряжения. В какой то степени это можно использовать и в ардуине, продумав код (алгоритм).
Понравился пример с машиной!
Вчера днём прогуливаясь как раз задумался о сравнении езды по относительно неровной дороге на малой и высокой скоростях. Помните "больше скорость, меньше ям!" Я к чему.
Когда мы используем либо заряд постоянным током с паузами (проехали -остановились, и тд) , либо используем импульсный ток высокой частоты в сотнях кГц (мчимся на высокой скорости по коцанному асфальту) особых воздействий не получаем. Но если будем двигаться со скоростью "резонанса", они будут существенны. Вот тут как раз ШИМ (его частота и скважность) будет определяющая на эффективность воздействия.
ЗУК "ЖУЖА" Самодельный измеритель Rвн https://electrotransport.ru/index.php?msg=1280851

Кass

Цитата: bones от 23 Дек. 2017 в 02:18Собрал простую схему из источника опорного и ардуины. Увидел страшную картину на АЦП.

Тем не менее не все в это готовы верить.

Цитата: bones от 23 Дек. 2017 в 02:18Повесил на вход керамический конденсатор 1мкФ, картина в корне изменилась.

Не думаю. Какое тау получилось у входного фильтра? Что вы собрались отслеживать или регулировать по таким данным? Тут люди обсуждают как анализировать чуть ли не осциллограмму импульсного сигнала. Подайте теперь импульсы на вход хотя бы в пару Герц и посмотрите, что вы получите. ;)
АРМ стенда онлайн: http://scada.kontar.ru Пользователь: Электротранспорт, Пароль: 111111

Гербалайф от всех болезней, Кашпировский лучший врач,  Орифлейм самая лучшая косметика, а МММ самый лучший способ вложения денег. Кто бы спорил. ;)

UriBas

Цитата: SanSanich от 23 Дек. 2017 в 21:24
[user]UriBas[/user], [user]Кass[/user] всё это уже сделал, используя в ПИД вторую производную напряжения. В какой то степени это можно использовать и в ардуине, продумав код (алгоритм).
Хотелось бы взглянуть на подробное описание алгоритма, особенно на цифры..  что-то берут сомнения.
Цитировать..Когда мы используем либо заряд постоянным током с паузами (проехали -остановились, и тд) , либо используем импульсный ток высокой частоты в сотнях кГц (мчимся на высокой скорости по коцанному асфальту) особых воздействий не получаем. Но если будем двигаться со скоростью "резонанса", они будут существенны. Вот тут как раз ШИМ (его частота и скважность) будет определяющая на эффективность воздействия.
Да, параметры ШИМ (частота и скважность) важны, но не только.. вернее это еще не главное.  Главными является модулирующие импульсы, в основном,  они-то и делают основную работу.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

Кass

Цитата: UriBas от 24 Дек. 2017 в 01:57Да, параметры ШИМ (частота и скважность) важны, но не только.. вернее это еще не главное.  Главными является модулирующие импульсы, в основном,  они-то и делают основную работу.

Вообще то модулирующие импульсы это тоже ШИМ, а что больше "делает основную работу" еще достоверно не известно. Что нам мешает импульсы ШИМ с периодом 50 мкс промодулировать импульсами 5 мс, а результат промодулировать еще импульсами 100 мс, а полученное еще раз импульсами  1с, и потом все это еще раз импульсами  60с? :)  И все они ШИМ. ;)
АРМ стенда онлайн: http://scada.kontar.ru Пользователь: Электротранспорт, Пароль: 111111

Гербалайф от всех болезней, Кашпировский лучший врач,  Орифлейм самая лучшая косметика, а МММ самый лучший способ вложения денег. Кто бы спорил. ;)

UriBas

Цитата: Кass от 24 Дек. 2017 в 13:33Вообще то модулирующие импульсы это тоже ШИМ, а что больше "делает основную работу" еще достоверно не известно. Что нам мешает импульсы ШИМ с периодом 50 мкс промодулировать импульсами 5 мс, а результат промодулировать еще импульсами 100 мс, а полученное еще раз импульсами  1с, и потом все это еще раз импульсами  60с? :)  И все они ШИМ. ;) 
Вот поэтому, если даже в алгоритмах реализованы  ПИД и ШИМ в разных вариациях - это еще ни о чем не говорит, потому что очень много зависит, каким образом все это применять и для чего.  Что толку, если фермер накупил кучу разной навороченной техники, знает как ей пользоваться в совершенстве, но не знает когда и как обрабатывать посевы, т.е. агрономию.
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

Кass

#683
(удалено - оффтоп, обсуждение пользователей форума, провокация флейма +5 баллов штрафа)

Господа-товарищи, ближе к теме ветки. Тут обсуждается простейшая схема на ардуино, поиск правильного алгоритма это в тему Vova_n "Анализ процесса и поиск алгоритма заряда АКБ 2", я думаю он будет Счастлив!
АРМ стенда онлайн: http://scada.kontar.ru Пользователь: Электротранспорт, Пароль: 111111

Гербалайф от всех болезней, Кашпировский лучший врач,  Орифлейм самая лучшая косметика, а МММ самый лучший способ вложения денег. Кто бы спорил. ;)