2.2 初始设计
在初始设计中,我只是用了变压器,桥式整流,电容滤波电路以及稳压器7815。在稳压器的输出端接一个滑动变阻器。将滑动变阻器的抽头作为输出。这个电路的功能是在于利用变压器和桥式整流输出脉动直流,然后利用稳压器7812输出+12V的电压,最后通过滑动变阻器调节电阻值来改变最终的输出电压。如下图2.1所示。 初始设计的电路图来*自-优=尔,论:文+网www.youerw.com
但这样的设计方法的问题在于对于输出电压的控制不准确而且无法实现将电压进行实时显示,也无法对电压进行数字化控制。不能够满足设计要求。
2.3 改进设计
为了实现输出电压控制的数字化,同时又能够实现电压的实时显示,我最终选择使用单片机加数码管的方案来做到数字控制和电压显示。但是问题在于我选择的单片机AT89C52并不能直接输出模拟量,所以便再连接了一个数模转换器DAC0832以及电流-电压转换电路。
单片机,数模转换器以及运算放大器的使用都需要电源。而如果直接使用外部设备提供的稳定电源显然会使得我这个稳压电源的设计失去意义。所以,我决定将之前设计的将220V市电进行整流的电路进行改进,通过利用稳压器7815和7805来输出稳定的+5V和+15V电压,作为单片机,数模转换器和运算放大器的供电电源。改进设计如图2.2所示。
图 2.2 改进设计后的电路图
总结一下,数字式稳压电源的设计方案大致上为先利用变压器,整流桥和稳压器将220V的市电整流为+5V和±15V的电源以供单片机和运算放大器用电。然后,通过操作矩阵键盘,对单片机下达指令并通过数码管显示想要达到的电压。同时,将单片机输出的数据通过数模转换器DAC0832转换成模拟电流并最后由运算放大器电路转换成电压输出。输出的电压范围为0-12V。