历史上的今天
返回首页

历史上的今天

今天是:2026年03月23日(星期一)

正在发生

2023年03月23日 | 基于LM317和AT89C51的数字显示可调稳压电源设计

2023-03-23 来源:elecfans

  1引言

  直流稳压电源是能够保证在电网电压波动或负载发生变化时,输出稳定的电压的常用的电子设备。它广泛应用于仪器仪表、工业控制及测量领域中。故设计、制造一个低纹波、高精度的直流稳压电源在电源技术中占有十分重要的地位。


  2设计要求

  本文设计的稳压电源的要求具有输出电流大、输出电阻小、稳压系数低的特点,并将模拟电压转换为数字信号,通过LED直观的显示出来,使整个电源更加人性化。设计的具体参数要求为:输出电压在1.5伏至30伏连续可调,最大输出电流可至1.5安,稳压系数小于0.01,输出电阻小于0.1欧,显示精度达到0.2级标准。


  3系统硬件设计

  3.1总体设计

  本设计包含主电源和辅助电源模块的设计、电压数值转换和模数转换模块的设计和信号处理和数字显示模块的设计。主电源模块是整个系统的核心,用来对外部负载供电,辅助电源为设备内部的其他模块供电。电压数值转换和模数转换电路模块先把输出电压转变到单片机可处理的电压范围,然后把模拟电压转换为数字信号。信号处理和数字显示模块把送来的数字信号经过处理后输出显示。电路的整体设计框图如图1所示。

  基于LM317和AT89C51的数字显示可调稳压电源设计

  3.2主电源和辅助电源电路设计

  主电源用来对外部负载供电,辅助电源为设备内部的其他模块供电,这样电压转换和处理显示模块的信号就不会受到负载变化的影响。电路都包含变压、整流、滤波和稳压四个环节,不同之处在于主电路的的稳压模块为可调稳压,辅助电源为固定稳压。主电源电路中的核心是LM317可调节三端稳压器,在输出电压范围为1.2伏到37伏时能提供超过1.5安的电流,此稳压器非常易于使用,只需要两个外部电阻来设置输出电压,此外还使用内部限流、热关断和安全工作区补偿机制防止烧坏芯片。稳压输出电压由式1给出:

  基于LM317和AT89C51的数字显示可调稳压电源设计

  因为调节电流在式中代表误差项,所以LM317在设计时就把控制在100uA以内并使之保持恒定。R2的典型值是240欧,所以就可以根据要求的输出电压来求出调节电阻RV1的大小,本设计中要求最高输出30伏的电压,故RV1的值应该为5.6千欧。

  电压数值转换和模数转换电路模块与主机和数字显示电路模块需要独立稳定的正负5伏电源,这里以7805和7905为核心,设计了有对称输出的辅助电源电路。


  3.3电压数值转换和模数转换电路设计

  一般情况下稳压电源输出的直流电压需要用外接电压表或万用表来显示电压,本设计为了让稳压电源使用更加便利和直观,专门设计了显示电路,把输出电压实时显示出来。单片机处理的信号是5伏以内的数字信号,故先要对电源的输出电压进行数值转换和模数转换。


  电路中用运放AD822S构成两个反相比例运算电路,其中输出电压和输入电压的的关系如式2所示:

 基于LM317和AT89C51的数字显示可调稳压电源设计

  为了把电源输出的最大为30伏电压转变为5伏的电压,R31在1.66千欧左右,具体的阻值可以结合后面的模数转换电黄卢记:讲师硕士研究生路的需要进行微调来提高显示精度。


  从电压数值转换电路输出的电压依然是模拟电压,通过模数转换电路将模拟电压信号转变成数字电压信号,并传送至单片机。


  模数转换电路以ADC0804为核心,将电压数值转换电路的输出电压连接至VIN+引脚,把转换的结果通过数据口送至单片机AT89C51的Port2。ADC0804的RD、WR和INTR分别连接到单片机的RXD、TXD和INTR,以查询方式检测ADC0804是否完成转换,也可以采用中断方式进行处理。


  3.4信号处理和数字显示电路设计

  信号处理和数字显示模块的核心是AT89C51。从电压数值转换和模数转换电路传送至AT89C51的Port2的信号是与模拟电压对应的数字信号。如图6所示,该信号经过AT89C51的处理后转变为具体的显示驱动编码,通过Port0传送至四位共阳极七段LED数码管的数据总线上,扫描信号则通过P1.0~P1.3分别接至Q1~Q4的基极上,通过三极管驱动LED数码管进行显示。


  3.5系统电路

  系统的整体硬件电路如图2所示:

基于LM317和AT89C51的数字显示可调稳压电源设计

  4软件设计

  对数字电压信号的处理主要靠主机通过软件来实现。软件设计包含查询读取模块、求值运算和输出显示模块的设计。首先根据后续程序的需要做一些全局设置,然后用查询方式从ADC0804采集数字信号,并对采集的数字信号进行运算,最后把运算的结构输出显示。其中转换查询读取及数值计算在主程序中实现,输出显示用显示函数来实现。


  5系统测试

  5.1性能指标

  系统的测试包含三个方面。第一是对稳压电路输出电压和最大输出电流的测试;第二部是对稳压电路稳压质量的测试,第三是对显示精确度的测试。在对稳压电路稳压质量的测试中,从三个方面考察其稳压特性,一是电网电压波动时,检测其输出电压是否稳定,一般用式3所确定的稳压系数Sr进行度量;另一方面是负载变化时,其输出电压是否稳定,一般用式4所确定的输出电阻Ro进行度量;第三方面是测试直流输出电压中交流分量的大小,一般用式5所确定的波纹系数δ进行度量。显示模块所显示的数值与稳压电源输出电压实际值的误差大小表示仪表质量的高低,一般式5所确定的准确度K进行度量。

基于LM317和AT89C51的数字显示可调稳压电源设计

  5.2测试数据

  测得数据如表一表二所示

  表一输出参数测试数据

  基于LM317和AT89C51的数字显示可调稳压电源设计

  测试结果证明,各项参数指标均达到了设计要求。

  6结语

  本系统具有结构简单、成本低廉、性能可靠、输出可调、操作简便,显示直观的特点,可以用在对直流电压要求相对较高的各种精密设备上。


推荐阅读

史海拾趣

Achronix Semiconductor Corporation公司的发展小趣事

Achronix Semiconductor Corporation是一家专注于FPGA(现场可编程门阵列)和eFPGA(嵌入式FPGA)技术的公司,以下是该公司发展的五个相关故事:

  1. 公司成立和早期发展: Achronix Semiconductor Corporation成立于2004年,总部位于美国加利福尼亚州圣克拉拉市。公司最初的目标是开发高性能、低功耗的FPGA芯片,以满足日益增长的计算需求和数据中心的要求。起初,公司主要关注FPGA技术的研发和市场定位。

  2. 技术突破和产品推出: 随着公司的不断发展,Achronix取得了一系列技术突破,并成功推出了一系列创新的FPGA产品。其中,公司的Speedster系列FPGA以其出色的性能、低功耗和高集成度而备受关注,成为了市场上的竞争力量。这些产品被广泛应用于网络设备、数据中心、通信、汽车等领域。

  3. 市场扩张和国际合作: Achronix积极拓展国内外市场,并与全球各地的客户建立了合作关系。公司的FPGA产品在全球范围内得到了广泛的应用,并与众多知名企业展开合作,共同推动技术进步和市场发展。同时,Achronix还与各大半导体制造商合作,共同研发新一代FPGA技术。

  4. 持续投入研发和创新: Achronix不断加大研发投入,致力于技术创新和产品升级。公司在硬件设计、架构优化、软件开发等方面进行持续的研究和探索,推动FPGA技术的发展。同时,Achronix还与国内外高校和研究机构合作,共同开展前沿技术的研究。

  5. 未来发展展望: Achronix将继续致力于FPGA和eFPGA技术的研发和应用,不断推出更先进、更高性能的产品和解决方案,满足客户在各个领域的需求。公司将加强国际市场拓展,提升自身在全球市场的竞争力,为行业的发展做出更大的贡献。

Compex Corporation公司的发展小趣事

在电子行业的发展过程中,Compex Corporation也积极寻求与其他企业的合作与收购机会。XXXX年,公司成功收购了一家在电子元件领域具有丰富经验的企业,通过这次收购,公司获得了更多的技术资源和市场份额。此外,公司还与其他企业建立了战略合作关系,共同开发新产品和技术,实现了资源的有效整合。

EUDYNA公司的发展小趣事

在光通信领域,EUDYNA凭借其10Gb/s速率的光调制集成DFB激光器模块,取得了重要突破。这款模块采用了先进的封装技术和内置光学隔离器,确保了信号的稳定性和可靠性。EUDYNA的这一创新,不仅提高了光通信的传输速度和效率,也为整个行业树立了新的标杆。

Dantona Industries公司的发展小趣事

Dantona Industries非常重视人才的培养和团队建设。他们深知,一个优秀的团队是公司发展的基石。因此,公司投入大量资源用于员工培训、激励机制建设等方面。他们定期组织技术研讨会、团队拓展活动等,提升员工的业务能力和团队凝聚力。同时,公司还建立了完善的晋升机制和薪酬体系,确保员工能够享受到与公司共同成长的成果。这种以人为本的管理理念为公司的持续发展提供了有力保障。

台湾凯励(Carli)公司的发展小趣事

作为一家有社会责任感的企业,凯励公司始终关注环境保护和可持续发展。公司积极推广绿色生产技术和资源循环利用方案,减少生产过程中的能源消耗和废弃物排放。同时,凯励公司还积极参与社会公益活动,为社区和环境贡献自己的力量。这些举措不仅体现了凯励公司的社会责任感,也为其在电子行业树立了良好的形象。

DS-IMP公司的发展小趣事

DS-IMP公司的前身是一家美国公司,在转移到中国大陆后,面临了技术转移和本土化的挑战。公司迅速组建了一支由资深工程师和技术专家组成的团队,他们与美国的原团队紧密合作,成功地将核心技术从美国转移到宁波的工厂。在本土化过程中,公司不仅保留了原技术的精髓,还根据中国大陆的市场需求和资源特点,对部分技术和产品进行了优化和升级。这一过程不仅提升了公司的技术实力,也为公司在中国市场的快速发展奠定了坚实基础。

问答坊 | AI 解惑

红外发射接收芯片HT12A,HT12D,TSOP17378资料

运行环境: Win9x/NT/2000/XP/2003 文件大小: 475 K 软件等级: ★★★ 软件类别: 国产软件 开 发 商: 佚名 软件语言: 英文 相关链接: 软件演示地址  软件注册地址 软件属性:  ...…

查看全部问答>

数码管显示重叠问题!

小弟搞的控制器控制方面很正常.但发现数码管显示出现重叠. 我用6个数码管,在显示负值时第一位和第六位重叠,就是说第六位也显示负号,稍微比正常显示暗一点.当显示正值时,我把第一位关闭了,没有出现重叠现象. 我改了延时也不管用. 请问大虾们.谁遇 ...…

查看全部问答>

2

3. 多路开关状态指示 1. 实验任务 如图4.3.1所示,AT89S51单片机的P1.0-P1.3接四个发光二极管L1-L4,P1.4-P1.7接了四个开关K1-K4,编程将开关的状态反映到发光二极管上。(开关闭合,对应的灯亮,开关断开,对应的灯灭)。 2. 电路 ...…

查看全部问答>

自制avrjtag资料————JTAG-ICE

关于自制AVRJTAG的资料,属于较全面的资料…

查看全部问答>

有没有使用H-JTAG(并口)做调试的?

本信息来自合作QQ群:NXP Cortex-M0/M3交流(87394268) 群管理员在坛子里的ID:pepsi360     有没有使用H-JTAG(并口)做调试的    …

查看全部问答>

请帮忙找问题

用的是LPC1114 ,程序是范例程序, 跳线检查正常,请大家帮忙, 下面是已经连接好的跳线。 1、VUSB和 VC2、3V3P 和 3V33、URXD和 P1_64、UTXD和 P1_75、URST和 P0_06、UISP 和 P0_17、D1 和 P3_5   主程序如下 int main() {  System ...…

查看全部问答>

请教C语言如何节省空间?

                                 请问高手们,用C语言编写程序,如果才给更节省的用有限的程序空间。用C 编写,容量只有8K的ROM,却发现空间不够, ...…

查看全部问答>

小明同学和 t_shaojun126麻烦请进

小明同学,我说话有点没问具体情况冒失,但是无心呀,不过我还是想着帮你回答问题的吆,尽管自己水平时间有限。所以看在我回答过你们问题的一点薄面,请您们关心一下这个问题:https://bbs.eeworld.com.cn/viewthread.php?tid=320908&page=1&ex ...…

查看全部问答>

LM3S9B92程序运行一段时间后就白屏

可能的原因是什么?(应该是程序问题,液晶屏接触良好)程序中包括PWM和ADC相关设置,如果去掉PWM设置那块,就不会出现白屏;主程序最后是一循环,单次执行几次循环没事,再执行几次就白屏。 [ 本帖最后由 喜鹊王子 于 2012-3-20 18:49 编辑 ]…

查看全部问答>

TI MSP430资料汇总 100份(来着其他网站)

MSP430 技术资料/培训讲解-  MSP430常见问题(FAQ):http://www.deyisupport.com/question_answer/f/55/t/232.aspx-  TI官方MSP430 LaunchPad大讲堂:http://www.deyisupport.com/question_answer/f/55/t/6046.aspx-SimpliciTI AP ...…

查看全部问答>