5576ХС6Т и троичные джамперы

Oct 19, 2023 12:15

Новая игрушка: отладочная плата с ПЛИС 5576ХС6Т, это функциональный аналог Flex10k, на 2880 ЛЭ, 5 килобайт встроенной памяти, но при этом совершенно невообразимая радиационная стойкость.


Read more... )

странные девайсы, безумный MAX3032, ПЛИС, программки, работа

Leave a comment

Comments 17

ardelfi October 19 2023, 12:17:19 UTC
> если ног вдруг категорически перестанет хватать

Есть расширители на I2C. Пишу чтобы поделиться моментом просветления: в очередной раз, когда не хватает ног на всякие там вспомогательные дела (диоды, кнопки и подобное), пришла мысль что у ног ПЛИС есть не только очень ограниченное количество, но и очень ненулевая цена. Если условно сто ног за сто баксов, и нужно десяток на всякие диоды, это уже выше порога "надо что-то делать". И вот, надыбались чипы таких расширителей на 24 и 48 двунаправленных портов за несколько баксов, да ещё с током 25мА на каждую свою ногу и парой ватт рассеяния на своём корпусе. В общем, теперь любое количество диодов, кнопок и сигналов до десятков килогерц будет занимает ровно две ноги ПЛИС, а все остальные только на быстрые сигналы. Кстати, эти чипы ещё и каскадируются до 64, так что в сумме там 3к+ ног получаются.

Если кому интересно: PI4IOE5V96248ZLEX и PI4IOE5V96224ZLEX

Reply

masterspammer October 24 2023, 00:33:17 UTC

Ой, а можно я тут спрошу? А есть такие, чтоб были не сильно в мелком корпусе и на 5 вольт, лучше в DIPе вообще (схема долго не перерастёт макетку)? Задача 1 - расширение на кнопки-лампочки (4-8 уже хорошо); задача 2 (это тоже расширителем зовут, хотя он явно другой) - повесить две одинаковых (по slave id) микросхемы TDA7419 на одну шину. Применение - гитарная "примочка".

Reply

ardelfi October 24 2023, 05:51:29 UTC
Есть какие угодно, если нужно 8 портов. Параметрический поиск на Mouser и Digikey покажет вам все доступные варианты. В крайнем случае (если невозможно купить нигде, даже у китайцев, что невозможная ситуация), как писал автор, есть регистры сдвига из советских пятивольтовых серий (155, 555, 1533, 1531 и прочие) в DIP. Также есть breakout boards для многих безвыводных корпусов, в которые запаиваются контакты в шагом макетной платы.

Относительно TDA7419, есть варианты. Наверно проще делать это напрямую с питанием TDA7419 - отключать одну, включать другую одним портом контроллера (у вас же контроллер) и одним инвертором.

Reply

masterspammer October 24 2023, 08:04:22 UTC

Breakout boards рассматривается как запасной вариант, есть и готовые модули сразу на макетку.
но "неаккуратненько как-то". Регистры сдвига это как? Сразу с i2c (не помню таких) или cамому шинную логику писать?

TDA7419 нельзя отключать по питанию (работать будет только одна из, а надо, чтоб обе), можно коммутировать i2c, но хочется усадить на одну шину и ничего больше к ним не тянуть.

(Mouser и Digikey меня невнезапно забанили, потом поищу).

Reply


Leave a comment

Up