вернусь-ка я к своим баранам) собрал вот эту схему. Надобно управлять нагрузкой, питаемой переменкой. Взял только не moc3052, а moc3021(что было под рукой). С мк на соответствующий контакт moc3021 приходит вот такой сигнал, как на фотке ниже. Скважность меняю измененением значения в регистре сравнения таймера. Код тоже прилагаю. Беда в том, что на управляющем выводе у меня синусоида и не видать там управляющих импульсов, коими пестрит интернет. В общем, не работает вся эта фигня. То бишь, когда светодиод тухнет в момент перехода через нуль, у меня происходит внешнее прервание. В нем поднимаю ногу и запускаю таймер. в прерываании таймера опускаю ногу и вырубаю таймер. Вроде бы все просто. Но не фурычит. Примеры поискал, но они, по ходу, таскались в свое время с сайта на сайт и там в прерываниях используются задержки. А это же не комильфо...

Комментарии: 16

  1. Dmitriy

    Либо не отпирается. 1к многовато как-то для вта16....

    • Unsupported

      в appnote такая схема подключения

      • Dmitriy

        Чаще встречал с двумя резисторами

    • Paschendale

      ставил 680 Ом, не помогло. И даже 150 Ом сгоряча влепил))

      • Dmitriy

        И не отперся? А1, а2 у симистора не перепутал?

        • Unsupported

          mt1, mt2 :)

        • Paschendale

          м. а тут я вообще не заморачивался и " от балды" подключил...

          • Dmitriy

            Не, я так понимаю о моке он Мок с zcd?

            • Paschendale

              без. Тут нужно же, чтобы без. самому отлавливать зеро кросс надобно.

              • Dmitriy

                Да, поэтому и спрашиваю, проверь А1, а2

            • Unsupported

              как непривычно видеть обозначения A1, A2 :) я про то, что подключение симистора проверить надобно

              • Dmitriy

                Эт я взагалі ))) +, относительно чего импульс поджига даем

                • Unsupported

                  я завжди бачив MT1 та MT2 )

                  • Dmitriy

                    Я чаще т1, т2, а вот мт1,2 не помню

                • Paschendale

                  Замер производил относительно земли источника питания 5в(наверное, неправильно). А1 и А2 поменял, теперь нагрузка в виде лампочки светится) . Правда, не диммируется. Наверное, в коде косячило еще какой зарылся.

      • Dmitriy

        А твой мок с зеро кросс?

Не нашли ответ?

Вам также может быть интересно