电子说
在当今的电子设计领域,对于高性能、低功耗且功能集成度高的微控制器需求日益增长。MAXIM推出的MAXQ8913 16位混合信号微控制器,集成了运算放大器、ADC和DAC等多种功能,为一体化伺服环路控制提供了出色的解决方案。下面就来详细了解一下这款微控制器。
文件下载:MAXQ8913X-0000+.pdf
MAXQ8913是一款单芯片伺服控制器,专为双轴光学图像稳定(OIS)应用而设计,是该类应用的完整解决方案。不过,它的应用范围并不局限于此,在其他类型的伺服控制中也能发挥出色的作用,支持音圈和步进电机应用。
该芯片集成了传感器信号调理、模数转换、使用16位RISC微控制器实现数字伺服算法、数模转换等必要元素,还包含双伺服放大器。此外,它还具有低功耗睡眠模式、可选择性禁用外设以及多种节能操作模式,以实现极致的低功耗性能。
外部时钟频率范围为DC至10MHz,内部环形振荡器频率为1MHz,系统时钟频率同样为DC至10MHz。
闪存编程时间为20 - 40µs,页擦除时间和块擦除时间均为20 - 40ms,写/擦除周期可达1000次,数据保留时间在25°C时为100年。
灵敏度为2.9304mV/°C,原始精度在未校正时为 -6 - +6°C。
分辨率为8位,满量程沉电流可达18.0mA,零量程沉电流最大为1µA。
MAXQ8913的引脚可分为电源引脚、模拟测量引脚、复位引脚、时钟引脚、通用I/O和特殊功能引脚、杂项引脚以及无连接引脚。不同引脚具有不同的功能,例如:
采用高效的16位RISC架构,指令包含操作码和数据,无需流水线即可在一个周期内完成取指和执行操作,系统工作频率每MHz可达1MIPS。同时,16级硬件堆栈和多个数据指针提高了程序执行和数据处理的效率。
由定长的16位指令组成,操作于寄存器和内存位置,具有高度正交性。采用传输触发架构,某些寄存器的读写会产生副作用,汇编器会处理编码,方便程序员使用。
具有多种内存区域,包括用于存储程序的闪存、存储临时变量的SRAM、存储子程序的实用ROM和用于存储程序返回地址的堆栈内存。默认采用哈佛架构,也支持伪冯·诺依曼内存组织。
可通过简单的JTAG接口重新加载程序,实现系统内软件升级,适用于远程软件更新。支持加载、转储、CRC校验、验证和擦除等功能。
允许微控制器在执行应用程序的同时修改自身的闪存程序内存,适用于关键任务应用的实时软件更新。
包括系统寄存器和外设寄存器,用于控制设备的各种功能,详细信息可参考相关用户指南。
包含一个16位可编程定时器/计数器B,支持多种工作模式,如自动重载、捕获、PWM等,可精确控制内部和外部事件。
可提高系统可靠性,当软件执行受干扰时,定时器会重置设备。用户可通过WDCN寄存器设置其超时时间,在复位前512个系统时钟会触发中断。
包含四个未连接的运算放大器,其输出连接到ADC通道2 - 5。使用时需注意设置增益和偏移,以确保输出不超过参考电压。
用于驱动立体声D类放大器,每个放大器由10位DAC差分驱动。通过设置SYNCIN_DIV控制D类放大器锯齿波发生器的输入时钟频率,启动和关闭D类放大器有相应的步骤。
Maxim和第三方供应商提供了多种开发工具,包括编译器、在线仿真器、集成开发环境(IDE)和JTAG - 串口转换器等。部分开发工具供应商信息可在www.maxim-ic.com/MAXQ_tools查询。
如需技术支持,可访问https://support.maximic.com/micro。
MAXQ8913以其丰富的功能、高性能和低功耗的特点,为伺服环路控制应用提供了强大的支持。无论是在光学图像稳定系统还是其他伺服控制场景中,它都能满足各种需求。电子工程师在设计相关系统时,可充分利用其特性,提高设计的效率和质量。你在使用类似微控制器的过程中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !