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

Световой Будильник


milvus

Рекомендуемые сообщения

Световой таймер это когда за 20 минут до пробуждения включается свет и ты когда здвенит будильник просыпаешься гораздо легче

написал я под AVR микроконтроллер программу этого таймера, но проблема в том что у меня ножка свободная всего одна осталась и на нее надо повесить реле включения света и пищалку одновременно, так вот, надо такой триггер или что другое, чтоб когда на него приходил первый сигнал, он бы мне лампу включал, и дальще, когда через 20 минут зазвенел бы будилькик, этот триггер никак бы не реагировал на сигнал по той же ноге звуковой частоты, а чтоб триггер отключался нажатием вообще другой "левой" кнопки

Подскажите как реализовать пожалуйста

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

Подскажите как реализовать пожалуйста

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

Поставь счётчик, например 155ИЕ5. К твоей свободной ножке счётный вход. Кнопку на вывод "Сброс". После нажатия на кнопку на выходах счётчика будет "0000". После того, как твой таймер подаст один импульс, счётчик переключится в состояние "0001", этой единичкой включится лампочка. Через 20 минут подать ещё 2 импульса, после этого на выходах будет "0011", теперь будет включен и лампочка и звонок.

Пока ты жив, надежда есть.

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

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

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

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Может, на чем нибудь другом лапки поэкономить. Стремно, на исполнение, что либо городить. Вот ввод, другое дело, например кнопочки сматрицировать, или что-то в этом духе.

Errare humanum est. Коли людЯм позволено, что же о нас то говорить!
 

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

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

весело будет, я уже и так свел управление к 2 кнопкам - меню и увеличить, так целую инструкцию надо писать как это работает, теперь только длительностью нажатия эти 2 кнопки свести в одну, но чувствую это такой изврат будет, конечно можно микруху и подороже взять, не Тини2313, но это так сказать спортивный интерес!

Жду советов! Много на цифровое табло уходит ног (9 на сегмент цифр(с точкой мигания секунд) и 4 на засветку определенной цифры), но тут как я понимаю уже не сэкономить, разве что использовать счетчик для засветки по очереди цифр, но опять же много возни, хотя ...

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

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

..............эти 2 кнопки свести в одну.............

Верный ход мысли. Для этого нужно снимать сигнал с разрядной коммутации и через кнопку и диод подавать на ОДИН вход. Это достаточно стандартное решение...

Таким образом легко на один вход прицепить столько кнопок, сколько имеется разрядов в индикаторе.

Есть и другие способы. Например с резистивного делителя (несколько отводов от цепочки резисторов с питания на землю) подают через кнопки на один аналоговый вход АЦП. Далее думаю понятно...

戦う前に相手のベルトの色に注目

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

..............эти 2 кнопки свести в одну.............

Верный ход мысли. Для этого нужно снимать сигнал с разрядной коммутации и через кнопку и диод подавать на ОДИН вход. Это достаточно стандартное решение...

Таким образом легко на один вход прицепить столько кнопок, сколько имеется разрядов в индикаторе.

Есть и другие способы. Например с резистивного делителя (несколько отводов от цепочки резисторов с питания на землю) подают через кнопки на один аналоговый вход АЦП. Далее думаю понятно...

Не понял? Можно поподробнее или ссылочку? АЦП в тини нет а вот с разрядами интересно, чтоли когда скажем вторая цифра запитана проверяем нет ли на входе 1, и если есть то считаем что кнопка нажата, а когда на "сетке" второй цифры 0 то как проверить?

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

Сигнал с каждого разряда идет ЧЕРЕЗ ОТДЕЛЬНУЮ КНОПКУ И ПОСЛЕДОВАТЕЛЬНЫЙ ДИОД на один общий вход. На этом входе необходима подтяжка к питанию или земле (в зависимости от фазы управления разрядами - если поджиг разряда единицей, то подтяжка к земле, а диоды катодами ко входу).

Когда горит первый разряд, проверяем нажатие первой кнопки. Когда второй - вторая кнопка и т.д.

Естественно, что проверить нажатие можно только при скоммутированном разряде.

Коммутация разрядов идет независимо от того, горит он нулем, единицей, девяткой или вообще погашен.

При частоте сканирования разрядов порядка 50 Гц и выше никаких проблем с определением нажатой кнопки и защитой от дребезга не будет. Более того, защита от дребезга в таком раскладе это просто счетчик проходов по этой кнопке. Например, при упомянутой частоте сканирования 5 проходов будут равны 0,1 сек. Как раз пауза антидребезга...

PS Подтяжка - это резистор 10...20 кОм со входа на питание(pull-up) или землю(pull-down).

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

戦う前に相手のベルトの色に注目

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

Ага, ясно, спасибо это подойдет, как говориться не хочешь решать задачу аппаратно, решай ее программно, опять придется засесть за переписывание программы

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

Еще как вариант для засветки сегментного табло можно использовать сдвиговый регистр, тогда 4 выхода на засветку каждой цифры, 3 выхода для 8 сегментов. По мне реальная экономия ног...

Удачи.

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

  • 2 недели спустя...

Еще как вариант для засветки сегментного табло можно использовать сдвиговый регистр, тогда 4 выхода на засветку каждой цифры, 3 выхода для 8 сегментов. По мне реальная экономия ног...

Удачи.

а это как? Можно расписать пожалуйста.

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

В приложении практическая схема электронных часов на ATtiny2313. При желании можно легко, без значительных аппаратных затрат, добавить ещё одну кнопку управления. Входы PD4 и PD5 используются для контроля включения зажигания и габаритных огней, соответственно (часы предназначены для установки в автотехнику). Вы можете использовать их (PD4 и PВ5) по своему усмотрению. Цепи питания часов также можно значительно упростить, в соответствии с условиями применения.

Автомобильные часы на ATtiny3213.pdf

Изменено пользователем d.vova
Ссылка на комментарий
Поделиться на другие сайты

В приложении практическая схема электронных часов на ATtiny2313. При желании можно легко, без значительных аппаратных затрат, добавить ещё одну кнопку управления. Входы PD4 и PD5 используются для контроля включения зажигания и габаритных огней, соответственно (часы предназначены для установки в автотехнику). Вы можете использовать их (PD4 и PВ5) по своему усмотрению. Цепи питания часов также можно значительно упростить, в соответствии с условиями применения.

Спасибо

Но там как я понял используется подход который мне посоветовали раньше, а вот сдвиговый регистр это интересно как использовать?

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

Можно "приклеить" таймер (555) в режиме одновибратора с доп. разрядным транзистором. Порт = 1 отключено, порт = 0 таймер опрокинулся (запуск - сработало реле), но доп. транзистор будет удерживать потенциал конденсатора в 0 пока на выходе порта будет присутствовать 0 и период "зависнет". Время восстановления можно выбрать в 1 сек., тогда импульсная последовательность (звук) не позволит отработать таймеру период и отключиться. Получится и свет, и звук.

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

Если уж кардинально экономить выводы контроллера, то, действительно, сдвиговый регистр это выход. Например TPIC6B595 совместно с UCN5891 (MIC5891) позволят не только сэкономить ноги, но и подключать светодиодные индикаторы с большой высотой цифры (50 ... 200 мм), напряжение питания сегментов которых выше чем 5 В.

Можно ещё попытаться раздобыть отечественную 564ИК2 (561ИК2), но, на мой взгляд, выходные токи слабоваты, хотя, возможно, с хорошими индикаторами (SRWA) 10 мА будет достаточно.

Изменено пользователем d.vova
Ссылка на комментарий
Поделиться на другие сайты

Кардинально - сильно сказано, но как вариант пойдет. Можно еще мультиплексировать сегменты и цифры+кнопки.

ну что вы все по фене ругаетесь :)

я не очень давно контроллерами занимаюсь, можно рассказать как это делается?

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

Можно "приклеить" таймер (555) в режиме одновибратора с доп. разрядным транзистором. Порт = 1 отключено, порт = 0 таймер опрокинулся (запуск - сработало реле), но доп. транзистор будет удерживать потенциал конденсатора в 0 пока на выходе порта будет присутствовать 0 и период "зависнет". Время восстановления можно выбрать в 1 сек., тогда импульсная последовательность (звук) не позволит отработать таймеру период и отключиться. Получится и свет, и звук.

Пардон я тут тоже не врубился, как конкретно транзистор включить?

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

В книгах Вольфганга Трамперта "AVR-RISC МИКРОКОНТРОЛЛЕРЫ" и "ИЗМЕРЕНИЕ, УПРАВЛЕНИЕ И РЕГУЛИРОВАНИЕ С ПОМОЩЬЮ AVR МИКРОКОНТРОЛЛЕРОВ" достаточно популярно растолковано как экономить выводы МК для взаимодействия с периферией. Во второй книге, например, показано как при помощи сдвиговых регистров TPIC6B595 и UCN5891 (MIC5891) выводить информацию на 8-ми разрядный светодиодный индикатор используя только один!!! вывод микроконтроллера. Более кардинального способа экономии выводов я не знаю.

Можно использовать и более распространённые сдвиговые регистры, но в этих ещё имеются встроенные выходные буфера.

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

 Разве что по Трамперту можно эффективно экономить выводы. Но эта "экономия" выводов существенно подкосит экономию денежных средств, затраченных на изделие. Стоимость только TPIC6595 задрали по сравнению с МК в 3 (и более) раза. Дешевле будет Мегу приспособить, чем TPIC покупать. Да и модуль экономии сведет на нет "прелесть" МК, приведя к усложнению схемы путем введения модуля детектирования CLK/DATA.

Изменено пользователем Геннадий
Ссылка на комментарий
Поделиться на другие сайты

Вот тут схемка работы сдвигового регистра.

С МК идут 3 провода, 1-й (PB0 тактирование), 2-й (PB1 данные), 3-й(PB3 сброс). Т.е. подавая данные (нули и единички), в соответствии с тактовым сигналом, мы пропихиваем с первой микросхемы в следущие последовательность нулей и единиц, подаем питания на катоды, делаем паузу, потом сброс и повторяем заново. Выходы сдвигового подключаются к светодиодам через резисторы.

Изменено пользователем miksergei
Ссылка на комментарий
Поделиться на другие сайты

А у меня еще идея (диплом горит поэтому не паяю и не программирую, но зато сколько всего узнал в этот период бездействия), что если использовать тиристор, ведь он открывается когда на управляющую ноги попадает любой импульс и не закрывается пока через него идет ток нагрузки, уже не обращая внимания на управляющий ток, помоему то что надо или я в чем-то не прав?

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...