реклама на сайте
подробности

 
 
> Квадратурный сигнал из mega128, Как оптимально реализовать?
NikWik
сообщение May 13 2009, 04:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-05-06
Из: Питер
Пользователь №: 17 111



Доброго времяпровождения!

Есть mega128 (вопрос выбора МК отложим, просто валяется, решил на ней сделать), тактовая частота - 14,7456 МГц.
Нужно получить из нее квадратурный сигнал (2 меандра, сдвинутых относительно друг друга на 90 градусов) основной частотой 36кГц.
Необходимо предусмотреть отклонение от основной частоты 36кГц+-1кГц с дискретностью не более 100Гц (самый крайний случай, желательно не более 50Гц).
Частота задается с компа через uart, но это уже другая история, будем считать что у нас уже есть значение, которое лежит, например, в каком-нибудь регистре сравнения. Притом данную частоту нет необходимости подстраивать довольно часто, т.е. мы меняем ее к примеру раз в 30мин.

Вопрос - как оптимально реализовать данную задачку?

Варианты использовать другой МК не приветствуются, но могут будут рассмотрены.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016