
J527
mka1ugin/J527
Дополнительный контроллер для подрулевого блока 5K0953569, реализующий работу кнопки ассистентов, круиза и обогрева руля

Аппаратно адаптер выполнен на микроконтроллере STM32F103C8T6, схема и печатная плата разработаны в среде KiCad. Печатная плата односторонняя, габаритные размеры 43 x 26 мм.
LIN MFSW Adapter is an open-source printed circuit board by mka1ugin, from the mka1ugin/LIN_MFSW_Adapter repository on GitHub. It is a 2-layer board of 43 × 26 mm with 29 parts on 51 nets, routed with 193 tracks and 0 vias.
It is built around the TJA1021T/10/C, AMS1117-3.3 and LL4148. Its parts include 9 capacitors, 7 resistors, 4 ICs, 4 diodes and 3 connectors. It belongs with the interfaces and adapters boards and the STM32 boards of this library.
Проект адаптера для установки новых MQB мультирулей на автомобили платформы PQ.
Аппаратно адаптер выполнен на микроконтроллере STM32F103C8T6, схема и печатная плата разработаны в среде KiCad. Печатная плата односторонняя, габаритные размеры 43 x 26 мм. В микроконтроллере задействованы 2 UART-порта, сконфигурированные в режиме LIN. UART1 работает в режиме Master и отправляет запросы на блок кнопок, UART2 в режиме Slave обрабатывает запросы от подрулевого блока. Прошивка написана в среде Keil 5 с использованием STM32Cube MX. Все действия выполняются в callback-функциях по окончании приёма/передачи по UART.
Устройство испытано на VW Passat B6 с подрулевым блоком 5K0953569T (SW 0180) и мультирулём 5E3419093CVKH. Его кнопки максимально имитируют работу кнопок старого 12-кнопочного
руля. Кнопки вызова ассистентов, управления обогревом руля и включения круиза пока не задействованы.
Сам адаптер установлен прямо в мультируль, под него вырезано место (на версиях мультируля с датчиками KLR здесь установлен контроллер KLR).

| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6, C7, C8, C9 |
| 5 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R7 |
| 3 | LL4148 | Diode_SMD:D_MiniMELF | D1, D2, D3 |
| 2 | 0 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP1, JP2 |
| 2 | 1n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3 |
| 2 | TJA1021T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U3, U4 |
| 1 | 100u 10V | Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder | C4 |
| 1 | 10u 35V | Capacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolder | C1 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | 510 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | Conn_01x04 | STM32_modules:JTAG_SMD_CONNECTOR | J3 |
| 1 | LED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D4 |
| 1 | LIN1 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | LIN2 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | STM32F103C8Tx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |

mka1ugin/J527
Дополнительный контроллер для подрулевого блока 5K0953569, реализующий работу кнопки ассистентов, круиза и обогрева руля


MartinVerges/womolin-waterlevel
DIY project to build a smart fuel sensor for RVs or in other projects. It is based on air pressure and is able to measure fresh water as well as grey and black water levels with high precision.


bastien313/Open-test-bench
Open test bench is an open-source platform for drive or characterize any type of system. The system is made for simplifying the development of additional modules called "peripheral module".

klaus-liebler/sensact
Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…


It measures 43 × 26 mm and has 2 copper layers, 1.6 mm thick.
29 parts, built around the TJA1021T/10/C, AMS1117-3.3 and LL4148. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the mka1ugin/LIN_MFSW_Adapter repository on GitHub, at the commit this page was made from: the board is HW/LIN_MFSW_Adapter/LIN_MFSW_Adapter.kicad_pcb and its schematic HW/LIN_MFSW_Adapter/LIN_MFSW_Adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask mka1ugin before reusing the design.