![]() |
Вложений: 1
Обновили прошивку
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] |
Всем привет! Может не в тему конечно, но думаю тут найдутся способные решить мою проблему.... Есть автобус МАН R08, хозяин хочет поставить на него LED-фары как на новых автобусах MAN R08, но они управляются по CAN-шине (блок управления на фаре очень хитрый, внутри фары LINшина, охлождение и т. д.), а на его модели аналоговое управление (обычные лампы). Вот у меня возникла мысль: считать канхакером или другим подобным прибором пакеты для включения света на новой модели и изготовить "коробочку" для управления LED фарами под старый автобус. Может у кого есть уже готовое решение? Готов приобрести либо спонсировать разработку, потому, что есть возможность поставлять в Турцию на поток для продажи... Предложения в личку!
|
С таким вопросом нужно было создавать свою тему, тогда и ответов будет больше, и знающие люди подтянутся. А по сути вопроса - нужно знать алгоритм работы и управления этих LED фар ( ID посылки, какие байты за что отвечают, скорость шины, интервалы передачи посылок, режим - ближний, дальний, дневные ходовые огни. ) Если все исходные данные будут, тогда можно пробовать делать, затем отладка ( проверка ) на машине.
|
:ph34r:
|
Вложений: 2
Прочитал статью "Дружим программу CANHacker и модуль 2CAN от Starline", очень понравилось! На радостях побежал заказывать модуль Starline, заказал, оплатил, получил и оказалось модуль другой, не такой как в статье и зовут его 2 can 2 lin. Плата отличается от приведенной в статье кан трансивером. В место TJA1048 На моей плате 2 шт. TCAN1042. Схему модуля, к сожалению найти не удалось, но RX TX трансивера как и в программе PB8CAN1_RX PB9CAN1_TX . Собственно вопрос: на сколько тяжело править прошивку под другой трансивер?
|
И похоже, я даже знаю, почему не работает прошивка на моей плате. Вероятно для TJA1048 "standby control input 1 (HIGH = Normal mode, LOW = Standby mode)" который подключен к GPIO_PIN_7. А у моего трансивера, похоже все наоборот: для TCAN1042 "Select the Normal mode of device operation by setting STB terminal low". очень прошу помощи в изменении прошивки.
|
Ещё кто то CAN моталки делает на этих модулях.
|
Цитата:
и перемычку на соседний конденсатор ближняя обкладка как раз "-". Устройство заработало. |
Все гениальное - просто))) Спасибо Вам огромное. Сделал по Вашему рецепту, но, к сожалению не заработала плата. Какую прошивку Вы применяли. Может еще изменения какие делать надо. Канхакер использую версию 2.00.01. Программа просто зависает, хоть и видит плату корректно.
|
Вложений: 1
Цитата:
Шил вот этой прошивкой, где взял уже и не вспомню. Насчет изменений, припаял резистор для USB, да, еще драйвера STM нужно поставить(брал с STM, сюда бы вложил но уже где то затер). Посмотрите в диспетчере устройств плата должна определяться как STMicroelectronics Virtual COM Port (номер порта). Ну вроде бы и все. Попробуйте просто перешить, у меня было шил через ST-link из Keil, запустил отладку какая то хрень с пол часа промучился, перешил той же прошивкой все гут. |
Текущее время: 07:37. Часовой пояс GMT +3. |
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot