ECU Mazduino Compact (v2.2)

Gambaran Umum

ECU Mazduino Compact v2.2 adalah evolusi terbaru dari Engine Control Unit standalone 4-channel yang dirancang untuk aplikasi manajemen mesin yang serbaguna. Dibuat khusus untuk firmware rusEFI dan Speeduino, memberikan engine control komprehensif dalam paket kompak yang cocok untuk operasi 4-silinder sequential penuh atau 8-silinder paired.

Fitur Baru v2.2: - High Side Switching: Output high-side MOSFET untuk kontrol alternator, VVT, dan switching 12V lainnya - Enhanced Pin Mapping: Pin 22 konektor dialokasikan untuk output High Side - PA8 MCU Support: Kontrol high-side melalui pin MCU PA8

Mazduino Compact 4ch v2.2

Fitur Utama

Core Features

  • Input trigger utama untuk sensor CKP hall atau optical saja
  • Input trigger kedua untuk sensor CMP hall atau optical saja
  • 6 input analog (0-5V) untuk MAP, TPS, IAT, CLT, O2, dan 1 cadangan
  • Knock Sensor Input: Input khusus untuk sensor knock dengan IC conditioning
  • Catu daya 5V untuk sensor dengan perlindungan fuse internal
  • 3 input digital pullup untuk AC Switch, VSS, Clutch (AC atau VSS dapat digunakan untuk tombol Launch Control jika tidak diperlukan)
  • 6x driver low-side arus tinggi 3A: 4 injektor + Idle 1 + Idle 2 untuk high-impedance injector, idle PWM, boost control, VVT
  • 5x driver low-side arus rendah untuk relay utama, pompa bahan bakar, kompresor AC, kipas, dan kontrol tachometer
  • 4x output 12V atau 5V untuk sinyal koil pengapian
  • NEW: 1x High Side Switching untuk kontrol alternator/VVT/12V switching
  • Prosesor 168 MHz ARM Cortex-M4
  • Komunikasi data via CANbus
  • Komunikasi data via USB Type-C
  • Komunikasi Serial RX/TX
  • Konektor Yamaha 33-pin: Konektor otomotif grade profesional dengan pin assignment yang optimal
  • Kartu SD untuk data logging

High Side Switching (v2.2)

  • Output Type: High-side MOSFET switching
  • Voltage: 12V switching capability
  • Current Rating: High current handling untuk beban berat
  • Applications:
  • Kontrol alternator field
  • Variable Valve Timing (VVT) solenoid
  • High current 12V loads
  • Auxiliary systems control
  • MCU Control: Pin PA8 untuk kontrol PWM dan digital switching

Wiring dan Instalasi

Pin Mapping Konektor

ECU Mazduino Compact v2.2 menggunakan konektor Yamaha 33-pin dengan pin assignment sebagai berikut:

Mazduino Compact 33-pin Connector

Layout Konektor

11  10   9   8   7   6   5   4   3   2   1
22  21  20  19  18  17  16  15  14  13  12
33  32  31  30  29  28  27  26  25  24  23

Pin Assignment

Pin Fungsi Deskripsi
1 Injector 1 Channel injektor 1
2 Injector 2 Channel injektor 2
3 Injector 3 Channel injektor 3
4 Injector 4 Channel injektor 4
5 Idle 1 Output kontrol idle 1 (high current 3A)
6 Tacho Output tachometer
7 Fan Kontrol relay kipas
8 5V Output referensi 5V
9 12V Catu daya utama
10 Main Relay Kontrol relay utama
11 GND Ground
12 Idle 2 Output kontrol idle 2 (high current 3A) - dapat digunakan untuk boost/VVT
13 Ignition 4 Channel pengapian 4
14 Ignition 3 Channel pengapian 3
15 Ignition 2 Channel pengapian 2
16 Ignition 1 Channel pengapian 1
17 Fuel Pump Kontrol relay pompa bahan bakar
18 AC Compressor Relay kompresor AC
19 CKP Sensor posisi crankshaft (Trigger 1)
20 GND Ground
21 GND Ground
22 High Side Out Output High Side MOSFET
23 CLT Suhu coolant
24 TPS Sensor posisi throttle
25 O2 Sensor oksigen
26 MAP Tekanan absolut manifold
27 IAT Suhu udara masuk
28 Spare Analog Input analog cadangan
29 CMP Sensor posisi camshaft (Trigger 2)
30 Knock Sensor Input sensor knock dengan IC conditioning
31 AC Switch Input switch AC (aktif ground)
32 Clutch Input posisi kopling
33 VSS Sensor kecepatan kendaraan

Pin Mapping MCU

Untuk pengguna lanjutan dan pengembangan firmware, berikut adalah pin assignment STM32F407VGT6 untuk v2.2:

Fungsi Pin MCU
Output Pengapian 1 PE15
Output Pengapian 2 PE14
Output Pengapian 3 PD13
Output Pengapian 4 PE5
Output Injeksi 1 PD8
Output Injeksi 2 PB15
Output Injeksi 3 PB14
Output Injeksi 4 PB13
High Side Output PA8
Sensor MAP PA0
TPS PA3
Sensor IAT PA5
Sensor CLT PA4
Sensor O2 PA1
Battery/Voltage Ref PA2
Input Analog Cadangan 1 PB1
Knock Sensor PA6
Input AC PB0
Input Clutch PE13
VSS PD7
CKP PD3
CMP PD4
Tacho PC9
Relay Pompa Bahan Bakar PC8
Relay FAN PA15
Relay Kompresor AC PC7
Relay Utama PE8
Idle 1 PD9
Idle 2 PD10
TXD1 PA9
RXD1 PA10
TXD3 PB10
RXD3 PB11
TXCAN PD1
RXCAN PD0
SD CS PD2
SPI3 CLK PC10
SPI3 MISO PC11
SPI3 MOSI PC12
Launch Control Input PE13
Clutch Input PE12
VSS PD7
CKP PD3
CMP PD4
Tacho PC9
Fuel Pump Relay PC8
FAN Relay PA15
AC Compressor Relay PC7
Main Relay PC5
Idle 1 PD10
Idle 2 PE9
Stepper DIR PD12
Stepper ENBL PD14
Stepper STEP PD15
TXD1 PA9
RXD1 PA10
TXD3 PB10
RXD3 PB11
TXCAN PD1
RXCAN PD0
SD CS PD2
SPI3 CLK PC10
SPI3 MISO PC11
SPI3 MOSI PC12

High Side Switching (Fitur Utama v2.2)

🔌 Spesifikasi High Side Output

Karakteristik Teknis

  • MCU Pin: PA8 (STM32F407VGT6)
  • Connector Pin: Pin 22
  • Output Type: High-side P-channel MOSFET
  • Voltage Rating: 12V automotive grade
  • Current Capability: High current untuk beban berat
  • Control: PWM dan digital switching support
  • Protection: Overcurrent dan thermal protection

Aplikasi Utama

🔧 Kontrol Alternator
  • Field Control: Mengatur output alternator dengan presisi
  • Voltage Regulation: Kontrol tegangan charging system
  • Load Management: Optimasi beban electrical system
  • Battery Protection: Mencegah overcharging
⚙️ Variable Valve Timing (VVT)
  • VVT Solenoid Control: Kontrol timing valve yang presisi
  • Oil Pressure Control: Mengatur tekanan oli untuk VVT
  • Performance Optimization: Tuning performa mesin
  • Fuel Economy: Optimasi konsumsi bahan bakar
🔌 12V Switching Applications
  • Auxiliary Systems: Kontrol sistem tambahan
  • High Current Loads: Beban arus tinggi lainnya
  • Relay Control: Alternatif untuk relay mekanis
  • Custom Applications: Fungsi kustomisasi lanjutan

💡 Konfigurasi Software

TunerStudio Configuration

Output Pin: High Side (Pin 22)
MCU Assignment: PA8
Function: PWM/Digital Output
Voltage: 12V
Mode: High Side Switching

Firmware Support

  • rusEFI: Dukungan penuh untuk high side switching
  • Speeduino: Kompatibilitas dengan auxiliary output
  • Pin Assignment: PA8 terintegrasi dalam pin mapping
  • PWM Control: Frekuensi dan duty cycle adjustable

🔧 Panduan Instalasi

Wiring High Side Output

  1. Identifikasi Pin 22: High Side Output pada konektor
  2. Load Connection: Hubungkan beban ke pin 22
  3. Ground Connection: Pastikan ground beban ke chassis
  4. Fuse Protection: Gunakan fuse sesuai rating beban
  5. Wire Gauge: Pilih kabel sesuai arus beban

Contoh Wiring Alternator

Pin 22 (High Side) → Alternator Field Terminal
Alternator Case → Vehicle Ground
ECU Ground → Vehicle Ground
Fuse: 10A (sesuai alternator spec)

Contoh Wiring VVT

Pin 22 (High Side) → VVT Solenoid (+)
VVT Solenoid (-) → Vehicle Ground  
ECU Ground → Vehicle Ground
Fuse: 5A (sesuai solenoid spec)

⚠️ Perhatian Keamanan

Electrical Safety

  • Fuse Protection: Selalu gunakan fuse yang sesuai
  • Wire Rating: Pastikan kabel mampu menangani arus
  • Ground Quality: Koneksi ground yang solid penting
  • Voltage Check: Verifikasi tegangan sebelum koneksi

Installation Safety

  • Power Off: Matikan power saat wiring
  • Double Check: Verifikasi koneksi sebelum power-on
  • Load Verification: Pastikan beban sesuai rating
  • Professional Install: Konsultasi teknisi jika perlu

Dukungan dan Sumber Daya

Dokumentasi

  • Datasheet STM32F407VGT6: Informasi lengkap tentang MCU
  • Manual Referensi v2.2: Dokumentasi pin mapping dan high side switching
  • Wiring Diagram: Diagram lengkap untuk instalasi dengan fitur v2.2
  • TunerStudio Configuration: File konfigurasi siap pakai untuk rusEFI

File Firmware & Konfigurasi

  • Halaman Download - Dapatkan firmware rusEFI terbaru dan file konfigurasi TunerStudio
  • Dukungan penuh 4-channel dengan High Side Switching v2.2
  • Konfigurasi pin mapping khusus untuk v2.2 sudah disertakan
  • Kompatibel dengan firmware rusEFI
  • Dukungan High Side: Konfigurasi khusus untuk PA8 high side output

Catatan Penting

Persyaratan Sistem Pengapian

  • Smart Coils: Koneksi langsung didukung
  • Dump Coils: IGBT eksternal diperlukan untuk operasi yang tepat
  • Pemilihan Coil: Pilih jenis coil yang sesuai untuk aplikasi Anda
  • Keamanan: Driver eksternal yang tepat penting untuk sistem dump coil

High Side Switching (v2.2)

  • Load Compatibility: Pastikan beban kompatibel dengan 12V switching
  • Current Rating: Verifikasi rating arus sesuai dengan beban
  • Thermal Management: Perhatikan thermal management untuk beban tinggi
  • Protection: Gunakan fuse dan protection yang memadai

Upgrade dari v2.1

  • Pin 22 Change: Pin 22 sekarang untuk High Side Output
  • TunerStudio Configuration: Konfigurasi pin PA8 sebagai high side output di TunerStudio
  • Wiring Modification: Sesuaikan wiring jika upgrade dari v2.1
  • Pin Assignment: Set PA8 untuk high side function di software TunerStudio

Fitur Khusus v2.2

Konektor Yamaha 33-pin

  • Upgrade Konektor: Konektor otomotif grade profesional dengan keandalan tinggi
  • Ground yang Lebih Baik: Multiple ground pins (11, 20, 21) untuk integritas sinyal
  • Pin Layout Optimal: Pin assignment yang terorganisir untuk instalasi mudah

Knock Sensor Support

  • Pin 30: Input khusus untuk sensor knock
  • IC Conditioning: Sirkuit khusus untuk memproses sinyal knock sensor
  • MCU Pin PA6: Pin khusus untuk input knock sensor
  • Aplikasi: Deteksi ketukan mesin untuk perlindungan dan optimasi timing

Enhanced High Current Outputs

  • 6 MOSFET High Current: Total 6 output arus tinggi 3A (4 injektor + 2 idle)
  • Dual Idle Control: Idle 1 dan Idle 2 untuk kontrol idle yang presisi
  • Flexible Applications: Idle 2 dapat digunakan untuk boost control, VVT, atau kontrol PWM lainnya

Solder Jumper

PCB termasuk solder jumper di bagian belakang untuk konfigurasi: - Input/Output Selection: Konfigurasi pin untuk berbagai fungsi - Pemilihan tegangan pengapian: Pilih tegangan yang sesuai untuk koil pengapian - Knock Sensor Enable: Aktivasi input knock sensor

Perbandingan Versi

Feature v2.1 v2.2
Core MCU STM32F407VGT6 STM32F407VGT6
Ignition Outputs 4x 4x
Injection Outputs 4x 4x
Low Side Outputs 5x 5x
High Side Output ✅ Pin 22
MCU Pin PA8 Unused High Side Control
CAN Bus
USB Type-C
SD Card
Knock Sensor ✅ Pin 30 ✅ Pin 30
High Current MOSFET 6 (4 injektor + 2 idle) 6 (4 injektor + 2 idle)
Stepper Support

Update v2.2: Menambahkan High Side Switching untuk kontrol alternator, VVT, dan aplikasi 12V switching lainnya melalui pin 22 konektor dan pin PA8 MCU.