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

 
 
> Какой подход выбрать?
VeDoK
сообщение Aug 22 2011, 18:47
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 6-06-11
Пользователь №: 65 530



Доброго времени суток.

Есть необходимость генерировать на AT91SAM7s256 сигнал с частотой 4 МГц и вызовом прерываниия.

Получится ли настроить прерывание от какого-нибудь таймера на такую частоту?
Можно ли программируемым тактовым сигналом PCKx вызывать прерывание контроллера ввода-вывода на изменение состояния порта?
Если нет, то удастся ли вывести PCKx наружу и тут же завести на соседний вывод с настроенным прерыванием на изменение состояния порта?
Стоит ли использовать для генерации сигнала и прерывания ШИМ контроллер?

Подскажите, пожалуйста, какой подход наиболее предпочтителен?

P. S. Если не затруднит, ещё один блиц-вопрос... У меня выход PLL равен 128 МГц. В регистре PMC_MCKR указал тактирование от PLL и значение делителя 4. Это означает, что задающий сигнал MCK равен 32 МГц, а процессорный тактовый сигнал PCK равен 128МГц?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genadi Zawidowsk...
сообщение Aug 23 2011, 06:42
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Не вникая в доставаемость - параметрический поиск от АналогДевайсов выдал AD7356 и AD7357.
Ещё немного поискал - вообще на ваш случай AD7626.
Интересный момент - до 3 MS/S выбор гораздо больше. Ваш случай (4 MS/S) сильно ограничивает в выборе микросхем.
Осталось узнать, выдержит ли требуемую тактовую (32 МГц для 8 бит АЦП) SSC.
Ещё подумал о внешнем перобразователе паралельного кода в последовательный.

PS: только сейчас заметил, что Вам надо 2 MS/S. Всё проще будет.

Цитата
Не совсем ясен механизм опроса через цикл. Опрашивая порты таким образом, вероятно, необходимо иметь некоторый синхронизирующий сигнал, который укажет на готовность данных от АЦП?

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

Сообщение отредактировал Genadi Zawidowski - Aug 23 2011, 07:00
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 05:51
Рейтинг@Mail.ru


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