Після того, як зробив собі адаптер і поставив MQB руль, деякіСС-води питали, чи можу їм зробити таку штуку. Вирішив попробуватидрібну партію плат на продаж і наразі реалізував уже першезамовлення. Хороша фішка цього адаптера, що він працює з різнимирулями в комбінації з адаптивним і простим круізом. Наприклад, вмене такі кнопки на рулі:
Бувають інші варіанти:
В кожному випадку потрібно правильно конвертувати коди кнопок дляпідрулевого блоку PQ платформи — це все реалізовано на програмномурівні.
Програма крутититься на Arduino pro mini — вибрав цю плату із-занизької ціни і простоти пайки. Для серійного виробництва варто бвзяти голий мікроконтроллер, але такий підхід ризикований на ранніхетапах, якщо виявиться, що щось неправильно скомпоновано на платі.Саму плату задизайнив з запасом надійності (регулятор напруги 7805на термопасті, не найменшого розміру резистори і мікросхеми, добротні зазори між доріжками). Такий самий підхід до проводки — депотрібно, термоусадка, контакти на платі залиті термоклеєм, все щобуникнути механічних проблем.
Адаптер підключається замість фішки стрекози круізу, плюс фішка надва контакти припаюється проводами до підрулевого блоку. Ці дваконтакти по суті розривають LIN шину і мікроконтроллер конвертуєсигнали кнопок в ній.
Ідея з підключенням через фішки така, що в разі чого плату можнавитягнути і вернути старий руль на місце — все залишитьсяробочим.
Для розміщення плати цілком достатньо місця за кожухом, там їйдосить зручно. Щоб не "гуляла", можна приклеїти її на двостороннійскотч або обмотати по периметру ізолентою.
Вид зверху з одітим кожухом
Наразі перевірив адаптер на своєму рулі з кнопками, як на першійфотці, і з кнопками з "View" замість телефону. Кнопки з "CNL" неперевірені поки, тому шукаю такий руль у Львові. Якщо знайдеться, зроблю установку за свій рахунок :)
Перший щасливий клієнт
Update: Виклав проект в відкритийдоступ:github.com/v-ivanyshyn/mqb-steering-wheel-adapter
Буду радий всім, кому він буде в нагоді, особливо якщо ви добавитенові фішки чи підтримку інших рулів.
juraman007
Напишіть, будь ласка, мені в інсту - no_so_mayerХочу купити по Україні
oss1984
Дуже цікаво, це можливо інсталювати на всі платформи PQ, щоб можливо було встановити MQB руль?
sinoc
Hi. Sorry for commenting on English… Чи буде цей adapter work with pq35 platform, golf mk5?
highwalker
Hi. Не вибачте, щоб виконати вашу пропозицію для control unit number with this list wiki.ross-tech.com/wiki/i…s#Part_Number_5K0-953-569
yurcik89
До вас знають, як може вийти Lin bus від platform pq35 і буде використано вашу потрібну інформацію в своєму коді?
highwalker
Якщо ви знайомі з програмуванням, ви можете використовувати мої джерела на github.com/v-ivanyshyn/mqb-steering-wheel-adapter There is already code to sniff LIN traffic
yurcik89
Я можу зробити це в src folder. Це є основним кодом, який може бути встановлений для початку нового pq35 Lin data? Я не дуже хороший в програмі, але I'll try.
highwalker
Серце, Open the project folder with Platformio and uncomment debugging predefines. You'll need some sort of serial-to-usb adapter to read the data
yurcik89
Hi, sorry for bothering you but I мав hard time finding MCP2003A-E/SN LIN transmitter, is there any alternative?
highwalker
Hi. Probably MCP2004 буде працювати. Але я не може гарантувати, що. Ви не можете виконати спроби, щоб люди хотіли про альтернативи. enable transmission) — regarding that it would be good to check example circuit in the datasheets
yurcik89
Соррі для чтіння твоїх слів. Тому я не хочу, щоб зробити circuit load software для arduino, але хотілося б, щоб всі проекти роботи і суворо вивчають сигнали від golf mk7 стірають wheel works. Is it need data to steering wheel after which it responds ...
highwalker
Sure, let me explain ) The mechanics is the following understeering unit sends requests to the steering wheel and waits for immediate response. -bytes message. Next request still is trigger in the same interval. unit requests and replies з даними, що...
yurcik89
Якщо ви збираєтеся, як request for MQB SW повинен жити як? Для того, щоб це було легко, ви маєте автомобіль і всі працюєте в середині вас, тільки залишається коли підтримується module request, але для MQB ви повинні тільки SW .
highwalker
It's also easy — повідомити про wheel responds to the same id as for PQ, I pressed all the buttons and wrote down the codes.
yurcik89
5K0953569BWill this Control unit compatible?Чи підійде цей блок керування?
black-tiguan
А помилки немає з адаптером? У мене така фігня, хоча все працює.
highwalker
Є таке. Вона ні на що практично не впливає
black-tiguan
Можливо виникає коли запалення виключається, платі обрубає живлення а йдуть ще якісь команди. А в режимі вимкненого запалення з адаптером перерізані контакти замкнуті чи ні?
highwalker
Швидше вся причина така — адаптер обрубує весь трафік і пропускає тільки команди від кнопок. Десь в обрубаному трафіку є перевірка, через яку ця помилка. Саме тому адаптер обрубує трафік, щоб коди кнопок завжди конвертувалися під старий. pq руль і бу...
black-tiguan
А якщо ретранслювати весь трафік, а тільки певні айді конвертувати не вийде?