- 商品說明
商品說明
CANBed-Arduino CAN-BUS 開發套件 (帶有CAN-BUS的ATmega32U開發板)
CANBed – Arduino CAN-BUS 開發套件內嵌了 ATmega32U4 芯片,這意味著您不需要在另一個 Arduino 板上添加其他跳線,它是一塊Arduino開發板本身加上 MCP2515 CAN 總線控制器和 MCP2551 CAN 總線收發器!CAN-BUS是一種通用協議,因其傳輸距離遠、通信速度中等、可靠性高而在工業中得到廣泛應用。現在你可以通過這個小小的開發板實現一個 CAN-BUS 項目。由於板載ATmega32U4芯片,該板的管腳資源豐富。事實上,板上基於核心芯片設置的引腳有18個,包括數字引腳、模擬引腳、UART和I2C接口。此外,該CANBed採用帶SPI接口的MCP2515 CAN總線控制器和MCP2551來實現CAN-Bus能力。還有兩種CAN總線接口可滿足各種需求,即sub-D9連接器和接線端子接口。它們將滿足您在連接方法中的所有需求。這款 CAN-Bus 開發板與 Arduino IDE 完美相容。借助 Arduino CAN-Bus 庫,您將為 CAN 項目節省大量時間。
特徵
- 板上帶有 Arduino Leonardo 引導加載程序的 ATmega32U4
- MCP2515 CAN 總線控制器和 MCP2551 CAN 總線收發器
- 在 sub-D 連接器上可選擇 OBD-II 和 CAN 標準引腳
- 相容於Arduino IDE
規格
Parameter | Value |
---|---|
MCU | ATmega32U4(with Arduino Leonardo bootloader) |
Clock Speed | 16MHz |
Flash Memory | 32KB |
SRAM | 2.5KB |
EEPROM | 1KB |
Operate Voltage(CAN-BUS) | 9-28V |
Operate Voltage (MicoUSB) | 5V |
Input Interface | sub-D |
應用
- 破解和升級你的車
- 車輛動態控制系統
- 姿態和軌道控制系統
硬件概述
① 9×2 IO 引腳輸出:Atmega32U4 的 IO 列在這裡
② ATmega32U4:整個模塊的主控主要用於在TF卡上存儲數據或通過C型線將數據傳輸到電腦上。 由於它是Arduino相容的,你可以用它來實現一些簡單的控制,比如當速度超過一定值時觸發蜂鳴器報警。
A:重置按鈕:重置板載 Atmega 芯片。
③ 用於編程的Micro USB連接器
④ ICSP Header 用於上傳引導加載程序
⑤ CAN RX/TX指示燈
⑥ sub-D連接器或CAN總線終端
D-Sub CANbus 引腳輸出
pin# | Signal names | Signal Description |
---|---|---|
1 | Reserved | Upgrade Path |
2 | CAN_L | Dominant Low |
3 | CAN_GND | Ground |
4 | Reserved | Upgrade Path |
5 | CAN_SHLD | Shield, Optional |
6 | GND | Ground, Optional |
7 | CAN_H | Dominant High |
8 | Reserved | Upgrade Path |
9 | CAN_V+ | Power, Optional |
⑦ CAN總線120Ω終端電阻開關
如果你在 CAN 總線的末端使用這個端子,你需要在兩個焊盤之間焊接一個 120Ω 的電阻器,如果沒有就不需理會。
⑧ 用於UART的Grove連接器
⑨ I2C 的 Grove 連接器
出貨清單
- CANBed PCBA (裸板,端子接頭需自焊)
- sub-D connector
- 4PIN Terminal
- 4PIN 2.0 Connector x 2
- 9×2 2.54 Header x 1
- 3×2 2.54 Header x 1
Documents
CANBed – Arduino CAN-BUS Development Kit (ATmega32U4 with MCP2515 and MCP2551)
Key Features
- ATmega32U4 with Arduino Leonardo bootloader on the board
- Combines CAN-BUS shield and Arduino development board together on a single board
- Adopts MCP2515 CAN Bus controller with SPI interface
- OBD-II and CAN standard pinout selectable at the sub-D connector
- Industrial standard 9 pin sub-D connector or 4PIN Terminal
- Implements CAN V2.0B at up to 1 Mb/s
- 18 pins that include digital pins, analog pins, UART, and I2C interface
- Requires no other MCU to control
- Compatible with Arduino IDE
Description
CANBed – Arduino CAN-BUS Development Kit embeds an ATmega32U4 chip, which means you don’t need to add other jump wires to another Arduino Board, it is an Arduino board itself plus MCP2515 CAN Bus controller and MCP2551 CAN Bus transceiver!
CAN-BUS is a common protocol and widely used in industry due to its long travel distance, medium communication speed, and high reliability. Now you can realize a CAN-BUS project through this tiny little development board.
Because of the ATmega32U4 onboard chip, this board has rich resources in pins. As a matter of fact, there are 18 pins based on core chip set up on the board, which include digital pins, analog pins, UART, and an I2C interface. Besides, this CANBed adopts MCP2515 CAN Bus controller with SPI interface and MCP2551 to achieve the CAN-Bus capability. There are also two kinds of CAN Bus interfaces for various demands which are sub-D9 connector and terminal block interface. They would fit all your needs in the connecting method.
This CAN-Bus development board is perfectly compatible with Arduino IDE. With the help of the Arduino CAN-Bus library, you will save plenty of time for your CAN project.
Specification
Parameter | Value |
---|---|
MCU | ATmega32U4(with Arduino Leonardo bootloader) |
Clock Speed | 16MHz |
Flash Memory | 32KB |
SRAM | 2.5KB |
EEPROM | 1KB |
Operate Voltage(CAN-BUS) | 9-28V |
Operate Voltage (MicoUSB) | 5V |
Input Interface | sub-D |
Application
- Hack and Upgrade Your Car
- Vehicle dynamics control system
- Attitude and orbit control system
Hardware Overview
1.9×2 IO Pin OUT: The IO of Atmega32U4 is listed out here
2.ATmega32U4 Chip:
The master of the entire module is mainly used to store data on the TF card or transfer data to the computer through the type C cable. In addition, since it’s Arduino compatible, you can use it to implement some simple controls, such as triggering a buzzer alarm when the speed exceeds a certain value.
A: Reset Button: Reset the on-board Atmega chip.
3. Micro USB connector for programming
4. ICSP Header for uploading bootloader
5. CAN RX/TX Indicator
6. sub-D connector or Terminal for CAN Bus
D-Sub CANbus PinOut
pin# | Signal names | Signal Description |
---|---|---|
1 | Reserved | Upgrade Path |
2 | CAN_L | Dominant Low |
3 | CAN_GND | Ground |
4 | Reserved | Upgrade Path |
5 | CAN_SHLD | Shield, Optional |
6 | GND | Ground, Optional |
7 | CAN_H | Dominant High |
8 | Reserved | Upgrade Path |
9 | CAN_V+ | Power, Optional |
7. Switch for the 120Ω terminal resistor for CAN Bus
If you use this slaver at the end of the CAN bus, you need to solder a 120Ω resister between the two pads, if not just leave them alone.
8. Grove connector for UART
9. Grove connector for I2C
CANBed Family in Seeed
CAN-BUS series product selection reference is provided here. The table compares NEW-Release LoRa-E5 CAN, CANBed v1, CANBed FD, CANBed M4, and CANBed RP2040 in detail in terms of MCU, protocol, memory, interface, etc.
Items | LoRa-E5 CAN | CANBed v1 | CANBed FD | CANBed M4 | CANBed RP2040 |
MCU | LoRa-E5 (STM32WLE5JC) | ATmega 32U4 (with Arduino Leonardo bootloader) | ATmega 32U4 (with Arduino Leonardo bootloader) | ATSAME51 32bit Cortex M4 core | RP2040 (Dual ARM Cortex-M0+) |
Clock Speed | up to 48MHz | 16MHz | 16MHz | 120MHz | up to 133 MHz |
Protocol | LoRaWAN,RS485,CANFD & CAN2.0 | CAN2.0 | CANFD & CAN2.0 | CANFD & CAN2.0 | CAN2.0 |
Flash Memory | 256KB | 32KB | 32KB | 512KB | 2MB |
SRAM | 64KB | 2.5KB | 2.5KB | 192KB | 264KB |
EEPROM | – | 1KB | 1KB | – | – |
Operate Voltage(CAN-BUS) | 4.5~28V | 9-28V | 7-28V | 7~28V | 9-28V |
Operate Voltage (MicoUSB) | 5V | 5V | 5V | 5V | 3.3V |
Lipo Battery | 3.7V | – | – | – | – |
Input Interface | 9 pin sub-D or 4PIN Terminal | 9 pin sub-D or 4PIN Terminal | sub-D or 4PIN Terminal | sub-D as well as Terminal | sub-D |
Price | $39.90 | $24.90 | $17.90 | $19.90 | $15.90 |
Inventory status | pre-order | in stock | in stock | in stock | in stock |
相關商品
-
Grove – Gas Sensor(MQ5) 氣體感測器 Seeed
0 滿分 5 分可檢測液化石油氣,天然氣,城鎮煤氣等。基於其快速響應時間,測量可以盡快進行。且其靈敏度也可以通過電位器來進行調節。
NT$276NT$220 未稅 -
Grove-LoRa-E5 (STM32WLE5JC)無線傳輸模組 868/915 MHz,支援LoRaWAN
0 滿分 5 分內置LoRa-E5 STM32WLE5JC的Grove LoRa-E5由ARM Cortex M4超低功耗MCU內核和LoRa SX126x供電,是一種易於使用的無線模塊,支持EU868和US915頻率上的LoRaWAN協議,並且(G )FSK,BPSK,(G)MSK,LoRa調製。
NT$714NT$560 未稅 -
Grove-Multichannel Gas Sensor v2 多通道有害氣體感測器 seeed
0 滿分 5 分 -
Grove – Alcohol Sensor 酒精感測器 seeed
0 滿分 5 分酒精感測器(傳感器)為酒精專用檢測半導體傳感器。它具有良好的靈敏度和回應速度快的特性,本模組適用用於開發便攜式酒精檢測系統。
NT$286NT$220 未稅 -
Grove – Gas Sensor(MQ2) 煙霧氣體感測器 seeed
0 滿分 5 分檢測的氣體包括異丁烷,液化石油氣,甲烷,乙醇,氫氣,煙霧等。感測器的回應速度快,便於實際的測量。通過板上的電位器調整輸出精度
NT$257NT$220 未稅 -
Grove – Dust Sensor(PPD42NS)細懸浮微粒 pm2.5 粉塵感測器 seeed原廠
0 滿分 5 分NT$476NT$340 未稅 -
Grove – Serial Camera Kit 串列通訊攝影機鏡頭套件 seeed
0 滿分 5 分本套件中提供了兩種規格的鏡頭。標準配置用於普通照片拍攝,廣角拍攝特別適用於監控項目。
-
Grove – BLE 工業級 UART轉 BLE 藍牙 HM-11 藍芽模組
0 滿分 5 分NT$638NT$460 未稅 -
Grove – Screw Terminal 4P 螺絲端子座 額定功率可達 125V@6A seeed
0 滿分 5 分NT$100NT$80 未稅 -
Grove – UV Sensor UV 紫外線感測器 seeed原廠
0 滿分 5 分NT$457NT$300 未稅