基于单片机的数控电压源系统设计.doc

资料分类:自动化 VIP会员(小胖猫)分享原创毕业论文参考材料更新时间:16-11-24
需要金币1000 个金币 资料包括:完整论文,开题报告 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:16041
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本次毕业设计是用单片机AT89C51作为中心的控制芯片最终设计实现数控电压源的功能。在系统设计的过程中,这个系统主要包含有主控模块,显示模块,数模转换模块三部分主要模块。主控模块通过AT89C51主要芯片来进行控制,连接DAC0832数模转换器,通过硬件对电压进行放大实现电压的输出,连接74LS373锁存器以及与非门实现电压在液晶显示器上的显示。本数控电压源系统一共提供了5个按键,分别用来实现按键复位,电压整数位的加减功能,还有实现电压小数位的加减功能。

这篇论文系统的介绍了数控电压源在实现过程中,硬件的设计及实现,软件的设计及实现,硬件的工作原理,软件的工作原理,以及在调试过程当中存在的问题和如何处理这些问题的。这个系统在软件设计的时候用到了定时器技术,数模转换技术,中断技术等,比较全面的用到了学到的东西。通过按键实现整数为步进1,小数为步进1。

在设计硬件的过程中充分用到了比较廉价实用的器件,考虑到了各种各样的影响因素,相当准确的完成数控电压源的设计,操作起来比较方便,误差较小,电压大小能够通过显示器显示。

 

关键字:数控,数模转换。

 

目录

摘要

ABSTRACT

引言-1

1  背景知识-2

1.1   AT89S52单片机简介-2

1.1.1  AT89S52单片机概述-2

1.1.2  MSP430F149基本特征-2

1.1.3  AT89S52引脚图-2

1.1.4  AT89S52开发语言-3

1.2  DAC0832D/A转换模块介绍-3

1.2.1  DAC0832简介-3

1.2.2  DAC0832的主要特点-4

1.2.3  DAC0832内部框图-4

1.3  锁存器74LS373简介-5

1.4  LM324介绍-6

1.5  74LS00介绍-7

1.6  LM016L介绍-8

2  系统硬件设计-11

2.1  系统功能介绍-11

2.2  D/A转换模块-12

2.3  按键控制模块-13

2.4  显示模块-15

3  系统软件设计-17

3.1  主程序流程图-18

3.2  键盘扫描程序流程图-19

4.1  调试工具IAR环境介绍-20

4.1.1  Keilc51简介-20

4.1.2  主要特点-20

4.1.3  软件使用-20

4.2  PROTEUS简介-21

4.3  硬件调试和测试结果-23

4.3.1  硬件的调试-23

4.3.2  电压输出范围测量-23

4.3.3  步进控制测试-23

5  毕业设计总结-24

致谢-25

参考文献-26

附录-27

意思相近论文题目: