数字电位器X9312在功率调节电路中的应用
时间:10-26
来源:互联网
点击:
在科学研究和工业生产的许多领域中,人们都需要对各类加热炉的内部温度进行监测和控制。采用单片机来对它们进行监测控制不仅具有控制方便、简单、灵活等优点,而且可以大幅度提高受控对象的技术指针。
单片机通常是通过输入信道将温度传感器感受到的被控对象当前温度转变为数字量并输入到单片机内,单片机求出输入的当前温度值与设定值的偏差,并根据该偏差进行PID运算,最后根据PID运算的结果,通过功率调节电路改变给定周期内加热丝的通电时间来实现对温度的控制。功率调节电路调节功率的实质是利用占空比的调节来改变加热丝的平均功率,整个控制系统是一个典型的死循环系统。功率调节电路是控制系统的执行机构,不仅要求输出功率大,还要求能根据需要对输出功率进行精确的调节,是系统中最关键、最昂贵的组成部分,也常常是故障率最高的部分。
本文采用Xicor数字电位器X9312和NE555组成占空比可调的脉冲振荡器,驱动固态继电器实现功率调节的功率调节电路及其单片机控制程序。该电路用于某型标准恒温油槽中作为自动控制系统的执行机构,取得了理想效果。
![](../img/eec-Analog/Analog-133794niraefxy3xa.jpg)
图1 X9312的结构框图
![](../img/eec-Analog/Analog-1337951jilblkzsci.jpg)
图2 X9312的引脚配置图
![](../img/eec-Analog/Analog-133796hdcgbtqr1wa.jpg)
图3 NE555组成的占空比可调的脉冲振荡器
![](../img/eec-Analog/Analog-133797wghnbam5anl.jpg)
图4 带微调数字电位器的调功器电路图
数字电位器X 9312
数字电位器一般用电阻数组和多路仿真开关组合实现电阻值的改变,克服了仿真电位器噪声大、磨损大、怕振动、寿命短的主要缺点。尤其重要的是数字电位器具有可编程能力,可方便地实现与单片机的接口,实质上是一种特殊的数模转换器。其仿真量输出不是电压或电流,而是电阻或电阻比率,允许用户直接过程控制,利用电阻值或电阻比率变化进行参数调整。
Xicor 公司生产的非易失性数字电位器可以满足各种分辨率和控制精度的要求,几乎可取代所有仿真电路中的机械电位器。X9312是Xicor 非易失性数字电位器系列中的典型产品之一,图1为X9312的结构框图,图2是X9312的引脚配置图。
X9312有三个组成部分:电阻数组;非易失性存贮器;输入控制、计数器、译码器。
X9312的电阻数组带温度补偿,包含99个电阻单元,在每两个单元之间和两个端点都有可以被滑动单元访问的抽头点。滑动单元的位置由、和三个输入端控制。只有置低,X9312被选中,才能使和输入端接受信号。在输入端由高变低时将增加或减少(这取决于输入端的状态)7位计数器的值,计数器的输出被译码,进行一百选一的操作,使滑动端的位置沿电阻数组移动。计数器的值不会从全0跳至全1,也不会从全1跳至全0,因此滑动端到达电阻数组的一个极端时不会跳至另一极端而循环往复。滑动端的位置可以被贮存到一个非易失性存贮器中,因而在下一次上电工作时可以重新调用。X9312的分辨率等于最大的电阻值除以99。例如X9312T(100KΩ)的每两个抽头间的阻值为1010Ω。
基于X9312的功率调节电路
图3(a)是用NE555组成的占空比可调的脉冲振荡器,该振荡器占空比调节范围较大,NE555工作于无稳态工作方式。此电路实现占空比调节的关键器件是电位器W,数字电位器X9312用于图3(a)的电路中,替换机械电位器,就可在单片机控制下直接调整输出脉冲的占空比,驱动固态继电器实现功率调节,其电路如图3(b)所示。
某型标准恒温油槽是根据国家颁布的计量检定规程要求而专门设计制造的,主要用于温度传感器检定,最大加热功率为4000瓦,工作温度可在0℃"300℃间根据需要设定,达到设定温度并稳定后,要求15分钟内温度波动小于±0.01℃,在对该型恒温油槽进行改进时,采用了基于数字电位器X9312的功率调节电路作为控制系统的执行机构。由于该标准恒温油槽对温度波动的要求很高,因此要求功率调节电路能进行非常精细的功率调节。而数字电位器由于生产工艺等因素的限制,目前其抽头数最大一般为256,图3电路中的X9312的抽头数仅为100,也就是说图3电路只能按加热丝最大功率的百分之一的分辨力进行功率调节,其功率调节精度难以满足恒温油槽的要求。为此,在图3电路的基础上增加了微调数字电位器,使功率调节分辨能力达到加热丝最大功率的万分之一,图4为其电路图。
图中数字电位器U2、U4是粗调电位器,两者同步调节,选用X9312TP,阻值为100KW,抽头数为100,每一档阻值约为1KW。U3是微调电位器,选用X9312ZP,阻值为1KΩ,抽头数为100,每一档阻值约为10Ω。微调电位器将粗调电位器的每一档又分为100档,因此分辨能力为最大加热功率的万分之一。固态继电器选用30A/220V交流过零型。R1、R2决定占空比的最大值和最小值,应尽可能的小,以增大功率调节范围,但受数字电位器滑动端所能承受最大电流的限制,应根据需要综合考虑。X9312滑动端所能承受的最大电流为±1mA,选择图中阻值时,实测X9312滑动端电流约为0.1mA,必要时R1、R2可进一步减小,但已满足了恒温油槽功率调节范围的需要,为保证数字电位器的安全工作,R1、R2没有选择更小的阻值。电容C应选择漏电小的钽电解电容,其容量决定固态继电器的开关周期。
单片机通常是通过输入信道将温度传感器感受到的被控对象当前温度转变为数字量并输入到单片机内,单片机求出输入的当前温度值与设定值的偏差,并根据该偏差进行PID运算,最后根据PID运算的结果,通过功率调节电路改变给定周期内加热丝的通电时间来实现对温度的控制。功率调节电路调节功率的实质是利用占空比的调节来改变加热丝的平均功率,整个控制系统是一个典型的死循环系统。功率调节电路是控制系统的执行机构,不仅要求输出功率大,还要求能根据需要对输出功率进行精确的调节,是系统中最关键、最昂贵的组成部分,也常常是故障率最高的部分。
本文采用Xicor数字电位器X9312和NE555组成占空比可调的脉冲振荡器,驱动固态继电器实现功率调节的功率调节电路及其单片机控制程序。该电路用于某型标准恒温油槽中作为自动控制系统的执行机构,取得了理想效果。
![](../img/eec-Analog/Analog-133794niraefxy3xa.jpg)
图1 X9312的结构框图
![](../img/eec-Analog/Analog-1337951jilblkzsci.jpg)
图2 X9312的引脚配置图
![](../img/eec-Analog/Analog-133796hdcgbtqr1wa.jpg)
图3 NE555组成的占空比可调的脉冲振荡器
![](../img/eec-Analog/Analog-133797wghnbam5anl.jpg)
图4 带微调数字电位器的调功器电路图
数字电位器X 9312
数字电位器一般用电阻数组和多路仿真开关组合实现电阻值的改变,克服了仿真电位器噪声大、磨损大、怕振动、寿命短的主要缺点。尤其重要的是数字电位器具有可编程能力,可方便地实现与单片机的接口,实质上是一种特殊的数模转换器。其仿真量输出不是电压或电流,而是电阻或电阻比率,允许用户直接过程控制,利用电阻值或电阻比率变化进行参数调整。
Xicor 公司生产的非易失性数字电位器可以满足各种分辨率和控制精度的要求,几乎可取代所有仿真电路中的机械电位器。X9312是Xicor 非易失性数字电位器系列中的典型产品之一,图1为X9312的结构框图,图2是X9312的引脚配置图。
X9312有三个组成部分:电阻数组;非易失性存贮器;输入控制、计数器、译码器。
X9312的电阻数组带温度补偿,包含99个电阻单元,在每两个单元之间和两个端点都有可以被滑动单元访问的抽头点。滑动单元的位置由、和三个输入端控制。只有置低,X9312被选中,才能使和输入端接受信号。在输入端由高变低时将增加或减少(这取决于输入端的状态)7位计数器的值,计数器的输出被译码,进行一百选一的操作,使滑动端的位置沿电阻数组移动。计数器的值不会从全0跳至全1,也不会从全1跳至全0,因此滑动端到达电阻数组的一个极端时不会跳至另一极端而循环往复。滑动端的位置可以被贮存到一个非易失性存贮器中,因而在下一次上电工作时可以重新调用。X9312的分辨率等于最大的电阻值除以99。例如X9312T(100KΩ)的每两个抽头间的阻值为1010Ω。
基于X9312的功率调节电路
图3(a)是用NE555组成的占空比可调的脉冲振荡器,该振荡器占空比调节范围较大,NE555工作于无稳态工作方式。此电路实现占空比调节的关键器件是电位器W,数字电位器X9312用于图3(a)的电路中,替换机械电位器,就可在单片机控制下直接调整输出脉冲的占空比,驱动固态继电器实现功率调节,其电路如图3(b)所示。
某型标准恒温油槽是根据国家颁布的计量检定规程要求而专门设计制造的,主要用于温度传感器检定,最大加热功率为4000瓦,工作温度可在0℃"300℃间根据需要设定,达到设定温度并稳定后,要求15分钟内温度波动小于±0.01℃,在对该型恒温油槽进行改进时,采用了基于数字电位器X9312的功率调节电路作为控制系统的执行机构。由于该标准恒温油槽对温度波动的要求很高,因此要求功率调节电路能进行非常精细的功率调节。而数字电位器由于生产工艺等因素的限制,目前其抽头数最大一般为256,图3电路中的X9312的抽头数仅为100,也就是说图3电路只能按加热丝最大功率的百分之一的分辨力进行功率调节,其功率调节精度难以满足恒温油槽的要求。为此,在图3电路的基础上增加了微调数字电位器,使功率调节分辨能力达到加热丝最大功率的万分之一,图4为其电路图。
图中数字电位器U2、U4是粗调电位器,两者同步调节,选用X9312TP,阻值为100KW,抽头数为100,每一档阻值约为1KW。U3是微调电位器,选用X9312ZP,阻值为1KΩ,抽头数为100,每一档阻值约为10Ω。微调电位器将粗调电位器的每一档又分为100档,因此分辨能力为最大加热功率的万分之一。固态继电器选用30A/220V交流过零型。R1、R2决定占空比的最大值和最小值,应尽可能的小,以增大功率调节范围,但受数字电位器滑动端所能承受最大电流的限制,应根据需要综合考虑。X9312滑动端所能承受的最大电流为±1mA,选择图中阻值时,实测X9312滑动端电流约为0.1mA,必要时R1、R2可进一步减小,但已满足了恒温油槽功率调节范围的需要,为保证数字电位器的安全工作,R1、R2没有选择更小的阻值。电容C应选择漏电小的钽电解电容,其容量决定固态继电器的开关周期。
单片机 传感器 电路 555 振荡器 继电器 电路图 电阻 仿真 电压 电流 温度传感器 电容 相关文章:
- 单片机与串行AD转换器TLC0834的接口设计(01-22)
- 单收/单发RS-232接口芯片 ADM101E及其应用(01-25)
- 基于单片机的通用型智能充电器设计(01-06)
- 一种通信用高频开关型整流器监控系统的实现方案(02-13)
- 基于16位单片机的逆变电源系统的设计(05-26)
- 便携式单片机控制液晶显示型心率计(03-12)