Страница 2 из 3

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Чт авг 01, 2013 13:05:13
Jman
ТС это не нужно... ТС нужно наверное еще один инвертор задействовать, дабы приконектить сухой контакт или оптический датчик. Ибо от лог1 - стартует вся эта беда.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Чт авг 01, 2013 15:01:28
Jman
Египетская сила. Собрал в Железе, подключил осцилл, смотрю генерит частоту 1 кГц при старте. Закинул входы незадействованных блоков на землю, перестал запускаться со старта, а только при подаче на вход лог 1. Есть у меня инвертирующий каскад на всякий случай, переключаюсь на него, схема снова со старта шурует 1 кГц. Что за фигня. ПС: первый инвертор не учитывайте, его не подключал. и И логика 74HC/00.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 09:23:33
Jman
Народ, ну кто что думает? Вроде как бы просто все, но работает как-то по странной логике. В Симуляторе все как положено - http://picstag.ru/?v=3Pa6L.png

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 10:17:07
Maykill
управляйте по выходу- ещё элемент И-НЕ -один вход с выхода генератора, на второй- управление
может так....
и совсем идеотическая мысль- включать ПИТАНИЕ генератора от управляющего сигнала

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 10:22:49
Jman
А может вот так сделать? http://picstag.ru/?v=V82GE.png

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 11:15:22
Jack_A
Нормально. Осцил на картинке загородил главную часть схемы.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 16:37:43
Jman
Народ, а подскажите плиз еще такой вопрос. А как мне вырезать импульсы из кратковременно фиксированной ширины входящего импульса. Например один импульс - в пачке 6 импульсов, вот их и не считать вообще.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 17:51:39
Maykill
изобразите что на входе и что хочется получить...может и сами поймёте...а может и кто из нас...

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 22:09:51
Jack_A
To Jman:
В таких случаях говорят : сам-то понял , что сказал ? Не в обиду, но надо формулировать вопрос точнее, и лучше с рисунком.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Пт авг 02, 2013 22:40:33
Jman
Прошу прощения, исправил. Может все проще, чем я думаю. Просто во время калибровки при подсчете импульсов счетчиком, задать коэффициент вещества проходимого через оптопару, минус количество импульсов, при прохождении пустой лопатки? Это можно аппаратно придумать на жесткой логике?

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Сб авг 03, 2013 10:01:36
Jack_A
Можно, конечно. Но на МК это один корпус вместо целой платы. Смелее расширять горизонты знания, на дворе -- 21-й век!
Задача мне кажется очень простой. При стабильной скорости "голая" лопатка даёт импульс короче, чем если с веществом. Селектировать его по длительности можно даже аналогово, без заполнения. А если вещества немного, и изменение длительности импульса будет в пределах погрешности измерения/сравнения ? Тут что-то методически недодумано. Легко решить : есть вещество -- нет вещества. А если : много вещества -- средне -- мало -- совсем мало -- совсем нет ?.... Ну не знаю.
Точнее сформулировать для себя целевую задачу.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Сб авг 03, 2013 10:11:17
VT1
Jman писал(а):Это можно аппаратно придумать на жесткой логике?
Можно конечно.
Логическую схему любой сложности можно сделать используя только одни элементы 2ИЛИ-НЕ или 2И-НЕ :)

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Сб авг 03, 2013 10:43:18
Jack_A
Ну зачем же издеваться над человеком -- под жесткой логикой, ясно, он имеет в виду цифровые микросхемы, а не просто комбинационную логику в узком понимании.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Сб авг 03, 2013 13:10:00
Maykill
раз хочется без МК- сравнивайте коды на выходе счётчика при пустой и загруженой системе
при заданной разнице- выдаётся сигнал ошибки...как-то так

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Сб авг 03, 2013 15:59:19
Jman
Спасибо ребята за советы. По поводу МК, немного шарю в АВР, на уровне мигалок под Код Визион... =(

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Сб авг 03, 2013 19:47:19
Jack_A
Ну дык вперед и с песней! Забыв как кошмарный сон Кота Вишен :) ( это моё личное мнение ) 20 строк на асме -- и гуляй, Вася !

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Вс авг 04, 2013 09:47:21
Jman
Регистры наше все =) Кстати и стабильнее сделать можно без огорода, кварц пустить через предделители. Единственное считать через порт, или через внешнее прерывание? Думаю Тинька13 съест эту задачу с головой.

ПС. Ну а пока решил свою задачу так, формирователь импульсов + оптодатчики + 1 инвертор на управление стартом.

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Вт авг 06, 2013 15:01:46
Jman
Дабы не размножать темы, хочу задать вам простой вопрос. Есть прямоугольные импульсы, нужно их выпрямить и сгладить (понятно диод + конденсатор решает), на выходе имеем постоянку. Нужно чтобы на выходе пропадала постоянка при пропаже импульсов и логической единицы... Как реализовать?

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Вт авг 06, 2013 15:32:11
Maykill
Функция И(логическое_значение1; логическое_значение2; ...) – возвращает значение ИСТИНА, если все аргументы имеют значение ИСТИНА; возвращает значение ЛОЖЬ, если хотя бы один аргумент имеет значение ЛОЖЬ.
копренэ ву? :))

Re: Как разбить один импульса на несколько импульсов.

Добавлено: Вт авг 06, 2013 15:54:03
Jman
Эт конечно круто, но мы в академиях не учились =) Можно на пальчиках, либо в иллюстрациях =)