Ringkasan
MCP2551 adalah transceiver CAN berkecepatan tinggi yang berfungsi sebagai antarmuka antara pengendali protokol CAN dan bus fisik. Perangkat ini menyediakan kemampuan transmisi dan penerimaan diferensial untuk pengendali CAN dan kompatibel penuh dengan standar ISO-11898, termasuk persyaratan 24V. MCP2551 dapat beroperasi pada kecepatan hingga 1 Mb/s.
Secara umum, setiap node dalam sistem CAN memerlukan perangkat untuk mengubah sinyal digital dari pengendali CAN menjadi sinyal yang sesuai untuk transmisi melalui kabel bus (keluaran diferensial). MCP2551 juga berfungsi sebagai penyangga antara pengendali CAN dan lonjakan tegangan tinggi yang dapat timbul pada bus CAN dari sumber eksternal seperti EMI, ESD, dan transien listrik. MCP2551 memiliki tiga mode operasi yang dapat dipilih melalui pin RS: High-Speed, Slope-Control, dan Standby.
Mode High-Speed dipilih dengan menghubungkan pin RS ke VSS, memungkinkan laju bus CAN tinggi. Mode Slope-Control mengurangi emisi EMI dengan membatasi waktu naik dan turun sinyal CANH dan CANL melalui resistor eksternal. Mode Standby mematikan pemancar dan mengoperasikan penerima pada arus rendah, memungkinkan mikrokontroler memantau aktivitas bus melalui RXD.
Perangkat ini juga dilengkapi proteksi terhadap hubung singkat baterai, transien tegangan tinggi, dan shutdown termal.
Fitur utama
- Mendukung operasi hingga 1 Mb/s
- Menerapkan persyaratan lapisan fisik standar ISO-11898
- Cocok untuk sistem 12V dan 24V
- Kontrol slope eksternal untuk mengurangi emisi RFI
- Deteksi ground fault (permanent Dominant) pada input TXD
- Proteksi power-on reset dan brown-out tegangan
- Node tanpa daya atau peristiwa brown-out tidak mengganggu bus CAN
- Operasi standby arus rendah
- Proteksi terhadap kerusakan akibat kondisi hubung singkat (tegangan baterai positif atau negatif)
- Proteksi terhadap transien tegangan tinggi
- Proteksi shutdown termal otomatis
- Hingga 112 node dapat dihubungkan
- Imunitas terhadap noise tinggi karena implementasi bus diferensial
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 4.5 - 5.5 V | Industrial (I): TAMB = -40°C to +85°C; Extended (E): TAMB = -40°C to +125°Chlm. 9 |
| Arus suplai dominan | 75 mA | Dominant; VTXD = 0.8Vhlm. 9 |
| Histeresis input diferensial | 100 - 200 mV | Lihat Figure 2-3hlm. 10 |
| Resistansi input diferensial | 20 - 100 kΩ | TXD = 2V; pin 6 dan 7 digerakkan eksternalhlm. 10 |
| Bit time | 1 - 62.5 µs | VRS = 0Vhlm. 12 |
| Frekuensi bit | 16 - 1000 kHz | VRS = 0Vhlm. 12 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout MCP2551-I/SN
PDIP/SOIC 8 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | TXD | Transmit Data Inputhlm. 5 |
| 2 | VSS | Groundhlm. 5 |
| 3 | VDD | Supply Voltagehlm. 5 |
| 4 | RXD | Receive Data Outputhlm. 5 |
| 5 | VREF | Reference Output Voltagehlm. 5 |
| 6 | CANL | CAN Low-Level Voltage I/Ohlm. 5 |
| 7 | CANH | CAN High-Level Voltage I/Ohlm. 5 |
| 8 | RS | Slope-Control Inputhlm. 5 |
Catatan desain PCB
- Untuk memilih mode High-Speed, hubungkan pin RS ke ground (VSS). Ini memberikan waktu naik dan turun output yang cepat untuk mendukung laju bus CAN tinggi.hlm. 3
- Untuk mengurangi EMI, gunakan mode Slope-Control dengan menghubungkan resistor eksternal (REXT) antara pin RS dan ground. Slew rate sebanding dengan arus output pada pin RS, sehingga nilai resistansi tertentu menghasilkan slew rate yang diinginkan.hlm. 3
- Jika ingin menghemat daya, gunakan mode Standby dengan memberikan level tinggi pada pin RS. Dalam mode ini, pemancar dimatikan dan penerima beroperasi pada arus lebih rendah, tetapi RXD masih berfungsi (pada laju bus tinggi, pesan CAN pertama mungkin hilang).hlm. 3
- Waspadai kondisi permanent Dominant pada TXD. Jika TXD tetap rendah lebih dari 1.25 ms (minimum), driver output CANH dan CANL akan dinonaktifkan untuk mencegah korupsi data pada bus CAN. Driver akan aktif kembali setelah TXD naik.hlm. 5
Kemasan
Contoh pemakaian
- Antarmuka antara pengendali protokol CAN dan bus fisik
- Sistem CAN berkecepatan tinggi hingga 1 Mb/s
- Sistem 12V dan 24V
- Node CAN dalam jaringan dengan hingga 112 node
- Aplikasi yang membutuhkan pengurangan emisi EMI melalui kontrol slope
- Aplikasi yang membutuhkan mode standby arus rendah
Sumber data
Disusun dari datasheet resmi Microchip Technology (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 21 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.