基于单片机的温控风扇的设计摘要温控风扇在现代社会中的生产以及人们的日常生活中都有广泛的应用,如工业生产中大型机械散热系统中的风扇、现在笔记本电脑上的广泛应用的智能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#defineucharunsignedchar#defineuintunsignedintsbitDQ=P1^7;sbitkey1=P1^3;sbitkey2=P1^4;sbitdianji=P3^1;floatff;uinty3;ucharshi,ge,xiaoshu,sheding=20,gaonum,dinum;ucharcodedispcode[]={//段码0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};ucharcodetablel[]={//带小数点的段码0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef};uchardispbitcode[]={//位选0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};uchardispbuf[8]={0,0,0,0,0,0,0,0};voidDe
2018/6/1 19:43:36 624KB 单片机 温度控制 风扇
1
这是看过的所有鲁棒教材中,讲解最为详细的一本,由浅入深。
(请勿用于商用)内容简介:本书主要介绍现代鲁棒控制理论的基本设计思想及其前沿领域的理论与应用成果,具体内容包括三个部分。
第一部分介绍有关基础知识,包括数学基础、稳定性、有界性和收敛性的基本定理、具有不确定性的系统的描述方法以及鲁棒稳定与鲁棒功能准则的条件;
第二部分介绍线性及非线性鲁棒控制的理论成果,其中线性鲁棒控制集中介绍以h。
控制以及u设计等为代表的经典理论;
非线性鲁棒控制则主要介绍鲁棒镇定和鲁棒l设计,鲁棒自适应控制的基础理论与前沿成果;
第三部分分别介绍上述理论成果在机械系统、电力及电力电子等系统中的设计实例。
  本书可以作为自动控制和电气工程专业的研究生教材,也可供从事上述专业的科研人员和工程技术人员参考。
2019/7/7 21:56:21 84.18MB 鲁棒控制
1
国民经济各部门间生产投入和产品分配的平衡关系。
投入产出分析是使用数学方法和电子计算机,研究各部门间这种平衡关系的一种现代管理方法。
1936年由美国经济学家W.里昂惕夫最早提出。
2020/9/22 11:48:54 2.9MB fenxi
1
实用万年历是一款比较实用的多功能日历。
日期计算等均采用了现代高精度天文算法。
日期范围:从公元前4600年至公元10000年,历时近一万五千年。
包括公历、农历、回历、历史年号、公农历节日、节气、干支(生辰八字)、生肖、星座、出梅入梅、九九三伏、28星宿、日月升降以及中国传统黄历的内容等。
软件集成了自定义纪念日(生日等)、每日记事、日程安排、世界时间、闹钟定时提醒、网络校时、天气预报、电视节目预告、语音报时、通讯簿、收藏夹、记帐理财、密码箱与备忘录、屏幕锁、日历打印等实用工具。
并可对记事、安排内容、通讯簿、收藏夹、记帐理财、密码箱与备忘录等设置密码进行保护。
软件最小化后可以多种小窗口方式显示当日公农历及时间。
1、使用本软件时需注意:农历年月干支以及星座一般是以传统的节气交节时间来计算的,生肖一般是以每年立春日计算。
每天23时起,按传统习惯干支以第二天计算。
实用万年历既可以按照传统的节令方式又可以按照农历年月的方式来显示农历干支、生肖等,用户可以按照习惯自行选择。
农历小年的日期用户也可以根据本地的风俗习惯进行设定。
2、设置为开机运行后,系统启动时软件自动以小窗口显示。
3、主窗口最小化后自动跳到当前日期,以小窗口显示,若有记事或安排时在小窗口上显示标记。
小窗口有标题式、日历式、时钟式、显示到托盘图标、整合到任务栏的时间区等多种方式可供选择。
标题式、日历式、时钟式小窗口可以随意拖动位置,当小于屏幕边缘时鼠标离开后即在该处自动隐藏,鼠标移到该处时又出现,小窗口双击或鼠标右击后返回主窗口。
显示到托盘图标、整合到任务栏的时间区这两种方式,当鼠标移动到托盘图标或任务栏的时间区,就会提示当日的信息。
单击托盘图标或任务栏的时间区返回主窗口。
4、每日记事、日程安排添加后即在有关日期上分别显示记事、安排标记,在提示框上显示记事安排内容。
5、在日期上双击鼠标即自动打开每日记事窗口,★用鼠标右击记事与安排显示框更可快速地直接添加、修改、删除当日记事内容(推荐)。
日程安排可有多种方式选择,起止时间可空,如为空,则默认以当前时间为起点,终止时间不限。
安排内容在时间超过后不再显示,如果当前日期超过终止日期,则自动删除该项安排记录。
6、记事搜索和吉日查询时,如果查询到选择的内容,当鼠标移动到查询结果上时,鼠标指针变为“A?”单击查询结果,查询窗口最小化,主窗口自动跳到该时间并显示点击时间的详细内容。
7、数据的备份与还原:如果万年历中存有重要的数据,请定期备份数据,以免由于各种意外而导致数据库的损坏或丢失。
备份的方法:选择主界面上的数据菜单,再点击备份保存,程序即自动按照日期将数据库保存为wak文件。
备份时包括密码、以及调出密码的热键等也一起自动备份,请切记密码及热键!以免数据还原后忘了密码和热键。
备份时最好能同时将备份文件备份到U盘等移动设备。
在需要还原时,再在还原菜单上选择要还原的数据文件即可。
8、关于设置密码及热键:如果设置了密码和热键后,软件启动时即对记事、安排内容、通讯簿、收藏夹、记帐理财、密码箱与备忘录等进行锁定,不能查看搜索记事、安排内容、不能选择能否显示安排记事标记、不能进入密码设置界面。
设置密码及热键需同时设置忘记密码的安全问题及答案,请务必牢记密码和热键,特别是密码的安全问题和答案,可以在忘记密码或热键的时候取回密码及热键。
设置密码及热键后使用方法:在主界面按下预先设置好的热键,跳出密码框,输入密码后回车即解锁。
解锁后加锁的方法:在日期板内任意位置按下鼠标右键即加锁;
主窗口最小化后亦自动加锁。
如果要取消密码保护功能,在解锁状态,进入设置窗口后在密码框及热键框内不输入任何内容确定即可。
9、实用万年历的安装与卸载:安装的时候最好不要放到系统盘,以免系统格式化重装时万年历中的数据丢失。
卸载的时候建议选择保留万年历中的数据库。
2019/1/5 7:51:08 1.64MB 实用万年历Sywnl(v6.11)
1
SystemView仿真软件可以实现多层次的通信系统仿真。
脉冲编码调制(PCM)是现代语音通信中数字化的重要编码方式。
利用SystemView实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。
通过仿真展现了PCM编码实现的设计思路及具体过程,并加以进行分析。
2017/4/12 3:58:08 477KB 课程设计
1
经典非线性系统教材(中文翻译),包含目录和书签.手工制作目录,可跳转.适合各种电子阅读器.高清无水印.本书内容按照数学知识的由浅入深分成了四个部分。
基本分析部分引见了非线性系统的基本概念和基本分析方法;
反馈系统分析部分引见了输入-输出稳定性、无源性和反馈系统的频域分析;
现代分析部分引见了现代稳定性分析的基本概念、扰动系统的稳定性、扰动理论和平均化以及奇异扰动理论;
非线性反馈控制部分引见了反馈控制的基本概念的反馈线性化,并给出了几种非线性设计工具,如滑模控制、李雅普诺夫再设计、反步法、基于无源的控制和高增益观测器等。
全书已根据作者2011年2月所发勘误表进行了内容更正。
2022/9/14 11:49:43 22.38MB 非线性系统 中文版 目录和书签 Hassan
1
经典非线性系统教材,包含目录和书签.手工制作目录,可跳转.适合各种电子阅读器.高清无水印.本书内容按照数学知识的由浅入深分成了四个部分。
基本分析部分引见了非线性系统的基本概念和基本分析方法;
反馈系统分析部分引见了输入-输出稳定性、无源性和反馈系统的频域分析;
现代分析部分引见了现代稳定性分析的基本概念、扰动系统的稳定性、扰动理论和平均化以及奇异扰动理论;
非线性反馈控制部分引见了反馈控制的基本概念的反馈线性化,并给出了几种非线性设计工具,如滑模控制、李雅普诺夫再设计、反步法、基于无源的控制和高增益观测器等。
2022/9/14 11:46:53 16.5MB PDF文档 教材 高清无水印 Nonlinear
1
随着互联网技术的高速发展,越来越多的数据将通过互联网进行传递,目前互联网已成为了最大的信息承载体,显然互联网已经给我们的日常工作和生活带来了诸多方便但是互联网作为一个开放式的交流平台,信息容易遭到非授权用户的攻击,因此信息传递的安全性越来越遭到人们的关注。
如果不能保障信息的安全传递,信息泄露将会极大地困扰着我们,因此,能否保障信息安全势必将成为制约互联网进一步发展的一个重要因素。
数字图像因为直观性的特点,使图像成为人类数据存储的主要方式。
但是数字图像与文本数据不同,其具有的数据量比较大,因此若用传统的文本加密的方法对图像进行加密,比如DES、3DES,实时性将会变得很差,不利于图像的实时传递。
本课题主要研究的是基于混沌理论及空域变换的数字图像加密算法,在对传统的算法研究基础上,应用改进的一维Logistic混沌序列,生成置乱序列及置换序列,并采用了置乱加密与置换加密相结合的方式实现了对数字图像的加密。
本文首先www.youzhiessay.com介绍了密码学的基本概念及组成,阐述了密码编码学与密码分析学的经典算法,并简单介绍了混沌理论的起源、发展及现代混沌理论的定义,着重介绍了本文算法中应用到的混沌序列---NCA混沌序列及Arnold空域变换,并指出了NCA混沌序列所具有的优点及缺点。
然后介绍了针对近年来高分辨率图像越来越多的特点,采用了对不同类型的高分辨率图像采取不同的加密算法,总结出了两种加密算法即图像的全部加密(算法1)及图像的局部加密(算法2)。
在上述两种算法中都采用了先像素值置换加密后图像置乱加密的加密顺序,两个算法采用了相同的像素值置换算法,不同点在于当进行图像置乱时,算法1中采用了基于NCA的图像分块置乱算法,在算法2中采用了基于Arnold空域www.hudonglunwen.com变换的图像分块置乱算法;
在生成像素值置换序列时,采用了截取48位有效数字的方法替代了原有的截取15位有效数字的方法生成置换序列,仿真结果表明,改进后的方法在实时性、自相关性以及分布特性方面都有了明显的改进。
图像的加密算法与解密算法的密钥是样的,又提出了将混沌序列及空域变换的初值用RSA算法进行加密,防止密钥在互联网中传递时遭到非授权用户的窃取。
最后,借助MATLAB平台,论文网kuailelunwen.com,对算法中用到的置换乱序列及换序列进行了仿真验证,并用算法1和算法2对不同的高分辨率图像进行了加密,然后对加密后的图像进行了灰度直方图、自相关性、初值敏感性及自相关性等方面的分析,分析结果表明,本文的加密算法在保证实时性的前提下,有着良好的加密效果
2021/9/13 4:11:34 804B matlab 数字图像 加密算法
1
第一章绪论1.1天体力学的发展简史与研究内容;
1.2现代天体力学的主要研究领域第二章二体问题2.1任意外形天体的引力势;
2.2二体运动方程与经典积分;
2.3二体运动轨道类型;
2.4空间与质心系中二体运动轨道;
2.5椭圆展开与平均值;
2.6椭圆运动的正则根数第三章限制性三体问题3.1N体问题地经典积分与特解;
3.2N体运动的Jacobi坐标;
3.3限制性三体问题;
3.4圆型限制性三体问题;
3.5平动点的线性稳定性;
3.6限制性三体问题中的混沌运动第四章受摄二体问题4.1Gauss型受摄运动方程;
4.2正则受摄运动方程;
4.3第三体摄动的摄动函数展开;
4.4线性长期摄动理论;
4.5主天体外形摄动;
4.6太阳系中主要耗散力第五章天体运动中的共振现象5.1轨道共振的基本模型;
5.2低阶轨道共振的相空间结构;
5.3小行星带的3:1Kirkwood共振;
5.4长期共振;
5.5自转-轨道共振;
5.6潮汐演化第六章保守系统中的有序与混沌运动6.1Hamilton系统相流的特点及奇点稳定性;
6.2可积Hamilton系统;
6.3有心力势场下质点的运动;
6.4近可积Hmailton系统6.5标准映射
1
《科学版研究生教学丛书:矩阵论简明教程(第三版)》历经10多年的改版与锤炼,努力做到了以下三大特色:(1)结构改革,易教易学。
以矩阵类似变化理论为基础,由浅入深,由具体到抽象,使读者较快掌握各自需要的矩阵知识。
(2)内容丰富,适用面广。
包含了近现代矩阵理论广泛而又基本的内容,利于提高学生的数学素养,适合40-60学时使用。
(3)教辅配套,系列立体。
配套资源丰富,流媒体课程(光盘)、教学辅导书,课件等一应俱全。
2019/9/13 11:13:55 28.08MB sh
1
共 853 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡