好文档 - 专业文书写作范文服务资料分享网站

万用表课程设计

天下 分享 时间: 加入收藏 我要投稿 点赞

题 目:课程名称:学生姓名:学生学号:系 别:专 业:年 级:任课教师:

成绩

课程论文

数字万用表

proteus 聂李超 1214010221 电气信息工程学院

自动化 2012级 王丽 电气信息工程学院制

2015年1月

淮南师范学院电气信息工程学院自动化专业proteus课程设计

第一章 前言

当今社会,随着科技发展的日新月异,特别是计算机技术突飞猛进的发展,计算机技术带来了科研和生产的许多重大飞跃,同时计算机也越来越广泛的被应用到人们的生活、工作领域的各个方面。单片微型计算机以其体积小、功能强、速度快、价格低等优点,在数据处理和实时控制等应用中有着无与伦比的优越性,可广泛地嵌入到如玩具、家用电器、机器人、仪器仪表、汽车电子系统、工业控制单元、办公自动化设备、金融电子系统、舰船、个人信息终端及通讯产品中。随着微控制技术(以软件代硬件的高性能控制技术)的日益完善和发展,单片机的应用必将导致传统控制技术发生巨大的变化。单片微型计算机的应用广度和深度,已经成为一个国家科技水平的一项重要标志。

在实际的生产过程中,往往需要精确的直流电源 ,并且易于控制电压幅度的增减 ,应用单片机设计就能够很方便地实现这个要求而且比普通的数字和模拟设计方案更为准确,更易控制。

为了进一步加深对单片机及其接口的理解,掌握一般的软硬件的设计方法,巩固大学四年之所学,也给自己一个实践锻炼的机会,几个月以来,全心投入本次毕业设计—单片机控制的稳压直流电源。本系统以Atmega 8单片机为控制核心,用1602液晶模块显示设定电压值电流值与实时输出值。 I、基本要求: 输出电压:0~25V 数显误差<=0.1 负载电流<=3A 纹波有效值<=50mv II、扩展要求:

调节功能为自动调节有效 纹波有效值<=20mV

调节电压步进为0.1 V 电流步进0.01A 可以进行人工步进置数总体方案 可以设定存储默认输出值

- 1 -

淮南师范学院电气信息工程学院自动化专业proteus课程设计

第二章 总体方案

2.1系统设计方案论证及工作原理

本设计题目是设计一个从0~25V变化的、步进为0.1V、0.01A的人性化、高指标、低成本的数控步进直流稳压电源。设计的思路为:在达到性能指标的前提之下,体现出人性化的思想,同时选择低价位的通用元器件来设计制作电路。在这当中,电路应该是简单、可靠、稳定,最重要的是有实用的价值,容易在工业中实现。 针对以上的要求,我们最终选择用单片机(Atmega8)来作为控制部件,采用人性化的按键来实现置数,把置数的值经过单片机的处理,通过单片机的CCP1端口与具有PWM调节功能的运算放大器的电路相连、CCP2的端口与展波器、可调稳压管和扩流器组成的电路相连来输出参考电压,再用A/D转换器来对此时输出电压值进行采样比较并进行调整,使得数显的值和所置的电压时时保持一致,这样就保证了显示的值的真实性,且具有过流保护作用。设计中应包括:数字控制模块、PWM调节控制模块、具有D/A转换功能的PWM调节模块、数显部分和辅助电源模块。而完成这些部分的电路和芯片都很多,合理的设计及选择设计电路则是完成设计的关键所在。

2.2系统总体框图

图 2.2 系统总体框图

- 2 -

淮南师范学院电气信息工程学院自动化专业proteus课程设计

第三章 硬件系统的设计

3.1主控芯片Atmega8介绍 3.1.1 综述

ATmega8是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间, ATmega8 的数据吞吐率高达 1MIPS/MHz,从而可以缓减系统在功耗和处理速度之间的矛盾。

3.1.2 ATmega8的引脚图:

图3.1 ATmega8 引脚配置

- 3 -

淮南师范学院电气信息工程学院自动化专业proteus课程设计

3.1.3 ATmega8 引脚说明

VCC GND 数字电路的电源。 地。 端口 B 为 8 位双向 I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口 B处于高阻状态。 通过时钟选择熔丝位的设置, PB6 端口 B(PB7..PB0) XTAL1/XTAL2/TOSC1/TOSC2 可作为反向振荡放大器或时钟操作电路的输入端。 通过时钟选择熔丝位的设置 PB7 可作为反向振荡放大器的输出端。 若将片内标定 RC 振荡器作为芯片时钟源,且 ASSR 寄存器的 AS2 位设置,PB7..6 作为异步 T/C2 的 TOSC2..1 输入端。 端口 B 的其他功能见 P 55“ 端口B的第二功能 ” 及 P 22“ 系统时钟及时钟选项 ” 。 端口 C 为 7 位双向 I/O 口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸端口 C(PC5..PC0) 收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口 C 处于高阻状态。 - 4 -

万用表课程设计

题目:课程名称:学生姓名:学生学号:系别:专业:年级:任课教师:成绩课程论文数字万用表proteus聂李
推荐度:
点击下载文档文档为doc格式
2hclp6w58i4g4gh0kzl91od1e2lmz900xtq
领取福利

微信扫码领取福利

微信扫码分享