电子说
在当今科技飞速发展的时代,智能卡和智能卡读卡器在各个领域的应用愈发广泛,如医疗保健、USB令牌、密码生成器、门禁控制、笔记本电脑、机顶盒和支付终端等。这些应用对通信接口的集成要求日益复杂,而Atmel公司的AT90SCR100微控制器凭借其强大的功能和出色的性能,成为了满足这些需求的理想选择。
文件下载:AT90SCR100H-ALT.pdf
AT90SCR100采用AVR® 8位微控制器,具备先进的RISC架构。它拥有131条强大的指令,大部分指令可在单时钟周期内执行,32个8位通用工作寄存器,在16MHz时钟频率下可实现高达16MIPS的吞吐量,还集成了片上2周期乘法器,在性能与功耗之间取得了出色的平衡。
该微控制器配备了64K字节的系统内自编程闪存,具有10,000次的写入/擦除循环耐力;4K字节的EEPROM,包含128字节的一次性可编程存储器,耐力高达100,000次写入/擦除循环;4K字节的内部SRAM,还有可选的引导代码部分,可通过片上引导加载程序进行系统内编程。
AT90SCR100拥有一个8位定时器/计数器,具备独立预分频器、比较模式和PWM通道;另一个8位定时器/计数器,具备独立预分频器、比较模式和独立振荡器上的实时计数器;还有一个16位定时器/计数器,具备独立预分频器和比较模式。
它还配备了硬件看门狗、硬件AES 128/256引擎和随机数生成器(RNG),通信外设包括高速主/从SPI串行接口(最高可达20MHz)、2线串行接口、USART接口(最高可达2Mbps)和标准SPI接口,方便与大多数RF前端芯片进行通信。
具备上电复位和欠压检测功能,内部校准振荡器可提供稳定的时钟源,拥有外部和内部中断源,支持五种睡眠模式:空闲、省电、掉电、待机和扩展待机,还能在低于固定电平的情况下进行电源监控并产生中断。
具备高达5x4矩阵管理能力的键盘接口,支持按键事件中断和唤醒功能,最多有4个可编程I/O端口,最多4个LED输出,可编程电流源为2或4mA(在仿真模式下不可用),每个IC在生产时都有特定且唯一的序列号。
其工作温度范围为工业级(-40°C至+85°C),核心工作电压为2.4 - 5.5V,DC/DC工作电压为2.7 - 5.5V,最大时钟输入频率为8MHz。
AT90SCR100提供两种封装配置,以满足不同需求:
文档中给出了典型应用电路,包含了各种外部组件,如电阻、电容、电感和晶体等。这些组件的参数和作用都有详细说明,例如USB Pad串行电阻R1、R2、R3、R4为22Ω +/- 10%,CIO上拉电阻R5为10KΩ +/- 10%(高速通信时可能需要),DCDC感测电阻Rs为200mΩ +/- 2% 125mW用于电流传感和过流检测等。
为了确保AT90SCR100的性能和稳定性,在设计过程中需要注意以下几点:
AT90SCR100以其丰富的功能、高性能和低功耗的特点,为智能卡读卡器等应用提供了一个优秀的解决方案。电子工程师在设计相关产品时,可以充分利用其特性,结合合理的外部电路设计,开发出满足各种需求的高性能设备。你在使用AT90SCR100进行设计时,是否遇到过一些特殊的挑战呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !