Перейти к содержанию
    

Преобразователь десятичного кода в двоичный

Здравствуйте, уважаемые! Следующая задача: необходимо сделать переключатель на восемь положений, который бы коммутировал на каждое положение соответствующий двоичный код на ТТЛ уровне. Переключатель устанавливается на корпусе. Можно собрать схему на плате (на ИМС типа sn74ls148, например).

Вопрос: нет ли программируемого переключателя, который без дополнительных надстроек на плате выполнял необходимые мне действия?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Переключатель устанавливается на корпусе. Можно собрать схему на плате (на ИМС типа sn74ls148, например).

Вопрос: нет ли программируемого переключателя, который без дополнительных надстроек на плате выполнял необходимые мне действия?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

post-27515-1287052946_thumb.jpgЛегко. Каждую двоичную комбинацию изобразите в виде резисторных делителей, подключенных к плюсу питания.

Т.е. 8 групп делителей. А вот землю этихделителей коммутируете этим галетником. Возможно, еще диоды можно поставить (к галетнику минусом к делителю плюсом) для каждой группы.

 

Реально так. Три резистора к плюсу.

Остальные резисторы не нужны. Только диоды. (Минусом к галетнику). Они будут изображать нули.

Изменено пользователем DpInRock

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, уважаемые! Следующая задача: необходимо сделать переключатель на восемь положений, который бы коммутировал на каждое положение соответствующий двоичный код на ТТЛ уровне. Переключатель устанавливается на корпусе. Можно собрать схему на плате (на ИМС типа sn74ls148, например).

Вопрос: нет ли программируемого переключателя, который без дополнительных надстроек на плате выполнял необходимые мне действия?

 

что-то в этом роде?

42468.jpg

 

цена в Платане кусается ( "Цена: от 1 шт - 94.00 руб., от 5 шт - 84.50 руб."

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Реально так. Три резистора к плюсу.

Остальные резисторы не нужны. Только диоды. (Минусом к галетнику). Они будут изображать нули.

Наверно, лучше всю конструкцию развернуть кверх ногами.

На диодах большое напряжение нуля будет.

Для ТТЛ ещё может прокатит, а КМОП точно за нули не примет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да потянет на все. Во первых условие было ТТЛ.

А во вторых - чего-то я не припоминаю где 0.5 вольта принимаются за единицу.

А резюки побольше и напряжение будет поменьше

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, уважаемые! Следующая задача: необходимо сделать переключатель на восемь положений, который бы коммутировал на каждое положение соответствующий двоичный код на ТТЛ уровне. Переключатель устанавливается на корпусе. Можно собрать схему на плате (на ИМС типа sn74ls148, например).

Вопрос: нет ли программируемого переключателя, который без дополнительных надстроек на плате выполнял необходимые мне действия?

Есть. Такие применялись в (армянских?) импульсных блоках питания серии Б5 для задания в цифровом виде тока и напряжения. Удобная вещь. Только где их нынче можно взять - не спрашивайте...

post-11287-1287060570_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверно, лучше всю конструкцию развернуть кверх ногами.

На диодах большое напряжение нуля будет.

Для ТТЛ ещё может прокатит, а КМОП точно за нули не примет.

Если именно CMOS-уровни - то там как раз все проще, поскольку порог переключения составляет половину питания и допуски больше. Если TTL (или CMOS с TTL-уровнями) - то все равно 0.8V, а диоды никто (кроме Жабы) не мешает взять Шоттки.

 

Есть. Такие применялись в (армянских?) импульсных блоках питания серии Б5 для задания в цифровом виде тока и напряжения. Удобная вещь.

И "за бугром" такие были, гораздо более аккуратные и симпатичные, как с вращением "шестеренки", так и с кнопочками вверх/вниз. Но вот доставабельность под вопросом, да и цена скорее всего не понравится. Можно попробовать поискать что-нибудь на эту тему у Bourns, ALPS и иже с ними...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И "за бугром" такие были, гораздо более аккуратные и симпатичные, как с вращением "шестеренки", так и с кнопочками вверх/вниз. Но вот доставабельность под вопросом, да и цена скорее всего не понравится. Можно попробовать поискать что-нибудь на эту тему у Bourns, ALPS и иже с ними...

Как раз "за бугром" такие искал в своё время, так и не нашёл. В том числе по стандартному пути: Bourns, иже с ними... :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем спасибо за участие!

 

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

 

Трехпозиционные галетники - хороший вариант, если они по габаритам пройдут - надо посчитать. Хотелось именно какое-то миниатюрное аккуратное устройство. Попробую поискать за бугром. Думал, может кто использовал что-то подобное.

 

 

Легко. Каждую двоичную комбинацию изобразите в виде резисторных делителей, подключенных к плюсу питания.

Т.е. 8 групп делителей. А вот землю этихделителей коммутируете этим галетником. Возможно, еще диоды можно поставить (к галетнику минусом к делителю плюсом) для каждой группы.

 

Реально так. Три резистора к плюсу.

Остальные резисторы не нужны. Только диоды. (Минусом к галетнику). Они будут изображать нули.

 

Вы имели в виду что-то подобное? : схема

Собрать схему можно, но придется в корпус ставить дополнительную плату, а не хотелось бы.

 

 

что-то в этом роде?

 

 

цена в Платане кусается ( "Цена: от 1 шт - 94.00 руб., от 5 шт - 84.50 руб."

 

Да, именно такое только с перламутровыми пуговицами встраиваемое в корпус, ну и с крутилкой удобной.

 

 

Есть. Такие применялись в (армянских?) импульсных блоках питания серии Б5 для задания в цифровом виде тока и напряжения. Удобная вещь. Только где их нынче можно взять - не спрашивайте...

 

УУУ. Опасная штуковина :biggrin: Я так понимаю, что как раз каждый сегмент и сделан по схеме с делителями. А это все равно дополнительная плата, которую хотелось бы обойти.

post-60145-1287070238_thumb.jpg

Изменено пользователем aon

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Думал студенту.

 

Реально надо ставить галетник который влазит в корпус, а подвешивать тупо на проводах плату с контроллером.

Я встраиваю в разные приборы платки с атмего48 размером 17 на 17 мм. Именно для такого рода случаев. Когда плату ставить некуда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

УУУ. Опасная штуковина :biggrin: Я так понимаю, что как раз каждый сегмент и сделан по схеме с делителями. А это все равно дополнительная плата, которую хотелось бы обойти.

Нет, никаких делителей. Выход прямо в двоичном коде. То есть на каждую декаду тот же галетник, центральный контакт которого замыкает на себя в зависимости от положения (цифры) выводы 1-2-4-8. Собственно, можно навесить R-2R и получить аналоговый выход. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

УУУ. Опасная штуковина :biggrin: Я так понимаю, что как раз каждый сегмент и сделан по схеме с делителями. А это все равно дополнительная плата, которую хотелось бы обойти.

Такие галетники с "шестеренкой" были как с позиционным кодом, так и с двоичным. С позиционным я видел декадные (какие в блоках питания - не знаю), "двоичные" использовались в ЕС ЭВМ (адрес-данные на диагностических пультах), но там и шестеренка на 16 позиций. У меня есть купленные по случаю декадные с двоичным кодом,, но это "забугорные", древние и неизвестно чьи.

Изменено пользователем rx3apf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как раз "за бугром" такие искал в своё время, так и не нашёл. В том числе по стандартному пути: Bourns, иже с ними... :biggrin:

А, вот, кстати, решил поглядеть на ebay - есть, только за совершенно неприличные деньги (ключевое слово "Thumbwheel Switch"), там и такая же жуть, как на ЕС-овских машинах и совковых ЧПУ есть, и очень приличные тоже (но за еще более неприличные деньги). Увидел те, что по случаю пятнадцать лет назад на рынке купил (надо было все скупить), "C&K". У Omron есть (или были), а у Bourns - да, не наблюдается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...