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

 
 
> Якобы нерешаемая задача, Несколько цифровых таймеров
Mirabella
сообщение Jul 25 2006, 12:47
Сообщение #1


старушка-процентщица
****

Группа: Свой
Сообщений: 817
Регистрация: 8-03-06
Пользователь №: 15 067



Наши крупные специалисты по цифровой технике утверждают, что эта задача неразрешима.


Имеется несколько (до 8) цифровых таймеров.
Каждый из этих таймеров представляет собой 16-разрядный счетчик с предустановкой. Длительность однократно формируемого интервала времени, пропорциональна длительности входных импульсов и коду предустановки.
Для каждого из таймеров есть свой генератор стабильных по длительности импульсов. Эти импульсы формируются непрерывно, меандром.Эта длительность может изменяться в широких пределах (50 нсек...1мсек) и с минимальным шагом (теоретически около 1 нсек), оставаясь стабильной (кварцованной). Каждый таймер имеет, естественно, свою рабочую длительность.
До подачи сигнала "Запуск" заканчиваются все предустановки кода и установки длительностей.

Надо:

По сигналу "Запуск" ( по фронту или тылу соответствующего импульса) одновременно запустить все таймеры.
Длительности однократно формируемых таймерами импульсов должны быть равны сумме целых длительностей соответствующих генераторов.


Всё.

Сообщение отредактировал Mirabella - Jul 25 2006, 12:54
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
upc2
сообщение Jul 26 2006, 09:46
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 506
Регистрация: 29-09-05
Из: Донецк
Пользователь №: 9 063



Что-то не могу понять нерешаемость задачи.

???..<<Длительности однократно формируемых таймерами импульсов должны >>Это,что сигнал
переполнения таймера?
???..<<должны быть равны сумме целых длительностей соответствующих генераторов.>>Это, что
длительность этого импульса ,по времени, должна быть равна времени цикла измерения?
Это все решается.
Go to the top of the page
 
+Quote Post
Mirabella
сообщение Jul 26 2006, 13:44
Сообщение #3


старушка-процентщица
****

Группа: Свой
Сообщений: 817
Регистрация: 8-03-06
Пользователь №: 15 067



Цитата(upc2 @ Jul 26 2006, 13:46) *
Что-то не могу понять нерешаемость задачи.

???..<<Длительности однократно формируемых таймерами импульсов должны >>Это,что сигнал
переполнения таймера?
???..<<должны быть равны сумме целых длительностей соответствующих генераторов.>>Это, что
длительность этого импульса ,по времени, должна быть равна времени цикла измерения?
Это все решается.


Мы ничего не измеряем.
Каждый из таймеров - это генератор одиночного импульса.
Все 8 таймеров должны одновременно начать формирование своих импульсов.

Но эти импульсы(интервалы времени) должны быть точными (кварцованными со стаб. 10минус8).
Кроме того, их длительность должна устанавливаться с минимальным шагом (около 1 нсек).

Для этого на вход счетчика подаются исходные высокостабильные импульсы, формируемые синтезатором с ФАПЧ.
Но это меандры, т.к. синтезаторы не могут выйти на стабильность мгновенно.
Эти меандры ни к чему не привязаны по времени.
Прежде, чем подавать меандры на свои счетчики, их надо все 8 синхронизировать.
Иначе не начнется одновременное формирование всех 8 интервалов.



Здесь присутствует кажущаяся простота.
Go to the top of the page
 
+Quote Post
asdf
сообщение Jul 27 2006, 10:35
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 775
Регистрация: 11-05-05
Пользователь №: 4 913



Цитата(Mirabella @ Jul 26 2006, 17:44) *
Мы ничего не измеряем.
Каждый из таймеров - это генератор одиночного импульса.
Все 8 таймеров должны одновременно начать формирование своих импульсов.

Но эти импульсы(интервалы времени) должны быть точными (кварцованными со стаб. 10минус8).
Кроме того, их длительность должна устанавливаться с минимальным шагом (около 1 нсек).

Для этого на вход счетчика подаются исходные высокостабильные импульсы, формируемые синтезатором с ФАПЧ.
Но это меандры, т.к. синтезаторы не могут выйти на стабильность мгновенно.
Эти меандры ни к чему не привязаны по времени.
Прежде, чем подавать меандры на свои счетчики, их надо все 8 синхронизировать.
Иначе не начнется одновременное формирование всех 8 интервалов.


Все таки не понятно. Если минималый шаг 1нс. То это соответствует минимальной кратности для всех счетчиков. Подайте частоту 1ГГц на все счетчики одновременно. Конечно разрядность у счетчиков теперь будет разной, но это, как мне кажется, проще, чем использовать синтезаторы с ФАПЧ да еще и их самих синхронизировать.
Go to the top of the page
 
+Quote Post



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

 


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


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