Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570).
Всем привет!
Уже несколько месяцев назад сменил место работы, на радость всем тем, кому не нравилась тема Smart-ов.
Сейчас я, по большей части, занимаюсь мультимедиа авто. Но, в последнее время, часто стали появляться нестандартные задачи, которые требуют разработки электроники. Одна из таких задач - Lexus LX570.
На этот автомобиль уже был установлен управляемый выхлоп. Управляемый выхлоп поставили ему в одной из организаций Москвы. Выхлоп сделан на высшем уровне в плане механических работ. Выхлоп классно выглядит и звучит. Из-под порога торчит двустволка, в штатном режиме она не громче стока, а в открытом режиме выдает сочный рев настоящего V8.
Но то, что не нравится владельцу – это управление этим выхлопом. В работе использовалось стандартное решение, которое подходит под все автомобили. Это брелок с двумя кнопками, одна открывает, другая закрывает выхлоп.
Владельца это не устраивает. Зачем нужны какие-то дополнительные брелоки, если в машине уже есть штатный спорт режим. Вот он и просил подключить управляемый выхлоп к спорт-режиму на автомобиле.
Задача предельно ясна. Осталось решить как реализовать. Я решил делать это через CAN шину автомобиля. Для реализации была выбрана платформа Canny 7. На сайте производителя написано, что это «программируемый логический контроллер». Его преимуществом является то, что по сути он является законченным устройством. На борту есть CAN контроллер и 11 программируемых выводов. Питается он от борт сети автомобиля без каких-либо преобразователей. Более подробно о контроллере можно почитать на официальном сайте https://canny.ru/c7/ или на вики, посвящённому этому контроллеру http://wiki.canny.ru/index.php?title=CANNY_7
Вот так выглядит Canny 7 с корпусом и без него.
Для начала нужно проанализировать CAN шину автомобиля, что б узнать, по каким адресам идет информация о режиме работы автомобиля. Анализировать Can шину можно тем же Canny 7, для этого нужно его перевести в режим монитора. Не буду на этом останавливаться, так как на том же вики есть подробная инструкция http://wiki.canny.ru/index.php?title=CANNY_CAN%28LIN%29_monitor . Так же анализировать Can шину можно и другими устройствами.
После перехода в режим монитора находим данные, которые отвечают за Sport режим. В моем случае за это отвечают данные с ID 0x03BC.
По этому ID идет следующая информация
80 20 00 00 00 00 87 18 – Sport
80 20 00 00 00 00 85 20 – Sport +
80 20 00 00 00 00 04 00 — Normal
80 20 00 00 00 00 04 38 – Customize
80 20 00 00 00 00 06 28 – Comfort
80 20 00 00 00 01 04 30 – Eco
Из этих данных видно, что информация о режиме лежит в байтах D6, D7, то есть в последних двух.
Данные передаются в двоичной форме, переведем последние 2 байта в двоичную систему счисления, получится следующее:
10000111 00011000 Sport
10000101 00100000 Sport+
00000100 00000000 normal
00000100 00111000 Custom
00000110 00101000 Comfort
00000100 00110000 Eco
Отсюда видно, что в спорт режимах старший и младший биты байта D6 стоят в 1, тогда как в остальных режимах там 0. На них и будем ориентироваться при написании алгоритма.
Тут начинается самое сложное, надо будет объяснить Canny 7 что нужно делать. Для программирования Canny 7 используется своя среда разработки Canny lab. Программирование ведется с помощью специальных диаграмм. Надо расставить логические блоки и выставить между ними связи.
Такой вид программирования хорош тем, что ниже порог входа в разработку, отрицательной стороной является то, что сложные диаграммы будет проблематично читать, так же в них можно запутаться и они занимают много места на экране ПК.
Этот способ программирования мне не привычен и не удобен. В дальнейшем я планирую использовать для подобных прототипов Ардуино совместимые платы с CAN модулем. Но данное решение привлекает тем, что тут все на одной плате. Не нужно ставить дополнительные модули с CANом, не нужно думать с питанием (у Arduino входное напряжение ограничено 12 вольтами, а на современных авто напряжение может повышаться до 15) и не нужно думать о корпусе.
Готовая диаграмма для Canny 7 выглядит следующим образом:
Данная диаграмма и ее тестирование отняло почти 2 дня времени. В конце тестов появляется полностью работоспособное устройство, готовое к установке в авто.
Ну а работу устройства можно посмотреть в видео.
А всем, кто дочитал до конца большое спасибо. Вообще около недели думал, стоит ли выкладывать такую подробную инструкцию с кучей технических моментов и большим объемом технической информации, так как пикабу, все-таки, больше развлекательный сайт.
Скорее всего дальнейшие статьи будут с меньшим объемом технической информации.
BMW 750 Li (2017) или Lexus LX570 superior(2017).
Помогите найти трек
Вот уже второй месяц не могу найти трек с 2.56,и в комментариях писали к видео на канале, и в группе писали в вк,а в ответ тишина.Shazam трек тоже не находит,верю в силу Пикабу,помогите найти ибо запала она в душу( Коммент для минусов внутри
Не стоит торопиться.
Давно это было. Друг работал менеджером по продаже, в автосалоне Тойота&Лексус. Далее с его слов.
Приходит к нам марте 2012 года представительный мужчина и заказывает Lexus LX и ещё доп.оборудование на него. Такой машины в наличии ни у дилера, ни у производителя свободной не было, срок ожидания 4 месяца. Сумма без малого семь миллионов. Покупатель вносит в кассу 100%-ю предоплату, получает соответствующие документы и отправляется домой ждать машину.
Через четыре месяца машина приходит. Клиенту звонят, чтобы он приезжал за машиной, а "абонент временно недоступен". Ну бывает, может на югах где. Сначала звонили два раза в день, потом раз в неделю, потом раз в месяц.
Время шло и вот уже на календаре декабрь 2013 года. Лексус так и пылиться на площадке, клиент ни на звонки, ни на письма по указанному в договоре адресу не отвечает. У менеджеров по продажам зреет гениальный план. Раз столько времени клиент не приходит, то значит наверняка мёртв, а наследники если и есть, то явно не знают о этой машине. А раз клиент мёртв, то и машина ничейная. Значит надо скинуться, чтобы оплатить набежавшие 150 т.р. за временное хранение и продав машину деньги поделить. Нужная сумм собрана, девушка из бухгалтерии, что будет оформлять документы на передачу машины, вовлечена в долю. Но всё таки немного страшновато. Поэтому решают подождать до первого рабочего дня января, как раз директор после новогодних в отпуск собирался, а ему лучше о таком не знать.
27 декабря. В салон неуверенной походкой входит опирающейся на трость мужчина.
- Я у вас машину заказывал, вот документы, она ещё у вас?
Менеджер на ресепшене с удивлением смотрит на доки того самого лексуса:
- Д-да, конечно у нас, только там ещё за ответ хранение набежало 150 тысяч. Просто вы очень долго её не забирали.
- За хранение сейчас заплачу. Я просто в аварию попал, почти год в коме. Потом заново говорить и ходить учился. Вот немного оклемался и сразу к вам.
Это была единственная попытка моего приятеля быстро обогатиться. К счастью для него и для остальных заговорщиков, мужчина пришёл раньше, чем они успели вляпаться в крупные неприятности.
Как автомобиль "нарасхват" Lexus LX570 вдруг стал неликвидным.
Всем привет Пикабушники!
Будет очень много текста, запасайтесь попкорном)
Как то зимой была такая история. В продаже появился автомобиль Лексус LX570 2012 года выпуска, с тремя хозяевами в ПТС и пробегом в 91 тысячу км. Цена ниже рыночной на 300-400 тысяч рублей из-за срочности продажи.
91 тысяча там была на одометре уже, потому что 1 тысячу туда и 1 обратно съездили прокатиться по делам)) 89 было в объявлении.
Фото объявления с сайта auto.ru
На нескольких сайтах продавец повесил объявления:
вот фото с Drom.ru
Позвонил мне незнакомец, попросил подъехать посмотреть. Я созвонился с продавцом, он оказался в тот момент за границей, причём он уехал туда на автомобиле!
Сначала мне показалось это развод, или просто человек мониторит сколько будет звонков, чтоб задрать цену, устроить аукцион или еще что либо подобное.
По телефону ответил мужчина- Звоните через три дня, я уехал.
Вот в таком состоянии он уехал за границу.
Фото с Drom.ru
Наступил день"Ч"
Я в 10 утра уже позвонил, сказал что могу через 2.5 часа приехать. Была как раз пятница и меня отпустили пораньше с работы, я сел в электричку и направился в один из подмосковных городов. Я приехал на осмотр первым.
Меня встретил хозяин со своим водителем, но на другом автомобиле. Я сел к ним и мы поехали. Ну думаю сейчас в какой автосалон привезут на подземном паркинге. Нет.
Приехали на стоянку, завели, послушал как на холодную заводится, всё в порядке. Едем на мойку.
Ехать надо было через весь город, километров 6-8 где-то. Заодно провели тест-драйв. На дороге было мокро скользко и шел снег. Лексус шел уверенно, все 367 лошадиных сил испытали нагрузку на свои лошадиные спины пару раз.) Пуляет он достаточно сильно, вкупе с высокой посадкой доставляет ощущение вседозволенности. Плюс пневматическая подвеска почти искореняет крены. По пути хозяин рассказал мне историю, как он ехал по трассе с с другой страны и у него на скорости 180 км/час взорвалось заднее правое колесо. Говорит тормозил около километра!
Есть такое правило или даже суеверие у некоторых на выставленной на продажу машине не ездить никуда, вот и съездил..
Последствия смотрите на фото...
Бомбануло колесо пуканчик примерно так же как у некоторых при упоминании продукции АвтоВАЗа ))
Приехали мы на мойку, я пробил авто по базам, всё оказалось чисто. Моет автомобиль на протяжении всего владения одна и та же женщина. ЛКП в отличном состоянии, паутинки на лаке нет.
Автокод выдаёт 1 хозяина. Прежний ПТС закончился.Несколько раз перевешивали номера 777,001 и т.д)
Сайт ГИБДД выдал 3 хозяина
Повредило так же порог, разбило заднюю правую ПТФ и слегка (незначительно) поцарапало осколками крыло.
Последствия взрыва
Туманка вхлам(
В общем не сильно серьёзные обстоятельства, чтоб отказываться от покупки автомобиля. Вы же автомобиль покупаете а не бампер!
Автомобиль помыли где-то в течении часа и я приступил к осмотру. В это время успел посмотреть кое какие заказ наряды по обслуживанию карданов, замене масла и еще кое-какие мелочи. Благо был день, и я его осматривал на как в боксе, так и на улице.
В остальном плане — кузов великолепен. Только 1 маленький подкрашенный скол на капоте и всё. Морда, передние стойки, крыша над ветровым стеклом- всё оклеено бронеплёнкой или просто плёнкой толщиной 150 мкм. (Хороший бонус к сохранности ЛКП, т.к большие габариты и не самая лучшая аэродинамика приводят к сколам при встрече авто с летящим из под впереди идущих по трассе автомобилей)
Для скептиков- результаты замеров ЛКП с помощью толщиномера.
Весь кузов 70-80, там где плёнка мерил через плёнку -выбивало 220.
Так же на каждом кузовном элементе присутствует шильдик с вин номером.
По салону — не буду обсуждать внутреннее убранство, дизайн и эргономику. Это можно почитать у людей пишущих о новых автомобилях. Тут вопросов нет. Есть всё.
Сиденья в достаточно приличном виде, как и органы управления. Видно, что за автомобилем следят, состояние очень хорошее.
Куча всяких "примочек", мониторы в подголовниках и т.д. Полный "фарш" 👌
фото из объявления с drom.ru
Так как авто уже скоро исполнится 5 лет, не помешает его загнать на подъёмник, о чем было заявлено хозяину.
Через 5 минут Лексус был уже на подъёмнике. Мне предоставили очень яркий светильник (софит) на регулируемой подставке.
Я осмотрел все детали подвески, карданы, раздатку, пыльники и всё остальное. С таким освещением снизу было всё видно как днём! Ничего, что бы вызвало какие то нарекания обнаружено не было. Этот авто ранее колесил в Ростове на Дону, поэтому днище сохранилось по сравнению с другими гораздо лучше. По словам хозяина, он пересмотрел 8-9 авто пока нашёл этот.
Так же внимательно осмотрел раму снизу на предмет переварки VIN номера, проверил краску толщиномером, перекрасов и следов вварки вин-кода не обнаружено. Автомобиль в криминальном плане очень ходовой, надо проверить всё досконально, дабы не случилась оказия, ибо уж очень велика будет цена ошибки.
Пневмоподвеску я проверил еще на улице, после мойки. Вопросов она не вызвала. Авто поднимался и опускался довольно быстро.
Осмотр снизу
По днищем свисая лохмотьями резины угрюмо висела теперь уже "запаска"
Шины и тормозные диски находятся в хорошем состоянии, на торм. дисках буртика нет, они меняные, шин еще на пару сезонов хватит.
Кстати колёса, что в объявлении (лето) хозяин тоже отдавал с авто
В автомобиле в наличии весь штатный набор инструмента, даже не тронут!
В общем и целом становится понятно, что автомобиль честный и его надо брать.
За то время, как я сел к продавцу в автомобиль и до времени окончания осмотра на подъёмнике, хозяину поступило порядка 18-25 звонков на оба телефона. Он всем вежливо отказывал, говорил, что авто сейчас смотрят, перезвоните через 2 часа. Ему даже звонил бывший хозяин из Ростова, говорил не торопись, через месяц я его обратно у тебя заберу! Но даже через 2 часа я еще не закончил осмотр, и люди звонили снова и снова. Моему товарищу с Камчатки я выслал оперативный отчёт по ватсаппу в виде фото и видео всех процедур.
Спустив авто с подъёмника мною был вынесен вердикт- надо брать)
Он поговорил с продавцом и сошлись на задатке в 10 тысяч. Чтоб побыстрее это всё закончить, он мне перевёл на карту деньги и я тут же их отдал продавцу.
Авто он обещал забрать на следующий день. Наступил следующий день и продавец позвонил мне почему то и спросил, а ты не знаешь где Иван? (покупатель)
-Я не знаю.
-Что то нет никого в течении дня. На звонки не отвечает.
— Сейчас попробу выйти с ним на связь
Попробовал. Не вышло. Доверенное лицо от Ивана тоже пропало.
В воскресенье та же картина. Ватсапп читает, ничего не пишет.
Стало понятно, человек сливается. Только тогда не понятно, почему и для чего.
Так прошло 2-3 недели. Авто не продавался...
Недавно я увидел, что он продан. За 2650. позвонил хозяину спросил, что да как. Он говорит в основном только звонки. Никто не приезжает. А причина то простая — психология. Человек видит, что просмотров у объявления несколько тысяч и ценник ОЧЕНЬ привлекательный, а авто не продан. Значит авто смотрели, смотрели спецы, смотрели любители и просто зеваки и не взяли! Значит мне (так думает очередной покупатель) там ловить нечего. Плюс ехать за МКАД это пол дня минимум. Вот и не едут.
Спрашивают, а почему такая цена дешевая 2650? Продавец говорит, ну давайте за 2900, вам от этого легче станет? (при рыночной 3000-3100 тыс.руб)
Ну что за люди? Потребовались срочно деньги, я и решил продать по такой цене, думал уйдёт за день, а получилось всё наоборот. Один товарищ своей предоплатой отбил кучу покупателей, которые сидели у своих компьютеров дома в Салехарде, Самаре, Ростове и готовы были одним кликом купить билеты до Москвы.
Сегодня говорит прилетели инопланетяне с Марса люди из Нижневартовска, посмотрели и через 30 минут забрали Лексус.
Бампер с порогом сделают и будет как новый.
Всем добра, не смотрите старые объявления, это касается только лухари)) В эконом сегменте автомобили, что долго"висят" в продаже действительно — хлам))
Люди называющие меня перекупом- вам самим то не стыдно? Какие ваши доказательства? (с)
p.s. и двери я не долбил на этот раз))
Говорят, если гуманитарий пройдет это головоломку до конца, он может считать себя технарем
А еще получит ачивку в профиль. Рискнете?