Показано с 1 по 10 из 315

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    61
    Сообщений
    241
    Вес репутации
    232

    По умолчанию Re: AC dimmer 220V 50Hz

    Думаю так должно выглядеть.

    Часть кода, было так
    PHP код:

      
    int dimtime = (78*dim);  // вычислим время отсечки 
      
    delayMicroseconds(dimtime);  // отсекаем лишнее  
      
    digitalWrite(AC_pinHIGH);  // включить симистор 
      
    delayMicroseconds(20);     // короткая пауза, чтобы обеспечить включение симистора 
      
    digitalWrite(AC_pinLOW);   // выключение симистора(он выключится когда полупериод достигнет нуля) 

    А должно быть так

    PHP код:

      
    int dimtime = (78*dim);  // вычислим время отсечки 
      
    delayMicroseconds(dimtime);  // отсекаем лишнее  
      
    digitalWrite(AC_pinHIGH);  // включить симистор 
      
    delayMicroseconds(20);     // короткая пауза, чтобы обеспечить включение симистора 
      
    digitalWrite(AC_pinLOW);   // выключение симистора(он выключится когда полупериод достигнет нуля) 
      
    int pauza 9980 dimtime// расчет перехода через ноль при отрицательной полуволне
    delayMicroseconds(pauza);  // ожидаем для управления отрицательной полуволной
      
    digitalWrite(AC_pinHIGH);  // включить симистор 
      
    delayMicroseconds(20);     // короткая пауза, чтобы обеспечить включение симистора 
      
    digitalWrite(AC_pinLOW);   // выключение симистора(он выключится когда полупериод достигнет нуля) 

    Только значение 9980 нужно уменьшить, но я не знаю сколько времени буду длиться 2 команды digitalWrite(AC_pin, HIGH) и digitalWrite(AC_pin, LOW).
    Последний раз редактировалось Mastar; 21.11.2011 в 16:26.
    Мои проекты - Катер для рыбалки

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •