+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
* * *
Данная разработка и любая ее версия являются собственностью лично Сергей SSh и компании Amadeus Project.
Авторы не против самостоятельного повторения данной разработки и любой ее версии в личных целях.
Авторы категорически против коммерческого применения данной разработки любой версии любым другим лицом кроме владельцев.
* * *
Решил все-таки открыть новую тему, чтоб не устройство не затерялось на задворках старой
В той теме (http://forum.amadeus-project.com/index.php?showtopic=1203) была поставлена задача заставить моргать поворотник определенное число раз при легком касании к рычагу (не фиксируя его при этом) плюс автоматически включать аварийку при движении задним ходом.
Детальное изучение сигналов подрулевого ЭБУ показало, что все команды он воспринимает путем сканирования поступающих с контактов (поворотника, габаритов, стеклоочистителей). Так, что, простыми средствами словить нужный сигнал никак не получится. Для интересующихся, выкладываю осциллограммы сигналов
Сам импульс:
Их последовательность:
После изготовления нескольких вариантов устройства на обычных элементов окончательно удостоверился в бесперспективности этого направления и было решено применить МК. Разработка и изготовление устройства вместе с прошивкой заняло чуть более часа (сравнить с 2-мя неделями...).
Сегодня испробовал на машине - работает отлично.
Выкладываю схему и прошивку. Небольшой нюанс - на очень быстрое касание рычага устройство не реагирует, поворотник моргнет 1 раз, для серии миганий надо придержать рычаг в течении примерно пол-секунды. При установленном значении переменной PulseTime (см. ниже - 3000мс = 3сек.) времени хватает на 4 "тик"-а. Для любого другого числа просто надо скорректировать указанную переменную из расчета 0,7 сек. на одно подмигивание (по крайней мере на моем авто частота такая, измерял).
Разводку пока не делал, т.к. хочу на той же плате смонтировать регулятор частоты взмахов стеклоочистителя, но схема настолько примитивна, что развести её не составит труда. Причем если что, то можно (как уже где-то писал) можно развести как удобно, просто потом сделать соотв. поправки в прошивке.
Схема:
Готовое устройство
Точки подключения к подрулевуму ЭБУ:
Исходник прошивки:
Дополнения:
На каждое одно нажатие продолжительностью более пол-секунды, вне зависимости от того зафиксирован был рычаг или нет устройство выдаст только одну серию сигналов, т.е. если, например, стоим на перекрестке с включенным поворотником, то после отщелкивания рычага лампа указателя поворотов стазу же выключится а не продолжит мигать еще несколько раз...
Аварийка при движении задним ходом включается подачей +12В на контакт REAR устройства. Провод к нему надо тянуть извне, в подрулевом пространстве такого сигнала нет. Если же нужно включение замыканием на корпус - небольшая поправка в программе решит и эту задачу
P.S. Как вам осциллограммы? Смотрел своим новым осциллографом, нужные места записывал на встроенную SD карточку . Думаю - очень полезную вещицу приобрел, без него наверное до сих пор мучился бы с компараторами
Сергей, наконец-то!
Все-же, жутко попрошу сделать разводку, считай личной просьбой
Выложи плиз в виде фотки платки и проекта в лейуте. 3 ин 1 лично не хочу, 2 ин 1 хочу
Спасибо большое заранее
PS и черкни плиз в двух словах - как добраться до рулевого ЭБУ, где он вообще, никогда не лазил туда еще
Кнечно-же сделаю, какие вопросы просто завтра как обычно - в Ереван, сейчас бриться, мыться, готовиться.... Если успею сделаю, нет - завтра обязательно.
К подрулевому ЭБу добраться просто - надо снять кожух рулевой колонки - крепится на 3-х саморезах снизу и на защелках. Этот самый ЭБУ закреплен на блоке поворотника и прикрыт полупрозрачной крышечкой. К этой крышке и прикручивается плата устройства.
Блок поворотника легко отщелкивается из гнезда - для этого надо отсоединить разъем внизу и слегка нажав на пружинистые защелки вытащить весь механизм вместе с ЭБУ.
Снимаем крышку (тоже сидит только на защелках)- все необходимые контакты доступны - ничего больше откручивать не надо...
Сергей, это не к спеху
Спасибо большое за описание
Сергей, спасибо за разработку! У меня вопрос, никогда не пользовался МК, поэтому не знаю, как его программировать. Что для этого нужно и смогу ли я сам это сделать? Если для этого нужно спец. оборудование и прямые руки с головой в области электроники, то не мог бы ты "сваять" такое устройство и переправить мне за определенную премию?
Разводка, правда не мешало бы перепроверить хотя бы визуально:
http://ssh1957.narod.ru/turn/turn_signal.LAY ссылку удалил, рабочая разводка ниже, в сообщении #14
На разводке в левом верхнем углу дорожка проведена не "по-русски". Я это сделал с целью перевода запуска аварийки на "корпус". Надо будет просто перерезать дорожку, идущую от 10кОм на корпус и соединить верхний по схеме вывод этого резистора с выводом соседнего. И вместо 20кОм поставить перемычку. Только что заметил, что в исходнике как раз установлен такой запуск.
Строка
If Haz = 0 then
Для запуска от +12В надо
If Haz = 1 then
Небольшая поправка в схеме, на разводке уже учтена
2 Haris67, Нужен программатор, в сети куча схем, софта и описаний процедуры прошивки. Ничего сложного нет в принципе, думаю - справишься
Насчет премии - это лишнее , я бы тебе и так переправил, тем более, что после того как приобрел аж 2 USB-шных программатора - один совмещенный с development board, так, что на одной плате сразу и программируешь и проверяешь МК в работе, так вот, несколько собранных до этого СОМ-овских программаторов без дела валяются дома (правда не помню, может я оттуда уже кое-что посдирал, но это не важно - можно припаять обратно). Проблема в самой отправке, я недавно высылал небольшую плату по почте, так во-первых еле нашел отделение где согласились принять, да и то со скрипом. Не знаю, удастся ли во второй раз... Во всяком случае - поинтересуюсь.
Но все же советую собрать самому - я уже рекомендовал - PonyProg, мало ли что придется прошивать в дальнейшем, хотя бы EEPROM приборки . PonyProg состоит из простенького базового блока, к которому можно приделывать адаптеры для прошивки различных типов микросхем (те программаторы, о которых я упоминал выше предназначены только для pic-контроллеров). Т.е если впоследствии встретится схема на Atmel - просто приделываешь небольшой блочок к существующему базовому и все.
Опять же в сети есть бесконечное множество модификаций Пони, со схемами, разводками, рекомендациями по сборке, так, что проблем не должно возникнуть.
Вот сайт PonyProg
http://www.lancos.com/prog.html
СОфт к этому программатору выложен там же
Iли же другой, простейший
http://forum.radiospec.ru/index.php?showtopic=869&st=0
Серега, ну молодчина!!!!
наманьячил о-го-го...
Здорово. Уважуха тебе от всех участников форума.
Сергей, спасибо огромное еще раз!
Ай малатца!!!! Таки замучил, сдалась японская электроника
Насчет стабилитрона - согласен. На первых авто-устройствах я даже дальше шел, и на вход для защиты ставил 18-Вольтовые.
Подправлю разводку, править и так надо - небольшая ошибка есть, перепутаны выводы питания и MCLR контроллера,
сегодня с утра на свежую голову обнаружил
Печатку подправил, старую удалил
turn_signal_wip.rar ( 20,21 килобайт )
: 755
ребят,растолкуй те мне бестолковому.как рычаг определяет что мы до него дотронулись? контакты вроде незамыкаются? как?
haris67 качаешь саму программу SprintLayout 5, по приведенной Сергеем выше ссылке и в ней открываешь .lay файл
Ssh, еще раз спасибо
Сейчас занят сборкой программатора ЭкстраПИК. http://www.miliamper.narod.ru/
Вот полное описание для скачивания: http://miliamper.narod.ru/Extra-PIC/Extra-PIC.rar
Хороший сайтик, сенк
Спасибо за схемку.... В ExtraPIC тож список поддерживаемых микрух (в т.ч. и память) немаленький. А насчет феникса идея интересная.
Сергей, а по прошивке в приборке, точнее, скрутке пробега - есть инфо? И для паблика ли оно? Чисто теоретически интересно
Ну, феникс может уже и не нужен, в свое время когда и спутниковых тюнеров с эмуляторами не было проходилось карточки писать и симки были в дефиците и дорогие - на всякий случай клонировали, сейчас это все в прошлом.
Но вот поддержка памяти 93хх - это может быть актуально.
Насчет списка поддерживаемых микросхем - по большому счету всего 2 типа - пики и 24-я память
Возмем к примеру память, что там написано
X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512 - это по сути одни и те же микрухи, различаются только объемом (да и то не всегда - AT24C128, M24C128 - одна и та же микросхема ).
С пиками еще лукавее - все типы пик-контроллеров прошиваются по одному и тому же протоколу, просто надо подключить соотв. выводы программатора с одноименными ногами контроллера.
В различных источниках эти выводы обозначаются по разному, но суть от этого не меняется
По обозначениям фирмы Microchip применяются след. 5 сигналов
Vdd (+5В)
Vss( GND)
PGD
PGC
MCLR
Имея любой совместимый с пиками программатор, и чип, который надо прошить просто соединяем эти 5 проводов и вперед.
Расположение выводов на пике смотрим в даташите, хотя обычно у всех чипов в одинаковых корпусах и расположение выводов одно и то же.
Для примера выкладываю разводку моего адаптера к фирменному PicKit-у, предназначенного для прошивки абсолютно всех выпускаемымых Microchip-ом контроллеров, памяти, keeloq и т.д.
За Asia ODO Corrector отдельный сенк, нашел уже
Ай яй яй яй яй... Как нехорошо....
У меня сегодня уже 199700 на счетчике... К концу недели думаю доберусь до юбилейной цифры.
Сергей, пробег зачетный!
Engineer Никогда не занимался скруткой. Мне интересно только с одной точки зрения - есть у меня две приборки, альтернативная от Эво. Периодически я их меняю, учитывая то, что ныне родная приборка терпит весьма серьезные переделки Вот и хочется подогнать приборку от Эво ровно под мой пробег (который абсолютно родной). Ну и, люблю все знать
SSh, Серёж, уж прости, я там спьяну ошибся круто. Я же говорю - грёбаный виски
Но я исправился. А страна должна знать своих героев!
http://www.forum.lancer-club.ru/index.php?showtopic=73487&st=20
Еслиб ты не дал ссылку, то я бы и не заметил, редко туда захожу в последнее время
Вот изображение подключений всех пик-ов.
Как видно, 28-ножечные по выводам совместимы с 40-ножечными только, т.е. универсальной колодки не получится.
Для многоножечных микросхем, как видно из рисунка, могут быть указаны по 2 вывода питания, так они внутри самой микросхемы соединены друг с другом, поэтому и при программировании и при использовании питание (как плюс так и корпус) можно подавать только на один из них.
Если нужен универсальный адаптер - воспользуйся моей разводкой - им можно шить ВСЕ pic-контроллеры (не путать с dsPIC-ами, их адаптер не поддерживает).
В адаптере использованы 2шт. 40-выводные zif панельки, но контакты на панельках широкие, так, что в них можно вставлять как широкие так и узкие корпуса микросхем. Фото я выкладывал здесь
http://forum.amadeus-project.com/index.php?showtopic=761&view=findpost&p=12296
Разводку, если надо, тоже выложу.
А, кстати, что за PGM? Нет такой линии, см выше.
Иногда выводы обозначаются след. образом
Vpp - RST
PGD - I/O
PGC - CLK
SSh Еще раз сорри, что так ошибся. Хз, видимо на полном автомате просто писал..
У меня есть вот какой рисунок на миллиампер.народе...
А на том же сайте написано про подтяжку линии PGM к массе через резюк 1кОм.
Млин... Прям какой-то "шозанах" получается....
СИгнал PGM - используется только для микроконтроллеров, имеющих так называемый "высоковольтный" режим программирования, вернее 2 режима - вышеуказанный и обычный. Все МК по дефолту сконфигурированы на обычный режим, так, что PGM скорее всего тебе никогда не понадобится. Я по крайней мере еще никогда его не использовал, хотя успел прошить уже кучу различных пиков, памяти и даже keeloq микросхему...
Рисунок - ага, у меня тоже есть такой
2 Titus, да ладно уж, с кем не бывает
С меня бутылка короче. Я заказал 4 платы устройства, после выходных будут. Соберем - отчитаемся
То SSh: Сергей, спасибо, все понял... JDM буду делать, на 28 пин, без учета этого вывода PGM. Ну и разумеется, 5 выводов на адаптер.
То Titus: Витек, завязывай.... Выходные еще впереди...
Engineer, какэта, вот пятница уже
Да, но выхи то впереди...
P.s.: Меня как бы по имени Саней звать, если что....
Оки
Вы меня сорри все, если кого именно по нику называю - просто, в спешке, иногда так проще бывает - выделил мышкой ник, скопировал и все
Саня
И я вот час назад доехал до дому, быстренько смакетировал и проверил прерыватель поворотников, и сразу же распечатал и кинул травить плату.
Через пол-часа плата будет готова, вечером спаяю, утром проверю.
По результатам будет не только тех. документация но и фотоотчет.
P.S. Вот уже в который раз убеждаюсь в полезности solderless макетки. Схему-то я давно начертил и в CircuitMaker-e прогнал, единственно что вызывало сомнения - первый взмах. Да и печатка была готова, если бы что не так получилось - подправил бы.
Круто!
Спасибо, почитаю
Ну что, все готово. Как и обещал - три в одном, поворотники, аварийка, стеклоочистители
Схема:
Разводка:
Прошивка (hex), плата (lay) и схема (spl)
turn.rar ( 31,92 килобайт )
: 335
Исходник:
Сергей, по 2в1 тоже интересно конечный вариант (ибо именно его хочу собрать) - поправленная прошивка и тд и тп, на плате уже ничего не менялось?
Спасибо.
Фотоотчет:
Печатная плата:
Плата в сборе:
И установленная на блок поворотников:
Соединения на плате ECU:
Все вместе:
Блок поворотников с устройством на месте
Переделка рычага стеклоочистителя
1. Сверлим в основании отверстие для протяжки проводов от потенциометра
2. Подпаиваем провода к потенциометру и устанавливаем его в утолщение на рычаге, спилив предварительно направляющие в полости утолщения, вернее сточив их так, чтоб потенциометр плотно входил туда.
3. Протягиваем провода
4. Устанавливаем заглушку рычага на ось потенциометра, ею и будем регулировать частоту взмахов
Нет, плата прежняя. Единственно - можно подключить защитный стабилитрон на 4,7В как показано на новой схеме. Прошивка полностью рабочая, проверял.
Кстати, выложенная разводка для 3-ин-1 подойдет и для 2-ин-1, просто не надо впаивать детали регулятора частоты и все.
Понял, спасибо огромное
Вдогонку - что, куда и как подключать
Очень классно и красиво все, респект
Кстати, попутно проверил опасения насчет одновременно нажатой кнопки аварийки и включенном заднем ходе. Процессор все отрабатывает нормально, с катушек не слетает. Даже пошел дальше, включил одновременно все 3 сигнала - поворот, аварийка, задний ход - проблем нет.
А мигают синхронно абсолютно? Расхождений с импульсами, которые ETACS даёт нету?
Так я ж об этом и говорю
Все синхронно, никаких "разногласий"
Супер!
Сергей, фотки бы из 52 поста покрупнее.. Саму схему и монтажку
И фотку в 57 посте тоже бы крупнее, если можно..
Схема и разводка кликабельны, я их выложил соответственно в *.lay и *.spl форматах
На всякий случай продублирую
Схема
turn_cir.rar ( 20,21 килобайт )
: 198
Плата
turn_pcb.rar ( 11,18 килобайт )
: 193
Точки соединения:
Я просто пока так и не нашел, чем .spl открыть.. C .lay все понятно
SPlan - того же производителя, что и SprintLayout
На всякий случай выкладываю в jpg
Небольшая доработка - механическая. Заводской заглушкой неудобно крутить, очень уж маленькая и скользкая, поэтому приспособил другую ручку, раньше такие ставились на приборы. Слегка её доработал, естественно
Вот что получилось
И крутить удобно и диаметр идеально подошел...
SSh, вот теперь трижды спасибо
Все-таки, буду делать 3 в одном
В принципе, самым правильным будет изготовление печатки по последней выложенной версии (полной). А там уже как угодно можно комбинировать, не надо регулятора стеклоочистителей - просто не подключай его и все.
Т.е. 3 компоненты можно комбинировать как угодно. Единственно, не будет работать as is аварийка без поворотников, т.к. если на входы МК не поступают импульсы, то подается сигнал на включение, я поэтому-то и сделал отдельный иммитатор поворотников, чтоб использовать его при доводке устройства дома.
Но такой режим и не нужен, ведь если надо только включение аварийки при движении задним ходом, то надо просто взять 2 оптрона и подключить их через резистор к сигналу заднего хода и все. А регулятор частоты - вообще отдельный узел...
Несколько слов о включении регулятора. Как уже отмечалось - на всех контактах подрулевого ECU присутствуют импульсы, та или иная команда подается закорачиванием соотв. контакта на корпус и, как следствие, пропаданием импульсов. Такие же импульсы есть и на контакте INT стеклоочистителя, поэтому управляющий вход мультивибратора нельзя непосредственно сажать на этот контакт. Перед соединением надо отсоединить контакт INT от платы ECU. можно просто перерезать где угодно (но только не на самой плате). Я сделал по другому - аккуратно отсосом выкачал припой из припаянной контактной площадки, контакт в отверстии сидит с небольшим зазором, и исхитрился заизолировать сам контакт тонкой фторопластовой пленкой, так, что остался свободным только его верх. После чего надо прозвонить и убедиться, что соединение разорвано и уже тогда паять провод, идущий на управляющий вход мультивибратора.
Все это надо делать очень аккуратно чтоб случайно не повредить плату ECU. Если нет уверенности - то лучше все-таки сделать разрыв где-нибуть в другом месте.
Кстати, сегодня же удалось проверить в реале и регулятор, съездил к другу, на обратном пути попал под дождь, как раз такой какой надо. Раз - отрегулировал частоту точно чтоб в нужное время срабатывал и стекло не заливало и щетки не терли по почти не забрызганному стеклу...
Забыл написать - аварийка данным устройством включается только при включенном зажигании.
Штатная же работает как и раньше, без изменений.
А и отлично. При выключенном зажигании машина все равно назад не поедет особо..
Конечно, это специально так сделано, скажем если случайно заглушил и оставил на задней передаче чтоб не мигало зря.
Тоже логично, и весьма неплохо
Вот это реальное маньячество!!!
Ssh - ты реально молодец
След. дополнение - потенциометр в регуляторе - на 1,5...2,2 МОм.
Хорошо входят в "раструб" потенциометры типа СП3, диаметром чуть меньше 16мм. В этом случае просто сточив направляющие внутри рычага с усилием засовываем потенциометр в ручку и все, никакого другого крепления не надо, будет плотно сидеть. Поэтому-то (на фото видно) я припаял на всякий случай провода ко всем 3-м выводам, чтоб если вдруг понадобится что-то изменить не вытаскивать потенциометр из гнезда - он туда очень плотно засел.
При номиналах времязадающих резисторов, указанных на схеме имеем короткий импульс - команду на взмах (задается резистором на 15 кОм и длинную паузу - ответственны 150 кОм + потенциометр. 15 кОм лучше не трогать, а то импульс может разростись до 2-х взмахов поворотника (если попробовать подержать рычаг в верхнем положении чуть подольше - увидим), а вот требуемый диапазон регулировки пауз легко подобрать по желанию.
С вышеуказанными номиналами у меня получилось FAST - скорость как у 1-го непрерывного режима, SLOW - взмахи с интервалами в 12 сек.
У себя я заменил уже 150кОм на 270кОм - для того, чтобы чуть замедлить в режиме FAST, ну предел в режиме SLOW тоже естественно сместился.
Если же захочется еще более замедлить SLOW, не трогая FAST - то можно поставить потенциометр на 3,3 МОм.
Обратите внимание - номинал потенциометра в МегаОмах!
И еще, хотя скомпиллировать программу не составляет труда - просто загрузили исходник в PicBasic Pro и нажали на F9, предварительно выбрав из drop-down списка нужный МК (12F675), но если кому нужны будут другие параметры (кол-во миганий поворотников, задержка включения) - пишите - вышлю соотв. hex.
По схеме из сервис мануала там должен стоять потенциометр на 1 кОм, которым и регулируется частота взмахов - плавно. Я на выложенной схеме как-раз на всякий случай и эту часть подрулевого блока обозначил. Но, у меня например не только не было не самого регулятора ни ручки, но и подключение потенциометра к контакту 6 не дало никаких результатов... Поэтому-то и ввел отдельный узел регулировки.
Как японцы организовали у тебя - не знаю. Можешь проверить след. образом:
Отщелкни блок управления стеклоочистителями, и замеряй сопротивление между контактами 6 (не путать с одноименным контактом подрулевого ECU) и 3. Пощелкай регулятором по всем положениям и посмотри на показания омметра. Может там стоит переключатель с фиксированными значениями резисторов, подключаемых между этими контактами? Если так, то заменив его на потенциометр добъешься плавной регулировки, естественно в тех пределах, которые у тебя сейчас. Если же пределы не устраивают и хочется расширить - то только моей схемой.
Кстати я тоже подумываю о смене потенциометра на переключатель, правда положений у него будет не 4 а 10. Даже достал подходящий - МПН-1.
Вот, он. ДУмаю на след неделе переделать
Сереж, давай программаторы Я тоже сподоблюсь собрать, это уж точно
Ну в таком случае будем собирать, надо наверное отдельной темой.
Вот подыщу подходящую и испробованную схему, а то давно уже не интересовался, придется кое-что вспомнить...
Давай
Можно что-то даже более-менее универсальное или широкое, например, Willem.. Ну, или что угодно, на твое усмотрение
По теме треда - комплектуху купил, на пару комплектов, пики завтра прошью, по платам - ради интереса сейчас кину заявку на Севастопольский завод - скажут, что получится по цене (с зеленкой и тп) - может быть будет интересно, сделаю порядка десятка (а то и больше) плат, смогу поделиться со всеми желающими маньяками
Ну совсем универсальное думаю не стоит из-за сложности. Взять хотя-бы JonisProg - отличный программатор, причем шьет и пики и атмелы и память и еще кое-чего, уже не припомню. Имеет также режим Phoenix, Я в свое время сделал несколько вариантов этого программатора - сейчас где-то валяется наверное.
Думаю будем делать SOLO, без Phoenix-a, карточки прошивать не будем, ни к чему это сейчас
Это упростит схему - не нужно коммутировать сигналы и, самое главное, не нужен кварцевый генератор на 3,579 МГц, он при прошивке пиков не задействован.
Так, по платам на оный девайс (3в1) - отправил заявку, завтра скажут цены. Платы будут красивые, с зеленкой и тп
Давайте прикинем, сколько народу интересуется - чем черт не шутит, я все равно будут заказывать минимум десяток (одну совсем невыгодно), может быть все-таки больше..
Итак, пока интересующихся:
1) Titus
2) Madavto
3) Psixoxirurg
4 Noiser
Кто еще хочет?
SSh, Соло так Соло, оно еще и лучше Карточки нам и правда не нужны А вот приятный хороший девайс собрать охота.
Ты знаешь, ты меня окончательно заразил вернуться во все это, именно ты
Кстати, по комплектухе - я сегодня купил все на пару комплектов (себе и Мадавто) - получилось порядка $5 на один комплект. Это я еще особо не искал - все купил у одной тёти на столе на радио-рынке, если брать на большее количество комплектов, да и выбирать - вероятно, еще дешевле будет. Это так, цена для ориентира. Цена по платкам готовым, опять же, для ориентира, должна быть завтра.
Я еще хочет!
1) Titus
2) Madavto
3) Psixoxirurg
4) Noiser
5) Asdwarf
Оке, отлично
SSh, you have balls, man!
стормозил.... да-да, я в списке!
По платам. Макет переделывают, отдают на днях на завод, к пятнице будет точный ответ по стоимости.
Платы будут заводские - с зеленкой и тп, образцы видел сегодня - впечатлило
Кто еще, никому больше не надо?
Просто, так получается, что я чуть ли не сотню их буду заказывать (меньше невыгодно).
Буду отдавать по себестоимости - еще точной цены нет - но порядка 2-5 баксов за платку, точно к концу недели смогу только сказать.
Давайте маньяки, вперед
По доставке - я зашлю кому-либо в Мск или в Питер (Мск удобнее) нужное количество, а дальше сами..
Я пас. Мне будет интересно самому сделать
Не вопрос
Бтв, по цене плат сразу поясню - я не собираюсь на этом бизнес делать, просто интересно попробовать сам завод, да и хочется сделать красиво. Но там вариант заказа либо 10, либо 100 плат. У 10 плат стоимость довольно высокая получается, если рассчитать на одну
Вить, меня пиши в список. И давай присылай мне остальное, в МСК распихаю.
Оке, супер
1) Titus
2) Madavto
3) Psixoxirurg
4) Noiser
5) Asdwarf
6) Engender
интересно, а если бандеролью отправить, дорого выйдет? а то ведь нормальный вариант, запаковать в конверт и отправить. рублей 50-100 и доставка на дом
я может несколько возьму, если из местных кого-нить заинтересует.
Да думаю, что без проблем. Я получал же из Екатеринбурга бандеролькой от dmitriy_b доводчик стекол, от SSH из Армении опускатель зеркал и шнур
А плата - картоном проложить, может даже в конверт получится.
что за опускатель зеркал?
2 noiser:
http://forum.amadeus-project.com/index.php?showtopic=898
Я так и не поставил его еще, но уже почти созрел. Вообще, офигенная штука по сути
что-то я прогнал - не так понял
вобщем, Витя, +1
arhip, оки
Просто, и правда, захотелось сделать все красиво и профессионально Если первый опыт работы с заводом будет успешным (а я в этом не сомневаюсь), можно будет заказать чего угодно еще, у нас на форуме много интересного обсуждалось Платы там реально высокого качества, это Севастопольская оборонка
Итак:
1) Titus
2) Madavto
3) Psixoxirurg
4) Noiser
5) Asdwarf
6) Engender
7) Arhip
Для маньяков цены будут совсем минимальные Я пока не знаю точно - не буду их озвучивать - то, что написано выше - это просто ориентир
По цене ответ будет примерно в пятницу, по сроку обещали около 2.5 недель на изготовление всей партии.
По прошивке пиков, кстати, я просто послал по электронке хекс товарищу, заскочил к нему в гости, у него есть программатор, заняло реально пару минут прошить мне 4 чипа
Ага, чип шьется за секунды, с СОМ-овским программатором - может пол-минуты.
Я вот уже схему и разводку программатора начертил, но не хочу пока выкладывать...
В субботу дома постараюсь собрать, испытать, потом только выставлять.
Еще немаловажная деталь, требующая проверки - как программатор будет работать с USB-COM переходником? Сейчас же СОМ-ы в дефиците....
Да, старые последовательные и паралельные интерфейсы в диковинку... У меня на ноуте только USB.
SSh, с переходником проверим, если что - у меня в ноуте и в компе комы есть, переходник тоже где-то был
Да есть все у меня и COM и USB и даже LPT на старом ноутбуке. И переходник имеется... Остается доехать домой (как известно в пятницу вечером)
Понял.
Короче, мой колхоз мне самому не нравился, вот этот:
http://forum.amadeus-project.com/uploads/monthly_03_2010/post-343-1268494514.jpg
Решил исправить, сейчас выглядит вот так:
10-позиционный переключатель, ручку от него вмонтировал в торцевую заглушку рычага стеклоомывателя:
Напаял по периметру 150кОм-ных резисторов:
Ну и вся конструкция в сборе:
В качестве резиночки (чтоб легче было крутить) сначала хотел надеть кусочек шланга - 2...3 мм. Поездив по магазинам не нашел черного цвета - только розовые, голубые и т.д. Поэтому поставил резиновую прокладку (тор), вроде тоже нормально смотрится...
Хорошо получилось
Ssh, я так и не понял по дворникам - у тебя нет ступенчатой регулировки скорости? Или как?
Уже есть
У меня были 4 режима
Ручной (ручка вверх)
Прерывистый
Непрерывный
Непрерывный быстрый
Так вот, в прерывистом режиме частота взмахов была нерегулируемая.
В общем, по платкам так.
Вот список основной, на настоящий момент:
1) Titus
2) Madavto
3) Psixoxirurg
4) Noiser
5) Asdwarf
6) Engender
7) Arhip
Для всех, кто в списке и для тех кто будет, проще говоря, для Технических Маньяков стоимость одной платы будет ровно $2 Плат я заказал 105 штук, все что останется - если дальше будет интерес на других клубах - цена будет уже другой. Платы обещали примерно через 20-25 дней, только сегодня они ушли в заказ на завод
Тема класс! но простите убогого, не врубился почему 3в1? Я два насчитал: поворотник моргнет несколько раз при легком касании и аварийка автоматом при включении задней, а на третье что?
Третье - плавная регулировка переменным резистором частоты взмахов дворников.
понял, это у меня уже в штате есть (третье). Я было подумал, что на третье - опускание зеркала при движении задним ходом.
В штате есть только ступенчатое, а тут именно плавное можно сделать. Хотя, это уже на любителя.
По зеркалам - ну, если жутко надо - могу попросить сделать плату, это, правда, не завод будет, на заводе сделать 1-2 платы - они золотые по цене будут Или SSh попроси - он может и готовый комплект выслать
Зеркало - это отдельное устройство, но таком же контроллере
SSh, а в твоем девайсе при плавной регулировке есть как в штате зависимость частоты взмахов от скорости? (выше скорость - чаще взмахи, вплоть до непрерывного)
Нет, от скорости частота (регулируемая) никак не зависит, просто четко выставляется от 3-х до 15...20 секунд (диапазон подстраиваемый) и все. Хотя можно было сделать и зависимой. Но, насколько я понял, у многих уже стоит штатная регулировка и эта часть не так интересна как остальные две, поэтому и не стал усложнять с привязкой к скорости, мне же нужен был именно такой режим работы как сейчас. Да и подключение узла регулировки требует некоторых переделок подрулевого переключателя в отличии от управления поворотниками - там никаких переделок не надо - просто цепляешься к указанным контактам и все.
Если кому регулировка не нужна - то надо просто не устанавливать относящиеся к ней детали - нижняя часть схемы.
Да, девайс чем удобен, что можно хоть 1в1 из него собрать - использовать только одну любую функцию на выбор, или две любых в паре или все три. Просто не подключать лишние провода и не монтировать части схемы
Сегодня, наконец, воспользовавшись тем что снимал приборку для измерений организовал и включение аварийки при движении задним ходом. Работает...
Посадил прямо на лампочку "R" на приборке (контакт 46 синего разъема)
Интересно, в механике он доходит ли туда вообще такой проводок?
Гляну. Жгуты часто унифицированные идут, не во всем конечно, но..
Главное - чтоб на ЭБУ такой сигнал присутствовал, может провода в жгуте есть - но они никуда не подключены. Но проверить легко - вольтметром.
Если же такой сигнал присутствует - то надо просто врезаться в провод, на приборку паять не стоит.
Угу Я как раз вожусь с приборкой. Только радио-рынок проспал сегодня..
Я вот все думаю. Вчера поставил часть светодиодов под иконки - 12 вольтовых, под иконки тонировочную пленку положил, чтобы сбить яркость и чуть рассеять пучок, все равно, видно чуть локализацию линзы. Как думаете, маньяки, чем бороться, помогут ли широкоугольные светодиоды?
Хоть жеж чуть и не в тему, но решил спросить мнения тут
Если рассеивающая пленка плотно прилегает к иконкам - то она естественно не будет рассеивать
Нужен зазор, но как его организовать? А что если попробовать сточить линзы в самих сведодиодах и дополнительно - сточенную поверхность оставить матовой, не полировать?
Аааааааа, Haris опередил пока я писал
Пленка даже не сколь рассеивающей задумывалась, а притемняющей, насчет наждачки - попробую, как вариант
Опять насчет сигнала заднего хода:
Я тут снова посмотрел в мануалах (GR00000200-90.pdf, стр.90-166) - выходит не обязательно тянуться к лампам, сигнал туда идет с разъема С13, расположенного недалеко от рычага переключения передач...
Опять же, сенк
Яркости хоть отбавляй там, да и пленку можно снять будет, если что.
Плоскоголовые - это имеются ввиду прямоугольные, или уже и круглые плоскоголовые появились?
Просто, покажи плз фоткой, что имеешь ввиду.
А у меня вроде стекло успевает орошаться перед взмахом, как-то не фиксировал этот момент. Сегодня посмотрю.
Но вот как это сделать практически - не представляю - первое что приходит в голову - нужна глобальная переделка, что не есть хорошо...
Мои устройства до сих пор не "лезли" в протоколы самой машины а просто иммитировали нажатия соотв. органов управления.
Глянул насчет последовательности - сначала идет струя, потом с небольшой задержкой начинают взмах стеклоочистители. Так, что по сухому они не елозят...
Ну и Отлично!!
Сегодня позвонили - готовы платки. На днях будут у меня
У меня сток, у меня обычные форсунки, у меня стоят обратные клапаны (с завода), у меня сначала идет жидкость, потом взмахивают щетки (это, если потянуть ручку на себя, как описано выше). 2006г, рестайлинг.
Витя, помнишь темку про обратные клапана? Я тогда заказал один на пробу. Выяснил, что у меня они не стоят отдельно. Может у ЛАНа тоже их нет? А может быть и другая причина: стоковые бьют струей в 4 места, и пока дворники дойдут до этих точек они идут посуху, да потом еще и не с первого раза по всему стеклу размазывается.
Веерные этих недостатков не имеют, следовательно, рулят!
Помню, я же тогда пошел смотреть у себя и нашел Честно говоря - меня более чем устраивает работа стоковых омывателей, на веерные не вижу смысла менять, к тому же, по тестам ребят веерные слишком "низко" брызгают на большой скорости?
Ну на таких скоростях, которые доступны тебе - не пробовал А на старческих 90-120 нормально, в серединку, как и сток.
Да я особо быстро не езжу А так - понял
Нам интересно не быстро ездить, а быстро разгоняться, шо ба в спинку вштыривало!
Я даже не знаю стоят ли у меня обратные клапаны или нет, форсунки стоковые - и не подтекают особо и брызгают с опережением дворников а то бы я озадачился этим вопросом. Я же регулятор частоты из-за этого и затеял - чтоб не терли и не скрипели по сухому стеклу - мне-то не очень дискомфортно, но жену аж передергивает от этого скрипа.
Во, о том и речь
Готовы платки, зацените Особенно паспорт изделия порадовал..
Прикольно.
А у нас таких паспортов не дают. Просто накладная на получение и привет...
Сам удивился
20 лет гарантии.. Видимо, оборонка бывшая..
Фирма!
Угу
Теперь вопрос - как все это передать желающим выше. Самый простой вариант - отправить проводником на кого-то в Москву, кто возьмется?
SSh, тебе по-любому полагается часть этих плат и бесплатно. Постараюсь выслать поскорее Там даже копирайт твой
arhip, о, интересно Я тебе в личку телефон сейчас кину. 1-2 мая буду в Севастополе скорее всего, на шашлыках и тп, с семьей. Как будете тут - набери меня, может быть где-то посередине пересечемся, все равно, вы будете через Симферополь обратно ехать, а то, может быть, и к нам в Севаст заглянете
По цене плат - ровно $2 для Маньяков за одну штуку
Спасибо. Но зачем они мне? Лучше оставь - мало-ли что, пригодятся. Я себе одну вытравил - мне хватит
Может в дальнейшем как-нибуть одну штучку, но опять же не к спеху.
SSh, как минимум на память, а может быть, еще для чего пригодятся
Вот 1 штучка на память - в самый раз
Честно - больше не надо
А спаять-то уже успел? Или еще нет. Прошитый МК у тебя вроде уже был...
Еще не успел Все детали есть, контроллеры прошитые тоже есть, может быть, вечером засяду, все времени нет..
Ну как спаяешь - отпишись плз. Интересно как-никак
Это обязательно!
Супер. Вить, а как тебе денег заслать?
Деньги-то немалые!..
Деньги жуткие, ага
Да вот надо как-то организоваться, чтобы все записанные в топике в одном месте забрали платки - мне в Москву или в Питер не проблема отправить их, там же и все остальные вопросы решаемы
Ну как? Сделал-ли кто-нибуть данное устройство? Отпишитесь плз. мне же интересно
Ух ты, только заметил - иконки подправлены по ранжиру
Витя, это ты исправил или как?
SSh, исправил
По сборке - все зрею морально
Получил сегодня 3 платы вместе с паяльником от Виктора, за что ему отдельное спасибо
Качество - видно, очень хорошее, но должен предупредить, что отверстия под разъемы слишком узкие, штыри туда не влезут. Их надо рассверлить до 0,8...0,9 мм. Лучше это сделать до начала сборки, чтоб потом не мучиться с платой с подпаянными деталями. Отверстия под резисторы - если используем импортные - в самый раз, если же отечественные (МЛТ) - тоже надо будет рассверливать. Но т.к. площадки сделаны достаточно широкими, то сверление ничему не повредит.
Если выберу время - соберу одну плату для пробы - после отпишусь о результатах.
Понял, я так и не дошел до сборки пробных экземпляров, хотя, все давно ждет своего часа
Да, насчет сверловок мы думали изначально - но решили сделать все стандартом. Насчет рассверливания под разъем, понял
Опередил все-таки!
Отверстия под разъем каким диаметром рассверливал?
Ну и расскажи потом - все ли правильно, нет ли ошибок на плате и тп Все же, ты отец схемы, первый тест получился твой..
Под разъем - 0,9мм
Там еще пара отечественных МЛТ стоит (не оказалось полосатиков) - под них тоже рассверлил - 0,8мм
Все остальное влезло в существующие...
Насчет теста - самому очень хочется, но со временем туго...
Понял, сенк
Да, по тесту интересно. По идее, ошибок быть не должно - но, практика есть практика
Эх... Как мне не хватало данного девайса ))) Особенно пересаживаясь с форда (рабочего) на лансер.
SSh спасибо огромное!!!
З.Ы, А в Москве или Ленинграде (буду там через неделю) реально готовую платку у кого-нибудь купить?
По платам - к Titus-у
Сегодня наконец сумел опробовать в работе собранную еще неделю назад плату.
Все функции работают, не потребовалось ни доработки ни настройки.
P.S. Tituuuuus, иконки снова перемешались
Отлично! Значит по плате все гуд
По иконкам - эх, как они запарили..
Хочу все-таки кое-что добавить...
Относительно оптопар, т.к. в последнее время часто занимался ими. Все использованные оптопары одной и той же марки - РС817, но.. разных производителей, покупал их в разных местах или даже выпаивал из старых плат.
Те, которые были выпаяны из плат работают без проблем, а вот купленные в магазинах иногда ведут себя странно, бывает, что резистор 100 Ом не обеспечивает тока для их надежного открывания, приходилось уменьшать до 47 Ом (такие номиналы установлены и на этой схеме), а есть такие, что выходят из строя уже при 68 Ом
Не знаю, может просто партия попалась бракованная, у нас же как, тащят разное барахло, лишь бы подешевле...
И таких историй много, транзистор с паспортным допустимым током 70А сгорал уже при 30 и т.д.
Хорошое устройство. Но сам я не электронщик, к сожалению, хоть что-то и понимаю.
Вопрос такой: можно ли купить готовое устройство, для самостоятельной установки?
Печатные платы можно заказать через Titus-a.
СОбрать по выложенной документации несложно, единственно - надо прошивать контроллер, но, думаю, в любой радиомастерской сумеют помочь в этом...
А сколько все это может стоить (детали и прошивка)?
Прошивка - бесплатно - выложена здесь же в теме, причем вместе с исходниками.
Детали, даже не знаю... ну максимум наверное 5...10$
Самая дорогостоящая деталь - МК - стоит 1...2$ (http://www.electronshik.ru/item/pic12f675-ip-171311), PC817 - 0,5$ (http://www.electronshik.ru/item/pc817c-209420), ну а остальное вообще копейки (в чипдипе не смотреть - там грабители )
Ну, первые попавшиеся ссылки я привел
Скорее всего - в любом другом месте например, в ближайшем радиомагазине или на радиорынке...
В Ереване - знаю точно, МК в "Синопсис"-е, все остальное - магазин "Радиолюбитель"
интересно:
а подзаработать никто не хочет? я бы оплатил услуги по производству такого девайса и (в случае чего) стоимость его пересылки
Да неужели знакомого радиолюбителя нет? Плату (зеленая, заводского исполнения) можешь взять у Titus-a, а спаять её - делов всего на пол-часа. Причем, если не нужна регулировка частоты стеклоочистителей то логическую микруху вместе с соотв. обвязкой и оптроном можно не ставить. Кстати, как я уже писал, подключение этого узла (имеется в виду регулировка частоты) дело не простое в отличии от узла управления самими поворотниками - здесь проблем нет. Программаторы же должны быть в каждой радиомастерской - сейчас все телевизоры, да и не только они имеют собственные прошивки, которые бывает слетают. Должны же они как-то зашивать.... Это тебе не то что раньше - поменял лампу (6П4Ц - ) - телевизор заработал
А зачем столько разных конденсаторов на питании МК? И диод в начале?
Диод - защита от неправильного подключения (переполюсовки) конденсаторы - блокировочные и один сглаживающий - из даташита на кренку. Если-бы запитывали не от бортовой сети автомобиля а от выпр. моста - то еще один электролит бы стоял и на входе. Вообще в условиях помех блокировочные конденсаторы не помешают.
А там на схеме 10мкФ и 2 по 100нФ?
Да, но в принципе не критично... Можно варьировать в ту или иную сторону.
С обеих сглаживающие ставь! а оптопары хорошо работают со старых принтеров ,.. к нам тож всякое тащат, у нас уже подделки на палево делают)))
P.S . а какие радиоглушители на лампах... уууу.. ... в студ время баловался с одногрупником в общаге, да так что потом и розетки 220 в. нам замуровали)))
Ничего дополнительно не надо ставить. На плате просто-напросто некуда, там и так все впритык...
Все равно сглаживающий на входе никакой роли не будет играть. А оптопары РС817 - стоят где угодно, и на принтерах и на импульсных БП и на модемах и т.д
Кренки тоже много где стоят, вот токо с одинаковыми параметрами качество уж разное! имелось ввиду , что лучше выпаять проверенный китай, чем покупать..
Так я и говорю - помимо принтеров они стоят где только возможно Выпаивайте - я разве против
А магазины кстати бывают разные, у нас, например есть парочка где детали всегда хорошего качества, стоят подороже но не очень.
Добрый день!
Есть идея, когда залезу в column-ecu, вывести оттуда провод, управляющий морганием дальним светом и замыкать его на массу релюшкой (или оптопарой) при одновременном нажатии на тормоз и звуковом сигнале.
Не покажете на схемке, где подпаивается микрик для моргания?
DmitryVS, привет и велкам на форум
А идея неплохая, кстати.. Вопрос к SSh лучше, он препарировал сей блок дотошно
Я честно говоря прозванивал только контакты поворотников, так, что не могу сказать какие контакты идут на БС и ДС тем более что и подрулевой блок может конструктивно отличаться от моего.
Но все это очень легко проверить и самому - надо просто прозвонить по очереди контакты на "массу", причем насколько я понимаю для включения дальнего света использованы 2 контакта, один для включения и один для "моргания", когда рычаг оттягивается не до конца. Вот этот контакт нам и нужен.
А дальше все просто, подпаять к этому контакту оптрон, точно так как к поворотникам и запитать его от логики, выдающей напряжение при одновременнон нажатии на клаксон и тормоз.
Или же, более рационально использовать 2 последовательно включенных оптрона, один из которых управляется сигналом с тормоза а второй - с клаксона.
Ну так тогда дальний будет гореть всё время при нажатии клаксона и тормоза. Надо применять МК и писать программу мигания дальнего с определённой частотой ))
это уже стробоскоп получится. запрещен вроде. в инете видел готовые комплекты на стробоскоп из штатного света.
Зачем стробоскоп, частоту надо сделать приближенную к ручному миганию. Да и стробоскопа не получится из-за накаливания/остывания нитей в лампе.
Нет, можно и без МК, простейший мультивибратор справится с этим делом. Например на логическом элементе. Если взять 4-х клапанный "И-НЕ" (ЛА7), то на двух или трех элементах делается мультивибратор а на 4-м - организуется логика. Оптрон тогда нужен всего один.
P.S. То, что я описываю не означает что я согласен с использованием такой фичи. Просто человек спросил - я отвечаю .
Схему генератора можно взять из сообщения #52 в этой теме. Нижняя часть на логической микросхеме. Причем выдает короткие вспышки с разной частотой. Если соединить вместе контакты "РОТ", то частота вспышек будет порядка один раз в 2...3 секунды. Ускорить можно уменьшением номинала резистора 150к
Добрый день!
Вот уж - действительно технические маньяки!
Все проще - клаксон управляется замыканием на массу, а лягушка стоп-сигнала размыкает +12В
Нужно от этой лягушки (голубой с оранжевой полосой) подключить реле или оптотрон, последовательно с диодом и на управляющий сигнал реле клаксона (светло-зеленый провод с черной полосой).
Диод необходим, что-бы избавиться от тока через управляющую обмотку реле клаксона - управляющую обмотку реле для моргания (мой колхоз) - лампы стоп-сигнала на массу.
Для меня электрика как-то понятнее, чем электроника, вот и планировал все это сделать не реле, а не на транзисторных ключах или оптотронах
Цвета проводов я привел для первого аута, но думаю, что на лансе9 все аналогично "Мы с тобой одной крови... Ты и Я!" (С) Джозеф Редьярд Киплинг - Маугли
Необходимость такой доработки осознал этим летом, когда ехал по Варшавке в пятом ряду, скорость под 100, справа вровень со мной идет еще одна машина, а в третьем ряду машина отстает от нас метров на 40-50.
На разделительной полосе со встречного направления стоят несколько машин, желающих развернуться. Пока мы были в сотне метров от них, можно было спокойно развернуться и по второй полосе начать разгон, но одна ..... женщина-водитель очень долго думала, успеет она или нет, и все-таки решилась - пересекла пятую и четвертую полосы а потом ее осенило, что на третьей полосе тоже едет машина и она ей помешает. Вот эта .... и остановилась прямо поперек четвертой и пятой полосы, прямо у меня перед носом. Пришлось применять экстренное торможение, т.к. уходить в бок некуда. А еще ей нужно было просигнализировать. Звукового сигнала ей мало было, хотя такие водители не обращают внимания ни на звуковые, ни на световые сигналы!
Штука полезная, бесспорно.. Рук на все не всегда хватает..
DmitryVS, заполняй профиль, Маньяк
На оптроне и по размерам меньше выходит и по понадежнее будет...
Т.е. если не нужны вспышки надо подключить всего-то 2 оптрона и все... И вся "конструкция" помещается под крышечку подрулевого блока переключателей. Но, естественно, надо делать так как самому удобно.
Лично для меня вообще легче любое устройство делать на МК. Выходит и дешевле и миниатюрнее и любой алгоритм туда запихну и легко поменяю при необходимости без перепайки схемы
Немного OFF.
Сегодня попалась мне на глаза страничка Сани (Dasot) на drive2. Там, где он упоминал о "ленивых поворотниках". Обхохотался, когда прочел один из отзывов, вернее вопросов - Что за ленивые поворотники? Моргают медленно что-ли?" Супер! Представил - поворотники обленились, и моргать не хотят
Так-же смеялся когда на одном из форумов в процессе обсуждения какого-то устройства пользователь с ником "Шрек" просил помощи, при этом упомянул что сам в электронике не соображает, но у него есть друг который может помочь. След. пост был:
"Осел что-ли?"
А чё, Фиона уже не помогает?
Добрый вечер.
Спасибо SSh за разработки и ликбез по PIC. Все написано прозрачно и понятно.
Сделал две платки 2 в 1 себе в Outlander и другу в Lancer, все работает отлично.
Поездив немного решил чуть изменить программу.
При автоматическом возвращении рычага поворотов в среднее положение он по инерции слегка отклонялся в противоположную сторону и замыкал контакты. Вроде едешь уже прямо, а поворотники моргают автоматом уже в другую сторону. Поэтому слегка увеличил PULSIN_MAX до 25000. И сделал отмену автоматического моргания (если вдруг случайно включил, или перепутал сторону ) отклонением рычага в противоположную сторону.
Может коряво написал, но я только начинаю. Может можно оптимизировать, хотя работает отлично.
Да, есть такое. Я тоже давно уже переписал прошивку, только никак руки не доходят прошить ею устройство
Посоветую предотвращение "противоположного" моргания при отщелкивании организовать по другому. При увеличении переменной PULSIN_MAX увеличивается ведь и время нажатия на рычаг для того чтобы устройство сработало. Т.е. придется не просто ткнуть а немного придержать.
А в общем все правильно, молодец!
Приехал на работу - нашел исправленную программу
СУть состоит в том, что паузу, необходимую для 3...4 морганий поворотника (в программе стоит 3,2с, для 4-х морганий) разбиваем на 100 частей, которые отрабатываются в цикле. В теле того-же цикла производится проверка включения "противоположного" контакта. Как только этот контакт замыкается (неважно замкнулся он по инерции или мы его замкнули) цикл тут-же прерывается и программа возвращается в основной цикл. Здесь еще вставил задержку в 500 мс (пока в первом приближении, на практике должно быть поменьше - после подберу оптимальную длительность) , опять-же для предотвращения включения противоположного поворотника от инерции при отщелкивании рычага. Вот кусок программы для правого поворотника. Для левого - аналогично
Я опытным путем подобрал цикл 220.
Без паузы, задержка выполнения цикла это 4 моргания.
Ну если все устраивает - конечно трогать не надо
А как с временем реагирования? Я пробовал с дефолтным PULSIN_MAX (шестьдесят с чем-то тысяч) - надо было попридержать рычаг для того чтобы устройство среагировало. Поэтому и уменьшил задержку (кажется в начале темы об этом упоминалось). При теперишном значении просто тыкаю и все...
Рычаг надо придержать где-то полсекунды.
Тоже пробовал разные значения, пока остановился на 25000, вроде нормально.
Бегал раз десять, от машины до программатора .
Поэтому я и сделал иммитатор (генератор импульсов иммитирующий те, что присутствуют на контактах подрулевого переключателя) Хотя с ноутбуком и PicKit - все прошивается на месте
Заказал себе такую http://www.platan.ru/cgi-bin/qwery.pl/id=59355&group=52604.
Программатор у меня ChipProg+, надо питание для него от прикуривателя сворганить.
Бук есть, схему PicKit видел на easyelectronics.ru, собираюсь собрать.
Как я понял, там импульсы 100мкс, с частотой 100Гц и амплитудой 5Вольт?
О, кстати, отличная макетка
Воронежу привет!
Спасибо, классный здесь форум
Сенк
Кстати, еще одна возможная доработка для авто с АКПП. При переводе ручки с P на D проходим R, и в этот момент аварийка мигает - если подключена функция включения последней при движении задним ходом. Если кому это не нравится, то надо вставить задержку в пару сек. в подпрограмму hazard, после которой еще раз проверить положение рычага, и только после этого включать аварийку.
Я вот что подумал.
Функция включения аварийки, при движении задним ходом, мне не нужна.
Если переделать схему, и использовать для функции "ленивый стеклоочиститель".
Как у Форда, после использования омывателя, примерно через 5-7 секунд щетки стеклоочистителя автоматически делают 1 взмах (Mist).
Кто что думает?
Конечно можно... Главное - знаем как "ловить" сигналы с подрулевого переключателя, а как их использовать - это уже кому как хочется
А если подумать и переделать узел регулировки частоты взмахов, все-равно никому кроме меня он не нужен
P.S. Если надумаешь делать по приведенной схеме - не забудь добавить MCLR_OFF для использования соотв. вывода в качестве порта. Кстати, в этом случае получаем не I/O (Input-Output) а только Input, нам в принципе так и надо, просто упомянул на будующее...
SSh, спасибо за подсказки, даташит на PIC поглядел.
Я делал вариант платы 2в1, без разведенного регулятора частоты. Думаю пока новую плату не травить, попробовать навесным монтажом.
Кстати, насчет аварийки - зря. Я вон тоже сначала упорно не хотел, почитай сколько меня Титус уговаривал, и не только в этой теме
Потом наконец сделал, ну и только ради тестирования подключил у себя, причем опять не сразу а спустя некоторое время, когда возник вопрос с синхронным миганием если одновременно включить и поворотник и аварийку и задний ход. Сначала думал - временно - но до сих пор так и езжу
Насчет предложенной функции - считаю что она очень даже интересная и может быть востребована.
Будет время - надо подумать ка её реализовать без МК, на логике. Хотя вряд-ли дело дойдет до практической реализации, но теоретически в первом приближении вырисовывается такой алгоритм - заряжается конденсатор, параллельно которому стоит полевик (или один из клапанов логич. элемента) и с каждым импульсом, приходящим с разъединенного контакта открывается - шунтируя этот конденсатор и не давая ему зарядиться до определенного напряжения. Как только импульсы пропадают (контакт замкнулся) - конденсатор успевает зарядится и высоким напряжением запускает одновибратор, который своим выходным импульсом и подает команду на один взмах дворников.
В любом случае - даже если делать устройство отдельным узлом - проще, быстрее и надежнее конечно поставить МК, хотя-бы самый примитивный.
Да, аварийка при заднем ходе вещь хорошая.
Я сначала тоже себе подключил, но при езде в темное время, у меня происходит засветка камеры заднего хода.
Может камера говеная конечно, довольно медленно реагирует на изменение освещенности.
Я тоже сначала думал сделать на логике с RC цепочкой, но тут как раз получается пара свободных ног МК, буду на нем пробовать.
В общем занялся я этим вопросом вплотную...собрал платку..снял кожух рулевой колонки...снял переключатель...и ба! другая плата стоит...не та что на картинках )))...подскажите кто подключал точки подключения...потыкать осциллом пока не предлагать - не приехал еще)))
Легче даже не осциллографом а простым мультиметром, в режиме прозвонки.
На заглушенной машине переводишь рычаг поворотника вправо и прозваниваешь контакты. Тот, который звонится на землю и есть искомый. То-же самое проделываешь и с левым положением.
Звонить надо не все контакты на плате а те, которые расположены в той стороне что и рычаг. По фотографии я не понял где он а то-бы подсказал поконкретнее
Данная плата стоит на моем авто(правый руль),она отличается от европейца разводкой,и,соответственно схемой подключения "ленивых" поворотников:
Не забываем о контакте INT!!! В моем случае от контакта идет одна дорожка,которую я просто перерезал.
Сергей!,
Сань, все получилось?
Виктор,да все работает!
Очень рад,что удалось разобраться со схемой подключения на моей плате,-разница только в расположении контактов,а так,-все тоже самое.
Я же сначала плату вытравил на лансер рабочий(на нем съемку катаем),правда ставил не я,а когда очередь до моего праворукого дошла,то пришлось Сергея мучать с расспросами (так как плата немного отличается). И в итоге все получилось!!!
Отлично, поздравляю, Сань!
Я все никак не дойду распаять пару набитых плат, ну, черт побьери..
Сделал себе тоже
Отчет тут:
http://forum.amadeus-project.com/index.php?s=&showtopic=3597&view=findpost&p=75195
Вот бы кто на поток поставил изготовление таких плат, с удовольствием купил бы несколько штук, у нас тут спрос на это есть
Мне желательно в готовом - законченном виде, как вриант годится плата + детали, найдём кого за паяло посадить, ибо живу в такой дыре, где не комплектухи ничего не найтить
Маньяки - реально прошу хелпа, нужно 3-5 таких плат, беру на всю толпу поморских лансероводов
я бы тоже от готовой не отказался
Мы хотим поставить на поток, очень скоро запустим, будет отдельная тема
Будут полностью собранные, оттестированные платы
Сделаем сразу много.
Собирать и распространять по России будет sanche29, ориентировочная стоимость конечного девайса (без учета пересылки) будет $20 (сюда будет входить отчисление авторского процента для SSh - иначе мы не можем, его разработка). Нормальная цена?
Это пока предварительно, будет отдельная тема.
Ух-ты. Я бы тоже такую плату взял, так что я последний. Пока!
добро, ждём, начинаю стоять в очереди
Так, цена нормальная, не много и не мало. И все таки как я понимаю я "первый" в очереди после VIP-ов.
тогда ждем запуска конвейера
Итак,вернусь к вопросу задержки ЗХ
Из исходника имеем Вот этот фрагмент:
hazard:
hloop:
if Haz = 0 then
RightOut = 1
LeftOut = 1
goto hloop
else
RightOut = 0
LeftOut = 0
endif
return
chandriq выкладывал страницей раннее немного измененный исходник:
hazard:
RightOut = 1
LeftOut = 1
hloop:
if Haz = 1 then -???
goto hloop
endif
RightOut = 0
LeftOut = 0
return
-chandriq получается уже с задержкой сделал,или это что то другое?
И шо это за букавки?
Ой,Миш. Если б я сам знал
Это исходник прошивки контроллера в "ленивых" поворотниках. -Я хочу у себя задержку сделать на включение аварийки при включении заднего хода
Вот и спрашиваю у Сергея,как это сделать
А мне сделаешь?
Плату? Или задержку? -Или все вместе?
Все вместе!
Саш, у меня просто сейчас со временем вообще очень туго...
Для организации задержки надо в теле программы, там, где определяется факт включения задней передачи внести необходимую задержку и после неё еще раз проверить, включена-ли передача или нет. Т.е. если просто "проскакиваем" положение R, то аварийка не включится.
Это может иметь, например, след. вид:
Сергей,тогда так?:
hazard:
hloop:
if Haz = 1then
Pause 1000
gosub hazard
RightOut = 1
LeftOut = 1
goto hloop
else
If Haz = 1 then
RightOut = 0
LeftOut = 0
endif
return
Нет, саму подпрограмму трогать не надо. Просто в том случае когда мы проскакиваем через R - до неё дело не доходит и все - аварийка само-собой не включается.
И что за gosub hazard?
Я, кстати тоже наконец думаю перепрошить с последними изменениями (вот уже пол-года собираюсь, но лень откручивать кожух рулевой колонки ) Плюс, может быть подумаю о том как устанавливать программно кол-во морганий..., 3 или 4, больше-меньше думаю не надо...
И еще один вариант под pic12f629...
gosub hazard ' Запускаем аварийку
Эх..я сдаюсь
Я лучше приеду и откручу 3 болтика в обмен на прошивку
как?
hazard: ' Метка
hloop: ' Еще одна
if Haz = 1then ' Если передача включена
Pause 1000 ' Подождать 1 сек
gosub hazard ' перейти на метку
И так до бесконечности... Пока не выключим передачу...
hazard:
hloop:
if Haz = 1 then
Pause 1000
RightOut = 1
LeftOut = 1
goto hloop
else
RightOut = 0
LeftOut = 0
endif
return
gosub hazard
if Haz = 0 then
RightOut = 1
LeftOut = 1
goto hloop
else
RightOut = 0
LeftOut = 0
endif
return
hazard:
hloop:
if Haz = 1 then 'Если включена передача
Pause 1000 'Подождать секунду
RightOut = 1 'И включить аварийку
LeftOut = 1
goto hloop
Т.е. аварийка включится по любому, просто с задержкой в 1 секунду. Если к этому времени селектор проскочил R, то аварийка все-равно моргнет и только на след. цикле программы "выключится".
пойду я лучше с PulseTime con экспериментировать
Можешь сразу и тот кусок кода, что я приводил, вставить
Пойду я себе стакан вискаря налью!
Дядь Сереж,тока не смейтесь
В общем в исходнике меняю значение PulseTime con с 3 на 2тыщи,компилирую,получаю прошивку.
Заливаю в контроллер,подсоединяю к плате шлейф,включаю зажигание - вместо поворотников моргает мне аварийка.
Опять достаю МК,стираю ее,заливаю СТАРУЮ прошивку(которая до этого была),подключаю плату - поворотники теперь моргают ровно 4е раза (а было 4.5 раза),все остальные функции работают так же.
Короче,шо я сделал,так и не пойму ,вот таки дела
Саш, были 2 варианта прошивки - с включением аварийки от низкого или высокого уровней. Если ты берешь сигнал ЗХ с индикации на приборке - то активный уровень - высокий.
Если ты за базовый взял исходник с первой страницы, то там
вроде не офф
в вагенах оччень понравилась фишка - если на заглушенной машине включить поворотник, то загорится соответствующий габарит (левый или правый). на мой взгляд очень полезно с т.з. безопасности, когда оставляешь машину на обочине. Пока собирался собрать сабжевую схему - хотел доработать ее до такой возможности, но че-та уперся в отсутствие программатора, а собирать на коленке - лениво точнее, программатор есть, но под СОМ-порт, а на ноуте нет его. китайский переходник не заработал
Теоретически - хорошая функция, угу Только, если забыть - акууму алё ведь будет Хотя, если габариты светодиодные..
На заглушенной машине обесточивается и подрулевой блок управления, так, что воспользоваться именно сабжевым устройством не удасться. Другое дело - сделать новый девайс, выполняющий только описанную функцию. Но принцип работы (распознавания включения рычага) будет совершенно другой, импульсы при обесточенном блоке ведь отсутствуют...
Витя, в свете тут прочитанного навеяло на мысль - а может стоит для МТ и АТ делать платы с разной прошивкой, дабы иметь необходимую задержку при перескакивании через R, ведь у конечных пользователей не у всех руки под это заточены и оборудование имеется?
У владельцев "механики" данная особенность исключена,она затрагивает только автоматы и вариаторы,ввиду того,что при прохождении рычага от Р до D,селектор также проходит положение R,и в этот момент очеь быстро вспыхивает аварийка.
Опять же разделять прошивку для "механики" и "автомата" смысла нет,думаю,что все таки прошивка чуть скорректируется и все будет ОК!
Немного off.-вот вчера доделал плавную регулировку дворников(переключатель в ручку впендюрил) -по ощущениям,мне даже больше нравится эта регулировка,чем родная на рабочем лансере.
Включится аварийка сразу или с задержкой, через секунду, по большому счету никакого значения не имеет...
Вспомнил... Перекомпиллировал исходник под pic12f629, этот МК совпадает по выводам с 675, отличие в том, что на борту нет встроенного АЦП, который нам для этого устройства и не нужен. Т.е. можно без изменения схемы и разводки использовать любой из этих двух МК (со своей прошивкой).
Писал этот пост еще в Ереване, видимо второпях забыл прикрепить саму прошивку
Кстати,благодаря Вашему сообщению #272
У меня все таки с Nного количества попыток получилось скомпилировать прошивку.
В общем аварийка вспыхивала с задержкой в одну секунду,-в итоге поставил старую прошивку,так лучше
Уменьши паузу... Будет вспыхивать с установленной задержкой...
Уменьшал,но не понравилось,оставил как есть,т.е. убрал рause ....
Прошивка для pic12f629. Как уже отмечал - в схеме и монтаже ничего менять не надо, просто поставить указанный МК с этой прошивкой
turn_v1_629.rar ( 609 байт )
: 93
Посмотрел по ценам в России, для одной штучки разница может и не существенная, но для партии - да
http://www.voltmaster.ru/cgi-bin/qwery.pl?id=163944601&group=170
http://www.voltmaster.ru/cgi-bin/qwery.pl?id=779686880&group=170
P.S. Работу не проверял, только подправил исходник, но в принципе проблем не должно быть...
С Вашего позволения,опробую
Как раз рул. колонка разобрана..
Пробуй... Для этого и компиллировал
Перед съемкой заехал в магазин,купил 12f629,прошил,поставил - работает
Правда цена,вопреки ожиданиям несколько выше,в отличии от 675 серии: 65руб. против 55руб.
Это все наши штучки... Цена, рекомендованная производителем:
для 12f629 - 0,84...1,45 $
для 12f675 - 0,92...1,83 $
Сергей,я правильно понял,что 629 серия без аналого-цифрового преобразователя,
а 675 с преобразователем?(или я что то путаю)
Этот вопрос поставил продавца в тупик,а вопрос о цене был просто проигнорирован..
Правильно, 675 аж с 4-мя преобразователями на борту
А с продавца что взять...
Собрал сей девайс. Запустился сразу. Настроек не потребовалось, только PulseTime пришлось уменьшить до 2800, с дефолтными настройками поворотник моргал 4,5 раза. Подключил только "ленивые поворотники". Устройством доволен . Огромное спасибо SSh!!!
Пользуйтесь на здоровье
Отлично, поздравляю!
Тему переименовал по просьбе Сергея. Разработка называется "One-touch поворотники"
Хочу
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |