基于vhdl数控直流稳压电源的设计-数字电路内容摘要:

转换电路时,电路输出量 V0 和输入 d7~d0 的关系式为 V0=Vref28 RRf(d727+d626+...d020)。 DAC0832 芯片的特点 DAC0832 最具特色是输入为双缓冲结构,数字信号在进入 D/A 转前,需经过两个独立控制的 8 位锁存器传送。 其优点是 D/A 转换的同时, DAC 寄存器中保留现有的数据,而在输入寄存器中可送入新的数据。 系统中多个 D/A 转换器内容可用一公共的选通信号选通输出。 由于 DAC0832 输出级没有加集成运放 所以需外加 lm358 相配适用。 Lm358 封装 上图 所示。 其中 IN为反相输 入端 ,IN+为同相输入端;OUT 为输出端; VCC和 Vcc+为正负电源供; 调 整电路输出的设计 调整输出级采用运放作射极跟随器,使调整管的输出电压精确地与 D/A 转换器输出电压保持一致。 调整管采用大功率达林顿管,确保电路的输出电流值达到设计要求。 数控电源各部分工作所需的177。 15V 和177。 5V 电源由固定集成稳压 781791和 7805 提供,调整管所需输入电压,经简单整流,滤波即可得到,但要求能提供 5A 的电流。 输出电压的调整,主要是运用射极输出器发射极上所接的 电阻来完成的,此反馈电阻的主要作用是,把输出电压反馈到 NE5534 的输入级的反向输入端,当同相输入 IN+和 反向输入端 IN有差别是,调整输出电压使之趋于稳定,从 数字电路课程设计报告 第 8 页 共 19 页 而达到调整输出电压的目的。 电路调试 调节步骤如下: 输入数字 00000000,短接 Re Re、 Rf 调运放调零电位器 Rw,用数字万用表检测,使输出电压 Vo=0177。 1mV。 输入数字 10011001,调整 Re Re Rf 使输出电压 Vo 达到预定的满量程。 主要技术指标 本文所设计数控直流电源的电压输出范围为 0~,步进电压值为 ,输出纹波电压不大于 10mv,输出电流为 5A。 工作 电流: (5V时 ) (3V时 ) 改进措施 本电源输出电压大小尚受限制,在需要较高输出电压时,在不改变调节精度(即步进电压值)前提下,只要增加计数器的级联数和相应 D/A 转换器的个数,扩大数显指示范围,配合选用高电压输出运放,就能轻易地满足要求。 当需要正负对称输出电压时,只要另增一组电源,对 D/A 转换器及调整输出电路稍作改动即可达到目的。 本电路总体图示 数字电路课程设计报告 第 9 页 共 19 页 控制电路 总体框图 数字电路课程设计报告 第 10 页 共 19 页 第 4 章 控制部分源程序 计数显示部分 VHDL 的程序清单 library ieee。 use。 use。 entity t10 is port(rst,set,en,clk,ctr: in std_logic。 q: out std_logic_vector(3 downto 0)。 tc_u,tc_d: out std_logic)。 end t10。 architecture xx of t10 is signal q1: std_logic_vector(3 downto 0)。 signal tc_1,tc_2 : std_logic。 begin process(rst,set,ctr,clk,q1) begin if rst=39。 139。 then q1=0000。 elsif set=39。 139。 then q1=1001。 elsif (clk39。 event and clk=39。 139。 ) then if en=39。 139。 then if ctr=39。 139。 then if q1=9 then q1=0000。 else q1=q1+1。 end if。 elsif ctr=39。 039。 then if q1=0 then q1=1001。 数字电路课程设计报告 第 11 页 共 19 页 else q1=q11。 end if。 end if。 end if。 end if。 if ctr=39。 139。 then tc_2=39。 039。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。