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

 
 
> 32х канальный генератор одиночных имульсов
berkl
сообщение Apr 23 2013, 20:22
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 22-03-10
Пользователь №: 56 115



Приветствую!

Такой вопрос.
Исходные условия:
1. Требуется генерировать по команде процессора одиночные импульсы на 32 каналах.
2. Импульсы могут стартовать как все одновременно так и в произвольный момент времени, с оговоркой в п.4 .
3. Ширина импульсов настраивается независимо для каждого канала. Ширина импульсов 10-1000мкс, точность не менее +-300нс
4. Если импульс уже запущен и присутствует на одном или нескольких каналах, то в это время не может начаться генерация новых импульсов на других каналах. Это упрощает задачу.


Устройство подразумевается сделать на дсПИКе.

Собственно вопрос: Чё делать? Может есть какие-нибудь многоканальные микросхемы-генераторы ШИМ с возможностью генерации одиночных импульсов? У ПИКов максимум 16 каналов Output Compare, надо 32....
Можно ручками сгенерить недостающие каналы, но требуемой точности ширины импульса не получить таким образом (проверено), да и криво это.

Какие будут идеи ?

Заранее благодарен
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex11
сообщение Apr 23 2013, 23:32
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 106
Регистрация: 23-10-04
Из: С-Петербург
Пользователь №: 965



Вы еще не указали самый интересный параметр - какая точность положения импульса требуется от момента, когда процессор решил, что импульс нужен, до реального возникновения импульса. От этого все очень сильно зависит. Если нужно запустить 32 канала одновременно, то Вы их не запустите с приличной точностью.
Go to the top of the page
 
+Quote Post



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

 


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


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