Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 385 386 387 388 389 390 391 ... 794 388
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.7740  27 Мая 17, 03:59
Надо мощность ТЭНОв в настройке поставить 10 ватт. Тогда при любой подаваемой мощности индукционка включится на полную, а если будет 0, то она отключится.
woddy Доцент Новосиб 1.3K 489
Отв.7741  27 Мая 17, 06:49

пины плохо пропаялись они не лужёные, пришлось кислотой пролудить.ram78, 26 Мая 17, 16:51
Через пол года разъест. Приедешь сюда спрашивать почему автоматика перестала работать. В нашем деле кислота не нужна
SA1348 Профессор Саратов 3.3K 1.5K
Отв.7742  27 Мая 17, 08:44
ram78, Хотя бы с содой промой и спиртом оботри, может чуть побольше прослужат.
Витаха Студент Желтые Воды 35 9
Отв.7743  27 Мая 17, 13:37
Да ошибок нет вроде. Только предупреждения.msg31, 24 Мая 17, 02:12
Спасибо за подсказку, зря я истерику закатил. Скетч залил, подключил все (в нагрузку - лампочку) и пытаюсь проверить как работает. Запустил ректификацию, примерно через минуту запищал зуммер и появилось
"NO DETECT ZERO! Umax=0 "
Где искать?
Phisik Куратор Екатеринбург 656 1.4K
Отв.7744  27 Мая 17, 16:11 Автор был выпивший
Вот и началось... ФЛУДДДД... атомная станция... керосин течет...kyragery, 26 Мая 17, 22:12

В вашем сообщении флуда гораздо больше, в любом другом. Помогли бы лучше, а не знаете чем - то мимо бы прошли.

По теме. Проблема с "торможением" контроллера решилась сменой версии  IDE. Стояла 1.8.2 и на первой странице было написано "скетчи начиная с версии 3.10 могут работать также на новых версиях Arduino IDE". Пересобрал с версией 1.0.5 стало заметно лучше, хоть на кнопки теперь отзывается. Но ради интереса проверьте кто-нибудь, поставьте рядом секундомер и установите на регуляторе мощность 500 из 3000. У меня за 5 минут на контроллере часы на минуту отстают. Если это на самом деле так, то надо в шапке убрать про остальные версии IDE.
woddy Доцент Новосиб 1.3K 489
Отв.7745  27 Мая 17, 16:19, через 8 мин
В ардуинах вместо кварца часто стоит керамический резонатор. Или перепаяйте и откалибуйте или не обращайте внимания
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.7746  27 Мая 17, 16:32, через 13 мин
Не,не в этом дело.
Phisik Куратор Екатеринбург 656 1.4K
Отв.7747  27 Мая 17, 19:05
перепаяйте и откалибуйтеwoddy, 27 Мая 17, 16:19

Часы сами по себе нормально тикают. Все с кварцем ок. Без нагрузки работает. На мой взгляд, проблема в том, что в функциях обработки прерываний контроллера слишком много расчетов. В результате пока обрабатывается одно прерывание, остальные, в том числе и тики таймера стоят в очереди. Конкретно - функция

ISR(TIMER2_COMPA_vect)    // Прерывание вызывается 125 раз в секунду

Там 250 строчек кода, включая медленные операции типа digitalWrite (в прерываниях с портами желательно работать напрямую "без обертки" ), lcd.clear() (NB! это точно надо делать по флагу в функции loop(), т.к это очень медленно ) и т.п.

На обработчике zero_crosss_int() лежит расчет по Брезенхему  ( br_on=bresenham_getNext(0); ) и еще 250 строчек команд.

В результате, когда расчет мощности стабилизации становится сложным (<50% от номинала на вскидку) контроллер слишком много времени проводит в прерывания, из-за чего остальные прерывания теряются. Если подключить лапочку параллельно, она будет помаргивать. Похоже это тоже пропуски периодов.

Оно все не критично для старых версий компилятора, но стоит иметь ввиду.

Добавлено через 4ч. 49мин.:

Убрал обнуление экрана из ISR(timer2) в loop(). Стал терять 45 секунд за 10 минут, что в 2 раза лучше вроде как. Подскажите еще, пожалуйста, как избавиться от мусорных символов на экране, периодически проскакивающих? Это аппаратная проблема или программная? По питанию везде припаял по 100мкф+0,1мкф керамику, но проблему это не решило.
HD357i.diff 285.0 б
woddy Доцент Новосиб 1.3K 489
Отв.7748  28 Мая 17, 07:09
У тебя дисплей на 4* пинах подключен? Тогда найди в коде пин нбк 46 если не путаю и переназначь на любой свободный . Это софтовый глюк из за того что раньше было два варианта подключения дисплея , теперь второй не поддерживается
amv1218 Студент Москва 38 4
Отв.7749  29 Мая 17, 19:26
Какой пин используется для разгонного тена ? 30 Непонимающий
Витаха Студент Желтые Воды 35 9
Отв.7750  29 Мая 17, 20:42
А все же... Проверил детектор ноля, вроде все в порядке. Что делать с "NO DETECT ZERO! Umax=0"?
Выше по форуму была похожая проблема но там человек нашел не верное подключение. У себя этот момент проверял.
ram78 Бакалавр Перловка 91 11
Отв.7751  29 Мая 17, 20:45, через 4 мин
Фуф, запустил спустя 2 вечера Улыбающийся Спасибо msg31 за интересную идею и готовый так сказать контроллер и так же всем принимавшим участие в разработке/вычислению багов, трассировки схем итд))
В общем собрал пару штук себе и корешу (завалив пол стола на кухне всякой шляпой), проблем и глюков пока не заметил. Осталось собрать по коробкам. Самое муторное занятие.
Плавно вливаюсь в Ваши ряды Улыбающийся
з.ы. Пины после кислоты конечно смыл. Все выпаял, пролудил, промыл и запаял на место.
Возникло попутно несколько вопросов - как лучше питать ардуинку, с внешнего стабилизатора напрямую в плату ардуину 5в. вместе с шилдом roslav-а, или же 5в на шилд, а на ардуинку через разъем подавать  отдельно 9в.?
Пока едут датчики тока запустил систему без них. Где и как производится информация по калибровке датчика измерителя напряжения, у меня на выходе 2.2в. напряжение в сети 242...248в. Как откалибровать, подскажите где почитать про методу.
Заранее всем спасибо за ответ.
Отдельно за долгую дискуссию в ветке, осилил всю но пока слабо ориентируюсь.

Добавлено через 4мин.:

Roslav долго тут не появляется, я кажется вычислил от чего глюк при тесте клапанов. Наводка на А2 где детектор нуля сидит.
IMG_4359.JPG
IMG_4359.JPG Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
amv1218 Студент Москва 38 4
Отв.7752  30 Мая 17, 09:43
Надо покрутить отверткой подстроечный резистор на силовой плате. Если не поднимается напряжение до нужного, надо уменьшить сопротивление резистора перед ним. У меня такое было потому что трансформатор на 7 вольт стоит. Вместо 1 кОм поставил 330 Ом и вуаля. Показания напряжения на 1 и 3 экране ардуины.
33148292.gif
33148292.gif Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Femidko Магистр Таганрог 230 40
Отв.7753  30 Мая 17, 11:57
Это самая распоследняя версия.roslav, 03 Февр. 17, 22:52

Решил обновить свою автоматику. Нашел последнюю версию от roslav. Обнаружил на ней новый элемент F8. Подскажите, пожалуйста, что это?

111.4.jpg
111. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
ram78 Бакалавр Перловка 91 11
Отв.7754  30 Мая 17, 12:05, через 8 мин
Надо покрутить отверткой подстроечный резистор на силовой плате.amv1218, 30 Мая 17, 09:43
Это понятно, читав ветку помню где-то была инфа в каком окне ардуины должны быть определенные показания для калибровки сетевого.
Femidko, не видно полной схемы но походу автомат.
woddy Доцент Новосиб 1.3K 489
Отв.7755  30 Мая 17, 12:33, через 29 мин
Это понятно, читав ветку помню где-то была инфа в каком окне ардуины должны быть определенные показания для калибровки сетевого.ram78, 30 Мая 17, 12:05
после включения тебе сразу показывают напряжение. крути резистор пока не совпадут показания мультметра включенного в розетку и дисплея автоматики.

Добавлено через 6мин.:

Некоторое время назад тут обсуждали ардуину с вайфай на борту от роботдун. Нашел её копию от другого производителя и заказал пару штук. https://www.aliexpress.com/...801910180.html?
Но продавец прислал две разных платы
IMG_20170530_151342_HDR.jpg
IMG_20170530_151342_HDR.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
IMG_20170530_151322_HDR.jpg
IMG_20170530_151322_HDR.jpg Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
Femidko Магистр Таганрог 230 40
Отв.7756  30 Мая 17, 12:55, через 22 мин
Решил обновить свою автоматику. Нашел последнюю версию от roslav. Обнаружил на ней новый элемент F8. Подскажите, пожалуйста, что это?Femidko, 30 Мая 17, 11:57
Femidko, не видно полной схемы но походу автомат.ram78, 30 Мая 17, 12:05

так лучше?

111.8.jpg
111. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

Romanich Кандидат наук 777RUS 418 100
Отв.7757  30 Мая 17, 13:19, через 25 мин
Доброго дня подскажите какой клапан лучше ставить на воду? 1й ВАРИАНТ - рассматриваю режим работы=постоянно поданное напряжение через реле(без прерывания), такой подойдет https://samogon-i-vodka.ru/catalog/555/3958/ ?
2й ВАРИАНТ с прерываем через спаяную плату согласно выложенных на форуме, такой подойдет http://valvesale.ru/...d_valve-SP61355 ?
Если есть другие варианты ссылкой поделитесь плиз.
zZombie Магистр Msk 294 71
Отв.7758  30 Мая 17, 13:40, через 21 мин
так лучше?Femidko, 30 Мая 17, 12:55

"а можно всех посмотреть?"

узо с ватчдога на питание автоматики?
ram78 Бакалавр Перловка 91 11
Отв.7759  30 Мая 17, 16:04
так лучше?Femidko, 30 Мая 17, 12:55
Нет, не лучше.
после включения тебе сразу показывают напряжение. крути резистор пока не совпадут показания мультметра включенного в розетку и дисплея автоматики.woddy, 30 Мая 17, 12:33
Так то я более-менее откалибровал конечно...
Реальная мощность не совпадает с мощностью показаний, занижает. Тэн на 3кВт. реально отжирает 3072кВт. Датчик тока нннада?
Не совсем мне нравится схема разгонного тэн-а. Если переглючит триак, бомбанёт полная моща в куб и будет авария.
Ладно рабочий куда ни шло ещё, у меня в разгоне 3кВт.

Но продавец прислал две разных платыwoddy, 30 Мая 17, 12:33
Одна родная наша, Московская, а другая уже подделка Улыбающийся

Добавлено через 11мин.:

в роботдине кстати они закончились, когда будут не знают но одна плата в Питере ещё есть с 8мб на борту.