激光控制器应用,要求精确控制激光强度,因此在pwm输出的时候,需要回馈电路来检测是否精确,需要极短的反应时间,这个cpld正好发挥了作用。
采用单MCU方案难以提高系统的实时性,由于激光器的驱动、回波信号的处理与分析等功能具有一定的并行性,使用CPLD实现相关控制和反馈处理分析,有利于增强系统的实时性,提高系统的测量精度,且系统具有较大的灵活性,有益于后期的维护与升级。
AG32系列MCU产品,在芯片内部内置了CPLD逻辑,可以有效地满足激光控制器需求,有效降低了客户的BOM成本。
方案特点:
1、AG32具备最高248MHz时钟频率,拥有丰富的外设,包括五个UART、两个I2C、支持USB、CAN和SPI通道等丰富的外围模块,以其高速的指令执行速度、方便的JTAG调试方式和低功耗等特性为数据采集与处理的设计提供了一个较为完善的平台。
2、AG32拥有3x12位最多3M SPS的ADC(17个通道),和2个DAC,并且提供两个双通道比较器。
3、AG32初始与STM32管脚兼容,但可以通过配置文件全部灵活重定义,给内核中的MCU和CPLD使用,因此可提供超出STM32的GPIO口数量。
4、AG32的MCU和CPLD通过芯片内部AHB总线高速通信,速度远超传统SPI。
5、AG32内置CPLD可实现客户定制逻辑功能。
6、提供32/48/64/100多种封装。
上述方案来自AGM官网,更多请进入查看
|