Мелкие вопросы по цифровой технике.

Обсуждаем цифровые устройства...
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

МитяРа писал(а):Ты заземлил входы данных, а там ещё есть сигнал записи PL..

Но ведь для того, чтобы сигнал записать его сначала нужно подать на вход данных, верно?
Первое, что приходит в голову - заранее установить значение критерия на вход данных и управлять их переключением когда на выходах с ИЕ7 будет "0000" импульс пойдет через логику ("4И" или "4ИЛИ") на PL и сбросит старший разряд в 1, а младший в 0...
Но как быть, если критерия два (1 и 6 для старшего разряда)?
Ничего путнего не приходит в голову... :(
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

Изображение
(Извиняй МитяРа, привычка свыше нам дана)
Кнопки - ИЕ7 - КП1.
От ИЕ7 - +1 - ПР7 - индикаторы
ломать голову над +1. Если уж нужна индикация 1...16.
Позволю напомнить о, например, тини13. + какой-нибудь регистр и индикаторы.
Docendo discimus
Реклама
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

pyzhman писал(а):Изображение

Хорошая мысль!
Только вот не разберусь в нюансах функционирования этой микрухи, т.к. данные из разных источников разнятся...
Например судя по этим данным у нее 6 выходов (Y1-Y6, т.к. выводы 7,9 - свободные), а тут 8 (Y1-Y8, причем на Y7 и Y8 высокие лог уровни и мы получаем запрещенные комбинации 1100 и 1101 в старшем разряде), на буржуазном аналоге 74185 (судя по справочникам и модели в "Шпротеусе" тоже 8 выходов (выводы 7,9 - задействованы)...
И таблица истинности какая-то странная...
Например, почему в столбце "число" стоят интервалы 0-1, 2-3, 4-5 и т.д... и в числах от 5 до 9 странный двоичный код у младшего разряда. цитирую часть таблицы от 0 до 15:
0(10) = 00000(2) = 1100 0000 (BCD)
1(10) = 00001(2) = 1100 0001 (BCD)
2(10) = 00010(2) = 1100 0010 (BCD)
3(10) = 00011(2) = 1100 0011 (BCD)
4(10) = 00100(2) = 1100 0100 (BCD)
5(10) = 00101(2) = 1100 1000 (BCD) а не 00 0101 (BCD) ???
6(10) = 00110(2) = 1100 1001 (BCD) а не 00 0110 (BCD) ???
7(10) = 00111(2) = 1100 1010 (BCD) а не 00 0111 (BCD) ???
8(10) = 01000(2) = 1100 1011 (BCD) а не 00 1000 (BCD) ???
9(10) = 01001(2) = 1100 1100 (BCD) а не 00 1001 (BCD) ???
10(10) = 01010(2) = 1101 0000 (BCD)
11(10) = 01011(2) = 1101 0001 (BCD)
12(10) = 01100(2) = 1101 0010 (BCD)
13(10) = 01101(2) = 1101 0011 (BCD)
14(10) = 01110(2) = 1101 0100 (BCD)
15(10) = 01111(2) = 1101 1000 (BCD) а не 01 0101 (BCD) ???

Это правда ошибка, или я чего-то недопонимаю?
Последний раз редактировалось Vicont Пт дек 16, 2011 20:01:16, всего редактировалось 1 раз.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

Изображение
Скачайте уже ""Применение цифровых микросхем..." Бирюкова.
Docendo discimus
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

Всё, теперь разобрался :)) . Извиняюсь за дурацкий вопрос. :oops:
Уважаемого Бирюкова я читал, но только не внимательно: похоже младший разряд, который проходит мимо ИМС, также прошел и мимо моего сознания... :facepalm: Если подставить его в те "странные" таблицы - все встает на свои места.
Спасибо за совет, ПР7 - это то что надо!
Последний раз редактировалось Vicont Пт дек 16, 2011 21:36:16, всего редактировалось 2 раза.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

МитяРа'у поблагодари, тож весь перепотел. :)
Docendo discimus
Реклама
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

А как-же, уважаемый МитяРа, Вам отдельное Спасибо! :beer:
Ваша идея со счетчиками, хоть и сложнее, но сильно обогатит мой жизненный опыт, в дальнейшем я попробую ее развить!

P.S. Теперь буду ломать голову, как реализовать +1, а если не получится - ну и пёс с ним... Конечно - это идеал, но если на дисплее от 0 до 15, тоже ничего страшного не будет...
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

Нет уж дружище, делать - так красиво. Совесть загрызет. Даешь +1!
Docendo discimus
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

Прошла ночь. Где результат?
Docendo discimus
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

pyzhman писал(а):Даешь +1!
Прошла ночь. Где результат?

ВО! :)
Изображение
Это оказалось совсем не сложно, тем более субботним утром :tea: , на свежую голову прочитал главу из Бирюкова про сумматоры, и решил применить К155ИМ6 (4-х разрядный двоичный сумматор) На "вход А" подается код со счетчика ИЕ7, а на "вход B" заранее установленное "0001". Уже протестировал в Шпротеусе - работает как задумано.
Вместо К176ИД2 в схеме я нарисовал 74249, т.к. полных буржуазных аналогов им я не нашел, ну и резюки на индикаторы лень рисовать было... И думаю, что на реальной плате, для старшего разряда 1го канала вполне хватит: и дорог меньше будет и 2-х резюков на 10к.

Еще достоинство данной схемы в том, что т.к. у ИЕ6 и ИЕ7 одинаковая распиновка, их можно свободно менять.

pyzhman писал(а):Нет уж дружище, делать - так красиво. Совесть загрызет.
Пока что совести грызть меня не за что. Это будет всего лишь испытательный стенд для опытов с ШИМ. :solder:
Если Вас интересует, вскоре могу отчитаться о результатах и представить готовую плату.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по цифровой технике.

Сообщение Gudd-Head »

Vicont писал(а):Уже протестировал в Шпротеусе - работает как задумано.

Как насчёт дребезга кнопок в реале?... Или будет приходить цифровой сигнал?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

Нет, не цифровой. В реале тоже будут кнопки. Но думаю дребезгом можно пренебречь, т.к. плата экспериментальная, требования к ней низкие...
Но в принципе я готов модифицировать схему, лишний опыт не повредит.
Что Вы хотите предложить для устранения сего недочета? может быть триггеры?
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Мелкие вопросы по цифровой технике.

Сообщение Gudd-Head »

Бывает достаточно кондёра параллельно кнопке :)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

Керамического на 0,1uF хватит?
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Мелкие вопросы по цифровой технике.

Сообщение МитяРа »

Вполне..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

ОК, учту :) . Раньше я ни разу не встречался с кондёрами на кнопках.
Кстати, о кондёрах... Надо будет поставить еще по 0,1uF возле каждой микрухи на питание... :solder:
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

Делать, так по уму. Ставить RS-триггеры.
Docendo discimus
Аватара пользователя
Vicont
Прорезались зубы
Сообщения: 201
Зарегистрирован: Пт июл 25, 2008 14:09:04
Откуда: Зауралье
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение Vicont »

Но ведь триггеры принимают устойчивое состояние, а тут нужны короткие одиночные импульсы :roll:
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Мелкие вопросы по цифровой технике.

Сообщение pyzhman »

Тут нужен фронт с "0" на "1". Этого добиваемся нажатием кнопки. Вернее отпусканием. А вот дребезг убиваем RS-триггером.
Docendo discimus
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Мелкие вопросы по цифровой технике.

Сообщение Jack_A »

Лучше раз увидеть...
Провереннные веками со времен Ивана Грозного пара бездребезговых вариантов.

Изображение
Вложения
RS.JPG
(6.83 КБ) 735 скачиваний
Ответить

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