用51单片机c语言实现电磁炉功能,电磁炉控制系统单片机模拟
电磁炉控制系统单片机模拟
目 录
引言……………………………………………………………………………………3
加热原理………………………………………………………………………………3
工作过程………………………………………………………………………………3
电磁炉的智能控制部件—单片机……………………………………………………3
电磁炉设计要求………………………………………………………………………3
AT89C51单片机设计端口定义………………………………………………………4
1MCS-51单片机概述………………………………………………………………5
1.1AT89C51主要特性………………………………………………………………5
1.2AT89C51最小应用系统…………………………………………………………5
1.3MCS-51内部结构………………………………………………………………6
1.4AT89C51管脚图…………………………………………………………………6
1.5管脚功能………………………………………………………………………6
2电磁炉内部模块…………………………………………………………………7
2.1电源电路模块 …………………………………………………………………7
2.1.1主电源电路…………………………………………………………………7
2.1.2副电源…………………………………………………………………………7
2.1.3稳压电路………………………………………………………………………7
2.2控制模块…………………………………………………………………………7
2.2.1 PWM脉宽调制输出电路………………………………………………………7
2.2.2键盘模块……………………………………………………………………11
2.2.3多路开关状态指示…………………………………………………………14
2.2.4定时模块……………………………………………………………………15
2.2.5 LED显示模块…………………………………………………………………17
2.3检测模块………………………………………………………………………22
2.3.1 A/D、D/A转换模块…………………………………………………………23
2.3.2 过压、欠压检测模块…………………………………………………………23
2.3.3过流检测模块………………………………………………………………23
2.3.4温度检测模块………………………………………………………………24
2.3.5 锅检测与小物件检测模块………………………………………………… 24
2.3.6加热开关控制………………………………………………………………25
2.3.7蜂鸣器驱动电路……………………………………………………………25
2.3.8风扇模块 …………………………………………………………………27
3单片机软件编程及调试 …………………………………………………………27
3.1单片机语言集成开发平台 ……………………………………………………27
3.1.1u Vision2 集成开发环境 …………………………………………………27
3.1.2Keil C51开发单片机应用程序的步骤 ……………………………………28
结论 ……………………………………………………………………………… 28
致谢 ………………………………………………………………………………28
参考文献……………………………………………………………………………29
附表1 单片机指令………………………………………………………………30
附表2 LED 字型码表……………………………………………………………35
电磁炉控制系统单片机模拟
李志红
(云南民族大学电信学院)
摘要:本文研究的电磁炉控制核心部件是AT89C51单片机,将预先编好指令信息输入单片机内部ROM后,在工作状态下,电磁炉就能智能的去完成管理和控制工作。本文介绍了电磁炉的工作原理、设计要求,并提出用AT89C51单片机来设计电磁炉,详细介绍电磁炉中某些模块的设计。主要介绍了风键盘扫描,显示面板控制,功率控制,温度控制,风扇、蜂鸣器控制,定时控制等设计。
关键词 :电磁炉,单片机,控制
做就做最好的博客,如果您对这份博文感兴趣欢迎联系我QQ:43535162探讨。
用51单片机c语言实现电磁炉功能,电磁炉控制系统单片机模拟相关推荐
- stc15系列c语言pwm编程,STC单片机C语言程序设计 第25章 STC单片机增强型PWM原理及实现.docx...
STC单片机C语言程序设计 第25章 STC单片机增强型PWM原理及实现 STC单片机增强型PWM发生器原理及应用主 讲:何宾Email:hebin@mail.buct.edu.cn2016.03增强 ...
- 8051单片机c语言编程模板,完美的8051单片机C语言编程模板.doc
完美的8051单片机C语言编程模板.doc <8051单片机C语言编程模板> [程序开始处的程序说明] /***************************************** ...
- 单片机c语言编译软件6,eUIDE下载-单片机c语言编译器 v1.07.32.23 官方版 - 安下载...
eUIDE是一款专业的单片机c语言编译器,EM78系列集成开发环境是面向项目的ELAN EM78系列微控制器的开发工具,它包括UICE开发在线仿真器和eUIDE软件工具:eUIDE是基于PC端的UIC ...
- 单片机C语言谁讲得好,开发单片机学什么语言好?
主流的单片机开发主要有两种语言,即汇编语言和C语言,下面我来说说我的理解. 1.汇编语言,对于初学者最好掌握,因为它更贴切地表达单片机寄存器间的逻辑转移关系,让你理解单片机更加透彻.汇编是一种更接近于 ...
- 单片机c语言彩灯依次点亮不灭,单片机说课(点亮彩灯).ppt
<单片机应用技术>(中国劳动社会保障出版社),课题二点亮彩灯,,教材贯彻以任务驱动促进以学生为中心的教学方针,把激发学生的学习兴趣,培养学生思考问题.解决问题能力作为教学的根本目标.从实际 ...
- 单片机c语言程序设计实训报告,(整理)单片机C语言程序设计实训100例.doc
(整理)单片机C语言程序设计实训100例.doc .单片机C语言程序设计实训100例基于8051Proteus仿真案例第 01 篇 基础程序设计01闪烁的LED/* 名称闪烁的LED说明LED按设定的 ...
- stc单片机c语言 pdf,STC单片机C语言程序设计 第13章 STC单片机C语言指针.pdf
STC单片机C语言指针 主讲:何宾 Email :hebin@mail.buct.edu.cn 2016.03 C51编译器中指针的分类 Cx51编译器支持使用字符"*"声明变量指 ...
- 软件工程-c语言--基于at89c51单片机c语言编写的计算器,基于AT89C1单片机C语言编写的计算器.doc...
基于AT89C1单片机C语言编写的计算器 #include #define uint unsigned int #define uchar unsigned char sbit dula=P2^6; ...
- 单片机c语言三种经典程序结构,单片机C语言程序的结构和设计精选.docx
单片机C语言程序的结构和设计精选 实验五 单片机C语言程序的结构和设计一.实验目的1. 掌握单片机C语言的程序结构:2. 掌握单片机C语言程序的编写和调试方法:3. 掌握MSP430FG2553基本I ...
最新文章
- 模拟spring - 简单实现spring IOC
- Bug只让变量生效一次的思路
- Lintcode99 Reorder List solution 题解
- python运行结果闪退_Pyhton TestCase运行闪退与失败,原因不详。。。
- Redis之压缩列表ziplist
- 前端拆分_如何在消费者驱动的合同测试的帮助下拆分前端和后端的部署
- 继三星之后 华为折叠屏手机Mate X发售日期或将延期至9月
- python猜数字统计游戏次数_猜数字游戏(Python)
- 什么是技术档案(Technical Archives)?
- hive窗口函数入门
- PHP计算GPS路书,搜狗地图推出路书功能 免费而智能的GPS
- 新版中日交流标准日本语多媒体版(全25CD)下载
- 关于Latex中smart pdf反向搜索问题
- Arch LInux | 网络管理工具iproute2(网络接口、ip地址、路由表)
- 唐人笔+手写板连接到计算机usb端口+错误,汉王唐人笔如意驱动
- win10安装UOS双系统过程
- 支持电力国网I1协议的4G低功耗摄像头解决方案
- WPF实现拍照截图功能(WPFMediaKit 调用摄像头和拍照)
- three后期处理与多通道渲染
- 易佰关键词查询工具 2013 V2.0