基于dac数模转换器的数控电源课程设计

基于dac数模转换器的数控电源课程设计

ID:13940845

大小:463.50 KB

页数:18页

时间:2018-07-25

基于dac数模转换器的数控电源课程设计_第1页
基于dac数模转换器的数控电源课程设计_第2页
基于dac数模转换器的数控电源课程设计_第3页
基于dac数模转换器的数控电源课程设计_第4页
基于dac数模转换器的数控电源课程设计_第5页
资源描述:

《基于dac数模转换器的数控电源课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、辽宁工程技术大学电子技术课程设计目录前言11.方案选择21.1单片机的选择21.2显示器的选择32.硬件电路设计32.1元器件的介绍32.1.1AT89C5132.1.2数模转换器DAC083242.1.3三端稳压芯片LM31762.1.4数码管72.2硬件电路图的设计92.2.1AT89C51的时钟电路和复位电路92.2.2DAC0832的外围电路92.2.3独立式按键与AT89C51的连接102.3整个系统的原理图113.软件程序设计123.1主程序的设计123.2按键子程序的设计123.3显示子程序的设

2、计144.结论155.心得体会16参考文献1717辽宁工程技术大学电子技术课程设计前言电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。当今电源技术融合了电气、电子、系统集成、控制理论、材料等诸多学科领域。数字化智能电源模块是针对传统智能电源模块的不足提出的数字化,能够减少生产过程中的不确定因素和人为参与的环节数,有效地解决电源模块中诸如可靠性、智能化和产品一致性等工程问题,极大地提高生产效率和产品的可维护性本次设计的基于DAC0832数模转换器的数控电源可以人为的随意调节输出电压的大小,

3、使用方便、简单。17辽宁工程技术大学电子技术课程设计1.方案选择本次设计的主要内容是通过单片机向DAC0832数模转换器发送不同的数字量,根据数字量的不同,输出不同幅值的模拟电压,从而实现了系统输出电圧幅值的数字控制。1.1单片机的选择本次设计中单片机是整个系统的CPU,起到了控制、调节的作用,现有AT89C51和ATMEGA16两种单片机可供选择,以下对这两种单片机进行分析、比较。方案一:采用ATMEGA16单片机ATMEGA16是基于增强的AVRRISC结构的低功耗8位CMOS微控制器,具有丰富的片内资源

4、,包含16K字节的系统内可编程Flash(具有同时读写的能力,即RWW),512字节EEPROM,1K字节SRAM,32个通用I/O口线,32个通用工作寄存器,支持片内调试与编程,三个具有比较模式的灵活的定时器/计数器(T/C),片内/外中断。功能全面,但价格比较昂贵。方案二:采用AT89C51单片机AT89C51是一种带4K字节FLASH存储器,的低电压、高性能CMOS8位微处理器,包含128字节内部RAM,32个I/O口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口。本次设计需要

5、单片机将数字量发送给数模转换器,并且控制显示模块的显示。而ATMEGA16的使用较为复杂,价格昂贵,且很多功能在本次设计中得不到应用。故采用AT89C51即可满足要求,并且价格便宜,使用方便、简单。1.2显示器的选择方案一:采用LCD液晶显示器显示LCD液晶显示器是LiquidCrystalDisplay的简称,LCD17辽宁工程技术大学电子技术课程设计的构造是在两片平行的玻璃基板当中放置液晶盒,下基板玻璃上设置TFT(薄膜晶体管),上基板玻璃上设置彩色滤光片,通过TFT上的信号与电压改变来控制液晶分子的转动

6、方向,从而达到控制每个像素点偏振光出射与否而达到显示目的。方案二:采用LED数码管显示LED是一种能够将电能转化为光能的半导体,与传统的白炽灯和节能灯不同,采用电场发光。而数码管则是由多个LED发光二极管封装在一起组成“8”字型的器件,通过控制每个发光二极管的亮灭情况,让其显示不同的数字和字母,但显示的内容有限,一般只用来显示数字。本次设计使用显示模块显示系统的输出电压,只要求显示数字,故采用LED数码管显示即可满足要求。2.硬件电路设计2.1元器件的介绍2.1.1AT89C51图2-1AT89C51引脚图A

7、T89C51单片机是美国Atmel公司生产低电压,高性能CMOS8位单片机。如图2-1所示为AT89C51引脚图,其各引脚功能如下所示:Vcc(40引脚):接+5V电源。Vss(20引脚):接地。XTAL1(19引脚):片内振荡器反相放大器和时钟发生器电路的输入端。XTAL2(18引脚):片内震荡器反相放大器的输出端。RST:复位引脚,高电平有效。EA:外部程序存储器访问允许控制端。17辽宁工程技术大学电子技术课程设计ALE:低8位地址锁存允许信号端。PSEN:读外部程序存储器的选通信号端。P0口:8位,漏极

8、开路的双向I/O口。P1口:8位,准双向I/O口,具有内部上拉电阻。P2口:8位,准双向I/O口,具有内部上拉电阻。P3口:8位,准双向I/O口,具有内部上拉电阻。本次设计使用的均为I/O口的基本功能,其中P0口使用的是分时复用功能。P0口接DAC0832数模转换器,P1口接数码管段选,P2.0-P2.3接数码管位选,P2.4-P2.7,P3.0,P3.1接6个控制按键。2.1.2数模转换器DAC0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。