http://www.forum.getchip.net/

4ре кнопки в один провод
http://www.forum.getchip.net/viewtopic.php?f=10&t=479
Страница 1 из 7

Автор:  rubin2101 [ 18 апр 2014, 10:17 ]
Заголовок сообщения:  4ре кнопки в один провод

Добрый день. Нужно написать прошивку. Техническое задание в рисунке. По рисунку, часть что слева "А" уже есть что справа "В" надо сделать, блоки соединяются одним сигнальным проводом, длинной около 3м., и имеют общую массу. Номиналы резисторов возле кнопок не критичны можно изменять.
схема: Комментарий к файлу: схема
техЗ2.JPG
техЗ2.JPG [ 171.1 КБ | Просмотров: 11637 ]

Спасибо.

Автор:  GetChiper [ 18 апр 2014, 14:19 ]
Заголовок сообщения:  Re: Нужна прошивка

Трудно будет при питании 0 - +5В получить отрицательное напряжение. это какойто преобразователь нужно на каналах ставить... или я что-то не правильно понял?

Автор:  andreychirva [ 18 апр 2014, 23:28 ]
Заголовок сообщения:  Re: Нужна прошивка

может логический 0 ?

Автор:  SVN [ 19 апр 2014, 17:59 ]
Заголовок сообщения:  Re: Нужна прошивка



Вложения:
2.png
2.png [ 14.69 КБ | Просмотров: 11596 ]

Автор:  LEXX_64 [ 27 апр 2014, 14:05 ]
Заголовок сообщения:  Re: Нужна прошивка

Доброй день.Извините за вопрос.может не туда обращаюсь.Можно ли на базе второй схемы "сколотить" вот такое устройство:
1)Всего 3 канала. Работают как D-триггеры. т.е. нажал-вкл. ещё раз нажал-выкл.
2)Канал 1 работает как основной. т.е. при подаче питания на выходе лог.1 на остальных выходах лог.0.При нажатии кнопки "S1" на выходе лог.0 и так далее. При нажатии кнопки "S2" канал 1 отключается т.е. на выходе лог.0. При повторных нажатиях кнопки "S1" канал 1 работает как обычно.т.е. нажал-вкл. ещё раз нажал-выкл.Канал 3 -независимый. Нужно для освещения ванной. канал 1- подсветка зеркала.
канал 2- основное освещение.
канал 3-вентилятор.
Если сможете -сделайте пожалуйста.

Автор:  SVN [ 27 апр 2014, 20:24 ]
Заголовок сообщения:  Re: Нужна прошивка

Почему нельзя – можно. Но предыдущий товарищ так и не отписал о работоспособности в железе. :-)

Вот и не понял… давай подробней… нужно три выходных канала (Q1, Q2, Q3). При подаче питания на устройство, канал Q1 = 1. При нажатии S1, канал Q1 = 0, и так далее – это как? У каждого это по-разному. При нажатии S2, канал Q1 = 0, - то есть кнопка S1 и S2 отключает выход Q1? Про S3 и Q3 понятно – вкл/откл. А от чего управляется выход Q2?

Автор:  LEXX_64 [ 27 апр 2014, 22:51 ]
Заголовок сообщения:  Re: Нужна прошивка

Правильно.Q1. Q2. Q3. Канал Q1 управляется кнопкой S1. кнопкой S2 он только отключается.если .конечно включен. В реальности; если включена подсветка зеркала.а надо включить общий свет.то подсветка отключается и при нажатии S2 (это что бы не производить лишних манипуляций с кнопками) и при нажатии S1.Включить Q1 можно только кнопкой S1( и отключить тоже).Ну а каналы Q2 и Q3 управляются только своими кнопками. Вот примерно так.

Автор:  LEXX_64 [ 27 апр 2014, 22:56 ]
Заголовок сообщения:  Re: Нужна прошивка

Правильно.Q1. Q2. Q3. Канал Q1 управляется кнопкой S1. кнопкой S2 он только отключается.если .конечно включен. В реальности; если включена подсветка зеркала.а надо включить общий свет.то подсветка отключается и при нажатии S2 (это что бы не производить лишних манипуляций с кнопками) и при нажатии S1.Включить Q1 можно только кнопкой S1( и отключить тоже).Ну а каналы Q2 и Q3 управляются только своими кнопками соответсвенно S2 и S3 . Вот примерно так.

Автор:  SVN [ 28 апр 2014, 17:24 ]
Заголовок сообщения:  Re: Нужна прошивка

Теперь понял.

Вот, готово… пробуем и отписываем… расклад по схеме: используются кнопки S2, S3, S4. Которые соответствуют выходам – Выход 2, Выход 3 и Выход 4. Выход 1 и кнопка S1 - не используются. Соответственно R5 не ставится.
Выход 2 - подсветка зеркала.
Выход 3 - основное освещение.
Выход 4 - вентилятор.

Tiny13_V1a.hex [766 байт]
Скачиваний: 933

Автор:  LEXX_64 [ 28 апр 2014, 19:19 ]
Заголовок сообщения:  Re: Нужна прошивка

ОГРОМНОЕ СПАСИБО.ЗАВТРА ВЕЧЕРОМ ОПРОБУЮ И СРАЗУ ОТПИШУСЬ. СЕГОДНЯ УСПЕЮ ТОЛЬКО ПОДГОТОВИТЬ ВСЁ. СПАСИБО ЕЩЁ РАЗ

Страница 1 из 7 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/