Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы
Непрочитано 13.04.2015, 01:47  
mpas
Частый гость
 
Регистрация: 26.02.2012
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
mpas на пути к лучшему
По умолчанию Логическая задачка для МК

Доброго дня уважаемые.
Хотелось бы реализовать с помощью МК логику работы устройства изображенном на приложенной схеме.
имеется 2 кнопки коммутирующие на общий провод.
Требуется:
При нажатии Кн2 (кнопки с фиксацией) происходила выдержка времени (2-60 сек) и затем на RS-триггере устанавливалась Логическая 1 и включалась нагрузка в виде ULN2803. при отключении Кн2 до окончания отсчета времени таймером - таймер должен сброситься.
При нажатии Кн1 - сбрасывается триггер и начинается отсчёт времени (2-60 сек) после окончания времени выдержки включается нагрузка на ULN2803. при отключении Кн1 до окончания отсчета времени таймером - таймер должен сброситься.

Напряжение питания 5 В.

Задержка на таймерах должна иметь возможность регулирования.

Ток через Кн1 и Кн2 д.б. не более 20-30 мкА


ПС. Реализовал эту логику работы на логических элементах. НО получилось куча перемычек и занимает это все Оочень много места на плате.
ППС. В программиовании МК я практически полный ноль.
Есть программатор USUASP по этому хотелось бы реализовать все на АТМеговском МК.

Прошу любой помощи!!!

Пост Исправлен 13.04.2015г
Вложения:
Тип файла: pdf Логика работы МК (2).pdf (75.8 Кб, 206 просмотров)
Реклама:

Последний раз редактировалось mpas; 13.04.2015 в 19:24.
mpas вне форума  
Непрочитано 13.04.2015, 02:23  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Логическая задачка для МК

Сообщение от mpas Посмотреть сообщение
сбрасывается триггер
Во-первых, у триггера вход S - установка, а вход R - сброс. Т.е., судя по описанию, перепутаны позиционные обозначения кнопок. Смысл триггера понятен - одной кнопкой включили, другой выключили.
Во-вторых, регулируемая задержка. Каким образом планируется производить регулировку и как определять величину этой задержки?
В-третьих самое интересное - почему именно 20-30мкА?


Сообщение от mpas Посмотреть сообщение
ППС. В программиовании МК я практически полный ноль.
Придётся освоить.
Какой курс?
omercury вне форума  
Непрочитано 13.04.2015, 04:31  
metrA85
Прописка
 
Аватар для metrA85
 
Регистрация: 09.08.2007
Адрес: Харьков
Сообщений: 275
Сказал спасибо: 300
Сказали Спасибо 113 раз(а) в 56 сообщении(ях)
metrA85 на пути к лучшему
По умолчанию Re: Логическая задачка для МК

STM32 + UART и нафиг программаторы и другое.
Примеров в сети уйма, цена мизерная.
metrA85 вне форума  
Непрочитано 13.04.2015, 07:20  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Логическая задачка для МК

Могу сделать... 3тыр или $50... С дисплейчиком на 7-сегментных индикаторах и настройкой задержек кнопками
niXto вне форума  
Непрочитано 13.04.2015, 08:50  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Логическая задачка для МК

Сообщение от niXto Посмотреть сообщение
Могу сделать... 3тыр или $50... С дисплейчиком на 7-сегментных индикаторах и настройкой задержек кнопками
С такими ценами трудно спорить.
Easyrider83 вне форума  
Непрочитано 13.04.2015, 09:27  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Логическая задачка для МК

У меня подростки занимаются
Для них это нормальные деньги
Качество вроде неплохое

niXto вне форума  
Непрочитано 13.04.2015, 09:53  
mpas
Частый гость
 
Регистрация: 26.02.2012
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
mpas на пути к лучшему
По умолчанию Re: Логическая задачка для МК

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

Сообщение от omercury Посмотреть сообщение
Каким образом планируется производить регулировку и как определять величину этой задержки?
Регулировки достаточно без индикации, желательно переменным резистором.


Сообщение от omercury Посмотреть сообщение
почему именно 20-30мкА?
Т.к. "Черный ящик" не выдерживает бОльшие токи. Сейчас сделано на полевом транзисторе BS250p - работает нормально.


Сообщение от metrA85 Посмотреть сообщение
STM32 + UART и нафиг программаторы и другое.
Я о Атмеге имею хоть какое-то общее представление, но СТМ начинать осваивать я уже не готов, да и опять же, чтобы запрограммировать ваш чип ( я так понимаю) надо приобретать отладочные платы и т.д.

Мне нужно, чтобы я самостоятельно мог запрограммировать МК.
На крайний случай, можно выкинуть регулировку, но мне надо указать,что изменить в программе , чтобы я мог прошить МК с другой задержкой таймеров.

ПС. Денег готов потратить на это.(немного).

Последний раз редактировалось mpas; 13.04.2015 в 19:26.
mpas вне форума  
Непрочитано 15.04.2015, 10:31  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Логическая задачка для МК

Сообщение от mpas Посмотреть сообщение
Я о Атмеге имею хоть какое-то общее представление, но СТМ начинать осваивать я уже не готов, да и опять же, чтобы запрограммировать ваш чип ( я так понимаю) надо приобретать отладочные платы и т.д.
Бе-бе-бе to STM32.
Почему у вас ULN2803? уже стоит? 2003 не хватит?
Антидребезг надо?
Секундный цикл устроит?
Куда ногируки привязывать, схема есть?
Кнопку 60 секунд держать пробовали, руки не устают?
Если 2 кнопки нажаты, то чо? Автомат состояний описать можете?
Если чо-то не сработало, то чо?
Если память энергонезависимую постоянную и записываемую рубануло, то чо?
Если питание скакнуло, то чо?
Если...

Последний раз редактировалось kosmos440o; 15.04.2015 в 10:45.
kosmos440o вне форума  
Непрочитано 15.04.2015, 10:45  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Логическая задачка для МК

У нас кризис,мы щас хуже белорусов живём, поэтому 2500... Можно и бесплатно, но времени обычно нет...
kosmos440o вне форума  
Непрочитано 15.04.2015, 19:11  
mpas
Частый гость
 
Регистрация: 26.02.2012
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
mpas на пути к лучшему
По умолчанию Re: Логическая задачка для МК

Сообщение от kosmos440o Посмотреть сообщение
Почему у вас ULN2803? уже стоит? 2003 не хватит?
Антидребезг надо?
Секундный цикл устроит?
Куда ногируки привязывать, схема есть?
Кнопку 60 секунд держать пробовали, руки не устают?
Если 2 кнопки нажаты, то чо? Автомат состояний описать можете?
Если чо-то не сработало, то чо?
Если память энергонезависимую постоянную и записываемую рубануло, то чо?
Если питание скакнуло, то чо?
8 Дарлингтонов -потому что надо 2(4) МК в схеме (запараллелю входы-выходы.
Антидребезг не надо, т.к всё устройство по сути и есть антидребезг.
Секундный цикл в принципе устроит, но лучше бы побыстрее.
Ногируки привяжем уже когда конкретно пойдет разговор.
Кнопку будет держать "черный ящик". Как он там её держит мне не известно, только он может давать слаботочный минус, который д. запустить уазанный алгоритм действий.
Обе кнопки (в теории) нажаты одновременно быть не могут, но лучше ничего не выполнять, если такое случиться.
Если чо-то не сработало, то чо? - Ничо и не делать
Если память энергонезависимую постоянную и записываемую рубануло, то чо? - не знаю чо делать, какие варианты могут быть при этом?
Если питание скакнуло, то чо? - Наверное выйдет "сизый дым" без которого МК не работает, или нет?
mpas вне форума  
Сказали "Спасибо" mpas
rw3dqq (18.04.2015)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Апгрейд и комплектующие для ноутбуков mikesmith Барахолка электронных компонентов 28 17.05.2023 23:25
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Парапсихология, гомеопатия и паранаука Marc2005 Отвлекитесь, эмбеддеры! 2616 05.09.2014 23:07
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


Часовой пояс GMT +4, время: 12:33.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot