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

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

Mastar PPM энкодер на ...дуино 22.11.2011, 15:40
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    Продвинутый
    Регистрация
    28.11.2010
    Возраст
    60
    Сообщений
    241
    Вес репутации
    229

    По умолчанию Re: PPM энкодер на ...дуино

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

    Длительность канального отрицательного импульса регулируется передатчиком в пределах 0,5 - 1,5 мс.
    Синхроимпульсы вначале, между каналами и в конце, все по 0,5 мс.
    Пауза после пачки 5,8 - 13,8 мс.
    Период, как я уже писал немного более 22 мс.

    После пачки сигналов, минимальная пауза 5,8 мс.
    Значит ловим 5 мс. отрицательных и обнуляем счетчик каналов.
    Ждем первого перехода с 1 в 0, после которого таймер отсчитывает длительность отрицательного импульса и присваивает это значение первому каналу.
    Увеличиваем счетчик каналов на 1.
    Все в цикле до прихода паузы длительностью более 5 мс.
    Последний раз редактировалось Mastar; 22.11.2011 в 19:39.
    Мои проекты - Катер для рыбалки

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

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

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

Ваши права

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