电子说
在当今的电子设计领域,微控制器(MCU)扮演着至关重要的角色。Atmel的SAM3N系列ARM闪存MCU凭借其高性能、低功耗和丰富的外设功能,成为了众多工程师的首选。本文将深入剖析SAM3N系列MCU的核心特性、硬件架构、电源管理、输入输出以及外设功能等方面,为电子工程师在设计中提供全面的参考。
文件下载:ATSAM3N0AA-AU.pdf
SAM3N系列是基于高性能32位ARM Cortex - M3 RISC处理器的闪存微控制器家族成员。它最高运行速度可达48 MHz,拥有高达256 Kbytes的闪存和24 Kbytes的SRAM。其外设集丰富,包括2个USART、2个UART、2个TWI、3个SPI,以及1个PWM定时器、6个通用16位定时器、一个RTC、一个10位ADC和一个10位DAC。此外,借助QTouch库,它还支持电容式触摸功能,能轻松实现按钮、滚轮和滑块等应用。
该系列是入门级通用微控制器,是从8位/16位微控制器向32位微控制器迁移的理想选择。它工作电压范围为1.62V至3.6V,提供48引脚、64引脚和100引脚的QFP、48引脚和64引脚的QFN以及100引脚的BGA封装。同时,SAM3N系列与SAM3S系列引脚兼容,适合对成本敏感的高批量应用。
备份模式旨在实现最低功耗,适用于需要定期唤醒执行任务但对启动时间要求不高(<0.1 ms)的系统。总电流消耗典型值为3 µA。在此模式下,电源控制器、零功耗上电复位、RTT、RTC、备份寄存器和32 kHz振荡器(由软件在电源控制器中选择RC或晶体振荡器)继续运行,而调节器和核心电源关闭。
等待模式可在保持设备全功率状态的同时实现极低的功耗,启动时间小于10 µs。使用内部电压调节器时,等待模式下的电流消耗典型值为15 µA;使用外部调节器时,为8 µA。在该模式下,核心、外设和存储器的时钟停止,但电源仍然供电,可实现快速启动。
睡眠模式用于优化设备的功耗与响应时间。在该模式下,仅核心时钟停止,外设时钟可启用,电流消耗取决于应用。
GPIO线由PIO控制器管理,所有I/O都具有多种输入或输出模式,如上拉或下拉、输入施密特触发器、多驱动(开漏)、毛刺滤波器、去抖动或输入变化中断等。每个I/O线还嵌入了ODT(片上终端),有助于减少信号反射和EMI,提高信号完整性。
系统I/O线包括用于振荡器、测试模式、复位和JTAG等的引脚。这些引脚可通过软件配置为通用I/O或系统引脚,启动时默认使用其默认功能。
SAM3N系列提供多种封装形式,包括100引脚的LQFP和TFBGA、64引脚的LQFP和QFN以及48引脚的LQFP和QFN。不同封装的引脚功能有所不同,但各型号之间具有引脚兼容性,方便工程师进行设计和升级。
SAM3N产品具有多种电源供应引脚,包括VDDCORE(为核心、处理器、嵌入式存储器和外设供电,电压范围1.62V至1.95V)、VDDIO(为外设I/O线、备份部分、32 kHz晶体振荡器和振荡器焊盘供电,电压范围1.62V至3.6V)、VDDIN(为电压调节器、ADC和DAC供电,电压范围1.8V至3.6V)和VDDPLL(为PLL、快速RC和3至20 MHz振荡器供电,电压范围1.62V至1.95V)。
内部电压调节器由电源控制器管理,具有正常模式和备份模式。正常模式下,调节器静态电流小,输出电流大;备份模式下,电流消耗极低。
SAM3N支持1.62V - 3.6V单电源模式,内部调节器输入连接电源,输出为VDDCORE供电。用户也可通过软件禁用嵌入式电压调节器。
SAM3N系列ARM闪存MCU以其高性能、低功耗、丰富的外设功能和灵活的封装选择,为电子工程师提供了一个强大的设计平台。无论是从8位/16位微控制器迁移,还是开发对成本敏感的高批量应用,SAM3N系列都能满足需求。在实际设计中,工程师需要根据具体应用场景,合理选择芯片型号、电源方案和外设配置,以实现最佳的性能和成本平衡。你在使用SAM3N系列MCU的过程中,遇到过哪些有趣的挑战呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !