AT90CAN64-ESMZ - 64KB AVR CAN MCU | Microchip Technology
部品番号: AT90CAN64-ESMZ ✓ 生産中AT90CAN64-ESMZ 概要
An 8-bit microcontroller is a programmable semiconductor that executes instructions from embedded flash memory and uses peripherals to control electronic systems. The AVR enhanced RISC architecture combines a compact instruction set with low-power CMOS operation. In the wider product hierarchy, the AT90CAN64 is an 8-bit microcontroller, an embedded processing IC, and a member of Microchip's AVR 90CAN family. Its integrated CAN controller makes it suitable for distributed industrial, automotive, and control systems that require robust communication between nodes.
The AT90CAN64-ESMZ combines 64KB of ISP flash with read-while-write capability, allowing firmware to remain available while embedded code is updated. Its 2KB EEPROM supports nonvolatile configuration and calibration data, while 4KB of SRAM provides working memory for protocol stacks and real-time control. The device also offers two USARTs, a byte-oriented two-wire serial interface, four flexible timer/counter blocks, and a real-time counter according to the AT90CAN32/64/128 family datasheet.
The 53 general-purpose I/O lines make the device useful in designs that need both control signals and communications in one package. The CAN controller handles frame-based network communication, while the USARTs support independent serial links to sensors, programmers, or other controllers. The 2.7V to 5.5V operating range accommodates both 3.3V and 5V equipment while supporting designs that need a transition between the two voltage domains.
Typical uses include CAN-connected industrial controls, automotive body and subsystem controllers, building automation nodes, motor-control equipment, instrument panels, and embedded data loggers. A network node can place the AT90CAN64-ESMZ beside a CAN transceiver, use its timers for periodic control tasks, and retain configuration in EEPROM. This integration reduces the need for separate memory, serial-interface, and real-time timer components in a compact control board.
Designers should preserve the required input, output, programming, reset, and clock circuitry from the manufacturer datasheet and confirm the exact exposed-pad and thermal-layout requirements before release. Firmware should include CAN termination, fault handling, watchdog discipline, and brownout behavior appropriate to the installed CAN network. Software compatibility must be validated because a footprint-compatible component does not automatically guarantee identical peripheral behavior.
This product record combines verified manufacturer specifications, distributor availability, price information, same-family alternatives, and practical CAN-system design guidance. It also distinguishes package and temperature-grade differences that are essential when evaluating a true drop-in replacement rather than merely a functionally similar microcontroller.
ドロップイン代替品: AT90CAN64-ESMZ — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
AT90CAN64-16MU
✅ ドロップイン📋 参考代替品(カタログ未掲載)
AT90CAN64-16MZ
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
AT90CAN64-15MZ
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
AT90CAN64-15MU
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
AT90CAN64-16MU
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
AT90CAN64-ESMZ 最大定格&電気的特性
| Product Type | 8-bit RISC microcontroller with CAN controller |
| Architecture | AVR enhanced RISC |
| 動作電源電圧 | 2.7 V to 5.5 V |
| Program Memory Size | 64KB flash |
| Program Memory Type | Flash |
| ISP Flash Read-While-Write | Supported |
| EEPROM Size | 2KB |
| SRAM Size | 4KB |
| General-Purpose I/O Lines | 53 lines |
| General-Purpose Working Registers | 32 registers |
| CAN Controller | Integrated |
| Real-Time Counter | Integrated |
| Timer/Counters | 4 flexible timer/counters with compare modes and PWM |
| USART Count | 2 |
| Two-Wire Serial Interface | Byte-oriented |
| パッケージ | 64-QFN (9x9 mm) |
| 実装タイプ | Surface mount |
| RoHS ステータス | Compliant |
AT90CAN64-ESMZ 64-qfn (9x9 mm) ピン配置ガイド
AT90CAN64-ESMZ (64-qfn (9x9 mm) パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。
詳細なピン配置データはありません: AT90CAN64-ESMZ.
詳細は データシート をご参照ください。
主な用途
AT90CAN64-ESMZ の用途: 6 件s: Industrial CAN Control Node, Automotive Body Controller, Building Automation Sensor Node, Motor and Pump Controller, Instrumentation and Data Logger, Programmable Logic Controller.
Industrial CAN Control Node
The AT90CAN64-ESMZ fits industrial CAN nodes that combine protocol handling with local real-time control. Its 64KB of ISP flash provides room for application firmware and CAN services, while 4KB of SRAM can support protocol buffers and control state. The four timer/counters with compare and PWM modes allow the MCU to handle periodic actuator updates independently of communication traffic. In a typical controller, the AVR processes received CAN commands, drives discrete outputs through its 53 I/O lines, and reports diagnostics over a second serial channel. Its 2.7V to 5.5V range supports both 3.3V and 5V industrial equipment, although the selected CAN transceiver should match the bus voltage and isolation requirements.
おすすめ
Automotive Body Controller
The AT90CAN64-ESMZ is appropriate for distributed body and accessory modules that exchange diagnostic and control frames over a CAN network. The integrated CAN controller removes the need for a separate protocol device, while two USARTs can connect to diagnostic or configuration equipment. Its 53 general-purpose I/O lines support switches, lamps, sensors, and actuator interfaces, and the 4KB SRAM accommodates real-time state handling. The ESMZ ordering suffix should be selected only after confirming the required automotive temperature range, qualification level, and supplier documentation against the manufacturer ordering information.
おすすめ
Building Automation Sensor Node
The AT90CAN64-ESMZ can serve as the communications and control MCU in a building automation node for HVAC, lighting, or access equipment. Its 2KB EEPROM preserves calibration values, device addresses, and configuration across power cycles, while the 64KB flash supports protocol stacks and application logic. The byte-oriented two-wire interface is useful for compatible sensors, and the general-purpose I/O lines can supervise relays or digital inputs. A building controller can use the four timer/counters for periodic sampling and PWM functions, reducing the need for discrete timer devices in compact wall or ceiling-mounted equipment.
おすすめ
Motor and Pump Controller
The AT90CAN64-ESMZ is suitable for supervisory motor and pump controllers that coordinate speed commands over CAN while performing local timing functions. Its flexible timer/counter resources support input capture, compare events, and PWM generation, while 53 I/O lines provide interfaces for position sensors, gate drivers, status indicators, and safety inputs. The 64KB flash stores control algorithms and communication code, and 4KB of SRAM can hold command state and diagnostic buffers. Designers should preserve the datasheet's clock and timing margins, use appropriate isolation for noisy motor environments, and select an external CAN transceiver whose protection ratings match the installation.
おすすめ
Instrumentation and Data Logger
The AT90CAN64-ESMZ can act as the local processor in a connected measurement instrument or industrial data logger. Its 64KB of ISP flash accommodates measurement routines, protocols, and calibration management, while the 2KB EEPROM stores configuration without consuming RAM. The two USARTs support separate sensor and service links, and the CAN controller supports coordinated test systems or equipment networks. With 53 I/O lines, designers can connect digital sensors, status LEDs, and trigger signals without duplicating the MCU. The 2.7V to 5.5V operating range allows integration into mixed-voltage instruments, provided every rail and signal remains within the verified absolute-maximum limits.
おすすめ
Programmable Logic Controller
The AT90CAN64-ESMZ can be used in a compact PLC or remote I/O module because it combines flash-based firmware, EEPROM configuration, timers, serial interfaces, and CAN in one device. Its 53 I/O lines support a useful mix of digital inputs and outputs, while the timer/counter PWM functions simplify actuator tasks. A CAN master can distribute setpoints or configuration, and the two USARTs can connect local displays, programmers, or expansion modules. The 2.7V to 5.5V range accommodates common industrial logic levels, although designers should verify the exact MCU, transceiver, and isolation requirements as a complete system rather than relying on package compatibility alone.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: AT90CAN64-ESMZ — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | AT90CAN64-16MU | AT90CAN64-16MZ | AT90CAN64-15MZ | AT90CAN64-15MU |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-QFN (9x9 mm) | 64-QFN (9x9 mm) - same footprint | 64-QFN (9x9 mm) - same footprint | 64-QFN (9x9 mm) - same footprint | 64-QFN (9x9 mm) - same footprint |
| Architecture | 8-bit AVR enhanced RISC | 8-bit AVR enhanced RISC | 8-bit AVR enhanced RISC | 8-bit AVR enhanced RISC | 8-bit AVR enhanced RISC |
| Program Memory | 64KB flash | 64KB flash | 64KB flash | 64KB flash | 64KB flash |
| EEPROM | 2KB | 2KB | 2KB | 2KB | 2KB |
| SRAM | 4KB | 4KB | 4KB | 4KB | 4KB |
| General-Purpose I/O | 53 lines | 53 lines | 53 lines | 53 lines | 53 lines |
| Supply Voltage | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V | 2.7 V to 5.5 V |
| CAN Controller | Integrated | Integrated | Integrated | Integrated | Integrated |
主な差別化要因
- Integrated CAN and serial peripherals reduce external controller count (vs AT90CAN64-16MU)
- Extensive I/O availability for compact embedded controllers (vs AT90CAN64-15MZ)
- Broad supply-voltage compatibility (vs AT90CAN64-15MU)
設計ノート
Route the 64-QFN exposed thermal pad and ground connections exactly as specified in the Microchip package drawing. Because the supplied web snippets do not provide the complete pin table or exposed-pad dimensions, do not infer pad geometry from the generic 64-QFN name. Preserve the manufacturer-recommended land pattern, thermal-via arrangement, and copper connection, then cross-check the assembled PCB against the current datasheet before releasing artwork.
Decouple each applicable supply rail locally with the capacitance and ESR range required by the Microchip datasheet. The verified 2.7V to 5.5V operating range does not by itself define acceptable transient limits, startup behavior, or external component selection. Place bulk and high-frequency decoupling close to the device, keep switching-supply and high-current return paths away from the MCU ground reference, and verify brownout and power-consumption behavior in the final board configuration.
A shared 64-QFN footprint does not by itself establish a drop-in replacement. Compare clock speed, temperature grade, qualification, silicon revision, marking, programming interface, reset behavior, and exposed-pad requirements against the approved Microchip ordering information. In particular, the verified AT90CAN64-16MU listing confirms a related family member but does not eliminate the need for firmware timing review, boundary-scan checks, and a pilot build before changing a qualified BOM.
Do not power the AT90CAN64-ESMZ directly from an unprotected CAN bus. The MCU requires a local regulated supply and a separate CAN transceiver whose logic levels, supply range, bus fault protection, and isolation arrangement match the installation. Verify the transceiver standby and loopback behavior during reset, avoid applying bus voltage to MCU I/O pins, and include termination only where required by the network topology to prevent unnecessary loading of inactive nodes.
コンプライアンス情報
The verified JLCPCB listing marks the AT90CAN64-ESMZ as RoHS compliant. No verified REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals declarations were supplied, so those fields remain unknown.