А в в скетче из шапки как прописано? Или там используется либо транс, либо датчик?alk0m, 16 Июня 15, 21:12
Вот цитата из первого сообщения
Обновлен скетч, версия 2.71. Список изменений:
1) Улучшен расчет среднеквадратичного напряжения, теперь для его расчета берется не один полупериод, а три.
2) Версия проверена для работы "упрощенной" версии с датчиком тока. При этом была найдена потенциальная ошибка при которой фактически подаваемая мощность была больше заданной пользователем примерно на 30%. На стабильность работы это не влияло, но сам факт присутствовал. Теперь мощность с датчиком тока подается стабильно та, которая на экране. Проверял ЛАТРом и вольтметром с TrueRMS.
3) Исходя из пункта 2) реализовал отображение на экране фактической мощности,подаваемой на ТЭНы и для версии с трансформатором. Для этого нужно подключить датчик тока, установить константу USE_CORR_ASC712 в значение 1 и пин датчика тока, константу PIN_READI установить на аналоговый пин чтения значения тока, например #define PIN_READI A4. После этого на странице 3 можно будет наблюдать фактически подаваемую мощность на ТЭНы. В дальнейшем можно будет реализовать алгоритм их приведения друг к другу посредством ПИД-регулятора. Но это на будущее.
Обновлен скетч, версия 2.79. Список изменений:
1) Реализована возможность подключения датчика тока, которая позволяет во-первых выдавать на нагрузку реальную мощность в Ваттах, во-вторых обеспечивать стабильность подачи мощности в пределах +-1В при колебаниях входного напряжения от 110 до 250 вольт.
Датчик тока подключается аналогично подключению датчика тока в "упрощенной версии" ( описано здесь
[Простая автоматика на Ардуино Мега 2560 из готовых элементов]), в скетче задается параметр PIN_READI на аналоговый пин чтения значения тока, например #define PIN_READI A4 и в настройках контроллера устанавливается параметр Power correct ASC712 в значения 0- не использовать, 1 - только показывать мощность на третей странице, 2-корректировать мощность через фактический ток.
P.S. Тут необходимо небольшое пояснение по поводу регулировки мощности - стандартная версия с трансформатором измеряет напряжение только на входе, и не учитывает падение напряжения на симисторе. По практическим испытаниям она обеспечивает точность регулировки +-2В ГОСТОвском диапазоне входного напряжения от 205 до 240 вольт. Если у Вас напряжение в сети плавает этом диапазоне, большой необходимости в подключении датчика тока нет.
2) Реализовано предупреждение - если напряжение в сети падает ниже того, при котором обеспечивается заданная мощность, на экране появляется надпись LOW Power и подается звуковой сигнал.
3) Исправлена возможная ошибка в регулировании твердотельного реле в "упрощенной версии" - мощность на нагрузку не подавалась вообще, если мощность была отлична от максимальной. Впрочем я на эту ошибку так и не смог выйти, поэтому коллегам, у которых ошибка проявлялась, просьба проверить и отписаться.
И еще вопрос: землю и плюс датчика куда цеплять?alk0m, 16 Июня 15, 21:12
Как и всех остальных датчиков землю на общий ардуино(GND), а плюс на +5В ардуино
bengoor по какой схеме собирал автоматику.Почти все компоненты собраны жду клапаны на воду, не знаю с чего начать.Oleg_65, 16 Июня 15, 21:23
ПО схеме с первой страницы, там достаточно инфы.