Л.9. Работа с ультразвуковым дальномером на AVR микроконтроллере

Лекция расскажет про то, зачем и как используется ультразвуковой дальномер. Также рассматривается пример кода для опрашивания ультразвукового датчика расстояния с AVR микроконтроллера. В данном видео рассматривается дальномер, основанный на принципе отражения ультразвукового сигнала. Для работы с ультразвуковым дальномером, нам необходимо применить знания по системе прерываний и таймерам AVR. Отражение ультразвукового луча вызывает на выходе дальномера прямоугольный импульс определённой длительности, прямо пропорциональной расстоянию от датчика до препятствия. Поэтому для высчитывания расстояния, программисту необходимо засечь фронт и срез сигнала, а также высчитать длительность импульса по таймеру. Далее необходимо, учитывая скорость распространения звука в воздухе пересчитать показания в доступные человеку единицы измерения.

Иконка канала Михаил Копычев
128 подписчиков
12+
18 просмотров
6 лет назад
12+
18 просмотров
6 лет назад

Лекция расскажет про то, зачем и как используется ультразвуковой дальномер. Также рассматривается пример кода для опрашивания ультразвукового датчика расстояния с AVR микроконтроллера. В данном видео рассматривается дальномер, основанный на принципе отражения ультразвукового сигнала. Для работы с ультразвуковым дальномером, нам необходимо применить знания по системе прерываний и таймерам AVR. Отражение ультразвукового луча вызывает на выходе дальномера прямоугольный импульс определённой длительности, прямо пропорциональной расстоянию от датчика до препятствия. Поэтому для высчитывания расстояния, программисту необходимо засечь фронт и срез сигнала, а также высчитать длительность импульса по таймеру. Далее необходимо, учитывая скорость распространения звука в воздухе пересчитать показания в доступные человеку единицы измерения.

, чтобы оставлять комментарии