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

Сейчас всё модно делать на процах, даже если задача простая. Но у меня вот задача совсем примитивная : сделать переключатель на 3 - 4 положения, срабатывающий от одной кнопки : при каждом нажатии на кнопку по очереди один из выходов опрокидывается из 0 в 1 (или наоборот), т.е. состояние "вкл" продвигается по кругу 1 - 2 - 3 - 4 - 1 - 2 -.... и т.д.

Конечно это можно реализовать на разных элементах, но хотелось бы выполнить несколько условий : минимум места на плате, очень умеренное потребление и весьма желательно, чтобы работало от нестабилизированного напряжения 2 - 4 вольта (две батарейки АА последовательно, почти полностью разряженые дают 2 вольта).

Я "чистый" аналоговик, в цифре почти чистый ноль. Может кто-нибудь поможет со схемой - устроит любой эскизик от руки на кусочке бумаги - был бы очень признателен

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


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

Кнопка, RS тригер для устранения дребезга контактов и

счетчик с десятичным выходом.

Серия 561 или (лучше) ее буржуйский аналог.

 

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


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

Кнопка, подтягивающий её к питанию резистор 10 кОм, с кнопки резистор 300 кОм, с него конденсатор 100 нФ на общий провод, с конденсатора резистор 1 кОм на 74HC14 (74LVC1G14) , выход которого на вход CP0 74HC4017, выход Q4 которого соединить со входом MR. Неиспользуемые входы микросхем соединить с общим проводом.

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


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

Спасибо откликнувшимся

 

2 hours ago, Plain said:

CP0 74HC4017

По дата шит для неё  Icc supply current - 50 mA   Для меня это ооочень много.

А не избыточен ли декадный счётчик, может бывают и покороче и не такие прожорливые - мне максимум на 4 положения, а может даже тремя обойдусь 

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

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


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

Эта микросхема выполнена по технологии  КМОП. Ничего не потребляет(1мкА утечки по входам и 8 мкА собственного потребления при комнатной температуре, 150мкА при 125С). 50мА - это максимальный ток выхода.

 

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


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

Но "минимум места на плате" - все равно MCU. Если бы хватило три положения, то есть микроконтроллеры и в SOT23-6. Даже столь простую задачу бывает удобнее решать именно микроконтроллером.

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


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

Да, не там посмотрел, - потребление 8 мкА. Но всё-таки эта ИС избыточна - 9 выходов и аж 16 ног.

А что скажете про 74LVC1G14 ?  У неё только 3 выхода, но возможно я обойдусь и тремя. Для меня вопрос упрётся в написание софта для неё - никогда этого не делал. Кроме того ей ещё и внешний кварц нужен, а они не маленькие. Вот PIC12F1822 - со встроенным и всего 8 ног.

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

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


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

24 минуты назад, patron сказал:

А что скажете про 74LVC1G14?

 

это триггер Шмитта, какой софт?

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


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

Соскользнул в списке и не то скопипейстил - уже поправил PIC10F200  6-pin flash microcontroller,  корпус DFN  2x3 mm

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

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


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

Для озвученного применения кварц, или иные внешние времязадающие компоненты при использовании MCU не нужны, практически все современные микроконтроллеры позволяют обойтись внутренним тактированием. Потребуется кнопка, микроконтроллер и один блокировочный конденсатор по питанию. Чтобы совсем "честно" - RC-цепочка на кнопку, чтобы уменьшить чувствительность к внешним помехам, хотя всю защиту от дребезга и помех прекрасно можно реализовать и программно. Да, придется вникнуть в программирование для микроконтроллеров, но это и потом пригодится. Единственное неудобство - при производстве придется тем или иным способом программировать контроллер (при очень больших тиражах это может обеспечить и производитель).

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


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

12 часов назад, rx3apf сказал:

Да, придется вникнуть в программирование для микроконтроллеров, но это и потом пригодится. Единственное неудобство - при производстве придется тем или иным способом программировать контроллер (при очень больших тиражах это может обеспечить и производитель). 

Вникать в программирование для человека, который никогда этим не занимался та еще задача, даже для такого простого решения. Разъем дли прошивки контроллера займет гораздо больше места нежели сам контроллер.

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


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

Было бы желание и, главное, стимул к изучению - ничего сложного в этом нет. Что же до разъема - можно самыми разнообразными способами, хоть точки на плате и pogopin, а то и вообще препрограммирование перед установкой.

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


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

Программно это все равно проще, чем аппаратно. Если же речь о физическом подключении - в конце концов, под SOT23 можно сколхозить и какую-то прищепку для подключения к корпусу сверху, если нет место даже для точек под pogopin. Можно посмотреть, как, например, делают китайцы в драйверах "с мозгами" под фонарики, где с местом крайне напряженно, а программировать надо. А если остановиться на SOIC8, то под них вообще готовые  недорогие "прищепки" есть.

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


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

В 25.11.2018 в 10:00, patron сказал:

аж 16 ног

Данные микросхемы есть в корпусе 2,5х3,5 мм.

 

Но вообще, странный спорт — в сравнении с двумя AА.

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


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

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

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

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

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

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

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

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

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

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