旋转变压器—数字转换器AD2S83 在伺服系统中的应用
扫描二维码
随时随地手机看文章
作者:北京装甲兵工程学院控制工程系(100072) 李年裕 吕强 李光升 谢永成 来源:《电子技术应用 》 旋转变压器—数字转换器ad2s83 在伺服系统中的应用 摘 要: 介绍了旋转变压器-数字转换器ad2s83在伺服系统中的应用,重点介绍了该器件与主控芯片dsp(tms320f240)的接口电路设计。 关键词: 伺服系统 旋转变压器-数字转换器 在伺服系统中,需要实时地检测出电机转子的位置,包括转子的绝对位置和增量式位置,同时还需检测出电机的速度,以实现对电机的转矩、速度、及其驱动的机构的位置的高精度控制。 在电机转子位置的检测中,旋转变压器由于其具有坚固耐用,能够提供高精度的位置信息等突出优点,而获得越来越广泛的应用。由于旋转变压器的输出是包含着位置信息的模拟信号,需对其处理并将其转化成对应的包含着位置信息的数字量,才能与单片机或dsp等控制芯片接口。这就需要设计相应的信号转换电路或者使用专用的旋转变压器—数字转换器来实现,后者由于有功能强、可靠性高、使用方便等优点而被广泛采用。笔者在最近开发的基于dsp的数字式伺服系统中,选用了美国ad公司的旋转变压器-数字转换器ad2s83,实现了电机位置信号实时检测的数字化,取得了满意的效果。 1 ad2s83芯片简介 1.1 ad2s83芯片引脚功能介绍 ad2s83芯片引脚功能描述见表1。 1.2 ad2s83芯片的特点 ad2s83芯片是ad公司生产的跟踪式旋转变压器-数字转换器(r/d转换器),它具有以下特点: (1) 允许用户自己选择适合的的分辨率。ad2s83提供有10位、12位、14位或16位的分辨率,用户可根据需要,通过外围器件的不同连接选用不同的分辨率。 (2) 通过三态输出引脚输出并行的二进制码来表征位置信息,因而很容易与单片机或dsp等控制芯片接口。 (3) 采用比率跟踪转换方式,使之能连续输出位置数据而没有转换延迟并具有较强的抗干扰能力和远距离传输能力。 (4) 用户可通过外围阻容元件的选择,改变转换的动态性能,如带宽、最大跟踪速率等。 (5) 具有很高的最大跟踪速度,10位分辨率时的最大跟踪速度为1040转/秒。 (6) 能提供高精度的速度信号输出。ad2s83能提供与转速成正比的模拟信号,其典型的线性度达到±1%,回差小于±0 .3%,可代替测速发电机的功能。 由此可见,采用ad2s83不但可以将旋转变压器输出的模拟位置信号转换成数字位置信号,而且同时还可以得到高精度的速度信号,能够很好地满足数字式交流伺服系统中对交流电机的位置及速度反馈信号的要求。 1.2 ad2s83芯片外围电路的典型配置 图1给出了采用12位分辨率时ad2s83芯片外围电路的典型配置图,其中的各电阻和电容的值是在参考频率为5khz,带宽为520hz,最大跟踪速度为260rps 情况下算出的。用户可根据自己的实际情况选择合适的值,具体计算方法见参考文献[1]。 2 ad2s83芯片在伺服系统中的应用 笔者在所设计的伺服系统中,用dsp 作为主控芯片,用ad2s83芯片将旋转变压器输出的模拟位置信号转换成并行的数字位置信号,然后由dsp将数字位置信号读入并进行处理。这里重点介绍ad2s83芯片与dsp的接口设计。 2.1 常规接口设计的分析 按常规,把ad2s83作为dsp的一个外设,不论ad2s83芯片的内部处于什么状态,当dsp需要读入位置信号时,就通过其i/o口向ad2s83芯片的引脚施加低电平信号,从而阻止了锁存器的刷新,等待一段时间后,便可读取数据。这种方式下的读取数据时序图如图2所示。 由图2可知,在这种方式下,dsp向引脚施加低电平信号后,也须等待t9=490ns,才能读入有效数据。这对于指令周期只有50ns的dsp来说,需要等待近10个指令周期,这对于实时控制系统来说是难以接受的,而且这样做还需要增加较为复杂的硬件等待电路。 2.2 直接读取数