数模转换器(DAC)芯片的建立时间(Settling Time)定义为从数字输入变化开始到模拟输出电压稳定在规定误差范围内(通常为±1/2LSB或±1LSB)所需的时间。对于机器人控制系统,DAC的建立时间直接决定了模拟控制信号更新的速度和闭环系统的响应能力。尤其是在需要快速调节的场合,如电机驱动中的指令电压生成、液压伺服阀的控制以及可编程参考电压的实时调整,DAC的建立时间越短,系统就能以更高的频率更新模拟输出,从而实现更高的控制带宽和更好的动态响应。目前机器人数模转换器芯片的建立时间已经能够做到非常快的水平,典型值可以达到2微秒左右。润石科技(Runic Technology)于2025年推出的RS1328是一款低功耗八通道12位DAC芯片,其输出电压建立时间的典型值为2μs,并且通过优化转换速率进一步缩短了建立时间以满足更多应用场景的需求。
建立时间的物理含义在于它综合反映了DAC输出放大器有限的压摆率和从内部电阻/电容网络到达最终值的稳定过程。对于机器人系统中常见的12位DAC,±1/2LSB的误差范围对应满量程的约0.012%,这意味着输出必须在微小的窗口内精确收敛,而不是仅仅达到近似值。因此,2μs的建立时间在12位分辨率的精度下已经是非常出色的性能,能够在500kHz的更新速率下稳定输出,足以满足大多数伺服控制回路的实时信号生成需求。建立时间、更新速率和输出放大器配置之间存在紧密的耦合关系。使用较高压摆率的输出放大器可以缩短上升和下降时间,但可能带来额外的功耗和噪声。RS1328采用了电阻串架构,在保持优秀线性度(INL±2LSB,DNL +0.3LSB/-0.15LSB)的同时实现了低至4mW的功耗和2μs的快速建立时间,在速度和精度之间达到了良好平衡。
不同的DAC架构对建立时间有不同的影响。电阻串架构利用一串精密电阻分压,通过模拟开关选择期望的输出电压,然后通过输出缓冲器驱动负载。这种架构的建立时间主要受限于输出缓冲器的响应速度,一旦开关切换完成,输出电压几乎立即跳到新值附近,压摆率受限的缓冲器负责将残差收敛到最终值。相比之下,R-2R梯形电阻架构通过切换电流源或电压源来实现转换,其建立时间同样受限于输出放大器的速度。乘法和电流舵DAC由于不使用输出缓冲器(或使用高速但精度较低的缓冲器),建立时间可以做到更短,如1μs甚至数百纳秒,但它们通常需要外部放大器配合使用,整体信号链的建立时间还是受限于外部放大的速度。对于机器人控制应用,集成输出缓冲器的DAC由于简化了电路设计和节省了板级空间,成为更主流的选择,2μs的典型建立时间在大多数闭环控制中已经足够快。
在机器人系统的实际设计中,DAC的建立时间指标需要结合信号更新频率、负载特性和系统精度要求进行综合考量。对于需要生成20kHz正弦波或三角波来实现高频振动控制的场合(如某些精密装配机器人),DAC的更新速率至少需要达到波形频率的10到20倍,即200kHz至400kHz。2μs建立时间的DAC支持500kHz更新速率,完全能够胜任这类高要求应用。对于为可调参考电压供电的场合——例如为电流控制回路提供参考电压——更新速率通常较低(10kHz以下),建立时间的要求也相应宽松,几微秒到几十微秒都可以接受。然而,当DAC输出需要驱动较大的容性负载或需要经过额外的滤波电路时,实际建立时间会显著延长,因为输出缓冲器需要更多的电流和时间来对滤波电容进行充放电。因此,设计时应确保DAC的输出端没有过大的容性负载,或在必要时选择具有更高驱动能力的DAC型号。总体来看,2μs级别的建立时间代表了当前机器人用DAC芯片的先进水平,能够在保证高精度和低功耗的同时满足高实时性控制应用的需求。





.eb68a87.png)
.8d1291d.png)
.3808537.png)
.2fc0a9f.png)