Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене
  • Сторінка:
  • 1
  • 2

ТЕМА: WRC extractor (расширитель проводного управления на руле)

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 13:15 #1

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Здравствуйте ув.Soir! ХВ!
Как обычно обращаюсь к вам с просьбой в создании очередного устройства.
Цель устройства - расширение функционала кнопок управления радио на руле в автомобиле. Состав устройства - ЦП PIC16F676, согласование с контроллером, управление релейными нагрузками - ULN2803.
Работа устройства:
Аналоговые уровни, поступающие с делителя кнопок проводного управления поступают на ацп контроллера, обрабатываются и на выходе пика формируется цифровой уровень лог.1 на соответствующем выводе. Т.е. при нажатии на кнопки 1-8 на соответствующем выходе пика формируется лог.1 на время нажатия. Выходы 1-8 пика тактовые. Выходы 9,10 с защелкой. Т.е. при каждом следующем нажатии лог. уровень на соответствующем выходе изменяется на противоположный. По умолчанию при включении питания вых. 9,10 в лог.0
Вых. 10 (Кнопка 10 - RES)имеет наивысший приоритет . Когда на нем лог. 0 тактовые выходы 1-8 не работают. Т.е. на ниж при нажатии кн. с 1 по 8 на соответствующие выходы 1-8 высокий уровень не формируется. Этот выход необходим для коммутации между входом радио и сторонними выходами устройств в машине. Проект в прикреплении

Вкладений файл:

Назва файлу: Wiredcontr...76_1.rar
Розмір файлу:17 KB
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 16:11 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Пара вопросов.
1. Почему для кнопок берется питание 3,3V? Или это питание всего устройства?
2. Почему ступени напряжения неравномерные? Я бы вообще по-другому подключил резисторы...
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 17:27 #3

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо.
Питание 3.3 вольта выбрано не случайно. Именно такой потенциал выбран радио типа пионер, сони для работы с проводными пультами управления.Так же четко определены номиналы резисторов в делителе кнопок, те же протоколом ( WRC NEC). Если изменять сопротивления резисторов, чтобы получить равномерную шкалу напряжений на выходе кнопок то радио не будет выполнять команды. если использовать схему и номиналы компонентов в проекте то возможно подключить этот девайз к имеющимся кнопкам на руле не переделывая их.
По сути устройство позволяет выполнять те или иные команды не связанные с работой радио и использованием стандартных кнопок на руле. Достаточно будет вывести одну дополнительную кнопку 10 на руль и с обратной стороны рулевой колонки добавить это устройство. В итоге получи кнопки имеющие дойное назначение первом режиме( лог 0 на вых.10) - управление радио , во втором режиме ( лог1 на вых.10)управление электрикой авто.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 17:32 #4

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Igr44 пише:
Питание 3.3 вольта выбрано не случайно.
С этим понятно. Но Вы не ответили на вторую часть вопроса, МК тоже будет питаться от 3,3V или от 5,0V?
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 17:44 #5

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Извиняюсь.Пять вольт однозначно!. На подпитку по входу ацп будет обычный стабилитрон 3.3 вольта
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 18:15 #6

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
А почему не запитать от +3,3V всю схему? Это позволит использовать весь диапазон АЦП.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 18:27 #7

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Ну врядле этот пик будет работать от 3 вольт , да и высокий уровень по его выходам от трехвольтного питания не откроет ключи 2803
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 21:00 #8

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Igr44 пише:
Ну врядле этот пик будет работать от 3 вольт
А даташит открыть? Там написано: от 2,0 до 5,5V.
Igr44 пише:
от трехвольтного питания не откроет ключи 2803
А даташит открыть? Там есть схема, если напрямую не указано. Два перехода база-эмиттер это 1,6V. Вот примерно с такого напряжения они и начинают работать.

---
Для тестирования. А что делает кнопка OFF?
Останнє редагування: 04 черв. 2023 08:57 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 21:35 #9

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо.
Даташиты смотрел, но не всегда такие устройства работают при пониженно питании. Хотя может Вы и правы. Попробую запитать се от 3.3 вольтного стабилизатора. Офф это кнопка двухуровневого выключения. При коротком нажатии она переводит частично радио в режим стендбая. Выключает часть схемы радио и н дисплей выводит часы. Так же она запускает таймер выключения, который задается в меню радио. По истечении заданного времени радио выключается полностью, если не была нажата никакая кнопка. Если кн. офф нажать более 2 сек. то радио выключается сразу. Большая часть схемы обестачивается. Включение радио происходит кнопкой выбор источника . Коротким тычком перебирается источник сигнала.Длинны нажатием просто включается с выбором последнего запомненного. Это алгоритм сонек, пионеров и.т.д.
Вот покрутил проект работает правильно. Развожу плату под него Спасибо.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 21:44 #10

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
По кнопке OFF мне все эти нюансы не интересны. Мне нужно знать, как должна реагировать программа на ее нажатие.

И прошивка рассчитана на напряжение питания 5V. Если решитесь на питание МК 3,3V - пишите, прошивку надо будет корректировать.
Останнє редагування: 02 трав. 2016 21:48 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 02 трав. 2016 22:33 #11

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
на кнопку офф никак мк реагировать не должен. Она используется только в радио. расширителе эта команда не нужна т.к. замыкание провода от кнопок не должно приводить ни к какой команде. По з.3 вольт после сборки уточню по потреблению и самой работе, может этого и не понадобится.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 03 трав. 2016 13:36 #12

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
возник вопрос по 4 пину пика.Его к питанию нужно подключать или можно оставить висящим в воздухе?
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 03 трав. 2016 14:36 #13

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Можно оставить в воздухе.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

WRC extractor (расширитель проводного управления на руле) 05 трав. 2016 20:15 #14

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Плату развел. Теперь дело за сборкой.

Вкладений файл:

Назва файлу: prnt_03_05_16.rar
Розмір файлу:38 KB
Останнє редагування: 05 трав. 2016 20:16 від Igr44.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 10 трав. 2016 23:43 #15

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
собрал сегодня экстрактор, завтра буду устанавливать машине.

Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 13 трав. 2016 00:43 #16

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
В общем устройство заработало с пол пинка, но по началу сам наступил на свои же грабли. Т.е вместо опроных 3.3 вольта на питание резистивного делителя по ошибке впаял стабилитрон на 3.9 вольта. половина кнопок работала половина нет. При установке 3.3 вольтного стабилитрона все нормализовалось. Т.к. на плате устройсвта уже предусмотрены и установлены реле, то определился и то, к чему они будут подключаться. 4 канала ( громкость и треки) на управление передними стеклоподъемниками, два канала на блокировку, разблокировку центрального замка. и два канала на сигнал, типа крякалки. Еще пару каналов куда нибудь пристрою.
И возникла еще такая необходимость.
У меня джойстик круиз контроля находится за ручкой дворников справа. Хотелось бы перенести его на руль ( свободная линия есть на часовой пружине руля.
Не мог бы ув. Soir доработать еще один несложный декодер на 12f629, который преобразовывает импульсную последовательность с энкодера в постоянный высокий уровень на одном из выходов. Соответственно, при повороте крутилки по часовой стрелке на выходе вперед лог.1 на время поворота, и при кручении против часовой стрелки лог.1 на втором выходе. И конечно кнопку без фиксации превратить в флип флоп выход.
Просто джойстик на руль не очень нормально получится, а так крутилка с трещеткой и нажатием самое то , чтобы вместо джойстика круиза.

Вкладений файл:

Назва файлу: rotaryenc.rar
Розмір файлу:17 KB
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 13 трав. 2016 21:35 #17

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Igr44 пише:
при повороте крутилки по часовой стрелке на выходе вперед лог.1 на время поворота, и при кручении против часовой стрелки лог.1 на втором выходе. И конечно кнопку без фиксации превратить в флип флоп выход.
Посмотрите, так?
Останнє редагування: 04 черв. 2023 08:57 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

WRC extractor (расширитель проводного управления на руле) 13 трав. 2016 22:57 #18

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Спасибо. Вроде все так. Завтра плату накидаю под него.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 14 трав. 2016 17:11 #19

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
ну от и плату на дешифратор энкодера набросал.

Вкладений файл:

Назва файлу: prnt_14_05_16.rar
Розмір файлу:25 KB
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 20 трав. 2016 18:27 #20

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Начиню собирать второй экземпляр расширителя команд проводного пульта.
Ув. Soir не могли бы вы немного изменить порядок работы девятого канала чтобы он работал как команды с 1-8 канала ( как тактовый выход а не как защелка) все остальное работает так же. просто для другой машины нужно максимальное количество тактовых выходов.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 20 трав. 2016 20:03 #21

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Изменил.
Долучення:
Останнє редагування: 04 черв. 2023 08:55 від Soir. Причина: Оновлення прошивки
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

WRC extractor (расширитель проводного управления на руле) 25 трав. 2016 23:03 #22

  • Igr44
  • Igr44 аватар
  • Оффлайн
  • I live here
  • der tod der russischen schweinen
  • Дописи: 1237
  • Подякували: 56
Ув.Soir.
Нельзя ли сделать в прошивке подстройку порогов срабатывания каналов в епроме или к какой то конкретной ячейки прошивки, чтобы можно было при каком то конкретном случае применения данной конструкции можно было подправить
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 26 трав. 2016 03:25 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Немного позже посмотрю.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Igr44

WRC extractor (расширитель проводного управления на руле) 03 черв. 2023 21:48 #24

  • Wewelsburg
  • Wewelsburg аватар
  • Оффлайн
  • I live here
  • Дописи: 368
  • Подякували: 27
Гутен нахт гер Soir. Поздравляю вас с вашим дмб. В нашем гетто такого не наблюдается, русня не собирается уходить, а ЗСУ так же наступать не собираются. Но это отвлечение.
Не могли бы вы подправить этот проект немного изменив алгоритм работы . А именно: В исходном проекте декодирование аналоговых уровней зависило от состояния на RC5 ( если на нем 0 то сигналы не декодируются , если 1 то декодируются согласно нажатой кнопке. Если можно то пожалуйста сделайте чтобы про включени устройства декодирование происходило вне зависимости от состояния RC5. и сделать выходы RC4 и RC5 с защелкой.
Увійдіть до облікового запису, щоб писати повідомлення.

WRC extractor (расширитель проводного управления на руле) 04 черв. 2023 08:57 #25

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14111
  • Подякували: 5431
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Оновив прошивку в повідомленні №21.
Увійдіть до облікового запису, щоб писати повідомлення.
Користувачі які сказали Дякую: Wewelsburg
  • Сторінка:
  • 1
  • 2
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir