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

 
 
 
Reply to this topicStart new topic
> Отслеживание сигнала
chugun
сообщение Nov 21 2005, 12:01
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 4-07-05
Из: Minsk
Пользователь №: 6 500



Сразу извините, если пишу не в той ветке.
Есть маленькая проблемка, надо контролировать входной сигнал на его наличие или отсутствие.
Сигнал обычный меандр до частоты 10 кГц.
Используется для этого XC9572-10PC44I. Все бы хорошо, но надо сделать такой контроль без использования триггеров, на чистой логике. Так как триггера уже почти все задействованы (осталось парочка, другая).

Если у кого есть какие-то варианты сообщайте.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 21 2005, 12:43
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(chugun @ Nov 21 2005, 07:01) *
Сразу извините, если пишу не в той ветке.
Есть маленькая проблемка, надо контролировать входной сигнал на его наличие или отсутствие.
Сигнал обычный меандр до частоты 10 кГц.
Используется для этого XC9572-10PC44I. Все бы хорошо, но надо сделать такой контроль без использования триггеров, на чистой логике. Так как триггера уже почти все задействованы (осталось парочка, другая).

Если у кого есть какие-то варианты сообщайте.

резистор + конденсатор и 2 люта,
правда в поток ставить не советую


--------------------
Go to the top of the page
 
+Quote Post
chugun
сообщение Nov 21 2005, 13:24
Сообщение #3





Группа: Новичок
Сообщений: 11
Регистрация: 4-07-05
Из: Minsk
Пользователь №: 6 500



Цитата
резистор + конденсатор

увы, только внуреними средствами XC9572-10PC44I
никак других средств не предусмотренно.
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 21 2005, 13:30
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(chugun @ Nov 21 2005, 08:24) *
Цитата
резистор + конденсатор

увы, только внуреними средствами XC9572-10PC44I
никак других средств не предусмотренно.


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

кстати мона одновибратор попробывать собрать, ака вотчдог


--------------------
Go to the top of the page
 
+Quote Post
chugun
сообщение Nov 21 2005, 14:08
Сообщение #5





Группа: Новичок
Сообщений: 11
Регистрация: 4-07-05
Из: Minsk
Пользователь №: 6 500



тактовая 40 МГц.
немного что конкретно нуна
69 /72 ( 95%) 226 /360 ( 62%) 60 /72 ( 83%) 12 /34 ( 35%) 95 /144 ( 65%)
Macrocells Product Terms Registers Pins Function Block

никаких дополнительных соединений.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Nov 21 2005, 14:09
Сообщение #6


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



D-триггер на логике: на D лог."1", на clk входной сигнал, на сброс - сигнал от своей внутренней логики.
Как только получим перепад, на Q появится лог. "1", своей логикой это фиксируем-воспринимаем, тут же сбрасываем, ждем следующего перепада и т.д.
Триггер много не съест smile.gif


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 21 2005, 14:37
Сообщение #7


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(chugun @ Nov 21 2005, 09:08) *
тактовая 40 МГц.
немного что конкретно нуна
69 /72 ( 95%) 226 /360 ( 62%) 60 /72 ( 83%) 12 /34 ( 35%) 95 /144 ( 65%)
Macrocells Product Terms Registers Pins Function Block

никаких дополнительных соединений.



Даже если делать все синхронно
вам 3 тригера за глаза что бы определить наличие частоты, но если вы собираете систему ака вотчдог, то тогда нужно подход менять, т.к. тут ничего не хватит, или городить внешний 555 таймер (или что то аналогичное)


--------------------
Go to the top of the page
 
+Quote Post
chugun
сообщение Nov 21 2005, 14:38
Сообщение #8





Группа: Новичок
Сообщений: 11
Регистрация: 4-07-05
Из: Minsk
Пользователь №: 6 500



one_man_show все бы хорошо, но по перепадам сигнала уже работает одна логическая схема внутри кристала и контроль нужен что бы ее отключить если сигнал пропадет....
т.е. сигнал пропал и мы блокируем логику....
пропал - вместо меандра или постоянная 1 или постоянный 0 (логические)
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Nov 21 2005, 14:54
Сообщение #9


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Вскрылись новые подробности smile.gif
Раз Вам нужно определять постоянность единицы или нуля, значит нужна еще логика, которая считает эту постоянность в течение заданного времени. Уточните Ваши критерии наличия или отсутствия сигнала


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
des00
сообщение Nov 21 2005, 15:30
Сообщение #10


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Хмм блин как я сразу не заметил
"пропал - вместо меандра или постоянная 1 или постоянный 0 (логические)"
Дык если он пропал у вас и будет либо постоянный ноль либо постоянная единица, проблема то высосанна из пальца smile.gif))


--------------------
Go to the top of the page
 
+Quote Post
chugun
сообщение Nov 22 2005, 09:21
Сообщение #11





Группа: Новичок
Сообщений: 11
Регистрация: 4-07-05
Из: Minsk
Пользователь №: 6 500



Цитата
des00

вы не совсем поняли, нужно понять что он исчез полнотью,
потому что наличие или единицы или нуля не есть факт отсутствия сигнала(меанд может быть длинным, как выяснилось дополнительно от 300 Гц до 10 кГц)....
Так что дейсвительно придеться менять всю архитектуру проекта....
Спасибо всем кто откликнулся
Go to the top of the page
 
+Quote Post

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

 


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


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