Поясните пожалуйста как работает CAN адаптер и как его связывают с сигнализацией?Везде пишут, что штука очень удобная, а точнее ничего не пишут. Понял только то, что при установке сигнализации не надо резать штатную проводку. Прошу ответы со знанием и по делу. Спасибо.
CAN-шина — это двухпроводная, последовательная, асинхронная шина с равноправными узлами и подавлением синфазных помех.
По этим проводам и производится обмен данными между блоками управления. Они могут нести любую информацию, определенную автопроизводителем.
Т.е. вместо жгута проводов сигналы передаются тоько по этим двум проводам. (и машина их "понимает" - для этого в CAN-адаптере должны быть прописаны коды Mitsubishi).
Главное достоинство шины состоит в том, что каждый блок, находящийся на шине, как мы уже сказали, всегда «слышит», что происходит в системе, он всегда «слышит» запрос другого блока, всегда присутствует на шине. Каждый модуль фактически равноправен. Любое сообщение может быть послано одному или нескольким узлам. Все узлы одновременно считывают с шины одну и ту же информацию, и уже каждый из них в отдельности решает, принять ли ему данное сообщение или игнорировать его. Кроме того, каждый блок можно запрограммировать так, чтобы он «слышал» только определенные блоки или группу блоков.
Но не всегда есть необходимость в том, что бы «все слушали всех». Зачастую крайне важно отдать предпочтение в передаче одному или нескольким модулям, позволив им без помех общаться между собой. Для этого предусмотрена система распределения приоритетов между блоками. Реализуется она посредством своеобразных идентификаторов, определяющих статус того или иного модуля. Кроме того, этот же идентификатор обозначает и тип сообщения. Идентификатор, прописанный в стандарте CAN, это несколько бит в сообщениях, которыми обмениваются абоненты шины. Чем меньше битовое значение идентификатора (самый главный — это тот, чей идентификатор состоит из одних нулей), тем он главнее, тем выше его статус, тем выше его приоритет. Как только кто-то выходит на шину и собирается произвести свою передачу, происходит физическое сравнение идентификаторов — так называемый арбитраж шины. Предпочтение отдается наименьшему — все остальные сразу уходят и позволяют главному в данный момент блоку произвести передачу.
То есть передача сообщения начинается с отправки на шину идентификатора. Если доступ к шине требуют несколько сообщений, то сначала будет передано сообщение с наиболее высоким приоритетом, т. е. с меньшим значением идентификатора, независимо от других сообщений и текущего состояния шины. Каждый узел перед передачей сообщения проверяет, работает ли узел с более высоким приоритетом. Если да, то он возвращается в состояние приемника и пытается передать сообщение в другое время. Это свойство имеет особое значение при использовании в системах управления реального времени, поскольку значение приоритета жестко определяет время ожидания.
Благодаря арбитражу шины сообщение с высшим приоритетом передается первым, обеспечивая функционирование системы в реальном масштабе времени и быструю передачу информации. Распределение приоритетов между различными типами сообщений задается разработчиком при проектировании сети.
Центральный шлюз системы — это объединяющий модуль, отдельный блок управления, в который стекается вся информация; это контроллер самой шины CAN. Он не исполняет никаких функций, кроме самоконтроля, он регулярно опрашивает блоки управления, присутствуют они на шине или нет. Опять же, все это пришло из уже упомянутого Ethernet. С другой стороны, блоку управления двигателем совершенно не обязательно слушать то, что «думает» блок управления стеклоподъемниками, поэтому шлюз является не только маршрутизатором контроля за шиной CAN, но отделяет различные подсистемы автомобиля друг от друга. Он подсоединяется на разъем OBD, и с него можно считать ошибки о состоянии CAN — например, есть ли отклик от такого-то блока или что-то еще. В нем хранятся ошибки о состоянии шины: обрыв сигнала, прерывание потока, обрыв коммуникации и т. д. То есть через него мы видим ошибки шины CAN. Однако надо понимать, что, несмотря на такую структуру, наличие в автомобиле CAN-коммуникации отнюдь не подразумевает диагностики электронных систем по собственно CAN-интерфейсу. С точки зрения ремонта, CAN — очень сложная система, и, кроме того как проверить ее на целостность, без соответствующего оборудования мы ничего с ней сделать не можем. CAN — это шина, по которой с абсолютно невероятной скоростью летят какие-то данные, причем скорость такова, что далеко не каждый осциллограф может их считать.
То есть по сути CAN, так же как и K-линия, — это мостик передачи данных, он не может ничего «придумать», все решает блок управления: какую точность он задаст, так и будет. Поэтому при диагностике преимущества CAN с точки зрения высокой технологичности шины как таковой никак не ощущаются, все быстродействие сети и ее помехозащищенность диагносту ровным счетом ничего не дают. Единственное — в режиме телеметрии CAN значительно удобнее. Если по К-линии сигналы передавались медленно, то по CAN-шине можно передавать очень хорошую телеметрию, но список параметров опять-таки останется прежним.
По факту - отдельная коробочка. Типа, посредник между сигналкой и штатным блоком комфорта авто. Врезается в два провода салонной CAN-шины + подводятся хвосты от сигналки. Реализует команды "открыть/закрыть ЦЗ, поднять стекла, сложить зеркала" и т.д. при с помощью штатных средств авто - гораздо меньше возни с подключением. Сигналке передает состояние дверей, багажника/капота и прочую необходимую ей инфу, если она есть в CAN-шине. Особо продвинутые экземпляры допускают некоторое программирование и дополнительные к штатным фичи.
То есть по сути CAN, так же как и K-линия, — это мостик передачи данных, он не может ничего «придумать», все решает блок управления: какую точность он задаст, так и будет. Поэтому при диагностике преимущества CAN с точки зрения высокой технологичности шины как таковой никак не ощущаются, все быстродействие сети и ее помехозащищенность диагносту ровным счетом ничего не дают. Единственное — в режиме телеметрии CAN значительно удобнее. Если по К-линии сигналы передавались медленно, то по CAN-шине можно передавать очень хорошую телеметрию, но список параметров опять-таки останется прежним.
здесь не согласен:
CAN шина создана прежде всего для снижения количества проводов, что приводит к снижению масы автомобиля, например, для нормального взаимодействия необходимо минимум 5 проводов, а если реализовать систему курсовой устойчивости, где блок ABS управляет мощностью двигателя...
меньшее количество соединений приводит к повышению надёжности.
ну и ещё одно - возножность подключения новых устройств по принципу PLUG AND PLAY, примерно как в компьютере.
возможно ли по CAN организовать закрывание дверей при включенном зажигании
Суть вопроса - сигналка пандора dxl , по CAN ,
при включенном зажигании не запирает дверь и не ставит на охрану просто так, только если нажать лок на двери, то ставит.
что не так в этом супе?
нужно активировать штатную охрану?
Или только по аналогу запирание-отпирание к ней привязывать?
Можно и к ним, конечно. Процесс почти интимный, хочу сам, и уже в самом разгаре, а CAN Собра не дружит с CANом Аута. Подключал к разъему магнитолы CAN H -оранжевый 18 нога, CAN L- белый 8 нога. Может надо с бубном ещё пару движений сделать? Как наладить эту связь?
KYD, у 110-го обычно есть вкладыш к основной инструкции с особенностями для конкретной модели авто. Также , помимо подключения , еще надо провести процедуру согласования кан-модуля с кан-шиной авто: включить-выключить зажигание, открыть-закрыть ЦЗ с пульта, двери поочередно открыть-закрыть (как раз во вкладыше процедура описывается)... В конце концов, есть техподдержка СОБРа: 8-800-100-01-09 ...
Спасибо, за участие. Все заработало нормльно и без проблем. Воспользовался техподдержкой и оказалось, что мне продали 110 не для Аута (буква F на коробке). Вкладыш где описание согласования CAN а/м и 110го тоже сначала не дали . Для Аута нужна буква V + модуль ещё дополнительно прошивается. Всё покупальсь и обменивалось у оф. поставщика. Так что, как говориться доверяй, но проверяй!
Действительно информативно.
Все-равно возник один вопрос. Указано, что функция "комфорт" не управляет люком. Если активирована возможность управлять и люком также вместе со стеклами с ключа, то будет ли закрывать CAN модуль вместе со стеклами и люк?
Подозреваю, что да, но хотелось бы знать точно, может кто имел дело?