8086微处理器实现的数控直流电源设计

需积分: 9 26 下载量 175 浏览量 更新于2024-12-26 收藏 255KB DOC 举报
"这篇论文主要探讨了数控直流电源的设计与实现,使用8086处理器作为核心,结合微机原理和接口技术,构建了一个灵活可编程的系统。" 在设计数控直流电源时,首要目的是理解并掌握数控技术以及电源技术。这涉及到对微机工作原理的深入理解,以及对微处理器如何与接口进行交互的技术。在这个实验中,学生被要求基于80x86实验箱平台来设计并制造一个能够输出0到+9.9V之间任意电压的数控直流电源,其输出电压精度需控制在0.1V以内。 主要的技术指标包括:电源输出电压范围为0到+9.9V,纹波不超过10mV,并且电压值通过数码管清晰显示。此外,电源还应具备“+”和“-”按钮,每按一次,电压可按0.1V的步进值增减。另外,系统需能通过自动扫描替代人工按键,以实现输出电压的平滑变化。 实验报告应涵盖设计的目的和内容、总体设计、硬件设计(包括原理图和简要说明)、软件设计框图及程序清单,以及设计过程中的问题与解决方法。在总体设计部分,8086处理器构成了系统的核心——数控模块,它与接口实验板相连,通过软件编译来实现各种功能。输出部分采用D/A转换后再经功率放大电路,摒弃了传统的调整管方式,增强了系统的灵活性。 系统分为键盘/显示电路、数控模块和稳压输出电路三大组件。键盘/显示电路负责电压预设值和实际输出值的显示,利用8255接口处理键盘输入和LED显示。数控模块由8086处理器和DAC0832数模转换器组成,处理器执行汇编语言程序进行计算,转换器则将数字信号转化为模拟电压。稳压输出电路则通过运算放大器驱动的功率放大电路,将有限的电压值放大并降低纹波,确保稳定输出。 在硬件电路设计阶段,可以利用实验平台上的功能模块,如8086微处理器、8255接口芯片、ADC0809模数转换器和DAC0832数模转换器等,构建完整的系统架构。通过这样的设计,不仅锻炼了学生的实践能力,也深化了他们对微处理器控制和数字信号处理的理解。