Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)
Помечено: Сборка LuckyBox
-
АвторСообщения
-
18.04.2018 в 12:01 #21376
Себе делал алгоритм Брезенхэма с детектором нуля для другого проекта. Работает так, допустим, задали 50% мощности, сначало контроллер подает на ТЭН одну полуволну-это 100%, потом пропускает одну полуволну-это 0% мощности, в сумме имеем 50% и так дальше по такому алгоритму, сумма полуволн стремится к заданной мощности.
Вот это интересное решение, можно ознакомиться подробнее? есть ссылка?
В нашей схеме нет детектора нуля-это когда ловится переход через ноль сетевого напряжения. Счастливчик заменил детектор нуля на таймер, тоесть вместо одной полуволны мы имеем несколько полуволн которые укладываются в интервал таймера, а в остальном алгоритм Брезенхэма тотже. Силовой ключ-реле включается и выключается при переходе сетевого напряжения через ноль, там такая схемотехника.
Тут вы не знаете точно сколько полуволн прошли в нагрузку, будет погрешность, кроме того при некоторых мощностях может быть разница в количестве верхних и нижних полуволн. Если это не ШИМ, тогда что есть ШИМ?
18.04.2018 в 12:49 #21380В скетче Счастливчик выложил реализацию метода Брезенхэма, только с таймером. Точность регулировки с таймером не сильно будет отличаться от регулировки по датчику нуля.
ШИМ, а точнее фазовое регулирование, это регулирование угла открытия семистора в каждую полуволну. По этому методу сложнее стабилизировать мощность, так как регулировака напряжения зависит нелинейно от угла открытия и много радиопомех.18.04.2018 в 15:54 #21402В скетче Счастливчик выложил реализацию метода Брезенхэма, только с таймером. Точность регулировки с таймером не сильно будет отличаться от регулировки по датчику нуля. ШИМ, а точнее фазовое регулирование, это регулирование угла открытия семистора в каждую полуволну. По этому методу сложнее стабилизировать мощность, так как регулировака напряжения зависит нелинейно от угла открытия и много радиопомех.
Ок, фазовое регулирование – угол открытия семистора в каждую полуволну, а скважность по таймеру это ШИМ. Могу найти ссылку на готовую реализацию Брезенхема, но там требуется отдельный контроллер для регулятора (мега) и еще один для измерителя мгновенного напряжения. В итоге очень точная регулировка. А на Вашу реализацию Брезенхема нет ссылки?
18.04.2018 в 18:07 #21406ШИМ на семисторе не сделать, только управление углом или по Брезенхэму.
Не помню, по-моему я не выкладывал свою версию реализации метода управления по Брезенхэму, в почту Счастливчику скетч от моего проекта высылал, он из него в проект вставил часть скетча. Так как не захотел усложнять проект, отказался от датчика нуля. Иначе пришлось бы всем память датчик нуля, а это для многих сложность.
Тут обсуждалась эта тема.
22.04.2018 в 20:42 #21596У меня проблема! температурный датчик №2 подключается не к SD2 а к SD3! а при подключении Датчика №2 к SD2 связь теряется!
подскажите что делать? уже неделю бьюсь – никак!!
22.04.2018 в 21:30 #21598Когда подключен один датчик показания температуры появляются? Возможно, блок питания 5В не тянет. Нужно на питание 5В подключить конденсатор 100мкм х 16В. И посмотрите тестером какое напряжение на 5В блоке питания под нагрузкой.
Фото покажите, как у вас подключено.
22.04.2018 в 22:09 #21600У меня проблема! температурный датчик №2 подключается не к SD2 а к SD3! а при подключении Датчика №2 к SD2 связь теряется!
Забудьте о SD2 и SD3,просто подключите все датчики либо к D3 как у меня,либо к D7 как у Sergey_r, Мне больше нравится D3 так как этот пин больше ни куда не годится как IO ,D7 можно использовать в дальнейшем на HSPI\SPI шине.
незабыв к этому контакту подключить резистор 2 – 4.5 кОм на 3.3 вольта.Датчики определите подержав в руке,температура поползет в верх.
Вот вам для проверки подключено к D3,или поправте dallread #define ONE_WIRE_BUS 0 на 13.
Вложения:
Вы должны войти для просмотра вложений.22.04.2018 в 22:31 #21608DS-ки для теста только подключал к D7, плата с таким подключением уже была под рукой. D7 уже задействован на HSPI для цветного дисплея. Доделаю инициализацию WiFi, до определюсь с выводами, нарисую схемку, тогда у же и выложу готовую прогу. А то так и будут метания с подключениями.
22.04.2018 в 22:38 #21610до определюсь с выводами
Люди уже собирают и определяться нужно как можно быстрее,и схему поправить ,а то так и будет каламбур.
22.04.2018 в 23:19 #21617до определюсь с выводами
Люди уже собирают и определяться нужно как можно быстрее,и схему поправить ,а то так и будет каламбур.
Вроде все добил, WiFi пришлось сделать так: поднимается сразу и точка доступа и к роутеру цепляется, как хотим так и коннектимся к модулю, если домашняя сеть отвалилась, то раз в минуту пытается пере подключиться (интервал задается), но при условии что нет клиентов по AP. Сейчас приведу все к виду последнего Dev на GitHab и завтра рисую схему, все равно на выходных за стационарный комп не пускали 🙂 а на ноуте рисовать не вариант.
22.04.2018 в 23:24 #2161823.04.2018 в 00:05 #21619Извините за оффтоп.
Есть кто из Питера спец?
Может кто мне спаять упрощённый ЛакиБокс за вознаграждение?
В личке обсудим детали.
23.04.2018 в 22:55 #21674при подключении датчика температуры 2, то все отключается от сети! пробовал новый блок питания на 1,5 А – тоже самое!
Может ли дело быть в том, что я питание подал через ножки А0 (+5в) и G (-)?
23.04.2018 в 22:56 #21675Когда подключен один датчик показания температуры появляются? Возможно, блок питания 5В не тянет. Нужно на питание 5В подключить конденсатор 100мкм х 16В. И посмотрите тестером какое напряжение на 5В блоке питания под нагрузкой. Фото покажите, как у вас подключено.
при подключении датчика температуры 2, то все отключается от сети! пробовал новый блок питания на 1,5 А – тоже самое!
Может ли дело быть в том, что я питание подал через ножки А0 (+5в) и G (-)?
24.04.2018 в 01:31 #21676Может ли дело быть в том, что я питание подал через ножки А0 (+5в) и G (-)?
A0 это вход АЦП. Зачем Вы туда +5В подали? Для питания есть вход Vin.
при подключении датчика температуры 2, то все отключается от сети! пробовал новый блок питания на 1,5 А – тоже самое!
А Вы датчики по питанию через резистор 10К к плюс 3.3в подтянули?
Хорошо живет на свете Винни-Пух...
-
АвторСообщения
- Тема «Сборка LuckyBox – схема, пайка, нюансы – часть 1 (закрыта)» закрыта для новых ответов.