Я пытаюсь обеспечить обнаружение пересечения нуля моему контроллеру. Используя схему ниже, мне удалось сгенерировать прямоугольный сигнал, представляющий положительный v / s отрицательный полупериод. Проблема в том, что резистор должен быть достаточно большим:
CTR> 10% Максимальный ток диода: 60 мА. Я выбираю 30 мА рабочий диод тока. Это дает 30 мА * 230 В = 6,9 Вт для R1.
Вполне утеплитель. Также требуется номинальное напряжение выше 400 В. Я понимаю, что трансформатор может быть использован для понижения сетевого напряжения. Однако эти парни, как правило, громоздки и довольно дороги. Любые рекомендации?
Изменить:
я нашел несколько хороших объяснений по поводу оборудования и подавления шума на сайте. Ответ Стивенва выглядит особенно многообещающе при расчете значения резистора. Итак, давайте оставим мой вопрос более общим. Какие есть подходы - резистор, трансформатор, другие. Какие характеристики желательны в оптопаре? Является ли выбранный ток возбуждения (30 мА) огромным и ненужным?
источник
Я лично планирую сделать детектор пересечения нуля, используя старый адаптер питания, один с обычным трансформатором. Это обеспечивает абсолютную безопасность цепи. Я планирую подавать низковольтный выход через пару резисторов и ограничивающих диодов на микроконтроллер, и оптрон мне не понадобится.
Для моего приложения, однако, точное пересечение нуля не слишком критично, если относительное время стабильно. При использовании трансформатора комментарий Ваутера о фазовом сдвиге, вероятно, также будет применяться. Обратите внимание, что приведенная ниже принципиальная схема не предназначена для подачи Vcc на микроконтроллер. Vcc, как отмечено на схеме, является источником питания, уже имеющимся для питания остальной цепи. Здесь он используется только для зажима.
смоделировать эту схему - схема, созданная с использованием CircuitLab
источник