Так если есть Altera - то какая проблема?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
SМ
25 сентября 2003 г. 15:02
В ответ на:
Цель в следующем:
отправлено des00 25 сентября 2003 г. 14:57
Составить ответ
|||
Конференция
|||
Архив
Ответы
но не может же быть все так просто до безобразия :)))) синхронизируем входные сигналы (естественно при этом возникнет ошибка) и считаем от одного до другого?
—
des00
(25.09.2003 15:10,
пустое
)
Да. По одному фронту - старт, по второму - стоп. и все.
—
SМ
(25.09.2003 15:14,
пустое
)
А можно еще проще - переXORить их, и мерять длительность единицы. Правда диапазон измерения сдвига фаз тут будет меньше.
—
SМ
(25.09.2003 15:15,
пустое
)
мне нужно (по возможности) от 0 до 360 град. И уважаемый SM если не сложно посните следующее:
—
des00
(25.09.2003 15:22, 589 байт)
Правильно, но (+)
—
SМ
(25.09.2003 15:38, 70 байт)
Да там я сделал следующим образом:
—
des00
(25.09.2003 16:21, 360 байт)
Периодические сигналы? Меандры?
—
Visitor
(25.09.2003 15:07,
пустое
)
Точно. И AVR не без клока , наверное.
—
Андрей_Пр.
(25.09.2003 15:06,
пустое
)
50КГц даже с точностью 1 градус не получится, ЦПЛД надо
—
=mse=
(25.09.2003 15:54,
пустое
)
а у avr'а есть модуль Capture/Compare ?
—
юниор
(25.09.2003 17:09,
пустое
)
есть, но не поможет, осц нужен под 18Мгц, а для запаса и повыше раза в два-три
—
=mse=
(25.09.2003 17:22,
пустое
)
значит плохой модуль ;)
—
юниор
(25.09.2003 18:18,
пустое
)
модуль хороший - мах тактовая маленькая
—
=mse=
(26.09.2003 10:56,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru