Страница 1 из 2

Микросхема-коммутатор

Добавлено: Пт дек 14, 2012 13:05:44
perehiniak
Доброго всем времени суток..
Собираюсь сделать отладочную плату для Atmel
и появилась заминка. Каким способом подключить к одному порту контроллера сразу несколько девайсов ( 2 разные жки и светодиоды например) может есть специальная микросхема-коммутатор на 8 или хотя бы 4 розряда для переключения выходов??? например нажал одну кнопку канал подключается к светлодиодам , другую - к ЖКИ , и т. д, тоесть микра с двунаправленными выходами..
зарание спасибо...

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пт дек 14, 2012 13:44:52
Goldsmith
Используйте буферы с тремя состояниями, и сможете выдавать на свою шину произвольное количество сигналов (разумеется, не одновременно). Двунаправленные коммутаторы, конечно, существуют, но в данном случае избыточны.

Re: Микросхема-коммутатор

Добавлено: Пт дек 14, 2012 14:32:55
Gudd-Head
Вместо буферов можно использовать мультиплексоры.

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пт дек 14, 2012 17:01:33
perehiniak
Goldsmith писал(а):Используйте буферы с тремя состояниями

спасибо идея конечно хорошая.
можете схему сочинить как ето должно выглядеть?
но у меня четыре порта по 8 разрядов и мне нужно подключать к каждому по несколько девайсов(хотя бы по 3), к примеру клавиатуры там или кнопки , а значит нужно чтобы микросхема пропускала сигнал в 2 стороны , и чтоб можно было нагрузить хотя бы светодиоды , если есть что то подобное посоветуйте ,
или лутше использовать галетники??

Re: Микросхема-коммутатор

Добавлено: Пт дек 14, 2012 17:48:06
Brigadir
Вам же сказали выше - буфер, двунаправленный. Их как раз для Вас и изобрели: коммутировать шины.

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пт дек 14, 2012 23:33:06
Goldsmith
perehiniak писал(а):спасибо идея конечно хорошая.
можете схему сочинить как ето должно выглядеть?
Что-то примерно в таком духе:

Изображение

Нужный буфер выбирается соответствующим положением перемычки в блоке.

Достоинства: можно расширять функциональность устройства, добавляя новые буферы на шину. Расширять мультиплексор с фиксированным количеством входов, если их вдруг не хватит, труднее, хотя в принципе возможно. Конечно, не следует терять чувство меры и перегружать порт, поскольку каждый буфер, даже неактивный, - это нагрузка. Особенно актуально, если будете использовать буферы TTL.

Недостатки: в таком виде порт можно использовать целиком либо на ввод, либо на вывод. Если хотите разделить его побитно, что практикуется очень часто, придется на входные буферы ставить перемычки на отдельные биты, чтобы не боролись на шине с выходными битами порта. Кроме того, нужно следить, чтобы в каждый момент было установлено не более одной перемычки, иначе начнетя состязание буферов на шине.

Есть еще вариант: просто вывести порт на отдельный разъем и вообще отказаться от коммутатора. Будете подключать к разъему только нужные в данный момент устройства. Лично я выбрал для себя именно его, поскольку предусмотреть заранее все на одной отладочной плате пока что не удалось никому, хотя попыток было ой как много, и чуть не каждую неделю выходит очередная версия "самой наиуниверсальнейшей отладочной платы", даже бизнес есть по их продаже. Но это как "швейцарский" перочинный ножик: куча лезвий, отвертка, пила, ножницы и еще множество всего; но когда доходит до дела, почему-то пилят настоящей пилой, крутят винты настоящей отверткой и т.д.
perehiniak писал(а):или лутше использовать галетники??
Просто, и в принципе работоспособно. Но, во-первых, громоздко (миниатюрные галетники на такое количество направлений не так просто найти); во-вторых, дороговато; в-третьих, слишком много навесного монтажа (галетник под печатный монтаж вряд ли найдете); наконец, в-четвертых, ненадежно, т.к. контакты окисляются и изнашиваются. Электронный коммутатор практичнее.

Если хотите, компромиссный вариант: можно поставить галетник вместо блока перемычек и выбирать им один из буферов.

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Сб дек 15, 2012 10:05:44
Engineer_Keen
Goldsmith писал(а):Есть еще вариант: просто вывести порт на отдельный разъем и вообще отказаться от коммутатора. Будете подключать к разъему только нужные в данный момент устройства. Лично я выбрал для себя именно его

Вы и 99.9% разработчиков отладочных плат... Если в такой плате уже что-то и подключено, то на специфические ноги, например часы с I2C интерфейсом - именно на ноги с I2C интерфейсом, переменный резистор - на какую-либо из ног АЦП или напрямую или через джампер и т.д. Это ИМХО самый правильный вариант с точки зрения удобства подключения новых устройств и расширяемости.

Re: Микросхема-коммутатор

Добавлено: Сб дек 15, 2012 13:55:40
Goldsmith
Тут еще от применения зависит. Если для разработки, то порт на разъеме однозначно практичнее и гибче. А вот если это стенд для выполнения набора студенческих лабораторных работ, удобно сгруппировать периферию по буферным регистрам и выбирать перемычкой свой вариант. В общем, выбор за автором темы.

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пн дек 17, 2012 12:21:36
perehiniak
Goldsmith писал(а):
perehiniak писал(а):спасибо идея конечно хорошая.
можете схему сочинить как ето должно выглядеть?
Что-то примерно в таком духе:

Изображение


большое спасибо!! то что надо! ;жаль только что нельзя использовать порт в обе стороны одной микросхемой(для ввода и вывода) ....
вот если бы была микросхема типа:

Снимок.JPG
(14.67 КБ) 873 скачивания


никто не видел такого буфера??

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пн дек 17, 2012 12:23:50
Gudd-Head
perehiniak писал(а):микросхема типа:

Дык, практически 4066.

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пн дек 17, 2012 12:35:40
perehiniak
Gudd-Head писал(а):
perehiniak писал(а):микросхема типа:

Дык, практически 4066.

да но там только 4 ключа , и микрух надо будеттт :roll: оггогого да еще и однонаправленная.... есть вот такая 74HC245
20118101350310.jpg
(61.76 КБ) 648 скачиваний

но у нее есть вход выбора направления (ввод или вывод) ....

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пн дек 17, 2012 12:37:40
Gudd-Head
perehiniak писал(а):да еще и однонаправленная

Кто сказал что 4066 однонаправленная?

Re: МИКРОСХЕМА-КОММУТАТОР

Добавлено: Пн дек 17, 2012 12:41:59
perehiniak
Gudd-Head писал(а):Кто сказал что 4066 однонаправленная?

тоесть сигнал можно передавать как с входа на выход так и з выхода на вход??

Re: Микросхема-коммутатор

Добавлено: Пн дек 17, 2012 12:46:15
Gudd-Head
:facepalm:
Бля, ну там же написано, "Bilateral". Кроме того, на Connection Diagrams написано IN/OUT и OUT/IN, не говоря уже про Schematic.
Может, есть и другие микры с общим управляющим входом, а не отдельными.

Re: Микросхема-коммутатор

Добавлено: Пн дек 17, 2012 12:56:13
perehiniak
Gudd-Head писал(а)::facepalm:
на Connection Diagrams написано IN/OUT и OUT/IN.
Может, есть и другие микры с общим управляющим входом, а не отдельными.

:)) ой точно ... но все ровно там тока 4 ключа и раздельное управление ....

Re: Микросхема-коммутатор

Добавлено: Пн дек 17, 2012 13:04:04
Gudd-Head
Короче, было бы желание — уже всё давно сами нашли бы. Ключевые слова вам сказали.
perehiniak писал(а):микросхема-коммутатор на 8 или хотя бы 4 розряда для переключения выходов

CD4051B, CD4052B, CD4053B и т.д.

Re: Микросхема-коммутатор

Добавлено: Вс мар 17, 2013 09:41:02
Anthony_gregor
Доброго утра, дня, вечера, ночи... Дабы не создавать очередную тему и нге захламлять контент решил отписать сюда. Имеется такая задачка: необходимо коммутировать 12 каналов между собой таким образом - 1-2, 1-3, 1-4,...,1-12. каналы стандартные ТЧ. может, если кого-нибудь наведет на мысль, то данная микросхема будет управляться с пульта дистанционного управления (со всеми вытекающими элементами типа дешифратор и т.д.), который уже имеется, и использоваться в аппаратуре служебной связи.
Думал использовать к555лп8 или cd-шку, но конкретно не разобрался которая мне подойдет больше. Коммутируемое напряжение не превышает 20В, управляющий не имеет значения. Может подскажете что путное? Заранее спасибо!=)

Re: Микросхема-коммутатор

Добавлено: Вт мар 19, 2013 16:57:21
Alexeyslav
Реле герконовые... Другие микросхемы врятли смогут справится с таким напряжением. Нужны специальные конструкции ключей, чтобы в заданных рамках по коммутируемому напряжению(однополярное же?) надежно управлять транзисторами.

Re: Микросхема-коммутатор

Добавлено: Ср мар 20, 2013 11:46:52
Anthony_gregor
Дело в том, что я видел микросхемы, выдерживающие такое напряжение, и даже больше. Пробовал даже подключить CD4066 на свой девайс, в итоге получилось так, что где-то в цепи управления происходит замыкание, в итоге ничего не заработало.

Re: Микросхема-коммутатор

Добавлено: Ср мар 20, 2013 20:05:43
Alexeyslav
А выяснить никак? Осциллограф там, или вольтметр...