Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu

BileşenSeviye 5 · Veri yolları: I²C / SPI sensörler, ekranlar, haberleşme

MCP2551 CAN transceiver

Arayüz
CAN
Sürükle: döndür · tekerlek: yakınlaş · temsilî model

Nedir?

MCP2551, Microchip'in 5 V ile çalışan yüksek hızlı CAN alıcı-vericisidir (transceiver). Robotlarda mikrodenetleyicinin CAN denetleyicisini motor sürücüleri ve sensör düğümlerini birbirine bağlayan CAN hattına bağlamak için kullanılır.

Nasıl çalışır?

Mikrodenetleyicinin TXD/RXD lojik sinyallerini CANH ve CANL hatlarındaki diferansiyel gerilime çevirir ve tersini yapar. ISO 11898 uyumludur ve 1 Mb/s'ye kadar hızı destekler. Hattın iki ucuna 120 Ω'luk sonlandırma direnci konur; diferansiyel yapı motor gürültüsüne karşı yüksek bağışıklık sağlar.

Ne zaman seçilir?

Microchip MCP2551'i yeni tasarımlar için önermiyor (NRND) ve yerine MCP2561'i gösteriyor; 3,3 V'luk mikrodenetleyicilerde (STM32, ESP32) doğrudan 3,3 V ile çalışan SN65HVD230 daha pratiktir.

Laboratuvarda yok

Bu parçanın veri yolu modeli (I²C / SPI / 1-Wire / UART) laboratuvara sonraki aşamada eklenecek. Şimdilik özellikleri ve uyarıları buradan çalış.

Nerede kullanılır

  • CAN bus düğümü

Dikkat

  • Her uçta 120Ω sonlandırma

Kaynak: Hyvex Academy elektronik serisi (seri-el-protokol).

Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • TestlerimMini testler ve puanlarSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç