小磷光一

分压电路——D/A、A/D模块

0
阅读(2460)

  在一个系统中,我们选用的元器件的供电电压是不同的,所以就需要我们对输入电压进行分压,假设我们选用的元件为速率陀,其供电电压是0V~5V,而ADuC7026 所要求的ADC输入信号不可超过2.5V,为避免在工作过程中因为电压过高而把元件和ADuC7026芯片烧毁,采用了分压的方式对陀螺反馈信号进行调理,如下图所示。

 

 A/D 接口模块电路

  图中采用1/2 分压方式调节读入到控制器中的角速率信号,使之不大于要求的最高电压,之后加入一级跟随,满足电压要求的同时提高驱动能力。控制器计算出控制量后,要通过ADuC7026 的D/A 口进行输出,该输出作为PWM 方波的控制信号,接至电机驱动电路。电机驱动电路根据控制器的输出值,改变加在电机电枢两端的电压,从而实现电机的正、反转。由于ADuC7026的D/A 口输出电压范围为0~2.5V,PWM 驱动电路中要求PWM 方波控制电压的范围为-5V~+5V,为此系统设计了图所示的电平转换电路,实现上述电平范围的转换。该环节的数学表达式如下:

4 5 out in V = Vin –5

 

接口电路

  对于比较精密电路来说,要求电平转换非常准确,但是电阻有百分之五或者百分之一的误差,为防止电阻阻值不准确可能导致电平转换不准确,将图示的两个输入电阻设置为可调电阻,调节可调电阻,即可精确地实现电平转换。在连入电路之前可以对电阻进行调试,达到平衡状态。

  电路图中的放大器选择很多,大家可以根据自己电路的电压以及温度等要求,在ADI公司选取合适的放大器。