Муфты электромонтажные от производителя Fucon

Определение минимального периода последовательности импульсов

Страница 1 из 2
Новичок
 
Регистрация: 08.11.2014
Сообщений: 3
Репутация: 10
0 5
0 0
 
13.11.2014 17:30 #1
Здравствуйте уважаемые знатоки электроники. Буду рада, если поможете советом или наведете на правильную мысль. В процессе выполнения курсового проекта возникла следующая проблема: необходимо определить минимальное значение периода входных импульсов. За основу взяла схему периодомера, который работает на задании опорной частоты(которая равна частоте измерения) и подачи этой опорной частоты и входного сигнала с неизвестным периодом на логический элемент "И", а дальше на счетчик. Но проблема в том,что этот метод работает, если период входящих импульсов одинаковый. А у нас мог подряд придти импульсы с разным периодом и как в этом случае опрделить их период и выделить минимальный и все это без использования микроконтроллера. Во вложениях можно посмотреть ТЗ.
Изображения
Тип файла: jpg 8.jpg (136.2 Кб, 0 просмотров)
Тип файла: png Документ1.png (132 байт, 0 просмотров)
Оценка
В многообразии литиевых батареек и аккумуляторов нет какого-то универсального или идеального варианта. Выбирая тот или иной вариант для питания устройства, разработчику приходится оперировать множеством параметров, используя наиболее оптимальное их сочетание для каждого приложения. Разберем параметры для различных приложений.
Гуру
 
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,269
Репутация: 2207
2,193 1,125
40 83
 
13.11.2014 18:14 #2
FEFEREWR
Ваше предложение За основу взяла схему периодомера, который работает на задании опорной частоты(которая равна частоте измерения) и подачи этой опорной частоты и входного сигнала с неизвестным периодом на логический элемент "И", а дальше на счетчик. в корне не верно.
Мне видится следующее решение:
Не схему И поступает исследуемый сигнал и тактовая частота от генератора, частота которого в значительно выше частоты исследуемого сигнала.
Далее - счётчик, за ним два последовательно включённых сдвиговых регистра параллельного переноса.
Загрузка инф со счётчика и перенос из регистра в регистр происжодит по заднему фронту иссл. сигнала. По окончанию переноса счётчик обнуляется.
Инф с первого и второго регистров сравнивается (например на аналогичной К555СП1) В результате сравнения получатся сигнал меньше - равно - больше)
Таким образом будут обнаруживаться экстремумы изменения частоты.
Если за время исследования сигнала возникают несколько экстремумов, то потребуется ещё один регистр,включенный параллельно первому. Перенос в который будет осуществляться если хранящееся в нём значение больше чем поступившее в первый.
Оценка
Новичок
 
Регистрация: 08.11.2014
Сообщений: 3
Репутация: 10
0 5
0 0
 
14.11.2014 11:56 #3
Спасибо за помощь. Но возник следующий вопрос - Почему перенос с регистра в регистр и считывание с счетчика происходит именно по заднему фронту входного сигнала, а не по переднему ? И как организовать четко фиксированное время измерения?
Оценка
Эксперт
 
Регистрация: 29.08.2009
Адрес: kaliningrad
Сообщений: 3,193
Репутация: 775
750 351
23 1
 
14.11.2014 13:19 #4
сначала проанализируем тех задание. для определения элементной базы.
1. КМОП технологии
2. входная частота. 1 мГц- 10 кГц
3. частота обновления на индикаторе 2 кГц
4. период измерения. здесь вопрос. по первому пункту мы должны измерять сигналы от 10 кГц а по указанному периоду измерения ниже 40 кГц мы не сможем измерить сигнал. в техзадании надо что то изменить (это решать с руководителем проекта)
5. ну и синхронизация должна быть по переднему фронту. (есть тема для дискуссии почему так)
и еще один вопрос - сколько времени отведено на решение задачи
ну и литература:
цифровые интегральные микросхемы: справочник. м.и. богданович и др. минск. 1991 г.
популярные цифровые микросхемы В.П. Шило МРБ выпуск 1111. справочник . челябинск. "металургия" 1989. . возможно что то и другое есть но эти книги желательно иметь под рукой. года более поздние будут лучше. это первые издания. знаю есть другие....
Оценка
Гуру
 
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,269
Репутация: 2207
2,193 1,125
40 83
 
14.11.2014 13:23 #5
FEFEREWR
По переднему фронту начинается счёт, а по заднему заканчивается. Полученое значение переносится в регистр, затем счётчик сбрасывается. Теперь схема готова принимать следующий положительный полупериод исследуемого сигнала.
Фиксированное время измерения можно организовать используя таймер (одновибратор) и установив на входе элемент три И
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
619 131
34 9
 
14.11.2014 13:48 #6
есть подозрения что задание не со ответствует здравому смыслу... ТСу дают задание измерить изменение периода... минимальное значение 10^-6c , теперь вопрос с какой точностью должна быть измерена эта величина ? предположим два знака после запятой... те 10^-8с или по русски 100МГц , ТТЛ серия нервно курит в сторонке на таких частотах... не говоря уже о КМОП
ИЛИ же возникло недопонимание и ТС требуется создать обычный частотомер ?
Оценка
Эксперт
 
Регистрация: 29.08.2009
Адрес: kaliningrad
Сообщений: 3,193
Репутация: 775
750 351
23 1
 
14.11.2014 14:26 #7
задание - сравнить два разнесенных во времени периода...и вывести информацию о наименьшем, т.е. более длительном интервале...
Оценка
Новичок
 
Регистрация: 08.11.2014
Сообщений: 3
Репутация: 10
0 5
0 0
 
15.11.2014 17:36 #8
Спасибо всем кто ответил. Задание желательно выполнить до декабря. Общалась с преподавателем, но проблема в том, что он находится на своей "волне" и ему необходимо то решение, которое он держит в своей голове, а ТЗ составлял он сам. После общения с ним стало ясно, что вроде бы он хочет,что бы устройство определяло именно минимальное значение периода из данного в ТЗ диапазона т.е. 10^-6 cек. Т.е. принимаем, что сигнал с таким периодом придет на вход в любом случае. Появилась идея записать в один из регистров значение этого периода и сравнивать с входящим периодом и когда они совпадут послать его на выход. Только не знаю как это осуществить.
Последний раз редактировалось FEFEREWR; 15.11.2014 в 18:02.
Оценка
Гуру
 
Регистрация: 08.05.2006
Адрес: москва
Сообщений: 8,269
Репутация: 2207
2,193 1,125
40 83
 
15.11.2014 19:37 #9
FEFEREWR
Т.е. принимаем, что сигнал с таким периодом придет на вход в любом случае.
Исходя из Т.З. может будет, а может нет.
Кроме того в ТЗ есть есть некоторое несоответствие между периодом измерения и периодом обновления выхода. При таких значениях будет теряться инф. о 95% исследуемого сигнала. Как правильно подметил DmitriyVDN возникнут проблемы с элементной базой. На "рассыпухе" такое сотворить весьма не просто....
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,310
Репутация: 639
619 131
34 9
 
16.11.2014 12:10 #10
Цитата:
Сообщение от FEFEREWR
что бы устройство определяло именно минимальное значение периода из данного в ТЗ диапазона т.е. 10^-6 cек. Т.е. принимаем, что сигнал с таким периодом придет на вход в любом случае. Появилась идея записать в один из регистров значение этого периода и сравнивать с входящим периодом и когда они совпадут послать его на выход. Только не знаю как это осуществить.
вы вообще читаете, что вам пишут.... еще раз на пальцах: есть два сигнала Т1= 5,69*10^-6 и Т2= 5,70*10^-6 , оба сигнала попадают в заданный диапазон .... dТ= 1*10^-8 , или 100МГц для регистрации сигнала частота дискретизации должна быть хотя бы в два раза выше , те 200МГц
для Т1 кол-во отсчетов
N1 = (5,69*10^-6)/(0,5*10^-8) = 1138 с учетом погрешности дискретизации±1 : 1138±1
для Т2
N2 = (5,7*10^-6)/(0,5*10^-8) = 1140 (1140±1)
отсюда видно что в 10% случаев при частоте дискретизации 200МГц сигналы Т1 и Т2 будут регистрироваться как равные
данные выкладки приведены для условия :
Цитата:
А у нас мог подряд придти импульсы с разным периодом
Оценка
Ответ
Страница 1 из 2
Метки
минимальный период, рассыпуха, электроника
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 00:18.
Обратная связь РадиоЛоцман Вверх