MAXQ617:红外遥控片上系统的卓越之选

电子说

1.4w人已加入

描述

MAXQ617:红外遥控片上系统的卓越之选

在电子设计领域,低功耗、高性能的芯片一直是工程师们追求的目标。今天,我们就来深入了解一款专为低功耗应用设计的芯片——MAXQ617 红外遥控片上系统。

文件下载:MAXQ617.pdf

一、产品概述

MAXQ617 是一款低功耗的 16 位 MAXQ® 微控制器,适用于通用遥控器、消费电子和白色家电等低功耗应用。它将强大的 16 位 RISC 微控制器与集成外设相结合,包括通用同步/异步收发器(USART)、SPI 主/从和两个 I2C 通信端口,以及具有载波频率生成和灵活端口 I/O 的红外模块,可实现复用键盘控制。内部放大器无需外部电路驱动红外接收器引脚,并且该设备包含 80KB 的闪存和 4KB 的数据 SRAM。

在低功耗电池供电性能方面,MAXQ617 表现出色。它具有超低功耗停止模式(典型值为 0.2µA),在此模式下,仅为最少的电路供电。唤醒源包括外部中断、电源故障中断和定时器中断。微控制器的工作电压范围为 1.67V 至 3.6V,这使得它在不同的电源环境下都能稳定工作。

二、产品特性

高性能低功耗核心

  • 16 位 RISC 核心:具有高性能、低功耗的特点,内部 12MHz 振荡器无需外部组件,降低了设计成本和复杂度。
  • 宽工作电压:1.67V 至 3.6V 的工作电压范围,适应多种电源环境。
  • 简化编程:仅 33 条总指令,简化了编程过程。
  • 数据指针加速:三个独立的数据指针可通过自动递增/递减加速数据移动,还有一个专用指针可直接从代码空间读取数据。
  • 16 位指令和数据总线:16 位指令字和 16 位数据总线,以及 16 x 16 位通用工作寄存器,提供了强大的数据处理能力。

丰富的内存和外设

  • 内存:80KB 闪存和 4KB 数据 SRAM,满足不同应用的数据存储需求。
  • 电源管理:具备电源故障警告、上电复位(POR)/欠压复位功能,保障系统的稳定性。
  • 红外功能:自动红外载波频率生成和调制、红外学习放大器、1.8V 时具有 200mA(最小值)灌电流的红外发射驱动器,适用于红外通信应用。
  • 定时器和计数器:两个 16 位可编程定时器/计数器,带有预分频器和捕获/比较功能。
  • 通信接口:一个 SPI、两个 I2C 和一个 USART 端口,方便与其他设备进行通信。
  • 看门狗定时器:可编程看门狗定时器,提高系统的可靠性。
  • 唤醒定时器:8kHz 纳功率环形振荡器唤醒定时器,可在低功耗模式下实现定时唤醒。
  • 通用 I/O:多达 10 个通用 I/O,可灵活配置以满足不同的应用需求。

低功耗特性

  • 停止模式:在 (T_{A}= +25^{circ}C) 且电源故障监视器禁用的情况下,典型电流为 0.2µA,最大电流为 2.0µA。
  • 活动模式:12MHz 时典型电流为 2.0mA,有效降低了功耗。

三、应用领域

MAXQ617 的低功耗、高性能 RISC 架构使其非常适合许多便携式或电池供电的应用,尤其适用于需要经济高效地集成红外发射/接收功能的通用遥控器等应用。例如,平板电脑和智能手机的通用遥控器,都可以利用 MAXQ617 的强大功能实现红外控制。

四、技术细节

微处理器

MAXQ617 基于 Maxim Integrated 的低功耗 16 位 MAXQ20S,支持哈佛内存架构,具有独立的 16 位程序和数据地址总线。其核心采用流水线处理器,性能接近每 MHz 1MIPS。16 位数据路径围绕寄存器模块实现,每个寄存器模块为核心提供特定功能。累加器模块由十六个 16 位寄存器组成,并与算术逻辑单元(ALU)紧密耦合。可配置的软堆栈支持程序流,指令执行由功能寄存器模块之间或功能寄存器模块与内存之间的数据传输触发,这种方式减少了电路开关活动,降低了功耗和开关噪声。

内存

  • 闪存:80KB 闪存用于存储程序代码,可满足复杂应用的需求。
  • SRAM:4KB SRAM 数据内存,用于存储运行时数据。
  • 实用 ROM:位于程序空间地址 8000h 开始处,包含生产测试例程和用户可调用的缓冲区复制和快速表查找例程。
  • 软堆栈:用于存储程序返回地址和其他通用数据,其位置和大小由用户确定,提供了资源分配的灵活性。

看门狗定时器

内部看门狗定时器可大大提高系统的可靠性。它是一个自由运行的计数器,由应用程序软件定期复位。如果软件执行受到干扰,定时器将触发系统复位和可选的看门狗定时器中断,保护系统免受电气噪声或静电放电(ESD)干扰。

红外载波生成和调制定时器

  • 载波生成:由载波发生器和载波调制器组成,通过 16 位红外载波寄存器(IRCA)定义载波的高低时间。
  • 调制:载波调制器使用红外数据位(IRDATA)和红外调制时间寄存器(IRMT)确定载波或空闲状态。
  • 传输和接收:在传输模式下,载波发生器生成载波波形,载波调制器进行调制;在接收模式下,支持 IRRX 捕获功能,可根据 IRRXSEL 位定义触发捕获的边缘。

16 位定时器/计数器

提供两个定时器/计数器,支持 16 位定时器/计数器、16 位上下自动重载、外部脉冲计数、16 位定时器捕获和比较、脉冲宽度调制等功能。

串行外设

  • SPI:提供两个 SPI 端口,支持快速、同步、全双工通信,可作为 SPI 主设备或从设备。
  • I2C:两个内部 I2C 总线主/从外设,支持与各种 I2C 设备通信。
  • USART:两个 USART 外设,具有多种操作模式,支持 2 线接口、全双工异步数据传输、半双工同步数据传输等功能。

通用 I/O

提供具有 CMOS 输出驱动器、施密特触发器输入和可选弱上拉到 VDD 的通用 I/O 端口。在复位状态下,所有端口引脚变为高阻抗,特殊功能引脚在禁用特殊功能时可作为通用 I/O 引脚使用。

片上振荡器

内部 12MHz 振荡器无需外部组件,降低了系统成本、PCB 面积和辐射 EMI。

工作模式

最低功耗模式为停止模式,在此模式下 CPU 状态和内存得以保留,但 CPU 不主动运行。唤醒源包括外部 I/O 中断、电源故障警告中断、唤醒定时器或电源故障复位。纳米功率环形振荡器可用于驱动唤醒定时器,实现从停止模式的唤醒。

电源故障检测

可通过 PFWARNCN 位配置电源故障警告电压,在正常和停止模式下提供不同的电源故障检测和响应机制,确保系统在电源异常时的稳定性。

五、总结

MAXQ617 作为一款高性能、低功耗的红外遥控片上系统,具有丰富的功能和出色的性能。它的出现为电子工程师在设计低功耗、高性能的红外通信设备时提供了一个优秀的选择。无论是在通用遥控器、消费电子还是白色家电等领域,MAXQ617 都能发挥其优势,帮助工程师实现更加高效、稳定的设计。你在使用类似芯片时遇到过哪些问题呢?欢迎在评论区留言分享。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分