Обновить
235
Anton Fedorov@datacompboy

Программист / сисадмин (Sr. SRE)

0,1
Рейтинг
298
Подписчики
Отправить сообщение
вот как раз частота сети — вещь _очень_ стабильная по всей стране.
форма синуса — тоже, как ни странно, это просто следствие схемы работы генератора.

дальше, в промышленности от этой сети запитано много чего — и оно всё прекрасно работает, именно на таком примитивном алгоритме :)

разовые всплески мало на что влияют, так как его интеграл всплеска крайне мал — это «шило», там где это критично — срезается фильтрами (но тут сам нагреватель — тот еще фильтр).

то, что среднее напряжение плавает туда-сюда — это отрабатывает интегральная составляющая ПИД регулятора.
что фильтровать-то? зачем фильтровать? при прохождении через 0 (когда уровень снижается ниже 12V) — получаем сигнал, выжидаем время прохождение 12V и поджигаем.
а какое именно изделие? кроме самого пид регулятора, там внутре еще (и это только программно):
1. неонка
2. измеритель термосопротивления
3. измеритель термопары
4. отработка профиля температуры
5. сохранение параметров во флеш
6. поддержание протокола связи с ПК
7. периодическая передача измерения на ПК
8. код подготовки параметров для вычислений (я пропустил его в портянкевыше, если кому-то захочется посмотреть — выложу)
9. код формирования значений на экран
10. код изменения параметров с кнопок

аппаратно же:
1. датчик температуры холодного спая (накристальный врёт так как сам кристалл греется)
2. усилитель сигнала с термопары
3. опторазвязка к симистору
4. схема запитки аналоговой и цифровой части от 220 (отдельные 220 от силы)
5. развязка канала к ПК
6. экран + кнопки управления
Термонагреватель подключен в обычную сеть 220В. Он питается синусоидой. И именно объёмом прохождения этой синусоиды до нагревателя и регулируется.
Да, только обычный шим имеет линейную зависимость время=мощность, при привязке к синусоиде — зависимость нелинейная.
Мы пользуемся аналоговыми регуляторами, для поддержания статичной температуры — например, линии подогрева газа. 1 раз настроил — и забыл про него, там использование управляемого регулятора просто не оправдано. Максимум — доп. термопара с него на ADAM-4018 для контроля и всё.
Нужно добавить еще ссылку на Каталог статей по OS Inferno.
В статье написано же — регулируется время поджига симистора.
Мсье троллит не по теме. Рассуждаем о терморегуляторе — откуда там килогерцы?
Термосопротивление и термопары ХА и ХК.
Частота синхроимпульса не меняется от того, какую схему вы реализуете. Это свойства конкретной применяемой ПЛИС.
ADuC847. Асм по причине того, что весь остальной костяк приложения уже есть на асме — мы работаем с 51м семейством давно и тесно, а стандартное 12титактное ядро довольно плотно нагружено.
А элементарная аналоговая схема позволит настраивать параметры удалённо по последовательному порту?
А элементарная аналоговая схема позволит менять параметры на лету?
А элементарная аналоговая схема позволит реализовать автонастройку?
О! Спасибо, перерисую.
Правильный ответ такой: можно создать схему, которая будет суммировать 1000 чисел за один синхроимпульс.
А нам не нужна же 100% точность :))
за 1 такт. Вопрос сколько потребуется вентилей для этого.
да, около 30 тактов в секунду.
практически, конечно, это удобнее через конденсатор и пороговую логику…
Реализация может быть на ПЛИС. Это будет весьма быстро — 1 такт = расчет всей схемы, как всегда.

Информация

В рейтинге
3 927-й
Откуда
Zürich, Zürich, Швейцария
Дата рождения
Зарегистрирован
Активность

Специализация

Специалист
Ведущий