全文预览

数字恒温电烙铁的设计和实现

上传者:苏堤漫步 |  格式:doc  |  页数:17 |  大小:591KB

文档介绍
压部分Р变压部分其实就是一个变压器,变压器作用是将220V的交流电压变换成所需的8V交流电压,然后再送去整流和滤波。Р此处变压器部分将220V交流电压变换成为8V交流电压和18V交流电压。8V为单片机的电源提供,18V交流为电烙铁提供电源。Р2)整流滤波电路Р整流电路将交流电压变成单向脉动的直流电压;滤波电路用来滤除整流后单向脉动电压中的交流成份,合之成为平滑的直流电压。滤波电路常见的有电容滤波电路、电感滤波电路。一般的整流有全波整流、单相半流整流、桥式整流、及变压整流。Р3)稳压电路Р在这的稳压电路中我使用的是“三端固定输出集成稳压器”,稳压电路的作用是当输入交流电源电压波动、负载和温度变化时,维持输出直流电压的稳定Р4)电源原理图Р图3-10单片机电源部分Р4 软件系统的设计Р单片机控制系统软件的功能是实现系统的模块化编程与控制,常用的单片机编程语言有汇编和C语言两种。与汇编语言相比,C语言中关键字及运算函数近似人的思维方式,程序有规范的结构,编程相对容易,有较强的数据处理能力,Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软开发系统,是用户开发和调试单片机C语言源代码的最理想的工具之一。其内嵌多种符合当前工业标准的开发工具,可以完成从工程建立到管理、编译、链接、目标代码的生成、软件仿真、硬件仿真等完整的开发流程,尤其是C编译工具在产生代码的准确性和效率方面达到了较高的水平。鉴于上述众多优点,本设计采用的是基于Keil C51开发环境下的C语言进行软件编程的。Р为了便于编写、调试、修改,系统程序的编写采用模块化的设计思想,将控制单元中需要的一系列功能编成相应的子模块,温度采集模块、控制模块、LCD显示模块、按键设置模块。Р4.1 软件总体设计Р软件设计主要包括初始化、温度数据的采集、温度设置、温度控制、数据显示,流程图如图4-1所示。

收藏

分享

举报
下载此文档