Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.02.2015, 11:17
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,969
Сказал спасибо: 2,554
Сказали Спасибо 11,850 раз(а) в 5,938 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от Proshha
|
236 постов, когда вопрос решается на трёх МС мелкой логики
|
Да чо уж, тогда уж на транзисторах, а ышшо креативней - на лампах! А то понапридумывают, панимаишш, контроллеров всяческих для универсальности и простоты смены алгоритмов!
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
21.02.2015, 11:45
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от Proshha
|
три кондёра и 6 резисторов против кварца с обвязкой? это "куча внешних"? про потребление я вообще молчу. 564 (планарка, к слову) в статике потребляет микроамперы. а в динамимке она будет только при нажатии. но и в динамике при низкой частоте - потребление не намного больше. в отличии от МК.
|
У МК внутренний генератор, один мелкий корпус SOIC или QFN, ноль компонентов обвязки, плата минимальных размеров, sleep-режим с наноамперным потреблением и куча радости
|
|
|
|
21.02.2015, 18:45
|
|
Временная регистрация
Регистрация: 23.07.2007
Сообщений: 42
Сказал спасибо: 3
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от akegor
|
Да чо уж, тогда уж на транзисторах, а ышшо креативней - на лампах! А то понапридумывают, панимаишш, контроллеров всяческих для универсальности и простоты смены алгоритмов!
|
Если оправдано - можно и на лампах ))
В моей практике такого, правда, небыло. Зато была замена навороченного преобразователя 24в -› 12в, на пару стабилитронов Д815. "Креативные" разработчики сего девайса не учли реальных условий эксплуатации и преобразователи сыпались как листья осенью. После замены на стабилитроны отказов не наблюдалось.
Применение МК оправдано там, где предполагается частая смена алгоритма или этот самый алгоритм сложный и запутанный. Здесь же ничего подобного нет, а значит разумное решение = жёсткая логика.
Если "рассыпуха" кажется анахронизмом - можно взять ПЛИС ))
Но, думается мне, причина в неумении составить простейшую схему...
Сообщение от NewWriter
|
У МК внутренний генератор, один мелкий корпус SOIC или QFN, ноль компонентов обвязки, плата минимальных размеров, sleep-режим с наноамперным потреблением и куча радости
|
Гладко в теории, на практике же без обвязки не обойтись, QFN врядли подходит для домашних поделок, чаще берут DIP, изначально вообще обсуждалась Мега8 с внешним кварцем, не забывайте про требования МК по напряжению питания...
Да и со слипом народ борется несколько последних страниц.
Затраты неадекватны ожидаемому результату, увы.
|
|
|
|
21.02.2015, 19:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от Proshha
|
вопрос решается на трёх МС мелкой логики
|
...в результате количество микросхем увеличивается вчетверо, количество резисторов/конденсаторов увеличивается в 5 раз, размер платы тоже увеличивается в 5 раз, количество точек пайки увеличивается минимум в 8 раз, энергопотребление утраивается, размер корпуса учетверяется, себестоимость возрастает в 10 раз... В результате сбыт не может продать изделие с прибылью, накладные расходы взлетают до небес и начинается работа ради работы. В лучшем случае. На грани разорения работодатель закрывает предприятие и куча людей остаётся без средств к существованию.
А всё потому, что в одной маленькой лаборатории один маленький схемотехник засунул целых ТРИ!!! корпуса мелкой логики на одну кнопку... Туда, где этой логики НЕ ДОЛЖНО БЫТЬ ВООБЩЕ.
Нет, работодатель, конечно, тоже мудак, потому, что не выгнал вовремя этого схемотехника (или хотя бы не заставил учиться).
Прибыль предприятия начинается с тебя!
Пока ты думаешь иначе, не видать тебе ни высокой зарплаты, ни крутой тачки, ни Мальдив - ничего.
|
|
|
|
21.02.2015, 19:50
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Ну ладно, не QFN для поделок, но SOIC вполне норм.
Помимо ATMega8 есть и другие МК и ради компактности без проблем можно взять мелкий и простой. Да даже в DIP8 - и то компактно. Лишней обвязки действительно ноль. Кнопка, транзистор и светодиод не в счет, они будут и в том, и в другом варианте.
Напряжение питания МК - от 1,8 В, его дадут две разряженные 1,5В-батарейки. Я пробовал - работает. По мне то как раз затраты с МК вполне дают ожидаемое.
А про то, что народ "со слипом несколько страниц борется", так это потому что есть вопросы неясные, спрашивают/отвечают.
Два стабилитрона в таком преобразователе 24/12 слишком раззорительно по потерям. Лучше уж тогда КРЕН8Б.
|
|
|
|
21.02.2015, 20:23
|
|
Временная регистрация
Регистрация: 23.07.2007
Сообщений: 42
Сказал спасибо: 3
Сказали Спасибо 13 раз(а) в 10 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от omercury
|
...в результате количество микросхем увеличивается вчетверо, количество резисторов/конденсаторов увеличивается в 5 раз, размер платы тоже увеличивается в 5 раз, количество точек пайки увеличивается минимум в 8 раз, энергопотребление утраивается, размер корпуса учетверяется, себестоимость возрастает в 10 раз... В результате сбыт не может продать изделие с прибылью, накладные расходы взлетают до небес и начинается работа ради работы. В лучшем случае. На грани разорения работодатель закрывает предприятие и куча людей остаётся без средств к существованию.
|
Никак не пойму с чем у Вас больше проблем: с логикой или с арифметикой?
1*3 у Вас почему-то = 5.
Энергопотребление сотни транзисторов больше, чем нескольких десятков тысяч - в три раза.
Корпус для встраиваемого девайса зачем-то приплели...
Дальше и коментировать нечего, сплошной бред. Производство. Работодатели. Сбыт. Прибыль... Вы вообще о чём?
Здесь обсуждается самоделка для себя, любимого. А если производителю для крупной серии понадобится подобный девайс - он закажет специализированную микросхему. И внутри будет всё та же жесткая логика.
Сообщение от NewWriter
|
А про то, что народ "со слипом несколько страниц борется", так это потому что есть вопросы неясные, спрашивают/отвечают.
|
Так я о том и говорю - вместо "сделать и забыть" - "героически преодолеваем трудности". Просто изначально пошли другим путём )))
Сообщение от NewWriter
|
Два стабилитрона в таком преобразователе 24/12 слишком раззорительно по потерям. Лучше уж тогда КРЕН8Б.
|
Отнюдь )) В обеих случаях лишние вольты преобразуются в тепло. Да и КПД в том конкретном случае не имело вообще никакого значения, в отличии от надёжности и (в меньшей степени) стоимости.
P.S. А 564 серия - это тот же SOIC, только в профиль ))
|
|
|
|
21.02.2015, 20:35
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Нууу насколько мне известно, КРЕН-ки работают по другому принципу, чем обычный стабилитрон с резистором.
Стабилитрон пропускает через себя весь "лишний" ток, который не потребила нагрузка и так удерживает напряжение после себя. А в КРЕН-ке последоватетьно стоит транзистор, который открывается-закрывается и удерживает напряжение на выходе.
|
|
|
|
21.02.2015, 20:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от Proshha
|
Никак не пойму с чем у Вас больше проблем: с логикой или с арифметикой?
1*3 у Вас почему-то = 5.
|
Для интегратора тоже нужны пассивные элементы.
Сообщение от Proshha
|
Энергопотребление сотни транзисторов больше, чем нескольких десятков тысяч - в три раза.
|
Вы "забыли", что эти десятки тысяч там уже есть и в отличие от мелклй логики большинство из них умеют отключаться от питания.
Сообщение от Proshha
|
Корпус для встраиваемого девайса зачем-то приплели...
Дальше и коментировать нечего, сплошной бред. Производство. Работодатели. Сбыт. Прибыль... Вы вообще о чём?
Здесь обсуждается самоделка для себя, любимого.
|
Ну если Вы предлагаете давно отработанное программное решение заменить логикой для домашнего изделия, то вероятнее всего Вы и в промышленное то же самое забубените.
Сообщение от Proshha
|
А если производителю для крупной серии понадобится подобный девайс - он закажет специализированную микросхему. И внутри будет всё та же жесткая логика.
|
Производитель выберет самое дешевое решение. И выбор этот он сделает на основании советов "специалистов".
Сообщение от Proshha
|
Так я о том и говорю - вместо "сделать и забыть" - "героически преодолеваем трудности". Просто изначально пошли другим путём )))
|
Вы родились уже со всеми имеющимися на планете знаниями?
Наш вопрошающий явно не из таких.
Сообщение от Proshha
|
P.S. А 564 серия - это тот же SOIC, только в профиль ))
|
Та восьминожка, которой пользуется Просто Андрей, может сэмулировать сотни ваших 564-х. В любых комбинациях.
|
|
|
|
21.02.2015, 20:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Сообщение от NewWriter
|
Нууу насколько мне известно, КРЕН-ки работают по другому принципу, чем обычный стабилитрон с резистором.
|
Всё правильно Proshha пишет, что на резисторе, что на КРЕНке, вся "лишняя" энергия уйдёт в тепло.
UPD
С той лишь разницей, что в случае со стабилитроном "лишней" энергии больше.
Он, как всегда, "забыл" про ток стабилитрона.
Последний раз редактировалось omercury; 21.02.2015 в 20:48.
|
|
|
|
21.02.2015, 21:05
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Как отследить короткое и продолжительное нажатие кнопки в фонаре?
Я как раз и имел ввиду ток стабилитрона! У Д815Д, как я посмотрел, минимальный ток стабилизации 25 мА. минимальный! а максимальный 0,65А. Просто в землю ток.
А в схеме на дискретной логике забыта еще одна, главная вещь - изменение яркости фонарика! Помимо разделения на короткое и длинное нажатие кнопки, нужно собрать генератор с переменной скважностью, управляемый при длинном нажатии на кнопку. Сколько еще это элементов добавится?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:26.
|
|