Страница 1 из 1
Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 09:08:48
slava_tuit
Доброго всем времени суток!
появилась нужда в управлении нагрузками по определённой программе..
опишу задачу: управление идёт 11-тью кнопками например нажали первую кнопку,у нас включилась нагрузка 6 и 7, нажали вторую кнопку, включились нагрузки 10,12..и таких различных комбинаций 11 штук.
кто может чем помочь? заранее спасибо!
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 09:16:25
orinoko
Диодный дешифратор от ваших кнопок к соответствующим нагрузкам (или устройствам включения нагрузок). Очнь мало информации о нагрузках, напряжениях, токах.
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 09:32:24
slava_tuit
нагрузки-обычные реле ну скажем 12 вольтовые...ну суть по большей части не в этом...на выходе перед нагрузками поставлю улн2003 две штучки и они точно с этой задачей справятся...вопрос сейчас для меня стоит в другом: как сделать управление кнопками без фиксации,чтобы в момент первоначального включения не была выбрана ни одна программа,а по нажатию одной из кнопок,запускается нужная прграмма
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 10:04:50
metan
Например, кнопка с формирователем импульса (для исключения дребезга) -- D-триггер, включенный в счетном режиме с цепью начального сброса -- диодики катодом к улн согласно вашей логике -- сама улн -- реле или что там у вас будет.
Почитайте Бирюкова - "Цифровые устройства на МОП - интегральных микросхемах".
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 10:07:27
Arwood
Если гонять по кругу - ставь ИР8.
Если произвольно - читай "Управление одной кнопкой".
"Всё уже украдено до нас" (С)
Или вот
http://cxema.my1.ru/publ/razdel_skhem_d ... 3-1-0-2990Или вот
https://www.google.ru/search?q=QT100&ie ... 4gT65IGoAQ
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 10:39:20
orinoko
а по нажатию одной из кнопок,запускается нужная прграмма
А ранее включенная программа - что с ней должно быть?
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 10:53:36
slava_tuit
orinoko писал(а):а по нажатию одной из кнопок,запускается нужная прграмма
А ранее включенная программа - что с ней должно быть?
соответственно выключаться. вот накидал примерно задачу на рисунке
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 10:55:07
slava_tuit
слева порядковые номера нагрузок,которые должны включаться одновременно при нажатии данной кнопки
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 11:14:16
C@at
Вечная тема управление реле, и здесь на форуме полно ответов на эту тему, вот здесь
Управление реле на ATmega8 viewtopic.php?f=20&t=79346&start=45 исходник там в теме, можно переделать под любое управление для всех ног....
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 11:47:49
slava_tuit
C@at писал(а):Вечная тема управление реле, и здесь на форуме полно ответов на эту тему, вот здесь
Управление реле на ATmega8 viewtopic.php?f=20&t=79346&start=45 исходник там в теме, можно переделать под любое управление для всех ног....
спасибо!!это почти то что надо,но ведь у меня 11 входов и коммутируют они двенадцатью нагрузками..на сколько я понимаю,у меги восемь на это ног не хватит(((
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 11:59:44
Arwood
Поставь четыре ЛА7, получишь 16 выходов (4*4=16)
(золотое правило: Паяльник мой _ что хочу, то и делаю, как хочу, так и коммутирую).
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 13:39:31
slava_tuit
мне интересен вариант с МК,но подскажите в какую сторону копать, а я уже сам постараюсь копать..
Re: Управление 12-тью нагрузками
Добавлено: Пт апр 19, 2013 13:46:06
Alexeyslav
Кнопки можно опрашивать матрицей или через регистр сдвига, а выводить через регистры сдвига, так и меньшего контроллера будет достаточно. Если через регистры делать - теоретически хватит и ATTINY13, основную площадь платы будут занимать регистры сдвига. 555ИР8 и 555ИР9 или их функциональные аналоги. Причем тактирование регистров на ввод кнопок и вывод состояния реле можно осуществлять одним выводом, осуществляя ввод и вывод параллельно. Тогда нужен всего один вывод для тактирования регистров, один на ввод с регистра кнопок, и вывод на регистр вывода. Для реле вполне допустимо без защелки - если данные достаточно быстро загружать в регистр реле этого не заметят.
Вообще, можно обойтись и одним регистром на вывод к которому подключены реле - просто периодически очищать регистр(загрузкой "0"), пустить по нему бегущую "1" а с выхода регистров - кнопки через диоды к одному выводу контроллера. затем восстановить состояние нагрузок - реле такой "финт" даже не заметят. В какой момент опроса на входе контроллера окажется "1" - та кнопка и нажата, а т.к. у нас бежит только одна "1" то имеется уверенность что сигнал ан контроллере появится только от одной кнопки в каждый момент времени.
Re: Управление 12-тью нагрузками
Добавлено: Пн апр 29, 2013 20:25:36
aleksandr-zh
slava_tuit писал(а):появилась нужда в управлении нагрузками по определённой программе..
если надо разработать - обращайтесь:
admin ДВОРНЯГА
ugolok-mastera ТОЧКА
ru
Re: Управление 12-тью нагрузками
Добавлено: Пн апр 29, 2013 22:10:22
shads
slava_tuit писал(а):у меня 11 входов и коммутируют они двенадцатью нагрузками..на сколько я понимаю,у меги восемь на это ног не хватит(((
Делал на mega8 следующее:
16 входов (кнопок)
16 выходов (реле)
16 светиков (для контроля)
2 доп кнопки программирования
