下载 >  开发技术 >  C > 基于AT89C52的单片机智能温度采集器设计

基于AT89C52的单片机智能温度采集器设计

非常详细的论文 适合于个性化实验制作。之前我们也有做过利用AT89C52的应用,这个实验涵盖了数点和模拟电路的基础知识,也有温度传感器的使用,不错吧
2010-12-27 上传大小:265KB
想读
分享
收藏 举报
基于STC89C51单片机的DS18B20的温度报警器(1602显示温度

这个程序是自己在做多点测温系统时用C语言顺便写的 还热乎呢 呵呵 基于DS18b20的温度报警器 绝对好使 同时能在液晶1602上显示温度

立即下载
基于单片机的空调温度控制器设计

基于单片机的空调温度控制器设计 该项目包括原理图电路图 程序源码 演示视频讲解文档全套资料 三分拿去 超值了

立即下载
基于AT89C51单片机温度测量设计

介绍基于at89c51单片机的温度测系统硬件电路设计方法、工作原理以及程序设计利用pt100阻值随温度变化的特点, 将其和其他三个电阻构成非平衡 电桥, 因而温度的变化可转化成电桥物出微弱电压信号的变化, 电压信号经集成运放电路放大后送到转换器, 将模拟信号变换成效字俏号, 单片机根据铂入和设 定进行运算, 将结果送到数码管显示, 完成对温度的测量该系统可实现对温度实时较精确的侧, 侧范围为0一200℃

立即下载
基于51单片机温度控制风扇的设计

该项目是我大一的时候实验室考核的期末作品的设计,基于51单片机实现的温度控制风扇的设计,下载的如有不懂的可以进行交流,大四的学长们也可以稍加改动当作毕业设计的哦~如有不足,还望指教

立即下载
基于STM32室内温度报警控制系统设计

基于STM32室内温度报警控制系统设计,STM32主控芯片,DS18B20温度传感器,PID控制算法,PWM电机调速,TFTGUI人机界面,此系统运行需要SD卡文件支持,所以请到本站的资源处需找SD卡文件资源免费下载

立即下载
基于AT89C52单片机测速仪的课程设计报告

本次课程设计利用AT89C52单片机实现了转速的实时测量,本设计硬件结构设计简单,测量速度快,精度高,运行可靠,可以满足人们越来越高的对速度准确性和实时性的要求。

立即下载
单片机温度控制风扇C51程序(完整版)

基于单片机的温控风扇的设计 摘 要 温控风扇在现代社会中的生产以及人们的日常生活中都有广泛的应用,如工业生产中大型机械散热系统中的风扇、现在笔记本电脑上的广泛应用的智能CPU风扇等。本文设计了基于单片机的温控风扇系统,采用单片机作为控制器,利用温度传感器DS18B20作为温度采集元件,并根据采集到的温度,通过一个达林顿反向驱动器ULN2803驱动风扇电机。根据检测到的温度与系统设定的温度的比较实现风扇电机的自动启动和停止,并能根温度的变化自动改变风扇电机的转速,同时用LED八段数码管显示检测到的温度与设定的温度。 关键词:单片机、DS18B20、温控、风扇 第一章 整体方案设计 1.1 前 言 在现代社会中,风扇被广泛的应用,发挥着举足轻重的作用,如夏天人们用的散热风扇、工业生产中大型机械中的散热风扇以及现在笔记本电脑上广泛使用的智能CPU风扇等。而随着温度控制技术的发展,为了降低风扇运转时的噪音以及节省能源等,温控风扇越来越受到重视并被广泛的应用。在现阶段,温控风扇的设计已经有了一定的成效,可以使风扇根据环境温度的变化进行自动无级调速,当温度升高到一定时能自动启动风扇,当温度降到一定时能自动停止风扇的转动,实现智能控制。 随着单片机在各个领域的广泛应用,许多用单片机作控制的温度控制系统也应运而生,如基于单片机的温控风扇系统。它使风扇根据环境温度的变化实现自动启停,使风扇转速随着环境温度的变化而变化,实现了风扇的智能控制。它的设计为现代社会人们的生活以及生产带来了诸多便利,在提高人们的生活质量、生产效率的同时还能节省风扇运转所需的能量。 本文设计了由ATMEL公司的8052系列单片机AT89C52作为控制器,采用DALLAS公司的温度传感器DS18B20作为温度采集元件,并通过一个达林顿反向驱动器ULN2803驱动风扇电机的转动。同时使系统检测到得环境温度以及系统预设的温度动态的显示在LED数码管上。根据系统检测到得环境温度与系统预设温度的比较,实现风扇电机的自动启停以及转速的自动调节。 1.2 系统整体设计 本设计的整体思路是:利用温度传感器DS18B20检测环境温度并直接输出数字温度信号给单片机AT89C52进行处理,在LED数码管上显示当前环境温度值以及预设温度值。其中预设温度值只能为整数形式,检测到的当前环境温度可精确到小数点后一位。同时采用PWM脉宽调制方式来改变直流风扇电机的转速。并通过两个按键改变预设温度值,一个提高预设温度,另一个降低预设温度值。系统结构框图如下: 结 论 本次设计的系统以单片机为控制核心,以温度传感器DS18B20检测环境温度,实现了根据环境温度变化调节不同的风扇电机转速,在一定范围能能实现转速的连续调节,LED数码管能连续稳定的显示环境温度和设置温度,并能通过两个独立按键调节不同的设置温度,从而改变环境温度与设置温度的差值,进而改变电机转速。实现了基于单片机的温控风扇的设计。 本系统设计可推广到各种电动机的控制系统中,实现电动机的转速调节。在生产生活中,本系统可用于简单的日常风扇的智能控制,为生活带来便利;在工业生产中,可以改变不同的输入信号,实现对不同信号输入控制电机的转速,进而实现生产自动化,如在电力系统中可以根据不同的负荷达到不同的电压信号,再由电压信号调节不同的发电机转速,进而调节发电量,实现电力系统的自动化调节。综上所述,该系统的设计和研究在社会生产和生活中具有重要地位。 附录2:程序代码 #include <reg52.h> #define uchar unsigned char #define uint unsigned int sbit DQ=P1^7; sbit key1=P1^3; sbit key2=P1^4; sbit dianji=P3^1; float ff; uint y3; uchar shi,ge,xiaoshu,sheding=20,gaonum,dinum; uchar code dispcode[]={ //段码 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; uchar code tablel[]={ //带小数点的段码 0xbf,0x86,0xdb,0xcf, 0xe6,0xed,0xfd, 0x87,0xff,0xef}; uchar dispbitcode[]={ //位选 0xfe,0xfd,0xfb,0xf7, 0xef,0xdf,0xbf,0x7f}; uchar dispbuf[8]={0,0,0,0,0,0,0,0}; void Delay(uint num)// 延时函数 { while( --num ); } void digitalshow(uchar a4,uchar a3,uchar a2,uchar a1,uchar a0) { dispbuf[0]=a0; dispbuf[1]=a1; dispbuf[2]=a2; dispbuf[3]=a3; dispbuf[4]=a4; P2=0xff; P0=dispcode[dispbuf[0]]; P2=dispbitcode[5]; Delay(1);

立即下载
基于Android和蓝牙的单片机温度采集系统源码

基于Android和蓝牙的单片机温度采集系统源码 其中,包括 1、下位机电路原理图 2、下位机采集温度、控制发送、自动纠错代码 3、Android端接收温度并显示代码

立即下载
C语言实现单总线数字温度传感器

通过C语言实现单总线数字温度传感器的设计,适合初学者,仅供参考。

立即下载
基于单片机温度控制系统的设计(附原理图及程序).

单片机温度控制系统的设计(附原理图及程序).

立即下载
基于单片机控制的智能五子棋

实现对黑白棋游戏的无子化操作,增加游戏的趣味性和方便性。学习实践单片机显示、按键等技术。 每一枚“棋子”就是一枚双色发光二极管,64枚双色发光二极管排成8×8的阵列。每一枚二极管有三支引脚,引脚电平的高低决定了二极管显示的颜色,而有单片机控制双色发光二极管引脚的电平高低,实现棋盘上二极管显示不同颜色,以代表棋子。发光二极管亮度高,功耗低,寿命长,且选用双色发光二极管减少了焊接工作量,发光二极管的两种颜色红色和绿色的对比度也较大,使棋子醒目清楚。

立即下载
基于AT89C52单片机温度控制系统

基于AT89C52单片机的温度控制系统 温度传感器采用DS18B20 双线程 可实现两地点测温,报警

立即下载
基于AT89C52智能温度控制器的设计

基于AT89C52智能温度控制器的设计 基于AT89C52智能温度控制器的设计

立即下载
基于单片机52的温控设计源码

基于单片机52的采用BS18b20温度采集器的温控设计源码

立即下载
基于89c51单片机的音乐门铃设计

有程序 pretus仿真电路 完整的设计报告

立即下载
用1602LCD与DS18B20设计温度报警器

用1602LCD与DS18B20设计的温度报警器

立即下载
基于51单片机智能风扇设计与实现开题报告

文档中包括温度传感器18b20控制直流风扇转速,并在液晶显示屏上显示出来,可以检测风扇转速,文档为开题报告

立即下载
温度测试系统

基于AT89C52和DS18B20的单片机温度控制系统

立即下载
基于51单片机智能晾衣架系统

这是利用51单片机设计的智能晾衣架,可实现雨天、夜晚收衣,晴天、白天自动晾衣,制动,遥控控制等功能。内附代码、原理图、操作视频、论文等。

立即下载
单片机设计智能电子钟)

单片机设计(智能电子钟)

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

基于AT89C52的单片机智能温度采集器设计

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: