Страница 7 из 32 ПерваяПервая 1234567891011121317 ... ПоследняяПоследняя
Показано с 61 по 70 из 315
  1. #61
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

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

    Цитата Сообщение от knyaz2020 Посмотреть сообщение
    Mastar
    В Вашем примере наблюдается можно сказать та же проблема...
    Я исправил у себя и только начал про ошибку писать, но ее заметили.

    Пробуй.
    Мои проекты - Катер для рыбалки

  2. #62
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    Попробовал этих два кода еще.. лампа тупо мигает.. как в фильме ужасов...

  3. #63
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

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

    Цитата Сообщение от Chip Посмотреть сообщение
    Только пример с моей ошибкой
    Я подправил
    200мкс не мало для открытия триака?
    В даташите указано 2 мкс. поэтому с запасом, а вдруг попадет в нулевое место синусоиды. Думаю потом можно уменьшить. И еше, давайте перейдем на PORTB |=B10000000 и PORTB &= B01111111 , но это для меги и 13 пин.

    Для проверки датчика ноля, давайте в ком-порт пошлем данные, без управления тиристором
    Последний раз редактировалось Mastar; 22.11.2011 в 00:56.
    Мои проекты - Катер для рыбалки

  4. #64
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

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

    Пост на удаление
    Последний раз редактировалось Mastar; 22.11.2011 в 00:58.
    Мои проекты - Катер для рыбалки

  5. #65
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

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

    можно таймером посчитать время между срабатыванием прерываний и в терминальный монитор отправить

  6. #66
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

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

    PHP код:
    #include <TimerOne.h> 

    volatile uint16_t startImpuls
    volatile uint16_t lengthImpuls
    volatile uint16_t timerCount=0

    void setup() 
    {  
    /* 
        LOW — вызов прерывания всякий раз, когда на порту низкий уровень напряжения; 
        CHANGE – прерывание вызывается при изменении значения на входе; 
        RISING – вызов прерывания при изменении уровня напряжения с низкого (LOW) на высокое(HIGH) 
        FALLING – вызов прерывания при изменении уровня напряжения с высокого (HIGH) на низкое (LOW) 
      */ 
      
    startImpuls=0
      
    lengthImpuls=0
       
      
    Serial.begin(115200); 
       
      
    Timer1.initialize(1); 
      
    Timer1.attachInterrupt(callback);  // attaches callback() as a timer overflow interrupt 

      
    attachInterrupt(0fireUpRISING); 

    void callback() {  timerCount++; } 

    void loop() 

      
    //delay(1000); 
      
    Serial.println(lengthImpulsDEC); 

    // Функция обработки прерывания на подъем 
    void fireUp() 


      
    detachInterrupt(0); 
      
    startImpuls timerCount
      
    attachInterrupt(0fireDownFALLING); 


    // Функция обработки прерывания на подъем 
    void fireDown() 

      
    detachInterrupt(0); 
      
    lengthImpuls timerCount startImpuls
      
    startImpuls=0
      
    timerCount=0
      
    attachInterrupt(0fireUpRISING); 

    Последний раз редактировалось Chip; 21.11.2011 в 22:45.

  7. #67
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    221

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

    Упс... он чего не то выдает вместо 1500 мкс = 220
    Последний раз редактировалось Mastar; 21.11.2011 в 22:46.
    Мои проекты - Катер для рыбалки

  8. #68
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    если честно пока в программировании ардуины не спец.. так что если можно, то с примерами скетчей.. как это можно проверить, а я результат буду отписывать.

  9. #69
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,382
    Вес репутации
    10

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

    Пробуй , код выше выложил

  10. #70
    Местный
    Регистрация
    20.06.2011
    Возраст
    40
    Сообщений
    170
    Вес репутации
    200

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

    попробовал, не очень пойму что в терминальном мониторе можно увидить... только такое есть:
    &#251;&#252;&#249;&#251;&#250;&#250;&#248;&#250;&# 248;&#251;&#248;&#250;&#248;&#248;&#250;&#248;&#24 8;&#250;&#248;&#252;&#249;&#249;&#250;&#253;&#248; &#252;&#250;&#248;&#248;&#250;&#248;&#248;&#250;&# 251;

Страница 7 из 32 ПерваяПервая 1234567891011121317 ... ПоследняяПоследняя

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

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

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

Ваши права

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