Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Lexus lx570

23 поста сначала свежее
7
Joris9
Joris9
4 года назад

Все ли так плохо, как говорят?⁠⁠

Все ли так плохо, как говорят?
[моё] Полиция Lexus lx570 Картинки
11
13
Dodge90
5 лет назад

Паркуюсь как **удак⁠⁠

Паркуюсь как **удак Парковка, Lexus lx570

Я все понимаю, иногда люди торопятся и все такое, но нельзя поставить так, что бы не мешать похожим.
з.ы. рядом с больницей

Показать полностью 1
[моё] Парковка Lexus lx570
18
Beast0o
Beast0o
6 лет назад
Автомобильное сообщество

Toyota LC200 Lexus LX570 Porsche Cayenne⁠⁠

Lexus lx570 Toyota lc200 Porsche Cayenne Видео
1
2514
as91
as91
6 лет назад

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570).⁠⁠

Всем привет!


Уже несколько месяцев назад сменил место работы, на радость всем тем, кому не нравилась тема Smart-ов.

Сейчас я, по большей части, занимаюсь мультимедиа авто. Но, в последнее время, часто стали появляться нестандартные задачи, которые требуют разработки электроники. Одна из таких задач - Lexus LX570.

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис

На этот автомобиль уже был установлен управляемый выхлоп. Управляемый выхлоп поставили ему в одной из организаций Москвы. Выхлоп сделан на высшем уровне в плане механических работ. Выхлоп классно выглядит и звучит. Из-под порога торчит двустволка, в штатном режиме она не громче стока, а в открытом режиме выдает сочный рев настоящего V8.

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис

Но то, что не нравится владельцу – это управление этим выхлопом. В работе использовалось стандартное решение, которое подходит под все автомобили. Это брелок с двумя кнопками, одна открывает, другая закрывает выхлоп. 

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис

Владельца это не устраивает. Зачем нужны какие-то дополнительные брелоки, если в машине уже есть штатный спорт режим. Вот он и просил подключить управляемый выхлоп к спорт-режиму на автомобиле.


Задача предельно ясна. Осталось решить как реализовать. Я решил делать это через CAN шину автомобиля. Для реализации была выбрана платформа Canny 7. На сайте производителя написано, что это «программируемый логический контроллер». Его преимуществом является то, что по сути он является законченным устройством. На борту есть CAN контроллер и 11 программируемых выводов. Питается он от борт сети автомобиля без каких-либо преобразователей. Более подробно о контроллере можно почитать на официальном сайте https://canny.ru/c7/ или на вики, посвящённому этому контроллеру http://wiki.canny.ru/index.php?title=CANNY_7

Вот так выглядит Canny 7 с корпусом и без него.

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис
Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис

Для начала нужно проанализировать CAN шину автомобиля, что б узнать, по каким адресам идет информация о режиме работы автомобиля. Анализировать Can шину можно тем же Canny 7, для этого нужно его перевести в режим монитора. Не буду на этом останавливаться, так как на том же вики есть подробная инструкция http://wiki.canny.ru/index.php?title=CANNY_CAN%28LIN%29_monitor . Так же анализировать Can шину можно и другими устройствами.


После перехода в режим монитора находим данные, которые отвечают за Sport режим. В моем случае за это отвечают данные с ID 0x03BC.

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис

По этому 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 выглядит следующим образом:

Работа с CAN шиной автомобиля, или решение нестандартных задач (Lexus LX570). Lexus, Lexus lx570, Управляемый выхлоп, Длиннопост, Видео, Автосервис

Данная диаграмма и ее тестирование отняло почти 2 дня времени. В конце тестов появляется полностью работоспособное устройство, готовое к установке в авто.

Ну а работу устройства можно посмотреть в видео.

А всем, кто дочитал до конца большое спасибо. Вообще около недели думал, стоит ли выкладывать такую подробную инструкцию с кучей технических моментов и большим объемом технической информации, так как пикабу, все-таки, больше развлекательный сайт.

Скорее всего дальнейшие статьи будут с меньшим объемом технической информации.

Показать полностью 6 1
[моё] Lexus Lexus lx570 Управляемый выхлоп Длиннопост Видео Автосервис
410
ivanisanto
ivanisanto
7 лет назад

Бронированный Lexus LX 570!⁠⁠

Lexus lx570 Бронеавтомобиль Видео
13
ManuelDiaz750
ManuelDiaz750
7 лет назад

BMW 750 Li (2017) или Lexus LX570 superior(2017).⁠⁠

BMW 750 Li (2017) или Lexus LX570 superior(2017). Bmw 7, Lexus lx570, Autoru
BMW 750 Li (2017) или Lexus LX570 superior(2017). Bmw 7, Lexus lx570, Autoru
Показать полностью 1
[моё] Bmw 7 Lexus lx570 Autoru
65
RasulTolegen
7 лет назад

Красавец⁠⁠

Красавец
Lexus Машина Японский автопром Внедорожник Сахара Красота Lexus lx570
8
Neonka
Neonka
7 лет назад

Помогите найти трек⁠⁠

Вот уже второй месяц не могу найти трек с 2.56,и в комментариях писали к видео на канале, и в группе писали в вк,а в ответ тишина.Shazam трек тоже не находит,верю в силу Пикабу,помогите найти ибо запала она в душу(  Коммент для минусов внутри

Lexus lx570 Трек Помощь Сочи Range Rover Ищу песню Видео
9
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии