Для начинающих |
Для того чтобы заняться CAN подмоткой Вам необходимо будет вооружиться: 1. Портативным персональным компьютером. Для этого подойдёт любой бюджетный ноутбук. 2. CAN сканер или CAN хакер. В сети Интернет Вы найдёте множество подобных устройств от самых примитивных до более мощных как в плане программного обеспечения, так и самого железа. Непосредственно данное устройство можно приобрести на нашем сайте http://canscanner.ru. Сканер предназначен для мониторинга CAN шины в реальном времени. Программа сканера позволяет выводить данные в следующем формате: Как видно можно принимать сообщения с простым ID - 11 бит или с расширенным ID - 29 бит. Кроме того, можно передавать в сеть шины CAN до 16 сообщений однократно или в автоматическом режиме. Данные водятся в следующем формате: В следующих статьях мы рассмотрим более детально работу CAN сканера, представленного на нашем сайте: http://canscanner.ru 3. Программатор для PIC микроконтроллеров. Программатор PICkit2 – для внутрисхемного программирования при условии, что изготовление моталок основано на PIC микроконтроллере. Внешний вид программатора: Также можно использовать программатор IE-PX-700 для PIC и dsPIC микроконтроллеров фирмы Microchip: 4. Сами устройства CAN моталки спидометра автомобиля. Ниже представлена принципиальная электрическая схема CAN подмотки: Непосредственно данное устройство можно приобрести на нашем сайте http://canscanner.ru как в готовом виде под конкретную марку автомобиля, так и в виде конструктора. Вот, в принципе, и всё, что понадобится для занятия CAN подмотками. Тем не менее, если пункт 1, 2 и 3 - это только деньги, т.е. нет проблем приобрести, то вот по 4 пункту тут не всё так просто. Для начала нужно сделать печатную плату, куда будет всё паяться. Размеры печатной платы должны соответствовать размерам коннектора OBD-II. И, самое главное, - это написать программу для Вашей моталки. Если опыта в написании программ на языке программирования Си или Ассемблер недостаточно или вовсе отсутствует, то целесообразнее приобрести CAN конструктор. Конструктор уже полностью спаян, и в память программ занесена программа передатчика CAN сообщений. В конструктор лишь остаётся прописать с помощью соответствующего программатора нужные сообщения с определённым ID адресом, содержимым и периодом передачи. В следующих статьях мы рассмотрим пример программирования CAN конструктора, представленного на нашем сайте: http://canscanner.ru. Успеха в ваших начинаниях. С уважением, администрация сайта. |