Страница 1 из 1
MSP430f149 Режим захвата на таймере В
Добавлено: Сб апр 08, 2017 12:10:36
Terminator_2017
Добрый день,
Помогите мне пожалуйста разобраться, как обрабатывать на входе 4.0/tb0 сигнал? Для этого необходимо использовать прерывания?
Мне необходимо при получении высокого уровня на входе таймера В, останавливать таймер, пересчитывать время и вновь запускать таймер для получения следующих сигналов.
После остановки пересчитывать время и зажигать диод (вход 1.5), если сигнал пришел раньше чем 1 сек. Как такую задачу можно реализовать?
Re: MSP430f149 Режим захвата на таймере В
Добавлено: Чт апр 13, 2017 10:43:55
Terminator_2017
Друзья, очень нужна ваша помощь!
Посмотрев пару примеров реализации данной задачи я поняла, что необходимо использовать компаратор (pin 2.3/ca0/ta1).
Подскажите, пожалуйста, как реализовать такую задачу через компаратор и таймер В?
Можно ли производить расчеты при помощи Таймера В без его включения на пине P...?
Также кто-нибудь знает как можно получить результат измерения в мс?
Очень прошу вашей помощи)
Re: MSP430f149 Режим захвата на таймере В
Добавлено: Чт апр 13, 2017 11:02:40
Аlex
Terminator_2017 писал(а):как обрабатывать сигнал
Terminator_2017 писал(а):получения следующих сигналов
Terminator_2017 писал(а):если сигнал пришел
Что у Вас подразумевается под словом "сигнал" ? СИгналы бывают разные, например - сигнал из космоса, телевизионный сигнал, сигнал светофора, ...

Выражайтесь более конкретно.
Что касается компаратора. Компаратор - устройство сравнения. Аналоговый компаратор (если о нём идёт речь) - устройство сравнения уровней напряжения, имеющий на выходе результат сравнения.
Поможет ли он в Вашем случае - неизвестно, ибо задача непонятна.
Re: MSP430f149 Режим захвата на таймере В
Добавлено: Чт апр 13, 2017 11:16:48
Terminator_2017
Alex, добрый день
Задача следующая: Необходимо высчитывать время между отправкой и приемом отраженного ультразвукового сигнала.
Как-то нужно принимать данный сигнал на входе МК, останавливать счетчик, пересчитывать время и выводить результат.
Сначала я думала, что можно обойтись только Таймером, но сейчас понимаю что нужно использовать и компаратор.
К сожалению, никаких примеров в интернете найти не смогла.
Re: MSP430f149 Режим захвата на таймере В
Добавлено: Чт апр 13, 2017 12:45:22
akl
Аналоговый компаратор связан с модулем захвата таймера_А через флаг CCI1B. Можно выход компаратора CAOUT внешней цепью связать с одним из модулей захвата таймера_B.
Выражение для получения времени в мс 1000*notx/Ft, где Ft-частота тактирования таймера, notx-полученное число тактов между двумя захватами.