AT90CAN32-16AU - 16MHz 8-Bit CAN MCU | Microchip
MPN: AT90CAN32-16AU ✓ فعالAT90CAN32-16AU نمای کلی
An 8-bit microcontroller is a programmable semiconductor that executes firmware, reads inputs, controls outputs, and manages system interfaces. Within the product hierarchy, the AT90CAN32 is an MCU, a microcontroller IC, and a member of the AVR family of embedded processors. Its CAN controller adds a standardized vehicle-style communication interface, allowing the device to exchange messages with other CAN nodes rather than requiring a separate protocol controller.
The AT90CAN32-16AU combines 32 KB of in-system programmable flash with read-while-write capability, 1 KB of EEPROM, and 2 KB of SRAM. The 16 MHz operating speed gives the enhanced RISC architecture throughput approaching 1 MIPS per MHz, while 53 general-purpose I/O lines support digital interfaces, sensors, actuators, and communication peripherals. The integrated CAN controller supports CAN V2.0A and CAN V2.0B operation.
The device uses the AVR enhanced RISC architecture and an 8-bit CPU with 32 general-purpose working registers. Its in-system programming interface supports firmware updates without removing the microcontroller from the circuit. The automotive-oriented -16AU ordering code identifies the 16 MHz configuration in the 64-pin TQFP package, while the core architecture remains suitable for compact CAN nodes requiring deterministic control and low-power embedded processing.
Typical applications include automotive body and powertrain interface modules, industrial CAN gateways, elevator and building-control controllers, robotics coordination nodes, and telemetry equipment. In each case, the MCU can process local sensors and actuators while exchanging diagnostic, command, or status messages through its integrated CAN controller.
Design the PCB with adequate clearance around all 64 leads, route the oscillator and programming signals carefully, and follow the manufacturer pin-description table before assigning every signal. Confirm oscillator characteristics, reset behavior, supply sequencing, and CAN transceiver requirements against the manufacturer datasheet for the intended voltage and temperature range.
This product page combines manufacturer specifications, exact package and memory details, practical application guidance, and a parameter-focused comparison with pin-compatible AT90CAN family options. It is designed to help engineers evaluate the AT90CAN32-16AU, verify its 64-TQFP footprint, identify meaningful capacity differences, and select the appropriate source for quotation and availability.
جایگزینهای drop-in برای AT90CAN32-16AU — همان پکیج، سازگار پینبهپین. قطعات با پکیج متفاوت که نیاز به تغییر PCB دارند مستثنی هستند.
گونهها در این سری
مدلهای همسری که جایگزین مستقیم هستند برای AT90CAN32-16AU (همان فرمفاکتور و فوتپرینت) — متفاوت در CAN Controller, Package, Product Type, General-Purpose I/O Lines, Supply Voltage Range.
AT90CAN32-16MU
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←AT90CAN32-16AI
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
AT90CAN32-16AUR
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
AT90CAN64-16AU
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←AT90CAN128-16AU
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
AT90CAN32-16AU حداکثر مقادیر مجاز و مشخصات الکتریکی
| Product Type | 8-bit AVR RISC microcontroller with CAN controller |
| حداکثر فرکانس کلاک | 16 MHz |
| Flash Memory | 32 KB (32K x 8) |
| SRAM | 2 KB |
| EEPROM | 1 KB |
| General-Purpose I/O Lines | 53 lines |
| General-Purpose Working Registers | 32 registers |
| Supply Voltage Range | 2.7 V to 5.5 V |
| CAN Controller | CAN V2.0A and CAN V2.0B |
| CPU Architecture | AVR enhanced RISC, 8-bit |
| Instruction Throughput | Approaching 1 MIPS per MHz |
| Programming Interface | In-system programming (ISP) |
| Flash Feature | Read-while-write capable |
| بستهبندی | 64-TQFP (14 mm x 14 mm) |
| نوع نصب | Surface mount |
| Process Technology | Low-power CMOS |
راهنمای پیکربندی پین AT90CAN32-16AU 64-tqfp (14 mm x 14 mm)
پیکربندی پین برای AT90CAN32-16AU (پکیج 64-tqfp (14 mm x 14 mm)). این IC دیجیتال شامل GPIO، رابطهای ارتباطی (UART، SPI، I2C) و پینهای تغذیه است. برای عملکردهای جایگزین پین و گزینههای پیکربندی به دیتاشیت سازنده مراجعه کنید. ضروری برای طراحی سیستمهای نهفته و چیدمان PCB.
داده پینآوت تفصیلی موجود نیست برای AT90CAN32-16AU.
به دیتاشیت برای پیکربندی کامل پینها.
کاربردهای معمول
AT90CAN32-16AU مناسب است برای 6 کاربردs: Automotive Body Control Module, Industrial CAN Gateway, Building and Elevator Control, Robotics Coordination Node, Telemetry and Environmental Monitoring, CAN-to-Serial Protocol Bridge.
Automotive Body Control Module
The AT90CAN32-16AU fits an automotive body-control node that must evaluate switches and sensors, operate actuators, and exchange messages over a CAN network. Its 16 MHz AVR core provides approximately 1 MIPS per MHz throughput, while 32 KB of flash holds application firmware and 2 KB of SRAM supports short-lived control data. The 64-TQFP package provides 53 general-purpose I/O lines for local inputs and outputs. A suitable CAN transceiver converts the controller signals to the physical bus and adds protection. Designers should verify the exact temperature range, automotive qualification, reset requirements, and transient environment against the Microchip AT90CAN32 manufacturer datasheet before production release.
پیشنهادی
Industrial CAN Gateway
The AT90CAN32-16AU is appropriate for a compact gateway that converts messages between a CAN segment and local serial or digital interfaces. Its integrated CAN V2.0A/V2.0B controller removes the need for a discrete CAN protocol device, while the 8-bit AVR core can handle protocol routing and supervisory logic. The 32 KB flash provides room for a production bootloader and application logic, and 53 I/O lines support status LEDs, configuration inputs, and communications peripherals. For industrial deployment, validate supply tolerance, CAN bit timing, watchdog behavior, and transient protection, then use the manufacturer pin-description table to implement the 64-TQFP layout correctly.
پیشنهادی
Building and Elevator Control
The AT90CAN32-16AU can serve as the embedded controller in an elevator or building-control node that coordinates calls, status reports, and distributed peripheral nodes. At 16 MHz, its AVR enhanced RISC architecture supports responsive sequential control, while the integrated CAN controller provides structured message handling. The 2 KB SRAM and 1 KB EEPROM are useful for operating state and retained configuration, and the 53 I/O lines can accommodate sensors, indicators, and safety-related discrete interfaces. Because building systems may use long wiring and noisy motor systems, use an appropriate isolated or protected CAN interface and validate watchdog, brownout, and fail-safe behavior during hardware qualification.
پیشنهادی
Robotics Coordination Node
The AT90CAN32-16AU fits a robot coordination module that reads sensor states, executes local control actions, and distributes commands over CAN. Its 32 KB flash can store control firmware, 2 KB SRAM supports runtime buffers, and 53 general-purpose I/O lines provide flexible connectivity to encoders, switches, indicators, and auxiliary controllers. The integrated CAN V2.0A/V2.0B controller simplifies multi-axis or multi-robot communication while the 8-bit CPU handles deterministic supervisory tasks. A CAN transceiver should be selected for the robot’s bus topology and electrical environment. Firmware should include watchdog recovery, message validation, and safe output states so communication faults do not produce unintended actuator motion.
پیشنهادی
Telemetry and Environmental Monitoring
The AT90CAN32-16AU supports a distributed environmental-monitoring node that samples local sensors and transmits measurements over a CAN network. Its 53 I/O lines offer ample connections for digital sensors, alarm outputs, and configuration switches, while the integrated CAN controller handles network communication without a separate protocol IC. The 16 MHz clock supports responsive sampling and filtering, and 32 KB flash is suitable for calibration data, logging functions, and communications code. Designers should keep analog conditioning separate from sensitive digital routing, observe the 2.7 V to 5.5 V supply range, and use a transceiver with suitable ESD and surge protection. Low-power behavior and wake conditions should be tested under the complete operating profile.
پیشنهادی
CAN-to-Serial Protocol Bridge
The AT90CAN32-16AU is well suited to a protocol bridge that receives CAN frames and exchanges data with a host or peripheral through serial logic. Its 32 KB flash can hold framing, filtering, routing, and update code, while 2 KB SRAM supports receive and transmit queues. The integrated CAN controller handles frame-level protocol operation, and the 53 I/O lines leave configuration and status interfaces available. Use the UART, SPI, or other peripheral according to the bridge protocol, and include flow control or timeout handling for host communication. Firmware should validate identifiers and payloads before forwarding them, while the hardware design should provide a robust CAN transceiver and protected connector interface.
پیشنهادی
خلاصه محصولات پیشنهادی
دادههای مرجع مهندسی برای AT90CAN32-16AU — مقایسه، راهنمای طراحی و اطلاعات انطباق.
راهنمای انتخاب
مقایسه با جایگزینها
| پارامتر | این محصول | AT90CAN32-16MU | AT90CAN32-16AI | AT90CAN64-16AU | AT90CAN128-16AU |
|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | 64-TQFP (14 mm x 14 mm) | 64-TQFP (14 mm x 14 mm) | 64-TQFP (14 mm x 14 mm) | 64-TQFP (14 mm x 14 mm) | 64-TQFP (14 mm x 14 mm) |
| Maximum Clock Frequency | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz |
| Flash Memory | 32 KB | 32 KB | 32 KB | 64 KB | 128 KB |
| SRAM | 2 KB | 2 KB | 2 KB | 8 KB | 8 KB |
| EEPROM | 1 KB | 1 KB | 1 KB | 2 KB | 4 KB |
| General-Purpose I/O Lines | 53 lines | 53 lines | 53 lines | 53 lines | 53 lines |
| CAN Controller Version | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B | CAN V2.0A and CAN V2.0B |
| Supply Voltage Range | 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 |
تفاوتهای کلیدی
- Integrated CAN controller in a general-purpose 8-bit MCU (در مقابلAT90CAN32-16MU)
- 32 KB flash matches the AT90CAN32 memory class (در مقابلAT90CAN64-16AU)
- Lower SRAM demand for compact control nodes (در مقابلAT90CAN128-16AU)
یادداشتهای طراحی
Use the numbered 64-TQFP package drawing and the Microchip AT90CAN32 manufacturer pin-description table when assigning signals. Place the decoupling capacitors at the device power pins and route the reset and programming nets away from CAN and oscillator traces. The 53 general-purpose I/O lines provide flexibility, but alternate-function assignments must be selected in firmware only after every affected pin has been checked against the package drawing.
Keep the oscillator circuit close to XTAL and XTAL2 pins, use a short ground return, and avoid routing high-current or fast-switching signals beneath the oscillator area. Place the CAN transceiver close to the connector so return currents and ESD currents have a short path into the protection network. Maintain a continuous ground reference beneath the MCU and transceiver to reduce susceptibility to common-mode noise.
Do not assume that every 64-TQFP AT90CAN member has identical memory resources. The AT90CAN32-16AU provides 32 KB of flash, 2 KB of SRAM, and 1 KB of EEPROM, while higher-capacity family members differ in memory size. Review CAN identifiers, peripheral multiplexing, bootloader assumptions, and interrupt-vector layout before substituting another family member into an existing board.
Operate the AT90CAN32-16AU only within the documented 2.7 V to 5.5 V supply range and verify brownout behavior for the selected regulator. The MCU requires separate logic and transceiver supply planning because the transceiver voltage and current ratings may differ from the MCU. Add local bulk and high-frequency decoupling, and keep power-supply switching nodes away from the CAN controller and precision clock circuitry.
اطلاعات انطباق
No explicit compliance declaration for the exact AT90CAN32-16AU configuration appears in the cited product and distributor records. Verify current declarations with the manufacturer before procurement.