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

Обсуждаем цифровые устройства...
Ответить
Друг Кота
Аватара пользователя
Сообщения: 44505
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Silicoid писал(а):Заказал 74VHC4051. Но ехать будет долго.
Откуда заказали-то, если это не "совсем секретно, перед прочтением сжечь"? :))) :))) :)))
Реклама
Грызет канифоль
Сообщения: 272
Зарегистрирован: Ср май 20, 2020 08:49:51

Сообщение СНГ »

Александр, 74VHC4051 в Чипе есть, но если почтой, то 10 недель плюс поштучно не отпускают! Если тебе надо, я в Митино поеду после 23-го, могу там пошукать.
Реклама
Опытный кот
Сообщения: 729
Зарегистрирован: Пт май 20, 2022 12:28:46

Сообщение Silicoid »

[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4544435#p4544435"]Откуда заказали-то :))) :))) :)))[/uquote]
Да не секрет. в C&D и заказал. Больше нигде их нет. В поднебесную я не полезу из-за десятка микросхем.
А 74HC4051 на полке лежат.
Встал на лапы
Сообщения: 131
Зарегистрирован: Пт сен 22, 2023 11:11:07

Сообщение Черепашка »

Доброго времени суток. Есть ли микросхемы "защелки" в природе? Ну т.е. как бы объяснить. Есть 8 бит микроконтроллер он выдает 0 и 1. У него таких портов и логично байт 4.
Когда исполняется программа. Подгружается сначала 1 байт, потом 2 байт далее 3 и 4.
Поэтому нужно загрузить эти байты на микросхемы "защелки" сначала. Потом подать тактовый импульс. И сразу появляются все биты одновременно. Т.е. нет запоздания. А ещё теперь можно сбрасывать порты мк и не зависимо от входа, состояние на выходе этих "защелок" будет оставаться неизменным. Пока снова не подать тактовый импульс. Вот интересно если ли такие микросхемы?
Такая защелка например есть в сдвиговом регистре на 8 бит.
Т.е. мы сначала загружаем последовательно биты а потом защелкой разом выводим все биты на выводы.
Вот нужно такую же микросхему, только чтобы биты грузить не последовательно а параллельно.
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 7083
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

74hc273 оно?
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Реклама
Встал на лапы
Сообщения: 131
Зарегистрирован: Пт сен 22, 2023 11:11:07

Сообщение Черепашка »

Да, вроде оно. Надо ещё посмотреть насколько это быстрая микросхема. Какая максимальная частота clock . Ну это я уж сам попробуй найти в даташите.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44505
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Черепашка писал(а):Да, вроде оно. Надо ещё посмотреть насколько это быстрая микросхема.
Для 74НС "характерно"- 30 МГц..
Друг Кота
Аватара пользователя
Сообщения: 6701
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Сообщение AlexS4 »

8bit регистров с параллельной загрузкой и выходами множество шт 50 примерно
есть с защелкиванием по фронту , есть по уровню (прозрачные) , есть с входами и выходами идущими по сторонам корпуса(вероятно вам будет удобнее), и в шахматном порядке, c инверсией выходов, есть даже с открытыми выходами.
по памяти кроме 273 - 53x все, и какието в 56x номерах, 380, 377,2377,363,364,...
по скоростям - для софтовой загрузки от msc скорее всего подойдут любые, удобнее всего выбирать те у которых нужное вам питание, 74LVC - наверно самые массовые сейчас, иногда получаются дешевле 74hc

зы а в википедии же почти полный лист https://en.wikipedia.org/wiki/List_of_7 ... d_circuits
Опытный кот
Сообщения: 729
Зарегистрирован: Пт май 20, 2022 12:28:46

Сообщение Silicoid »

Возвращаясь к теме мультиплексоров/демультиплексоров.
В качестве информации, если вдруг нужно будет.



На просторах интернетов найден был чип SN74CB3Q3253PWR
Выпускается ONSemi и Ti (да наверное еще много кем)
из плюсов: полоса пропускания 0.5GHz скорость переключения 20МHz, возможность при Uпит=3.3 коммутировать до 5 вольт и стоит недорого.
Минусы: 4:1, а не 8:1 (в моем случае сойдет), коммутация только single-pole (это скорее плюс) расположение выводов другое по сравнению с 74VHC4052
Встал на лапы
Сообщения: 131
Зарегистрирован: Пт сен 22, 2023 11:11:07

Сообщение Черепашка »

[uquote="AlexS4",url="/forum/viewtopic.php?p=4546009#p4546009"]8bit регистров с параллельной загрузкой и выходами множество шт 50 примерно[/uquote]

Эх, всё равно обломалась моя идея.
Я думал собрать цифровой линейный генератор пилы. На R2R цепочке в качестве ЦАП и прецизионных резисторов. С битностью 32 бит и частотой пилы 400кГц.
Но посчитал частоту тактирования. Это если учесть что состояние портов устанавливается за 1 такт, + 1 такт нужен для импульса на защелку.

Получается чтобы прогнать одну пилу нужно
2^32 комбинаций * 2 = 8 589 934 592 тактов. А учитывая, что это 1/400000 герца, то должно быть тактирование
8 589 934 592 * 400 000 = 3 435 973 836 800 000 Герц

Я сомневаюсь что существуют в природе такие быстрые девайсы.

Если брать аппетит поменьше и допустим взять за основу 16 бит.
То
2^16 * 2 * 400000 = 52 428 800 000 (~52428.8 ГГц)
Так что и 16 бит тоже не получится сделать пилу чистой формы.

При 8 битном преобразовании.
2^8 * 2 * 400000 = 204 800 000 (204 ГГц)

Так что можно сделать вывод, что линейную пилу с помощью цап на частоте 400000 кГц не получить.

Надо было раньше посчитать. Тут даже если "защелку" выкинуть при 8 бит 102ГГц это слишком :)
Но всё равно спасибо :) пригодится думаю в других проектах где скорость не так критична.
Друг Кота
Сообщения: 26671
Зарегистрирован: Пт май 18, 2007 22:56:58

Сообщение Upgrader »

Есть небольшой вопрос.
Надо ограничение частоты импульсов (прямоугольных), если частота выше - то пропускать те импульсы которые чаще идут. С подстройкой этой пороговой частоты в широких пределах. Частота максимум 20 Гц, не более.

Вот думаю, что проще? Чтобы максимально просто это реализовать. На какой-то микросхеме, или взять ардуину и над программой подумать?
Может есть готовые решения?

С какими-то пассивными конденсаторными фильтрами не хочу заморачиваться, т.к. регулировок там не будет.
Сверлит текстолит когтями
Сообщения: 1200
Зарегистрирован: Пт авг 21, 2009 03:22:12

Сообщение bolek »

Upgrader,
посмотри, может подойдет.
https://www.rlocman.ru/shem/schematics. ... y403450625

Можно еще посмотреть патент
https://yandex.ru/patents/doc/SU1352621 ... z654191514
там по картинкам всё понятно.
Родился
Сообщения: 3
Зарегистрирован: Вт фев 20, 2024 15:57:16

Сообщение Табурет »

Есть вопрос. Существует ли дешифратор с 4 бит на 1.5 семисегментных индикатора?
Грызет канифоль
Сообщения: 272
Зарегистрирован: Ср май 20, 2020 08:49:51

Сообщение СНГ »

Upgrader, два счётчика 1-2-4-8 и цифровой компаратор К561ИП2.
Это на 4-х разрядный вариант. Разрядность можно нарастить до бесконечности.
Друг Кота
Аватара пользователя
Сообщения: 44505
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Martian писал(а): дешифратор с чего на чего?
Как я понял, нужно, чтобы на индикатор выводилось- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15....
Родился
Сообщения: 3
Зарегистрирован: Вт фев 20, 2024 15:57:16

Сообщение Табурет »

[uquote="Martian",url="/forum/viewtopic.php?p=4547261#p4547261"]Табурет, дешифратор с чего на чего? Системы счисления на входе и выходе могут быть какими угодно. Но вообще - да, существуют.[/uquote] С двоичного кода. Типа CD4055, только на 1.5 индикатора
Грызет канифоль
Сообщения: 272
Зарегистрирован: Ср май 20, 2020 08:49:51

Сообщение СНГ »

Одной м/с точно не обойтись. На вскидку, как вариант, где-то на пяти. Вводим заданное число для отображения в К561ИП2 в канал А. Генератор импульсов + счётчик на 16 и К176ИЕ4, К176ИЕ3 (для индикации). С выхода счётчика 4 разряда подаём в канал Б К561ИП2. При равенстве чисел от ИП2 останов генератора. Далее перезапуск с обнулением счётчиков. По схожену алгоритму делал телефонный номеронабиратель в 90-х.
Друг Кота
Аватара пользователя
Сообщения: 44505
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Табурет писал(а):Существует ли дешифратор с 4 бит на 1.5 семисегментных индикатора?
Martian писал(а):Одной микросхемой не обойтись, наверное.
СНГ писал(а):Одной м/с точно не обойтись. На вскидку, как вариант, где-то на пяти.
Есть микросхема, СТАРАЯ- 155ПР7 (SN74185) преобразователь двоичного кода в двоично- десятичный, она может аж до 63 преобразовать- после неё 2 дешифратора, и смотрите- от нуля до 63..
https://www.inp.nsk.su/~kozak/ttl/ttlh126.htm
https://www.datasheetarchive.com/datash ... rm=sn74185

Если нет желания использовать старую ТТЛ логику с диким энергопотреблением, то можно ещё что-то придумать..

зы.. Самый "экономичный" вариант- микроконтроллер с достаточным количеством выводов, они сейчас не намного дороже микросхем "жесткой логики"..
Опытный кот
Сообщения: 729
Зарегистрирован: Пт май 20, 2022 12:28:46

Сообщение Silicoid »

а чем CD4511BE не подойдет? или нужно, чтоб от 0 до 15 выводило?
UPD
чтоб 0-15, это проблемка...
Если нужно быстро-дешево, то проще STM32F030K6T6 купить за 78 рублей и прошить ее. Банально на внутреннем генераторе.
у контроллера 26 gpio ног. надо только суммарные токи посчитать. Вытянет или нет. Eсли в 80ма, суммарно уложитесь то контроллер подойдет, если нет, то нужно будет еще драйвер ставтить

UPD2
Есть еще вариант STM32F030 (вообще любой контроллер) + китайская GN6932 ( https://static.chipdip.ru/lib/449/DOC016449467.pdf )
я конечно в иероглифах не силен, но это драйвер аж 16 лед индикаторов управляемый по последовательной шине.
Друг Кота
Аватара пользователя
Сообщения: 44505
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Silicoid писал(а):TM32F030K6T6 купить за 78 рублей и прошить ее. Банально на внутреннем генераторе.
у контроллера 26 gpio ног. надо только суммарные токи посчитать. Вытянет или нет. Eсли в 80ма, суммарно уложитесь то контроллер подойдет,
Тогда уж лучше Тини2313, там 40 мА на вывод или 200 мА на корпус, да и корпус- 20-ти лапый ДИП..
Можно ещё на ПЗУ сделать, только у ПЗУ выходной ток маленький, без буферных элементов не обойтись. Самая мелкая ПЗУ- 155РЕ3, 110 мА потребляемый ток, и 0,1 мА выходного тока.. Остальные- это 24 или 28 ног..
Ответить

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