Алексей

  • А что нам принципиально даст обратная связь? Добавить то не проблема, а вот что потом с этой информацией делать? Просто три блока на PIC контроллере не глючат со связью. Вот и не стал усложнять.

  • Это больше украшательство, ну и подстраховка, если на заставке нужной частоты не увидели, значит надо детектор нуля проверять. В принципе ифы можно и вообще убрать, просто у меня дома очень нестабильная сеть, мало того что напряжение +/- 20 вольт пляшет, так еще и синусоида искажена до безобразия. В итоге определялось от 49 до 51 Гц.

  • Я же вроде написал, что схема принципиально не поменяется, возможно номинал резистора на токовом трансформаторе поменяется и все. Это будет ясно после проверки на максимальной мощности.

  • Для передачи данных в ЛБ надо дорабатывать схему, так как задействована только линия передачи данных на силовой блок.

  • Чет все зацепились за самое не особо принципиальное. Лучше бы сам алгоритм прошерстили. Вдруг что то оптимизировать или улучшить можно. Принцип там простой: замеряем 4 полупериода напряжение, далее полупериод пропускаем для корректного временного переключения канала АЦП, далее 4 полупериода замеряем ток, далее основные рассчет…[Читать далее]

  • Роман, извиняюсь, ступил. Сейчас на отдыхе уже больше литра вина во мне ))) , а когда писал, торопился до отпуска все выдать. Действительно надо на ИЛИ условие поменять. Но к краху эта ошибка не приведет, т.к. изначально в чистом контроллере FFFF будет. Ну или при любом крайнем положении значений крутя энкодер все встанет на свои места.

    Еще р…[Читать далее]

  • Ну мы же подразумеваем силовой блок сразу и с блоком питания 12 вольт. Поэтому и не стал городить беспроводную связь. Вот с весами это реализую в дальнейшем.

  • Роман, давайте вы своему преподу мозг поклюете. Ну или по новой все попробуете понять. Не надо читать гребанную викепедию где жертвы ЕГЭ пишут. И не надо путать ЛОГИЧЕСКОЕ умножение, где участвуют только биты: нолики и единички. В моем “if” должны срастись именно 2 условия одновременно, при не выполнении любого из условий (9000 или крат…[Читать далее]

  • Тогда только ESP и дополнительный АЦП 😉

  • Тогда уж RS-485 можно применить. Всего-то по одному МАХ485 добавить, зато мультишина получится. Кстати под нее отлично MODBUS подходит, благо и библиотеки для Ардуины имеются )

    P.S. Кстати никто не мешает в силовой блок впендюрить старую, добрую ESP8266 и реализовать на WiFi MODBUS TCP…

  • Потому что И от ИЛИ отличается кардинално. По Вашей логике 100500 примется за нормальный вариант. А у меня в алгоритме управления энкодером заложена кратность 50-ти и не более 9000. Что не так то? При первой установке с левыми китайскими данными из еепром все встанет на свои места.

    p.s. А где все были, когда написать просил ПО по готовому а…[Читать далее]

  • Кстати для автономки можно предусмотреть менюшку настроек – макс. мощность, автоопределение ТЭН, 5-6 предустановленных значений мощности, пусковая мощность при включении регулятора и т.д. Тут величайший простор для фантазии… )))

  • Я в коде глубоко не ковырялся…. Но раз имеется UART, то добавить такой фукционал, как обратная связь – вообще не проблема. Хотя я бы реализовал блок управления на мультишине – к примеру SPI . Это для масштабирования схемы к примеру в 3-фазную или на несколько ТЭНов.

    А вопрос с автономной работой можно решить перемычкой на плате… Есть пе…[Читать далее]

  • Не обязательно… Достаточно в интерфейсе ЛБ предусмотреть галочку “Авто-определение мощности ТЭНа” и прописывать это значение в память Ардуины. Тогда она сама решит, измерять мощность или довериться оператору. )))

     

     

  • При напряжении в сети 230В/50Гц заставить 3кВт ТЭН выдавать мощность в 4-6-9 и т.д. кВт НЕВОЗМОЖНО! По логике я бы поступил так – при подозрении в ошибке стартового значения запустить для прогрева ТЭН на 30 сек на 100% сетевого напряжения, штатными средствами замерить напряжение с протекающим током и по известной формуле определить мощность ТЭ…[Читать далее]

  • При напряжении в сети 230В/50Гц заставить 3кВт ТЭН выдавать мощность в 4-6-9 и т.д. кВт НЕВОЗМОЖНО! По логике я бы поступил так – при подозрении в ошибке стартового значения запустить для прогрева ТЭН на 30 сек на 100% сетевого напряжения, штатными средствами замерить напряжение с протекающим током и по известной формуле определить мощность ТЭ…[Читать далее]

  • При напряжении в сети 230В/50Гц заставить 3кВт ТЭН выдавать мощность в 4-6-9 и т.д. кВт НЕВОЗМОЖНО! По логике я бы поступил так – при подозрении в ошибке стартового значения запустить для прогрева ТЭН на 30 сек на 100% сетевого напряжения, штатными средствами замерить напряжение с протекающим током и по известной формуле определить мощность ТЭ…[Читать далее]

  • Ну видимо потому, что шаг приращивания мощности равен 50 Вт или 0,05 кВт.

  • В каком же из мест видим умножение? Просто сравниваем два условия, не более 9000 и кратность 50-ти (остаток от деления), т.е. должно срастись по условию и первое выражение и второе. Как то в языке “Си” у Вас прострация )))

  • Есть там такие – правда цена не особо гуманная… PTF5610K000BYEK

  • Загрузить еще