Кодер

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Выношу на Ваш суд небольшую схемку: В данном случае здесь реализовано кодирование до 6 одновременно сигналов разной скважности, в зависимости от нажатой кнопки(можно нажимать до 6 кнопок одновременно).
Для чего нужен? А фиг его знает? Просто вертелось в голове и нарисовал. Может куда и сгодиться!
Поясню: развив идею можно кодировать одновременно сколько угодно сигналов. (зависит от количества логических элементов).
Вложения
Кодер.GIF
(40.27 КБ) 459 скачиваний
А поболтать?
Реклама
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Вполне компактно и разумно. Для изучающих цифровую технику хороший наглядный пример.
Реклама
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

а где же декодер? :)))
все равно что сделал замок, а ключи типа сами делайте
тематические ответы только в форуме, в приват не пишите
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Попозже, как нибудь на досуге сочиним.
А поболтать?
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

Brigadir писал(а):Выношу на Ваш суд небольшую схемку: В данном случае здесь реализовано кодирование до 6 одновременно сигналов разной скважности, в зависимости от нажатой кнопки(можно нажимать до 6 кнопок одновременно).
Для чего нужен? А фиг его знает? Просто вертелось в голове и нарисовал. Может куда и сгодиться!
Поясню: развив идею можно кодировать одновременно сколько угодно сигналов. (зависит от количества логических элементов).
Вместо D9 можно использовать инверсный выход триггера.
Да и вообще схема работать не будет без разделительных диодов на выходах ИЕ8 в случае одновременно нажатых кнопках.
ЗЫ: Нажимаем первую кнопку по приходу импульса с ИЕ8 включается триггер 1 и мгновенно опрокидывает все остальные триггеры(со скоростью быстродействия выбраной серии). Имеем на всех выходах первый сигнал до сброса. нажимаем вторую кнопку, срабатывает 1 триггер и опрокидывает мгновенно все остальные имеем на всех выходах второй сигнал. Нажимаем 2 кнопки и держим...первая кнопка мгновенно опрокидывает все триггеры и на вторую кнопку схема не реагирует до сброса, а после сброса срабатывает опять на первую кнопу. То есть на всех выходах будет всегда присутствовать сигнал младшей нажатой кнопки, а не разные сигналы от разных кнопок. Косяк в схеме.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Роки, я на лопатках! Ты прав!.
А поболтать?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Brigadir писал(а):Попозже, как нибудь на досуге сочиним.
Ну вот, сочинил: кодируется сигнал на DD2, 3 и кнопками(можно хоть все нажимать, а можно накаскадировать сколько угодно каналов), а декодируются на DD4,5 . Поток импульсов периодически обновляется по синалу Строб, а между этим сигналом запоминаются микросхемами ПР1.
Куда применить? Честно слово - не знаю. Может куда и пригодится. Например для самодельного музыкального синтезатора: опрос клавиатуры и управлением ячейками ПЗУ с записанными сэмплами. Можно и для гирлянд светодиодов(вручную выбрать, какие светодиоды будут гореть). Написать на табло надпись, рисунок и т. п. (только кнопки понадобятся с фиксацией). То есть нарастить схему до 100 -300 каналов и развлекаться!
Вложения
Кодер.GIF
(50.75 КБ) 425 скачиваний
А поболтать?
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Выскажу свое замечание
Делать сброс (обнуление) счетчиков непосредственно от их же выхода не есть хорошо, т.к. может обнулиться весь счетчик, а может и не весь (а тут их каскад набирается)
Лучше запускать одновибратор, а тот уже пусть формирует импульс сброса, тогда гарантированно будут сброшены все разряды в счетчиках.
А сама идея может быть полезной для кого-нибудь!
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Да я как то давно по подобной схеме делал 40 канальную пожарную сигнализацию = обнулялось без проблем(часть плат были удалены на 70 метров (просто тогда длиннее кабеля не было). То есть схема уже была испытана.
А поболтать?
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Да я как то давно по подобной схеме делал...обнулялось без проблем
Все определяется отнюдь не временем прошедшим с появления первого образца, а числом правильной отработки. Насколько понимаю, пожарные системы отрабатывают не часто. А вот например подобное построение в блоке управления позиционированием с шаговым приводом, дает большое число наработок. И по ним было над чем подумать- одна ошибка и прощай 10-30 минут потраченных на измерения и здравствуй новое.
Решать в конечном итоге Вам, ведь это всего лишь указание на узкое место.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

Brigadir писал(а):Ну вот, сочинил: кодируется сигнал на DD2, 3 и кнопками(можно хоть все нажимать, а можно накаскадировать сколько угодно каналов), а декодируются на DD4,5 . Поток импульсов периодически обновляется по синалу Строб, а между этим сигналом запоминаются микросхемами ПР1.
Последняя кнопка работать не будет.
Да и вообще ИЕ8 не нужны. Просто сдвигай единицу регистрами и сбрасывай их последним разрядом, а к выходам регистров кнопки прикошачить на нужное число каналов. Или просто одни кнопки. Каждая кнопка включает свой канал.
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Роки, нарисуй, а то я ни хрена не пойму. Мне кажется ты бред несешь.
А поболтать?
Друг Кота
Аватара пользователя
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....

Сообщение Meteor »

Все правильно Роки пишет - самая нижняя кнопка, ключаясь обнуляет счетчики. Поэтому никуда с нее данные не пойдут
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Сообщение Brigadir »

Rokl писал(а): Да и вообще ИЕ8 не нужны. Просто сдвигай единицу регистрами и сбрасывай их последним разрядом, а к выходам регистров кнопки прикошачить на нужное число каналов. Или просто одни кнопки. Каждая кнопка включает свой канал.
С утра на свежую голову наконец то вьехал.
Я то нарисовал: передать команды на расстояние, использовав как можно меньше проводников связи. А по словам Роки микросхемы ваще не нужны: каждая кнопка замыкает на провод питания и не надо мудрить.
А поболтать?
Ответить

Вернуться в «Цифровая техника»