Откуда заказали-то, если это не "совсем секретно, перед прочтением сжечь"?Silicoid писал(а):Заказал 74VHC4051. Но ехать будет долго.
Мелкие вопросы по цифровой технике.
- Реклама
- Сообщения: 272
- Зарегистрирован: Ср май 20, 2020 08:49:51
Александр, 74VHC4051 в Чипе есть, но если почтой, то 10 недель плюс поштучно не отпускают! Если тебе надо, я в Митино поеду после 23-го, могу там пошукать.
- Сообщения: 729
- Зарегистрирован: Пт май 20, 2022 12:28:46
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4544435#p4544435"]Откуда заказали-то
[/uquote]
Да не секрет. в C&D и заказал. Больше нигде их нет. В поднебесную я не полезу из-за десятка микросхем.
А 74HC4051 на полке лежат.
Да не секрет. в C&D и заказал. Больше нигде их нет. В поднебесную я не полезу из-за десятка микросхем.
А 74HC4051 на полке лежат.
- Сообщения: 131
- Зарегистрирован: Пт сен 22, 2023 11:11:07
Доброго времени суток. Есть ли микросхемы "защелки" в природе? Ну т.е. как бы объяснить. Есть 8 бит микроконтроллер он выдает 0 и 1. У него таких портов и логично байт 4.
Когда исполняется программа. Подгружается сначала 1 байт, потом 2 байт далее 3 и 4.
Поэтому нужно загрузить эти байты на микросхемы "защелки" сначала. Потом подать тактовый импульс. И сразу появляются все биты одновременно. Т.е. нет запоздания. А ещё теперь можно сбрасывать порты мк и не зависимо от входа, состояние на выходе этих "защелок" будет оставаться неизменным. Пока снова не подать тактовый импульс. Вот интересно если ли такие микросхемы?
Такая защелка например есть в сдвиговом регистре на 8 бит.
Т.е. мы сначала загружаем последовательно биты а потом защелкой разом выводим все биты на выводы.
Вот нужно такую же микросхему, только чтобы биты грузить не последовательно а параллельно.
Когда исполняется программа. Подгружается сначала 1 байт, потом 2 байт далее 3 и 4.
Поэтому нужно загрузить эти байты на микросхемы "защелки" сначала. Потом подать тактовый импульс. И сразу появляются все биты одновременно. Т.е. нет запоздания. А ещё теперь можно сбрасывать порты мк и не зависимо от входа, состояние на выходе этих "защелок" будет оставаться неизменным. Пока снова не подать тактовый импульс. Вот интересно если ли такие микросхемы?
Такая защелка например есть в сдвиговом регистре на 8 бит.
Т.е. мы сначала загружаем последовательно биты а потом защелкой разом выводим все биты на выводы.
Вот нужно такую же микросхему, только чтобы биты грузить не последовательно а параллельно.
74hc273 оно?
Для тех, кто не учил магию мир полон физики 
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
- Реклама
- Сообщения: 131
- Зарегистрирован: Пт сен 22, 2023 11:11:07
Да, вроде оно. Надо ещё посмотреть насколько это быстрая микросхема. Какая максимальная частота clock . Ну это я уж сам попробуй найти в даташите.
Для 74НС "характерно"- 30 МГц..Черепашка писал(а):Да, вроде оно. Надо ещё посмотреть насколько это быстрая микросхема.
8bit регистров с параллельной загрузкой и выходами множество шт 50 примерно
есть с защелкиванием по фронту , есть по уровню (прозрачные) , есть с входами и выходами идущими по сторонам корпуса(вероятно вам будет удобнее), и в шахматном порядке, c инверсией выходов, есть даже с открытыми выходами.
по памяти кроме 273 - 53x все, и какието в 56x номерах, 380, 377,2377,363,364,...
по скоростям - для софтовой загрузки от msc скорее всего подойдут любые, удобнее всего выбирать те у которых нужное вам питание, 74LVC - наверно самые массовые сейчас, иногда получаются дешевле 74hc
зы а в википедии же почти полный лист https://en.wikipedia.org/wiki/List_of_7 ... d_circuits
есть с защелкиванием по фронту , есть по уровню (прозрачные) , есть с входами и выходами идущими по сторонам корпуса(вероятно вам будет удобнее), и в шахматном порядке, 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
Возвращаясь к теме мультиплексоров/демультиплексоров.
В качестве информации, если вдруг нужно будет.
На просторах интернетов найден был чип SN74CB3Q3253PWR
Выпускается ONSemi и Ti (да наверное еще много кем)
из плюсов: полоса пропускания 0.5GHz скорость переключения 20МHz, возможность при Uпит=3.3 коммутировать до 5 вольт и стоит недорого.
Минусы: 4:1, а не 8:1 (в моем случае сойдет), коммутация только single-pole (это скорее плюс) расположение выводов другое по сравнению с 74VHC4052
В качестве информации, если вдруг нужно будет.
На просторах интернетов найден был чип 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ГГц это слишком
Но всё равно спасибо
пригодится думаю в других проектах где скорость не так критична.
Эх, всё равно обломалась моя идея.
Я думал собрать цифровой линейный генератор пилы. На 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
Есть небольшой вопрос.
Надо ограничение частоты импульсов (прямоугольных), если частота выше - то пропускать те импульсы которые чаще идут. С подстройкой этой пороговой частоты в широких пределах. Частота максимум 20 Гц, не более.
Вот думаю, что проще? Чтобы максимально просто это реализовать. На какой-то микросхеме, или взять ардуину и над программой подумать?
Может есть готовые решения?
С какими-то пассивными конденсаторными фильтрами не хочу заморачиваться, т.к. регулировок там не будет.
Надо ограничение частоты импульсов (прямоугольных), если частота выше - то пропускать те импульсы которые чаще идут. С подстройкой этой пороговой частоты в широких пределах. Частота максимум 20 Гц, не более.
Вот думаю, что проще? Чтобы максимально просто это реализовать. На какой-то микросхеме, или взять ардуину и над программой подумать?
Может есть готовые решения?
С какими-то пассивными конденсаторными фильтрами не хочу заморачиваться, т.к. регулировок там не будет.
- Сообщения: 1200
- Зарегистрирован: Пт авг 21, 2009 03:22:12
Upgrader,
посмотри, может подойдет.
https://www.rlocman.ru/shem/schematics. ... y403450625
Можно еще посмотреть патент
https://yandex.ru/patents/doc/SU1352621 ... z654191514
там по картинкам всё понятно.
посмотри, может подойдет.
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-х разрядный вариант. Разрядность можно нарастить до бесконечности.
Это на 4-х разрядный вариант. Разрядность можно нарастить до бесконечности.
Как я понял, нужно, чтобы на индикатор выводилось- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15....Martian писал(а): дешифратор с чего на чего?
- Сообщения: 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-х.
Табурет писал(а):Существует ли дешифратор с 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
а чем CD4511BE не подойдет? или нужно, чтоб от 0 до 15 выводило?
UPD
чтоб 0-15, это проблемка...
Если нужно быстро-дешево, то проще STM32F030K6T6 купить за 78 рублей и прошить ее. Банально на внутреннем генераторе.
у контроллера 26 gpio ног. надо только суммарные токи посчитать. Вытянет или нет. Eсли в 80ма, суммарно уложитесь то контроллер подойдет, если нет, то нужно будет еще драйвер ставтить
UPD2
Есть еще вариант STM32F030 (вообще любой контроллер) + китайская GN6932 ( https://static.chipdip.ru/lib/449/DOC016449467.pdf )
я конечно в иероглифах не силен, но это драйвер аж 16 лед индикаторов управляемый по последовательной шине.
UPD
чтоб 0-15, это проблемка...
Если нужно быстро-дешево, то проще STM32F030K6T6 купить за 78 рублей и прошить ее. Банально на внутреннем генераторе.
у контроллера 26 gpio ног. надо только суммарные токи посчитать. Вытянет или нет. Eсли в 80ма, суммарно уложитесь то контроллер подойдет, если нет, то нужно будет еще драйвер ставтить
UPD2
Есть еще вариант STM32F030 (вообще любой контроллер) + китайская GN6932 ( https://static.chipdip.ru/lib/449/DOC016449467.pdf )
я конечно в иероглифах не силен, но это драйвер аж 16 лед индикаторов управляемый по последовательной шине.
Тогда уж лучше Тини2313, там 40 мА на вывод или 200 мА на корпус, да и корпус- 20-ти лапый ДИП..Silicoid писал(а):TM32F030K6T6 купить за 78 рублей и прошить ее. Банально на внутреннем генераторе.
у контроллера 26 gpio ног. надо только суммарные токи посчитать. Вытянет или нет. Eсли в 80ма, суммарно уложитесь то контроллер подойдет,
Можно ещё на ПЗУ сделать, только у ПЗУ выходной ток маленький, без буферных элементов не обойтись. Самая мелкая ПЗУ- 155РЕ3, 110 мА потребляемый ток, и 0,1 мА выходного тока.. Остальные- это 24 или 28 ног..


