Трех-четырех позиционный переключатель

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

Кроме того, желательно чтобы переключатель занимал минимум места, не требовал множественных соединений, не позволял выполнить некорректное подключение (например, не позволял бы одновременно выбрать питание от USB и внешнего источника), а также обеспечивал бы протекание через него тока в 500, или даже 1000мА.
Такой переключатель можно реализовать, используя PLS разъемы, расположив контакты в виде треугольника (3-позиционный переключатель):

Трех-позиционный переключатель

или креста (4-позиционный переключатель):

Четырех-позиционный переключатель

Центральный контакт будет общим, все остальные необходимо подключить к соответствующим цепям (питание от USB — D+, разъем внешнего источника питания, плюс батареи).

В результате получим такой переключатель:

1 позиция2 позиция
3 позиция4 позиция

Идея взята из журнала «Elector Electronics» №3 2012г.
  • +2
  • 19 мая 2012, 20:21
  • kvm

Комментарии (33)

RSS свернуть / развернуть
имхо думаю что это не очень долговечно так как один пин pls не очень надежно сидит в плате…
если только взять 3х рядные pls то да идея прикольная )))
0
  • avatar
  • oss
  • 19 мая 2012, 21:05
А может лучше сделать так — взять линейку из трех пинов, а к ней уже приклеить с одного или с двух боков по одному пину, тем самым получим монолитную конструкцию.
0
не клеить все же не очень надежно я так думаю… но если нет нечего под рукой то да это оптимально будет.
0
Согласен! Просто одно-двух рядные самые распространенные, вот и пришла такая идея со склейкой.
0
а может лучше центральный поставить одиночный, а крайние по 2 по диагонали?
0
не выйдет. для диагональных шаг должен быть 3,6мм.
0
зачем трехрядные? берем двурядный, лишние пины выдергиваем. держится вполне надежно.
вообще, идея стара как мир. еще на древних матерях, видушках и прочих мультяшках активно применялась.
+3
ну это для треугольника пойдет а если крест то тут лучше 3х рядную ))
0
ну да, я про треугольник.
а трехрядные разве бывают в природе?
0
да ))) и 4х бывают ))
0
на тех же материнках они есть
0
те трех- и четырех- которые я видел, были просто комбинацией двух- и однорядных. впрочем, да — три ряда нашел. специально посмотрел, интересно стало…
а в свободной продаже вообще больше двух рядов не видел.
0
ну да что бы купить надо изрядно поискать )))
но судя по тому что их ставят то они есть ))))) (как суслик которого нет а он есть)
0
или как неуловимый Джо. ;)
тут порой в насверленные руками два ряда еле вставишь, а больше — вообще сложно представить.
да и практической необходимости ни разу не возникало как-то… да и в наколенном производстве скомбинировать проще.
0
да и для себя можно и в ряд сделать ))))
0
для себя наоборот — чем меньше поводов ошибиться, тем лучше. а то по запарке и в мыслях «какого !!!.. эта зараза не работает как надо?» можно влегкую и куда-нить не туда джампер переставить.
0
я вот особо не знаю )) еще пока не чего не делал что бы приходилось переключать питальники обычно либо сразу от юсб или от блока а что бы и так и эдак пока не делал нужды особо не было )))
0
ну так, на питальниках свет клином не сошелся. можно ведь и два выхода коротнуть. а если один будет тянуть вверх, а второй вниз, может быть очень обидно.
0
На пинбордах как раз селектор питания на одинарной линейке. Разведен так, что соединить два источника либо не подключить вообще ни один невозможно. Правда, для этого приходится коротить часть пинов (на PB 1.1 например последовательность USB1-OUT-USB2-OUT-EXT). Правда, если нацепить разом два джампера…
0
Человеческая глупость бесконечна.

Всех уязвимостей просто не предусмотреть. Даже от наиболее вероятных очень сложно защититься укладываясь в рамки времени и бюджета.

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

То есть надо уметь на чем-то надо останавливаться и не углубляться бездумно в тему защиты от дурака. Иначе недолго свалиться в паранойю.
0
Идея взята из журнала «Elector Electronics» №3 2012г.
А я-то думал, что это стандартное и вообще очевидное решение.
+2
  • avatar
  • Vga
  • 19 мая 2012, 21:19
В общем-то Вы правы, журнал явился лишь напоминанием об этом способе. Ну и хотелось вспомнить навыки работы в Google Sketchup.:)
0
Вообще-то применительно к отладочным платам надо ставить автоматический селектор питания и не морочить голову ни себе ни тому, кто будет потом этим пользоваться. Существует минимум два вполне рабочих варианта — набор диодов катодами вместе (аноды уходят на разные источники, тот же юсб, внешнее питание, батарея и так далее) и аналогичная схема на полевиках. Схема на полевиках имеет существенное преимущество в том, что падение напряжения на ней значительно меньше, чем на диодах.
0
и чего все прицепились к выбору источника питания… там ведь есть волшебное слово например. ;)
0
Вот в том-то и дело, что это плохой «например» :)
0
да, согласен целиком и полностью.
НО. может быть полезно, например, подцепиться измерить ток. и в таком случае или городить лишний джампер, или (если не подумал заранее) резать дорогу. а так — снял, прицепился и измеряй себе.
0
Ну я у себя использую (хотя бы тут было — J1 и J2) просто три пина в линию, вроде достаточно: 1 пин — вход от основного питальника (например от USB), 2 пин — соответственно выход на схему, 3 пин — земля.
В обычном режиме ставится джампер на пины 1-2, 3 пин свободен — лишняя земля если че :) Так мы подаем питание на схему с нашего УСБ, например. Если нам надо мерить, сколько жрет — снимаем джампер 1-2 и вместо него одеваем пару проводков — далее амперметр в разрыв. Если нам надо запитать схему от чего-то другого, отличного от УСБ, опять же снимаем джампер 1-2 и надеваем пару проводков уже на пины 2 и 3 — и подаем через них питание, 1 пин висит в воздухе. Тут и закоротить вроде нечего, если одеть джампер случайно на 2-3 — ничего не будет (ну если только схема еще откуда-то не запитана вообще с потолка). Можно разве что полярности напутать, ну так никто не мешает пины подписать…
В принципе вроде как удобно, ну это конечно для отладок, в готовом устройстве оно вообще нафиг не нужно.

Это все очевидно конечно, но раз уж у нас тут сбор капитанов, решил присоединиться ;)

PS: знаю-знаю, выбор питания был именно как пример :)
0
А нормальная ли дорожка получится к центральному пину при использовании пяти-штырькового переключателя?
0
а нормальная дорожка получается при проведении ее между пинами? (2,54мм)
а тут по диагонали получается 3,6мм. вполне спокойно и 1,5мм пройдет.
вот, диагональная — 1,5мм, зазор до пина 0,25мм, пины по 1,6мм.
0
Такую дорожку и маркером нарисовать несложно.
0
идея реализована криво. проще взять 2х2 из 2хрядной PLD. Тогда можно задавать 7 комбинаций: 0 — без перемычек, 1-3, 2-4, 1-2, 3-4, 1-2+3-4, 1-3+2-4. Контроллер подаёт импульсы разной полярности на ножки и определяет в каком направлении стоят перемычки.
0
в конце прошлого тысячелетия было модно показывать частоту проца на морде системника в зависимости от нажатой кнопки turbo
0
блин, рано отправилось
там для установки цифры посегментно использовались два ряда пинов, как раз буквой Т для каждого сегмента (три варианта — горит всегда, горит только при нажатой кнопке, горит при отжатой). Без поллитры было разобраться сложно, в итоге выставлялось методом тыка, но такой вариант использовался.
faqs.org.ru/hardw/periph/nums.htm
forum.cxem.net/index.php?showtopic=45631
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.