Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 29 из 29
  1. #21
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,382
    Вес репутации
    10

    По умолчанию Re: ШИМ. Как запрограммировать?

    244 Гц не подойдет?

  2. #22
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    49
    Сообщений
    320
    Вес репутации
    333

    По умолчанию Re: ШИМ. Как запрограммировать?

    Да я хотел в качестве примера, чтоб разобраться с этим!!!!!

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

    По умолчанию Re: ШИМ. Как запрограммировать?

    PHP код:
    Pins 5 and 6controlled by Timer 0
    Setting     Divisor     Frequency
    0x01          1          62500
    0x02          8          7812.5
    0x03          64          976.5625
    0x04          256          244.140625
    0x05          1024          61.03515625

    TCCR0B 
    TCCR0B 0b11111000 | <setting>;


    Pins 9 and 10controlled by timer 1
    Setting     Divisor     Frequency
    0x01          1          31250
    0x02          8          3906.25
    0x03          64          488.28125
    0x04          256          122.0703125
    0x05          1024          30.517578125

    TCCR1B 
    TCCR1B 0b11111000 | <setting>;


    Pins 11 and 3controlled by timer 2
    Setting     Divisor     Frequency
    0x01          1          31250
    0x02          8          3906.25
    0x03          32          976.5625
    0x04          64          488.28125
    0x05          128          244.140625
    0x06          256          122.0703125
    0x07          1024          30.517578125

    TCCR2B 
    TCCR2B 0b11111000 | <setting>; 

  4. #24
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    49
    Сообщений
    320
    Вес репутации
    333

    По умолчанию Re: ШИМ. Как запрограммировать?

    Спасибо огромное!!!!!!
    А почему у второго таймера есть делитель на 32, а у нулевого и первого нет?
    Может есть доступное чтиво про таймеры?

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

    По умолчанию Re: ШИМ. Как запрограммировать?

    В интернете полно описаний таймеров , еще
    Последний раз редактировалось Chip; 15.08.2011 в 11:58.

  6. #26
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    49
    Сообщений
    320
    Вес репутации
    333

    По умолчанию Re: ШИМ. Как запрограммировать?

    Спасибо Чип!!!!!!!!!!
    А вот если используются два пина (Pins 5 and 6: controlled by Timer 0 ) на один ШИМ, то на них можно подключить два транзистора и задавать разную скважность?

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

    По умолчанию Re: ШИМ. Как запрограммировать?

    Разную частоту для пары выходов ШИМ висящих на одном таймере нельзя, тоесь частоту можно поменять но только для обоих выходов.
    Скважность для этой пары, можно настраивать разную

  8. #28
    Продвинутый
    Регистрация
    03.06.2008
    Возраст
    49
    Сообщений
    320
    Вес репутации
    333

    По умолчанию Re: ШИМ. Как запрограммировать?

    Во спасибо Чип!!! Значит я всё правильно понимаю!!!)))

  9. #29
    Местный
    Регистрация
    10.11.2010
    Сообщений
    144
    Вес репутации
    201

    По умолчанию Re: ШИМ. Как запрограммировать?

    Цитата Сообщение от mebitek Посмотреть сообщение
    Во спасибо Чип!!! Значит я всё правильно понимаю!!!)))
    Вообще тут стоит просто попробовать на живой Ардуино. Частота-то однозначно одинаковая может только быть, а вот про ширину импульса... в принципе она тем же таймером и задаётся, вроде как... Лучше попробовать: на один вывод шим1, на второй вывод поизменять шим2 и посмотреть, хотя бы на светодиодах как будет яркость на них.
    Последний раз редактировалось edw123; 03.11.2011 в 14:08.

Страница 3 из 3 ПерваяПервая 123

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

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

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

Ваши права

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