AT90CAN64-16AUR 是由 Atmel(现为 Microchip Technology)生产的一款高性能 8 位 AVR 微控制器,内置 CAN(控制器局域网)控制器,适用于工业控制、汽车电子和通信设备等需要高可靠性和实时通信的应用场景。该芯片基于增强型 AVR RISC 架构,具有 64KB 的 Flash 程序存储器、4KB 的 SRAM 和 2KB 的 EEPROM。AT90CAN64-16AUR 采用 64 引脚 TQFP 封装,工作温度范围为 -40°C 至 +85°C,适用于各种恶劣环境。
核心架构:AVR RISC
主频:16 MHz
Flash 容量:64 KB
SRAM 容量:4 KB
EEPROM 容量:2 KB
封装类型:64 引脚 TQFP
工作电压:2.7V - 5.5V
工作温度范围:-40°C 至 +85°C
I/O 引脚数:53
定时器/计数器:4 个 8 位,2 个 16 位
ADC 分辨率:10 位
ADC 通道数:8
通信接口:CAN、SPI、TWI(I2C)、UART
中断源:32
看门狗定时器:内置
AT90CAN64-16AUR 的核心特性之一是其内置的 CAN 控制器,支持 CAN 2.0A 和 CAN 2.0B 协议标准,能够实现高速、可靠的现场总线通信。该 CAN 控制器支持 14 个完全可配置的邮箱,允许用户灵活配置数据传输和接收过滤功能,适用于复杂的工业自动化和汽车网络应用。
此外,该微控制器配备了 53 个可编程 I/O 引脚,支持多种外设功能复用。它具有 4 个 8 位定时器和 2 个 16 位定时器,支持 PWM 输出、输入捕捉和比较匹配功能,适用于精确控制和测量应用。
AT90CAN64-16AUR 集成了 10 位模数转换器(ADC),具有 8 个通道,支持外部参考电压和自动触发采样功能,能够满足多种传感器信号采集需求。其通信接口包括 SPI、TWI(I2C)、UART 和 CAN,支持多种通信协议和外设扩展。
该芯片支持 32 个中断源,允许用户灵活配置中断优先级,提高系统的实时响应能力。内置的看门狗定时器(WDT)可在系统异常时自动复位,提高系统的稳定性和可靠性。
在电源管理方面,AT90CAN64-16AUR 支持多种低功耗模式,包括空闲模式、ADC 噪声抑制模式、省电模式和掉电模式,适用于电池供电和低功耗应用。
AT90CAN64-16AUR 主要应用于需要 CAN 总线通信能力的嵌入式控制系统,如汽车电子(车载 CAN 网络、车身控制模块、电动车窗控制)、工业自动化(PLC、传感器节点、现场总线接口)、楼宇自动化(安防系统、暖通空调控制)以及智能仪表(电表、水表、燃气表)等领域。
在汽车电子中,AT90CAN64-16AUR 可用于构建 CAN 总线节点,实现车内不同模块之间的高效通信。例如,它可以作为车身控制模块的核心控制器,管理车门、灯光、座椅加热等功能,并通过 CAN 接口与其他 ECU(电子控制单元)通信。
在工业自动化中,该芯片可用于构建 CAN 总线通信节点,连接各种传感器和执行器,实现分布式控制和远程数据采集。由于其丰富的 I/O 资源和多种通信接口,AT90CAN64-16AUR 也非常适合用于构建多协议网关设备,实现不同总线协议之间的数据转换和通信。
此外,AT90CAN64-16AUR 还可用于开发智能传感器和执行器,通过 CAN 接口与主控设备通信,实现高精度数据采集和实时控制。
MCP2515、SJA1000、TJA1050、TJA1040、PCA82C250