51单片机设计方案TOP10(十)

最新更新时间:2013-05-22来源: 互联网关键字:51单片机  设计方案 手机看文章 扫描二维码
随时随地手机看文章

基于51单片机的多点温度控制系统设计

     随着生活水平的提高,人们对家居需求由面积需求变为舒适需求。地板采暖采用辐射方式供暖,符合人体生理需求曲线,如果控制系统选取得当,不仅可以提高房间舒适度,更可以使系统运行费用降低许多。如今一般是在典型位置安装一个温控装置,温控装置连接到壁挂炉,温控器根据室温和温度设定直接控制锅炉运行,各房间不同回路由工作人员凭经验手动调节分水器球阀,改变不同回路的流量,从而达到调节各房间的室温的效果。使用这种控制方法,即使是有经验的工作人员,也难以调节得十分准确,何况各家庭成员由于年龄不同,所需舒适温度不同,需要经常对室温进行调节。

  针对以上问题,我们利用SST89E564RC单片机及新型测温器件设计了多点温控采暖控制系统,根据室内各点温度设定实时控制控制采暖系统,从而提高居室的舒适性以及采暖的经济性。

  1系统设计目标

  系统总体设计思想是以SST89E564RC单片机为控制核心,整个系统硬件部分包括温度检测部分、控制执行部分、显示及键盘系统及最小系统基本电路。系统利用单片机获得温度传感器数据并与系统设计值进行比较,根据比较结果分别控制执行系统。温度控制系统控制框图如图1所示。

图1温度控制系统控制框图

  2系统硬件设计

  根据系统所需完成的功能,设计系统硬件结构如图2所示。

图2设计系统硬件结构

  2.1 控制核心

  系统采用SST89E564RC单片机作为控制核心,进行温度采集、信息显示及执行机构的控制。SST89E564RC是美国SST公司推出的高可靠、小扇区结构的FLASH单片机,内部嵌入72KB的Super-FLASH,1KB的RAM,通过对其RAM做进一步扩展,可满足嵌入系统操作系统的运行条件。

  2.2 温度传感器

  温度传感器采用DALLAS半导体公司的数字化温度传感器DSl8820。该传感器支持“一线总线”接口,可方便地进行多点温度测量,还可以程序设定9~12位的分辨率,最高精度为±0.0625℃,分辨率设定及用户设定的报警温度存储在E2PROM中,掉电后依然保存。该产品支持3~5.5V的电压范围,因其体积小使系统设计更灵活、方便。DSl8820的管脚排列如图3所示,其中DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输人端。

关键字:51单片机  设计方案 编辑:神话 引用地址:51单片机设计方案TOP10(十)

上一篇:51单片机设计方案TOP10(九)
下一篇:简述OLED电视的方方面面

推荐阅读最新更新时间:2023-10-12 20:45

AT89C51单片机在无线数据传输中的应用
一般的数字采集系统,是 通过 传感 器将捕捉的现场 信号 转换为电信号,经模/数转换器ADC采样、量化、编码后,为成数字信号,存入数据 存储器 ,或送给微处理器,或通过无线方式将数据发送给接收端进行处理。无线数据传输系统就是 样一套利用无线手段,将采集的数据由测量站发送到主控站的设备。 1 系统组成 系统组成如图1、图2所示。   系统由测量站和主控站两部分组成。测量站主要完成对现场信号的采集、存储,接收遥控 指令并 发送数据。主控站的主要工作是发送遥控指令、接收数据信息、进行数据处理和数据管理、随机显示打印等。 2 AT89C51与数字电台的串行通信 Atmel公司的AT89C51单片机,是一种低功耗、
[应用]
MCS-51单片机指令系统(1)
指令系统概述 指令是计算机用于控制各种功能部件完成的某一特定动作的指示和命令。一台计算机能识别和执行的指令集合即为其指令系统。指令系统是一套控制计算机执行操作的编码,通常称为机器语言。机器语言是计算机唯一能识别和执行的指令。指令系统由硬件决定,且不具有通用性。汇编语言可以准确地计算出控制操作时间并灵活地实施控制,及高效开发必须掌握指令系统和汇编语言。 在实际开发应用中,由于指令系统与汇编语言开发的繁琐和开发效率低则应用C语言开发或者直接应用固件集成库开发提高开发效率和时间。但是对于单片机及其他硬件开发过程,开发过程的调试和资源应用都应对于汇编和指令系统的熟悉才能真正的高效开发完成调试达到目的。 常用单位和术语 位(
[单片机]
c51单片机之外部中断实验
c51单片机之外部中断实验(利用外部中断实现按键控制显示数字实现设置、加一、减一功能) 仿真图: 代码段: #include reg52.h #define uint unsigned int #define uchar unsigned char sbit P10=P1^0; uchar a=0;//T0中断次数 char c=0; //闪烁次数 uint b=0; //外部中断(S14问 uint z; //判断减一执行后是否开启加一按键 void delay(uint z); void display(); uchar code table ={0xc0,0xf9,0xa4,0xb0,0x99,
[单片机]
c<font color='red'>51单片机</font>之外部中断实验
51单片机学习笔记(六)_串口中断通信+定时器2串口中断
51单片机默认使用定时器1作为串口通信的波特率发生器、定时器1中断通信,串口与定时器1冲突,在遇到定时器不够用的时候可以用定时器2 #include reg52.h void DelayMs(unsigned int i); void SerialInit(); void SendByte(unsigned char sbyte); void SendString(unsigned char *pstr); void main(void) { SerialInit(); while(1); //注:必需要无限循环 } /* //单片机时钟周期:11.0592MHz 以时钟1作为波特
[单片机]
基于STM32F105微控制器的双CAN冗余设计方案
控制器局域网( Contro llerA reaN etwo rk, CAN)是一种多主方式的串行通讯总线。CAN 总线具有较高的位速率, 很强的抗电磁干扰性, 完善的错误检测机制, 在汽车、制造业以及航空工业领域中得到广泛应用 。由于船舶机舱环境极为恶劣, 且船舶航行过程中维修条件不如陆上, 对CAN 通信的可靠性要求很高, 采取双CAN 冗余总线提高通信可靠性。本文提出一种基于STM32F105微控制器的双CAN 冗余设计方案。   1 硬件平台组成   STM32F105是STM icroe lectron ics公司推出的一款基于ARM Co rtex- M3内核的32位微控制器, 其内核是专门设计于满足高性能
[工业控制]
基于STM32F105微控制器的双CAN冗余<font color='red'>设计方案</font>
地铁LED照明设计方案
  1 引言   近年来。随着国民经济的迅速发展,我国汽车数量急剧增加,道路拥堵日益严重,各大城市都相继建设地下交通(地铁)。以缓解交通拥堵现象。地铁常年在地下运行对照明灯有很高的要求。不仅要求节电、高亮度、长寿命。还必须保证不间断照明。   目前,常用的白炽灯、日光灯、高压钠灯等都由交流电网供电。最佳设计的交流电网也不可避免出现停电事故。为了确保地下不间断照明。通常必须安装由整流器、蓄电池和逆变器等部分组成的应急照明电源。当电网正常供电时,交流电经整流器后变为直流电给蓄电池充电;当电网中断供电时。蓄电池通过逆变器把直流电变为交流电,给照明灯具供电。这种不间断照明系统的成本很高,同时,经过多次变换。功耗也较大。   近年
[嵌入式]
51单片机矩形键盘控制数码管显示0-F,以及LED灯的亮灭
电路图 总图 部分图1 部分图2 部分图3 元件清单 C语言程序 #include reg51.h #define uint unsigned int #define uchar unsigned char //共阳数码管编码表&LED灯 uchar code table = {0xc0,0xf9,0xa4,0xb0, 0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x8e}; //函数声明 void delay(uint time); //延时函数 void display(uchar k); //数码管显示0-F以及LED
[单片机]
51单片机矩形按键控制16个LED灯亮灭和数码管显示
电路原理图 程序 #include reg51.h #define uint unsigned int #define uchar unsigned char //函数声明 void delay(uint time); //延时函数 void display(uchar k); //数码管显示0-F以及LED灯的亮灭 uchar getKey(); //读取键盘的数值 //主程序 void main(){ uchar keyValue; while(1){ keyValue = getKey(); //读取键盘值 display(keyValue); //数码管显示&LED亮灭 } }
[单片机]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved