论文:基于单片机的温度控制系统


    


    科毕业设计说明书

    基单片机温度控制系统
    THE TEMPRETURE CONTROL SYSTEM BASED ON SINGLE CHIP MICROCOMPUTER










    学院(部): 电气信息工程学院
    专业班级: 电气工程动化
    学生姓名:
    指导教师:

    年 月 日

    基单片机温度控制系统




    设计AT89C51单片机核心温度控制系统工作原理设计方法温度信号温度芯片DS18B20采集数字信号方式传送单片机文中介绍该控制系统硬件部分包括:温度检测电路温度控制电路PC机单片机串口通讯电路接口电路 单片机通信号进行相应处理实现温度控制目文中着重介绍软件设计部分里采模块化结构模块:数码显示程序键盘扫描键处理程序温度信号处理程序继电器控制程序超温报警程该控制系统实时存储相关温度数记录前时间系统程序包括程序读出温度子程序计算温度子程序键处理程序LCD显示程序数存储程序等


    关键词:AT89C51单片机 DS18B20温度芯片温度控制


    THE TEMPRETURE CONTROL SYSTEM BASED ON SINGLE CHIP MICROCOMPUTER

    ABSTRACT


    The at89c51 monolithic integrated circuit is take as core temperature control system's principle of work and design method The temperature signal by the temperature chip DS18B20 gathering and transmits by digital signal's way for the monolithic integrated circuit The control system's hardware part is introducedIncludingTemperatureexaminationelectriccircuittemperaturecontrol circuit PC machine and monolithic integrated circuit serial port communication channel and some interface circuit The monolithic integrated circuit through carries on corresponding processing to the signal thus realizes the temperature control goal In the article also emphatically introduced the software design part uses the modular structure in here the main module includes Nixietube display sequence keyboard scanning and pressed key disposal procedure temperature signal processing procedure blackwhite control procedure excess temperature warning procedure


    KEYWORDS:AT89C51 monolithic integrated circuitDS1820 temperature chiptemperature controlserial port communication

    目录

    摘(中文) I
    摘(英文) II
    1绪 1
    11 中外温度控制系统发展状况 1
    111 国外温度测控系统研究 1
    112 国温度测控系统研究 1
    12 温度控制系统研究意义 1
    13 温度控制系统实现方法 4
    2方案设计 6
    21 系统工作原理 6
    22 模块设计 6
    221 温度传感器电路 6
    222 通键盘显示电路设计 8
    223 温度控制超温报警电路 9
    224 数模转换模块设计 11
    225 数存储器扩展模块 12
    3硬件介绍 14
     31 AT89C51单片机简介 14
    311 特性 14
    312 脚说明 15
    313 振荡器特性 16
    314 芯片擦 16
    32 8279芯片简介 17
    321 引脚介绍 17
    322 8279编程方法 19
    323 8279操作 21
    324 8279 编程举例 23
    33 62256芯片简介 25
    331 62256 引脚功 25
    332 62256引脚图 26
    34 74LS373简介 27
    35 DS1820简介 27

    351 DS18B20部结构 28
    352 DS18B20温度传感器存储器 28
    353 DS1820中注意事项 29
    4软件设计 31
    41 程序结构分析 31
    42 子程序设计 34
    421 读出温度子程序 34
    422 LED数码显示程序 35
    423 键盘扫描键处理子程序 36
    5结束语 37
    参考文献 39
    致谢 40

    1绪
    11 中外温度控制系统发展状况
    111 国外温度测控系统研究
    国外温度控制技术研究较早始20世纪70年代先采模拟式组合仪表采集现场信息进行指示记录控制80年代末出现分布式控制系统目前正开发研制计算机数采集控制系统子综合控制系统现世界国温度测控技术发展快国家实现动化基础正着完全动化化方发展
    112 国温度测控系统研究
    国温度测控技术研究较晚始20世纪80年代国工程技术员吸收发达国家温度测控技术基础掌握温度室微机控制技术该技术仅限温度单项环境子控制国温度测控设施计算机应总体正消化吸收简单应阶段实化综合性应阶段渡发展技术单片机控制单参数单回路系统居尚真正意义参数综合控制系统发达国家相存较差距国温度测量控制现状远远没达工厂化程度生产实际中然许问题困扰着存着装备配套力差产业化程度低环境控制水落软硬件资源享性差等缺点
    国生产温度控制器讲总体发展水然高日美国德国等先进国家相然着较差距成熟温控产品点位控制常规PID控制器适应般温度系统控制较高控制场合智化适应控制仪表国技术十分成熟形成商品化广泛应控制仪表较少着国济发展加入WTO国政府企业非常重视相关企业资源进行重组相继建立国家企业研发中心开展创新性研究国仪表工业迅速发展
    12 温度控制系统研究意义
    二十世纪科技高速发展信息时代电子技术微型单片机技术应更空前广泛伴着科学技术生产断发展需种参数进行温度测量温度词生产生活中出现频率日益增相应温度控制测量成生活生产中频繁词语时行业中发挥着重作日趋发达工业中利测量控制温度保证生产正常运行农业中保证蔬菜棚恒温保产等
    温度表征物体冷热程度物理量温度测量工农业生产程中重
    普遍参数温度测量控制保证产品质量提高生产效率节约源生产安全促进国民济发展起非常重作温度测量普遍性温度传感器数量种传感器中居首位着科学技术生产断发展温度传感器种类断增加丰富满足生产生活中需
    单片机温度测量系统中关键测量温度控制温度保持温度温度测量工业象中控参数单片机温度测量温度进行效测量够工业生产中广泛应尤电力工程化工生产机械制造冶金工业等重工业领域中担负着重测量务日常生活中广泛实热空调器电加热器等种家庭室温测量工业设备温度测量场合温度模拟量果采适技术元件模拟温度量转化数字量困难电路较复杂成较高
    现代工业设计工程建设日常生活中温度控制起着重作早期温度控制工厂时间生产中起实时采集温度数提高生产效率产品质量着生活质量提高现代社会中温度控制仅应工厂生产方面应酒店厂房家庭生活中应中高精度生产厂房温度求极严格温度变化极生产产品造成极影响需种够时检测温度变化温度变化设备提供温度数值温度变化做时调整点温度控制根应环境行设置该环境温度值时反映生产生活中温度变化时温度变化第手资料提示温度变化情况协助时调整起温度报警作温度控制更服务社会生产生活 电子技术飞速发展类生活带根变革特着规模集成电路产生出现微型计算机更类社会带入新时代利微机强功完成种样控制
    然微机造价高数工业控制说需微机样强功单片机运生单片机实简化微机微机CPU存储器IO接口定时器计数器等集成片芯片单片机完成种控制功相微机说单片机价格低非常适合应简单 控制场合降低成外单片机工业控制求设计性高工业现场复杂环境运行单片机高性极高性价工业控制数采集智化仪表家电器等方面极广泛应 温度表征物体冷热程度物理量温度测量工农业生产程中重普遍参数温度测量控制保证产品质量提高生产效率节约源生产安全促进国民济发展起非常重作温度测量普遍性温度传感器数量种传感器中居首位着科学技术生产断发展温度传感器种类断增加丰富满足生产生活中需
    单片机温度测量系统中关键测量温度控制温度保持温度温度测量工业象中控参数单片机温度测量温度进行效测量够工业生产中广泛应尤电力工程化工生产机械制造冶金工业等重工业领域中担负着重测量务日常生活中广泛实热空调器电加热器等种家庭室温测量工业设备温度测量场合温度模拟量果采适技术元件模拟温度量转化数字量困难电路较复杂成较高
    温度湿度类生产生活着密切关系时工业生产中常见基工艺参数例机械电子石油化工等类工业中广泛需温度湿度检测控制着生活水提高生存环境越越关注空气中温湿度变化体舒适度情绪直接影响温度湿度检测控制非常必 
    着科技飞速发展普高性设备越越行业温湿度求越越高传统温湿度检测模式基础工轮流值班工巡回查等方式测量记录环境状况信息种模式仅效率低利资源充分利缺乏科学性许重事素造成工维护缺乏完整理系统问世监控系统解决样资源浪费理时问题智化设计决定次设计类似项目具普遍意义
    8051单片机常控制芯片智仪器仪表工业检测控制机电体化等方面取令瞩目成果作温湿度控制系统实力8051单片机够实现温湿度全程动控制8051单片机易学掌握性价高 
    8051型单片机设计温湿度控制系统时精确反应温室温度适度变化完成诸升温特定温度降温特定温度温度限范围保持恒温等种控制方式湿度控制方面系统应温室中疑植生长提供更加适宜环境棚种植花圃花卉栽培必须某特定环境安装温湿度装置进行监控系统时精确反映室温度湿度变化够满足温湿度控制求
    温度控制系统广泛应社会生活领域 家电汽车材料电力电子等 常控制电路根应场合求性指标 工业企业中提高温度控制象运行性直控制员现场技术员努力解决问题类控制象惯性滞现象严重存确定素难建立精确数学模型导致控制系统性佳甚出现控制稳定失控现象传统继电器调温电路简单实 继电器动作频繁 会触点良影响正常工作控制领域量采传统PID控制方式PID控制象模型难建立扰动素明确时参数调整便普遍存问题采数字温度传感器DS18B20部集成AD转换器电路结构更加简单减少温度测量转换时精度损失测量温度更加精确数字温度传感器DS18B20引脚单片机进行通信减少接线麻烦单片机更加具扩展性DS18B20芯片型化更加通单跳数线电路连接数字温度传感器DS18B20做成探头探入狭方增加实性更串接数字温度传感器DS18B20进行范围温度检测
    13 温度控制系统实现方法
    温度控制电路广泛应社会生活领域家电汽车材料电力电子等常控制电路根应场合求性指标传统继电器调温电路简单实继电器动作频繁会触点良影响正常工作采回路触点控制克服继电器接触良缺点维修方便缺点温度控制范围精度高文年快速发展PID温控模糊控制神网络控制温度控制中应做综述
    模糊控制基模糊逻辑描述程控制算法嵌入操作员验直觉知识适控制易取精确数学模型数学模型确定常变化象电力系统模型通常完善模型已知存参数变化问题PID控制简单方便难解决非线性参数变化模糊控制需装置精确模型仅赖操作员验直观判断非常容易应模糊温控实现(1)温控象偏差偏差变化率输出量划分模糊值建立规例IF温度太高OR温度正升THEN减少控制输入风冷模糊规写成模糊条件语句形成模糊模型(2)根控制查询表形成模糊算法(3)温度误差采样精确量模糊化数学处理输入计算机中计算机根模糊规推理做出模糊决策求出相应控制量变成精确量驱动执行机构调整输入达调节温度稳定目传统PID控制较模糊控制响应快超调量参数变化敏感
    工神网络前重种工智技术种采数理模型方法模拟生物神细胞结构信息记忆处理构成信息处理方法量简单处理单元广泛连接形成种复杂网络拓扑结构算法异中误差反传播算法(BP算法)应广泛  温度控制系统负载变化外界干扰素复杂PID控制电参数影响做精确计算外界环境变化做似估算影响控制精度工神网络高度非线映射组织学联想记忆等功复杂非线性系统建模该方法响应速度快抗干扰力强算法简单易硬件软件实现训练方法实际网络学程根事先定义学规提供学实例调节网络系统节点间相互连接权值达记忆联想纳等目温控系统中温度影响素天气气温外加电压加热物体性质加热物体温度等作网络输入输出作PID控制器参数实验数作样微机反复迭代实验研究进行深入完善修正直系统收敛网络权值达整定PID控制器参数目mnn(memory neuron network)网络节点增加记忆神元学动态非线性系统时须知道实际系统结构时系统滞较时会造成网络庞难训练
    PID控制例积分微分控制19世纪40年代开始广泛应工业生产中长期结构简单实价格低广泛程领域实现满意控制温控系统热电偶实时采集温度值设定值较差值作PID功块输入PID算法根例积分微分系数计算出合适输出控制参数利修改控制变量误差方法实现闭环控制控制程连续普通调节方法缺点现场PID参数整定麻烦控象模型参数难确定外界干扰会控制漂离佳状态提出种PID参数整定温度控制算法采简化界例度整定法需整定参数提高参数整定效率编程方法实现线参数整定应种规系统特点瞬态响应超调量抗干扰力强振荡足够阻尼具良选择性灵敏度效果改善针功率二极应中技术困难提出开关型电流双输出模型含PID调节器双闭环控制文采PID算法实现温控系统设计

    2方案设计
    21 系统工作原理
    单片机温度控制系统AT89C51单片机控制核心辅采样反馈电路驱动电路晶闸电路电炉炉温进行控制微机控制系统系统原理框图图21示基控制原理 键盘温度设定值送入单片机LED显示启动运行通信号采集电路温度信号采集送入单片机系统进行PID 控制运算控制量输出改变控硅接通时间便改变加热丝功率达调节温度目控制电阻炉加热
    环境温度变化太剧烈加热降温设备出现障者温度传感头出现障导致段时间环境温度调整规定温度限时候单片机通三极驱动扬声器发出警笛声


    数存扩展


    8279



    AT89C51



    温控电路

    数模转换



    传感器

    键盘显示


    电炉



    图21 系统原理图
    22 模块设计
    221 温度传感器电路
    采线制数字温度传感器DS18B20作课题温度传感器传感器输出信号进47K拉电阻直接接单片机P10引脚
    DS18B20温度传感器美国达拉斯(DALLAS)半导体公司推出应单总线技术数字温度传感器该器件半导体温敏器件AD转换器存储器等做集成电路芯片设计中温度传感器选择单线数字器件DS18B20方面较考虑决定方面原:
    (1)系统特性:测温范围55℃~+125℃ 测温精度士05℃温度转换精度9~12位变够直接温度转换值16位二进制数码方式串行输出12位精度转换时间750ms通数线供电具超低功耗工作方式
    (2)系统成:计算机技术微电子技术发展新型规模集成电路功越越强体积越越价格越越低支DS18B20体积普通三极相差价格十元民币左右
    (3)系统复杂度:DS18B20单总线器件微处理器接口时仅需占1IO端口条总线挂接十DS18B20测温时需外部元件模拟传感器相减少接线数量降低系统复杂度减少工程施工量
    (4)系统调试维护:引线减少系统接口简化系统调试带方便时DS18B20全数字元器件障率低抗干扰性强减少系统日常维护工作
    DS18B20温度传感器三根外引线:单线数传输总线端口DQ 外供电源线VDD线GNDDS18B20两种供电方式:种数线供电方式时VDD接通部电容空闲时数线获取量完成温度转换相应完成温度转换时间较长种情况单片机IO口完成DS18B20总线拉种外部供电方式(VDD接+5V)相应完成温度测量时间较短
    设计中采外部供电方式实现DS18B20传感器单片机连接接口电路图22示

    VCC




    P10
    3

    2

    1









    图22温度传感器电路
    222 通键盘显示电路设计
    图23示ALE信号作8279时钟信号时钟步8279中断信号IRQ接单片机P11引脚缓器址A0接单片机P25引脚片选信号接单片机P26引脚读写信号分单片机读写信号相连8279数线D0D7单片机数线直接相连
    8279AT89C51许信号兼容直接链接十分方便82798位数线直接连接AT89C51P0口读写信号分89C51读写信号相连接AT89C51锁存信号ALE接8279CLK部分频产生部时钟信号8279终端请求信号反相器反接AT89C51P11AT89C51三寻址寄存器需两址命令状态寄存器址数寄存器址8279中址关信号A0片选信号链接情况直接决定着寄存器址旦硬件电路确定寄存器址确定
    LED发光效率颜色取决制造材料般常红色偶尔黄色绿色发光二极LED智化测量控制仪表中简单常输出设备通常指示机器状态信息优点耗电省配置灵活接口方便价格低寿命长电流电压求高容易实现路等
    LCD种动显示器身发光调节光亮度目前常LCD根液晶扭曲列效应原理制成黑底白字白底黑字显示形式采电池供电便携式智化测量控制仪表考虑低功耗求常常需采液晶显示器体积重量轻功耗极低仪器仪表中应十分广泛必须助外光显示
    CRT显示器进行图形显示接口较复杂成较高
    路温度巡检仪中需显示4位数字形式温度路数必价格较高CRT 4位LED工作电流240mA左右交流电源供电足提供LED显示器需功率LED言仅4位体积样较LED LCD诸特点系统选择 LED显示器
    键盘组键组合作控制系统工作状态系统中输入数命令编码式键盘非编码式键盘两类
    编码式键盘键外包括产生键码硬件电路抖动电路键窜键保护电路键动产生键键码时产生脉信号通知CPU接收种键盘方便接口程序简单需较硬件电路价格较贵般单片机应系统较少采
    非编码式键盘仅排成行列矩阵形式键组成键作简单实现接点接通断开键抖动键编码形成键识等均软件完成济实单片机应系统中广泛采
    采非编码式键盘


















    图23 键盘显示电路
    223 温度控制超温报警电路
    AT89C51温度控制通控硅调控器实现控硅功输出通断时间关系草图图示双控硅加热丝串联接交流220V50Hz交流试点回路定周期T8031改变控硅接通时间便改变加热丝功率达调节温度目图示出控硅定周期T具接通时间情况显然控硅定周期T100时间接通功率
    控硅接通时间通控硅控制板控制脉控制该触发脉单片机软件P12引脚产生受零步脉光偶驱动器输送控硅控制极偏差控制原理先求出史册炉温需炉温偏差值然偏差值处理获控制信号调节电阻炉功率实现电阻炉炉温控制
    图示利电压控制信号进行移相控制触发电路该电路步电源脉形成放移相控制等环节组成交流电源步变压器T1D1D4组成桥式整流电路R1组成限幅电路形成梯形电压作触发电路步电源时作电路中放器电源
    脉形成电路单结晶半导体三极T2等组成Vi增T2基极电位减集电极电流增加电容C1充电加快相充电电阻减触发脉前移控硅导通角增vi减T2基极电位增加集电极电流减相充电电阻增加控硅导通角减见三极T2起变电阻作达改变C1充电时间常数目
    环境温度变化太剧烈加热降温设备出现障者温度传感头出现障导致段时间环境温度调整规定温度限时候单片机通三极驱动扬声器发出警笛声具体电路连接图示
    电路中三极保护电路二极反接三机两端




















    图24控硅输出功通断时间关系


































    图25 温度控制电路


    蜂鸣器













    图26 超温报警电路

    224 数模转换模块设计
    08328位数输入寄存器8位DAC寄存器8位DA转换器组成电流输出型输入数字量转换成模拟电流量输出单片机系统中需电压信号输出电流输出通运算放器输出电压



    +5V

    0832
    AT89C51


    P07

    P00








    P26




    WR
    D7 ILE

    D0




    GND
    CS

    XFER

    WR1

    WR2




    +12V




    ——



    1K

    —12V

















    图27 DAC0832接口电路图

    225 数存储器扩展模块
    系统板扩展片32K数存储器62256图28示数线D0D7直接单片机数址复口P0相连址低8位A0A7锁存器74LS373获址高7位直接单片机P20P26相连片选信号址线A15(P27引脚)获读写信号分89C51读写信号相连低电效

    ALE
    P27
    RD
    WR

    P00

    P07

    P20

    P24
    LE OE
    D0 Q0

    D7 Q7

    CS A0
    OE
    WE A7

    D0

    D7
    A8

    A12



    图28 数存储器扩展图










    3硬件介绍
     31 AT89C51单片机简介
    AT89C51种带4K字节闪烁编程擦读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)低电压高性CMOS8位微处理器俗称单片机该器件采ATMEL高密度非易失存储器制造技术制造工业标准MCS51指令集输出脚相兼容功8位CPU闪烁存储器组合单芯片中ATMELAT89C51种高效微控制器嵌入式控制系统提供种灵活性高价廉方案

    311 特性
    ·MCS51 兼容
    ·4K字节编程闪烁存储器
    ·寿命:1000写擦循环
    ·数保留时间:10年
    ·全静态工作:0Hz24Hz
    ·三级程序存储器锁定
    ·128*8位部RAM
    ·32编程IO线
    ·两16位定时器计数器
    ·5中断源
    ·编程串行通道
    ·低功耗闲置掉电模式
    ·片振荡器时钟电路
    312 脚说明
    VCC:供电电压
    GND:接
    P0口:P0口8位漏级开路双IO口脚吸收8TTL门电流P1口脚第次写1时定义高阻输入P0够外部程序数存储器定义数址第八位FIASH编程时P0 口作原码输入口FIASH进行校验时P0输出原码时P0外部必须拉高
    P1口:P1口部提供拉电阻8位双IO口P1口缓器接收输出4TTL门电流P1口脚写入1部拉高作输入P1口外部拉低电时输出电流部拉缘FLASH编程校验时P1口作第八位址接收
    P2口:P2口部拉电阻8位双IO口P2口缓器接收输出4TTL门电流P2口写1时脚部拉电阻拉高作输入作输入时P2口脚外部拉低输出电流部拉缘P2口外部程序存储器16位址外部数存储器进行存取时P2口输出址高八位出址1时利部拉优势外部八位址数存储器进行读写时P2口输出特殊功寄存器容P2口FLASH编程校验时接收高八位址信号控制信号
    P3口:P3口脚8带部拉电阻双IO口接收输出4TTL门电流P3口写入1部拉高电作输入作输入外部拉低电P3口输出电流(ILL)拉缘
    P3口作AT89C51特殊功口表示:
    脚 备选功
    P30 RXD(串行输入口)
    P31 TXD(串行输出口)
    P32 INT0(外部中断0)
    P33 INT1(外部中断1)
    P34 T0(记时器0外部输入)
    P35 T1(记时器1外部输入)
    P36 WR(外部数存储器写选通)
    P37 RD(外部数存储器读选通)
    P3口时闪烁编程编程校验接收控制信号
    RST:复位输入振荡器复位器件时保持RST脚两机器周期高电时间 ALEPROG:访问外部存储器时址锁存允许输出电锁存址位字节FLASH编程期间引脚输入编程脉时ALE端变频率周期输出正脉信号频率振荡器频率16作外部输出脉定时目然注意:作外部数存储器时跳ALE脉想禁止ALE输出SFR8EH址置0时 ALE执行MOVXMOVC指令ALE起作外该引脚略微拉高果微处理器外部执行状态ALE禁止置位效
    PSEN:外部程序存储器选通信号外部程序存储器取指期间机器周期两次PSEN效访问外部数存储器时两次效PSEN信号出现
    EAVPP:EA保持低电时期间外部程序存储器(0000HFFFFH)否部程序存储器注意加密方式1时EA部锁定RESETEA端保持高电时间部程序存储器FLASH编程期间引脚施加12V编程电源(VPP)
    XTAL1:反振荡放器输入部时钟工作电路输入
    XTAL2:反振荡器输出
    313 振荡器特性
    XTAL1XTAL2分反放器输入输出该反放器配置片振荡器石晶振荡陶瓷振荡均采采外部时钟源驱动器件XTAL2应接余输入部时钟信号通二分频触发器外部时钟信号脉宽求必须保证脉高低电求宽度
    314 芯片擦
    整PEROM阵列三锁定位电擦通正确控制信号组合保持ALE脚处低电10ms 完成芯片擦操作中代码阵列全写1非空存储字节重复编程前该操作必须执行
    外AT89C51设稳态逻辑低零频率条件静态逻辑支持两种软件选掉电模式闲置模式CPU停止工作RAM定时器计数器串口中断系统工作掉电模式保存RAM容冻结振荡器禁止芯片功直硬件复位止
    初学51单片机网友会样问题:AT89S51什书网络教程805189C51等没听说89S51
    里初学者澄清单片机实际方面产品概念MCS51单片机美国INTE公司1980年推出产品典型产品 8031(部没程序存储器实际方面已市场淘汰)8051(芯片采HMOS功耗630mW89C515倍实际方面已市场淘汰)8751等通产品直现 MCS51核系列兼容单片机应流产品(目前流行89S51已停产89C51等)高校专业学校培训教材MCS51单片机作代表进行理基础学
    文献甚8051泛指MCS51系列单片机8051早期典型代表作MCS51单片机影响极深远许公司推出兼容系列单片机说MCS51核实际已成8位单片机标准
    公司51单片机产品MCS51核兼容产品样段程序单片机厂家硬件运行结果样ATMEL89C51(已停产)89S51 PHILIPS(菲利浦)WINBOND(华邦)等常说已停产89C51指ATMEL公司 AT89C51单片机时原基础增强许特性时钟更优秀Flash(程序存储器容少改写1000次)存储器取带原ROM(次性写入)AT89C51性相8051已算非常优越
    市场化方面89C51受PIC单片机阵营挑战89C51致命缺陷支持ISP(线更新程序)功必须加ISP功等新功更延续MCS51传奇89S51样背景取代89C51现89S51目前已成实际应市场新宠作市场占率第atmel目前公司已停产AT89C51AT89S51代89S51工艺进行改进89S51采035新工艺成降低功提升增加竞争力89SXX兼容89CXX等51系列芯片时Atmel接受89CXX定单家市场见89C51实际Atmel前期生产巨量库存
    32 8279芯片简介
    321 引脚介绍
    8279采单±5V电源供电40脚封装
    DB0~DB7双数总线传送8279CPU间数命令
    CLK时钟输入线产生部定时时钟脉
    RESET复位输入线8279复位置字符显示左端输入二键闭锁触点回弹型式程序
    时钟前置分频器置31RESET信号高电效
    CS片选输入线低电效单片机CS端低时8279读写操作
    A0缓器低位址A0高电时表示数总线命令状态 低电时表示数总线数
    RD读信号输入线低电效缓器读出数送外部总线
    WR写信号输入线低电效缓立器读出数外部数总线写入8279缓器
    RL2 1 40 VCC
    RL3 2 39 RL 1
    CLK 3 38 RL 0
    IRQ 4 37 CNTLSTB
    RL4 5 36 SHIFT
    RL5 6 35 SL 3
    RL6 7 34 SL 2
    RL7 8 33 SL 1
    RESRT 9 32 SL 0
    RD 10 31 OUT B0
    WR 11 30 OUT B1
    DB0 12 29 OUT B2
    DB1 13 28 OUT B3
    DB2 14 27 OUT A0
    DB3 15 26 OUT A1
    DB4 16 25 OUT A2
    DB5 17 24 OUT A3
    DB6 18 23 BD
    DB7 19 22 CS
    VSS 20 21 A0
    IRQ中断请求输出线高电效键盘工作方式FIFO传感器RAM中数时中断线变高电FIFO传感器RAM次读出时中断线降低电RAM中信息线重变高电传感器工作方式中 探测传感器信号变化时中断线变高电
    SL0~SL3扫描线扫描键开关传感器阵列显示数字 编程译码
    RL0~RL7回送线键传感器开关扫描线联接 回送线部设置拉电路保持高电闭合时应返回线变低电键闭合时均保持高电
    SHIFT换位功开关闭合时拉低电没SHIFT开关时SHIFT输入端保持高电键盘扫描方式中键闭合键位置换位输入状态起存贮起
    CNTLSTBCNTLSTB开关闭合时拉低电否始终保持高电 键盘输入方式线作控制输入端键时键位置控制输入状态起存贮起选通输入方式中作选通数存入FIFO RAM中
    OUTA3~OUTA0OUTB3~OUTB0显示输出A口B口两口16×4切换数字显示两端口独立控制成8位端口
    BD空格显示输出端信号数字转换时显示空格者显示空格命令控制显示空格字符
    VCC+5V电源输入线
    VSS线输入线
    322 8279编程方法
    18279功分键盘功块显示功块控制功块CPU接口功块控制功块包括控制定时寄存器定时控制扫描计数器三部分控制键盘显示功块工作
    控制定时寄存器存贮CPU编程命令CPU8279编程确定键盘显示器工作方式工作条件时先命令控制数放数总线然A01WR0CS0WR升命令键存控制定时寄存器中译码建立适功
    定时控制含基定时计数器第计数器分频系数231前置定时器分频系数程序预置部频率100KHz出51ms键盘扫描时间103ms反跳时间计数器基频率分频提供适键扫描行扫描键盘阵列扫描显示器扫描次数
    扫描计数器扫描计数器两种工作方式编码工作方式时计数器提供种二进制计数通脚SL0SL3输出外部译码提供键盘显示器扫描作译码工作方式时扫描计数器低二位进行译码SL0SL3输出4选1译码信号作显示器键盘译码扫描
    键盘功块包括返回缓器键盘反跳控制8x8 FIFO传感器RAMFIFO传感器RAM状态
    2返回缓器键盘反跳控制
    8条返回线返回缓器缓键盘工作方式中条线逐检测找出该行键中闭合键果反跳电路测知某键闭合等103ms然重核键否然闭合果闭合该键矩阵中行列址SHIFTCNTL状态起送FIFORAM中FIFO RAM中数格式
    D7 D6 D5 D4 D3 D2 D1 D0
    CNTL SHIFT SCAN RET URN
    数格式中高位CNTL次高位SHIFT状态D5D3扫描计数器D2D0返回计数器扫描线计数器回扫线计数器值分反映出键行列值果传感器阵列中返回线数直接进入传感器RAM中相应阵列中正扫中行样开关位置直接反映传感器RAM位置
    FIFO传感器RAM
    8x8 RAM键盘方式选通方式中先入先出(FIFO)存贮器条新信息次写入然写入序读出传感器阵列扫描方式时存贮器作传感器RAM时RAM中行存着传感器阵列中相应行状态
    FIF0传感器RAM状态
    键盘选通方式中FIFO状态踪FIFO中字符数量注意满空写入读出均认作出错FIFO非空时状态逻辑提供中断申请IRQ信号传感器阵列扫描方式中测知某传感器变化时IRQ效高电FIFO状态字低3位表示FIFO中字符数F表示FIFORAM已满O(over mn)表示越限错误试图已满FIFO送字符U(Under done)表示取空错误试图读取已空FIFOSF两种含义传感器扫描方式时SF表示传感器RAM中少包含传感器闭合指示特殊错误方式时SF位出错标志指示否发生路时闭合错误Du位表示 CLEAR DISPLAYCLEAR ALL命令尚末完成消操作显示RAM尚
    3显示功块包括显示寄存器16X8显示RAM显示址寄存器
    显示RAM显示寄存器
    8279部16X8显示RAM通显示寄存器两四位端口0UT A030UT BO3刷新显示显示器白炽灯8段数码显示RAM16X8形式构成两16x4RAM形式显示RAMCPU进行读写读写RAM字节址显示址寄存器指示显示址寄存器保存前CPU读写RAM址正显示着两4位半字节址读写址CPU命令编程置次读写址动加1工作方式设置正确工作方式显示RAM直接CPU读出半字节A半字节B址动8279更新适应CPU送入数AB半字节独立送入作字送入CPU设置工作方式定
    3IO 接口功块
    8279通数缓器IO控制8279CPU系统总线接口IO控制部分CSA0RDWR四条线控制CPU8279间数交换数缓器数交换双通道控制信号数交换间逻辑关系见表
    CS A0 WR RD
    1 0 CPU8279读状态
    0 1 0 1 CPU8279写状态
    1 0 CPU8279读数
    0 0 1 CPU8279写数
    1 X X X 数缓器输出呈三态
    x意数(01)
    323 8279操作
    前述8279适应种键盘显示器工作方式8279功块工作程控户根求利8279写命令字方法8279工作方式等进行编程表见时CS0 WR0A018279写命令字wR升命令入8279
    CPU言8279两口址读写命令状态(CS0A01)读写数(CS0A00)编程命令字种8279中区种命令字方法命令字代码高3位(D7D6D5)编码低5位命令字真正容
    18279编程命令
    a键盘显示器方式设置
    高位 低位
    命令代码 0 0 0 D D K K K
    中DD显示方式KKK键盘方式
    DD
    00 88位字符显示左端传入
    01 168位字符显示左端送入
    10 88位字符显示右端送入
    11 168位字符显示右端送入
    谓左端送入显示器根户送先左端位开始右逐位排列右端位位左端显示种显示方式中显示器显示8279中显示RAM单元应RAM中O址应左面显示字符15号单元应右端显示字符右端送入方式电子计算器中常显示方式第送入数右端显示字符送 入新数显示先左移位然送入数放右端显示字符
    K K K
    0 0 0 编码扫描键盘2键连锁
    0 0 1 译码扫描键盘2键连锁
    0 1 0 编码扫描键盘N键巡回
    0 1 1 译码扫描键盘N键巡回
    1 0 0 编码扫描传感器阵列
    1 0 1 译码扫描传感器阵列
    1 1 0 选通输入编码显示扫描
    1 1 1 选通输入译码显示扫描
    中2键连锁N键巡回8279键盘中键两种处理方式编码扫描译码扫描SL0SL3 链盘显示器两种扫描形
    b程序时钟
    命令代码 0 0 1 P P P P P
    命令确定定时控制中前置定标器分频系数代码PPPPP形成231数前置定标器外部时钟分频部基频选基频100KHZ前面规定扫描反跳时间分频系数外部时钟100KHZ复位脉代码送入动31
    c读FIF0传感器RAM
    命令代码0 1 0 AI X A A A X意
    命令确定CPU读操作象8279中FIF0传感器 RAM确定8 RAM 字节中读中 AAA表示CPU读行AI动加1特征位键盘扫描方式中两者互相干次读取8279数第次进入FIF0序动送出数发生读读FIFO直写入新命令止传感器阵列方式中AAA选择传感器RAM 8行中行AI1次读取便读传感器RAM中行
    d读显示器RAM
    命令代码0 1 1 AI A A A A
    CPU8279写命令确定 CPU 显示器 RAM数源进行读操作中AAAA显示器RAM址AI 动加1特征位AI1读行RAM行址动加1
    e写显示器RAM
    命令代码 1 0 0 AI A A A A
    CPU8279写命令规定步8279显示RAM进行写寻址方式动加1功均读显示器RAM相
    f显示器写入禁止空格
    命令代码 1 0 1 X IW IW BL BL X意
    A B A B
    命令屏蔽AB端口输出显示器显示空格果显示器作双排4位显示必须中4位屏蔽掉样CPU送入显示器信息会影响半IW屏蔽特征位某端口设置IW1该端口屏蔽必注意B0D0应BL显示空格标志位某端口BL置1端口显示空格单8位输出格式显示器空格时必须两BL标志全置位显示完全空格
    g 消
    命令代码 1 1 0 CD CD CD CF CA
    命令定格式清显示器RAMFIF0状态中CD规定清格式
    CD CD CD
    0 X 全0(x意)
    1 0 AB 16 进制
    1 0 20(0 O 1 0 0 0 0 0)
    1 1 全册1
    1时允许清显示器(CA1)
    CF清FIFO状态(包括中断)CF1清FIF0状态中断线复位传感器RAM指示器置0行CA总清效果相CDCF合成CA1时利CD指示清格式清显示器RAM清FIF0状态C孔部定时重新步显示器RAM清期间(约16us)写入时期间FIFO高效位置1显示RAM度变时动复位
    h 中断结束出错方式设置
    命令代码 1 1 1 E X X X X X意
    传感器阵列方式时命令IRQ线变低允许RAM写(检测传感器位变化时IRQ线已升高样做阻止复位前信息度写入RAM)N键巡回工作方式E位编程1芯片电路特殊出错方式运行
    N键巡回方式特殊出错方式检查键重回弹周期中发现两键成时重建立出错标志阻止FIF0进步写入时设置中断(中断尚末设置话)方式中读 FIFO 状态字命令读出错误标志发CF1清命令出错标志复位
    324 8279 编程举例
    通键盘显示接口板直接挂Z8080316502总线编程方法全部相通常列序
    设定分频系数(复位分频系数31)选择键盘显示工作方式消显示 RAM FIF0 状态显示数写入显示RAM中……
    面8031汇编程序8279初始化
    ORG 0000H
    MOV DPTR#7000H 指8279数口
    INC DPTR 指8279控制口
    MOV A #00H 设定8279工作方式
    M0VX @DPTRA
    MOV A #0GFH 清8279部显示RAM状态
    MOVX @DPTR A
    MOV A #22H
    MOVX @DPTR A 设定8279分频系数
    LOOPMOVX A @DPTR
    JB ACC7 LOOP 显示RAM清完毕
    MOV A 80H 指第位数码
    MOVX @DPTR A
    MOV A 9FH 输出1字形
    MOV DPTR #7000H
    MOVX @DPTR A
    INC DPTR
    LOOP1M0VX A @DPTR
    AND A #07H
    CJNE A #00HL00P2
    AJMP LOOP1 键转
    LOOP2MOV DPTR #7000H 键键值送累加器AMOVX A @DPTR
    键值8279行扫描信号(SL0SL3)列信号(RL0RL7)组成组合矩阵键矩阵中会相键值初学者编制键显示程序方便表通键盘板键值
    名称 0 1 2 3 4 5 6 7 8 9
    键值 C1 C8 C9 D0 D8 E0 C2 CA D1 D9
    名称 A B C D E F LAST NEXT EXEC
    键值 DA C3 CB D2 D3 DB E3 E2 E1
    字形数码极性连接方式关8279般选阴极数码通键盘板字形代码
    字形 0 1 2 3 4 5 6 7
    代码 0C 9F 4A 0B 99 29 28 8F
    字形 8 9 A B C D E F
    代码 08 09 88 38 6C 1A 68 F8
    点亮数码必须选通位字形键盘显示板8数码位址
    数码 LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8
    位址 80 81 82 83 84 85 86 87
    33 62256芯片简介
    6225632K低功耗静态RAM存储器 P0P2扩展外部ram(P0P262256应脚相连接)假设P36接WRP37接RDP27接CS确定外部RAM址想外部RAM址写字节时址定XBYTE [0x8000]中WRCS低RD高(P27P36输出低电P37输出高电目然选通6225662256写入数)位根情况定(位什紧关键控制wrcsrd位符合选通读写规定)现62256中写26进条语句:XBYTE [0x8000] 26
    MCS51单片机系统扩展时般P0口作址低8位(数口分时复)P2口作址高8位16根址总线寻址空间64KB
    331 62256 引脚功
    A0 – A14             址总线(Address)
    D0 D7                输入输出口(nputoutput)
    CS                      端口选择(Chip select)
    WE                      输入始(Write enable)
    OE                      输出始(Output enable)
    VCC                   电源始(Power supply)
    VSS                   接(Ground)
    Program读写操作
    #include
    #include
    #define ramaddress XBYTE[0X0000] 外部存儲器址
    unsigned char sum
    void main()
    {
    unsigned char xdata *pt外部存儲器類型指針
    unsigned char isumtemp
    pt&ramaddress 首址
    P10x0f
    for(i0i<20i++)
    {
    *(pt+i)i+1 write外部存儲器操作
    }
    sum0
    for(i0i<20i++)
    {
    sumtemp*(pt+i)read外部存儲器操作
    sumsum+sumtemp
    }
    P1sum read結果P1口 display

    332 62256引脚图

    34 74LS373简介
    八 D 锁存器(3S锁存允许输入回环特性)
    简说明:
    373三态输出八 D 透明锁存器 54S373 74LS373 两种线路
    结构型式电器特性典型值(厂家具体值差):
    型号 TPD  PD
    54S37374S373 7ns 525mW
    54LS37374LS373 17ns 120mW
    373 输出端 Q0~Q7 直接总线相连
    三态允许控制端 OE 低电时Q0~Q7正常逻辑状态驱动负载总线 OE 高电时Q0~Q7 呈高阻态驱动总线总线负载锁存器部逻辑操作受影响
    锁存允许端 LE 高电时Q 数 D 变 LE 低电时D 锁存已建立数电 LE 端施密特触发器输入滞作交流直流噪声抗扰度改善 400mV
    引出端符号:
    D0~D7 数输入端
    OE 三态允许控制端(低电效)
    LE 锁存允许端
    Q0~Q7 输出端
    35 DS1820简介
    新线器件体积更适电压更宽更济 Dallas 半导体公司数字化温度传感器DS1820世界第片支持 线总线接口温度传感器线总线独特济特点户轻松组建传感器网络测量系统构建引入全新概念
    DS18B20 DS1822 线总线数字化温度传感器 DS1820样DS18B20 支持线总线接口测量温度范围 55°C~+125°C10~+85°C范围精度±05°CDS1822精度较差± 2°C 现场温度直接线总线数字方式传输提高系统抗干扰性适合恶劣环境现场温度测量:环境控制设备程控制测温类消费电子产品等前代产品新产品支持3V~55V电压范围系统设计更灵活方便新代产品更便宜体积更 DS18B20 DS1822 特性 DS18B20程序设定9~12位分辨率精度±05°C选更封装方式更宽电压适范围分辨率设定户设定报警温度存储EEPROM中掉电然保存DS18B20性新代产品中性价格非常出色 DS1822 DS18B20软件兼容DS18B20简化版省略存储户定义报警温度分辨率参数EEPROM精度降低±2°C适性求高成控制严格应济型产品 继线总线早期产品DS1820开辟温度传感器技术新概念DS18B20DS1822电压特性封装更选择构建适合济测温系统
    351 DS18B20部结构
    DS18B20部结构四部分组成:
    64位光刻ROM温度传感器非挥发温度报警触发器THTL配置寄存器
    DS18B20脚排列
    DQ数字信号输入输出端GND电源VDD外接供电电源输入端(寄生电源接线方式时接)
    光刻ROM中64位序列号出厂前光刻作该DS18B20址序列码64位光刻ROM排列:开始8位(28H)产品类型标号接着48位该DS18B20身序列号8位前面56位循环冗余校验码(CRCX8+X5+X4+1)光刻ROM作DS18B20相样实现根总线挂接DS18B20目
    DS18B20中温度传感器完成温度测量12位转化例16位符号扩展二进制补码读数形式提供00625℃LSB形式表达中S符号位12位转化12位数存储18B20两8特RAM中二进制中前面5位符号位果测温度05位0测数值00625实际温度果温度05位1测数值需取反加100625实际温度
    例+125℃数字输出07D0H+250625℃数字输出0191H250625℃数字输出FF6FH55℃数字输出FC90H
    352 DS18B20温度传感器存储器
    DS18B20温度传感器部存储器包括高速暂存RAM非易失性电擦E2RAM者存放高温度低温度触发器THTL结构寄存器
    暂存存储器包含8连续字节前两字节测温度信息第字节容温度低八位第二字节温度高八位第三第四字节THTL易失性拷贝第五字节结构寄存器易失性拷贝三字节容次电复位时刷新第六七八字节部计算第九字节冗余检验字节
    该字节位意义:
    TM R1 R0 1 1 1 1 1
    低五位直1 TM测试模式位设置DS18B20工作模式测试模式DS18B20出厂时该位设置0户改动R1R0设置分辨率表示:(DS18B20出厂时设置12位)
    分辨率设置表
    R1 R0 分辨率 温度转换时间
    0 0 9位 9375ms
    0 1 10位 1875ms
    1 0 11位 375ms
    1 1 12位 750ms
    根DS18B20通讯协议机控制DS18B20完成温度转换必须三步骤:次读写前DS18B20进行复位复位成功发送条ROM指令发送RAM指令样DS18B20进行预定操作复位求CPU数线拉500微秒然释放DS18B20收信号等16~60微秒左右发出60~240微秒存低脉CPU收信号表示复位成功
    353 DS1820中注意事项
    DS1820然具测温系统简单测温精度高连接方便占口线少等优点实际应中应注意方面问题:
    (1) 较硬件开销需相复杂软件进行补偿DS1820微处理器间采串行数传送
    DS1820进行读写编程时必须严格保证读写时序否法读取测温结果PLMC等高级语言进行系统程序设计时DS1820操作部分采汇编语言实现
    (2)DS1820关资料中均未提单总线挂DS1820数量问题容易误认挂意DS1820实际应中非单总线挂DS1820超8时需解决微处理器总线驱动问题点进行点测温系统设计时加注意
    (3)连接DS1820总线电缆长度限制试验中采普通信号电缆传输长度超50m时读取测温数发生错误总线电缆改双绞线带屏蔽电缆时正常通讯距离达150m采米绞合次数更双绞线带屏蔽电缆时正常通讯距离进步加长种情况总线分布电容信号波形产生畸变造成DS1820进行长距离测温系统设计时充分考虑总线分布电容阻抗匹配问题
    (4)DS1820测温程序设计中DS1820发出温度转换命令程序总等DS1820返回信号旦某DS1820接触断线程序读该DS1820时没返回信号程序进入死循环点进行DS1820硬件连接软件设计时予定重视

    4软件设计
    微机测控系统中软件重性硬件设置样重硬件躯体软件灵魂系统硬件电路确定系统功软件实现果说硬件决定产品造价硬件搭配合理前提软件程度决定产品性
    满足系统求编制软件时必须符合基求
    易理解性易维护性通常指软件系统容易阅读理解容易发现纠正错误容易修改补充生产程动化程度断提高测控系统结构日趋复杂设计员难短时间整系统理解误软件设计调试次完成问题运行中逐步暴露出求编制软件容易理解修改软件设计方法中结构化设计种设计方法种设计方法整体局部然局部细节先考虑整系统实现功确定整体目标然目标分成务务中分成干子务送样逐层细分逐实现仪表采种模块化设计方法样设计目标明确思路清晰检错调试时方便出现问题时根问题种类现象判断部分出问题容易找出障障原时采模块化程序结构设计方案系统功扩充修改提供方便
    实时性实时性系统基求求系统时响应外部事件发生时出处理结果年硬件集成度速度提高配合相应软件实时性容易满足求特汇编语言编制软件
    测试性系统软件测试性具两方面含义指较容易制定出测试准根准软件进行测定二软件设计完成首先模拟环境运行静态分析动态仿真运行证明准确误投入实际运行
    准确性准确性整系统具重意义系统进行量运算算法正确性准确性问题控制结果直接影响算法选择位数选择方面适合求
    性性系统软件重指标求两方面意义第运行参数环境发生变化时软件运行出正确结果求软件具适应性第二环境恶劣干扰严重情况软件必须保证运行整系统尤重
    41 程序结构分析
    程序调4子程序分温度传感器读取程序数码显示程序键盘扫描键处理程序温度信号处理程序
    键盘扫描电路键处理程序:实现键盘输入键识进入相应程序
    温度信号处理程序:温度芯片送数进行处理进行判断显示
    数码显示程序:数码显示送数控制系统显示部分
    程序结构



    LED数码显示显示程序



    键盘扫描键处理程序



    温度传感器读取温度程序



    温度处理程序






















    图41 程序结构图




















    开始


    温度显示
    读取传感器温度
    系统初始化















    否超限


    报警电路








    否键







    键处理

    较设置温度值前温度值







    温度控制


                

     

    图42  系统程序图

    42 子程序设计
    421 读出温度子程序
    读出温度子程序功包括初始化判断DS18B20否存存进行系列读操作存返回

      开始



      返回
       读取温度值
      存储操作指令
      ROM操作指令
    DS1820存?
       初始化




























                   图43  读温度流程图







    422 LED数码显示程序


     返回
    送完4数?
      显示缓区指针加1
    取显示数查七段码表查七段码送8279段数出口显示
     显示缓区指针置初值
     开始


























              图44   显示子程序流程图








    423 键盘扫描键处理子程序
      开始



    执行程序
    延时20ms
    键闭合













    键闭合
    N









    相键







      逐行扫描键盘






    找闭合键





                  






     返回
       查表键码
    延时20ms消释放抖动
    键已释放?
       形成键值















    图45  键盘处理程序5结束语
    工业生产日常生活中温度控制系统求保证温度定温度范围变化稳定性振荡系统快速性求高文中简单分析单片机温度控制系统设计程实现方法温度检测系统根户设定温度范围完成定范围温度控制
    通次毕业文课题设计学会样学书知识应实践中学会思考整控制系统软硬件设计实践程中遇困难解决问题程中学会样发现问题分析问题进解决问题次课程设计仅增强学专业课兴趣勇气信心更重学指明方




























    参考文献
    [1] 蔡振江单片机原理应 北京:电子工业出版社2008
    [2] 赖寿宏微型计算机控制技术 北京:机械工业出版社2003
    [3] 王毓银编数字电路逻辑设计北京:高等教育出版社1999
    [4] 清源计算机工作室编著Protel 99原理图PCB仿真 北京:机械工业出版社2008
    [5] 索雪松等传感器信号处理电路北京:中国水利水电出版社2008
    [6] 李华等单片机实接口技术 北京:北京航空航天学出版社2002
    [7] 陆子明单片机设计应基础教程北京北京国防工业出版社2005
    [8] 孙炳达动控制原理北京机械工业出版社2008
    [9] 沙占友王晓君数字化测量北京:机械工业出版社2009
    [10] 李广弟单片机基础北京:北京航空航天学出版社2001
    [11]曹巧媛编 单片机原理应(第二版) 北京电子工业出版社2002
    [12]全国学生电子设计竞赛组委会编第五届全国学生电子设计竞赛获奖作品选编(2001)北京北京理工学出版社2003
    [13]力民编 单片机高级教程 北京北京航空学出版社2000
    [14]金发庆等编 传感器技术应北京机械工业出版社2002
    [15]王锦标方崇智.程计算机控制.北京:清华学出版社1997
    [16]邵惠鹤.工业程高级控制.海:海交通学出版社1997
    [17]胡寿松.动控制原理.北京:国防工业出版社2000
    [18]刘伯春.智PID调节器设计应.电子动化1995
    [19]Katsuhiko Ogata.Moden Control Engineering.Publishing house of electronics industry2000:1 96—202
    [20] Microchip 24C01B02B 8 位PIC®单片机产品手册[EDOL]
    [21]Borko HBernier C L.Indexing concepts and methods New YorkAcademic
    [22]Dallas products data Book[M]1999
    [23]Maxim products data Book[M]2001
    [24]Shao Jianlong He Chun Design of a Portable Popular Multifunctional Development System for 8051 Singlechip Microprocessor Family [J] Computer Engineering and Applications 200313

    致谢
      三年读书生活季节划句号生逗号面次征程开始三年求学生涯中师长亲友力支持翠绿季节迈开脚步走远方怀念思索长长问号求学路途中知识举手击碎生思考刚刚开始感谢教书育老师出色学生尊敬老师学时代老师治学严谨学识渊博思想深邃视野雄阔营造种良精神氛围授鱼授渔置身间耳濡目染潜移默化仅接受全新思想观念树立宏伟学术目标领会知识走社会思考方式里尤感谢XX老师文题目选定文写作指导您悉心点拨思考领悟常常山重水复疑路柳暗花明村

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 10 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    论文:基于单片机的温度控制系统

    本设计以AT89C51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。文中介绍了该控制系统的硬件部分,包括:温度检测电路、...

    5年前   
    1839    0

    论文:基于单片机的温度控制系统

    本设计以AT89C51单片机为核心的温度控制系统的工作原理和设计方法。温度信号由温度芯片DS18B20采集,并以数字信号的方式传送给单片机。

    5年前   
    2364    0

    基于PID的温度控制系统设计论文

     (20XX届) 毕业设计 题  目:   基于PID的温度控制系统设计  学  院:             专  业:     电气工程及其自动...

    5年前   
    1964    0

    基于单片机的空调温度控制系统设计毕业设计

     毕业设计  题 目 基于单片机的空调温度控制系统设计 学生姓名 学 号 学 院 计算机与信息工程系 专业班级 指导...

    5年前   
    2526    0

    基于单片机的高精度温度检测与控制系统

    温度的检测与控制的系统渐渐在我们的日常生活中愈发重要,在我们的日常生活的领域还有各个国家和地方的都大量涉及单片机对温度的检测与其控制,比如温度计,酒店的紧急火灾报警温度感应器等等。

    2年前   
    837    0

    基于AT89C51单片机的鸡舍温度控制系统

    基于AT89C51单片机制作一个温度控制器,用于自动接通电加热或制冷设备,从而使鸡舍内温度达到设想温度的要求,并能实时显示室内温度。当室内温度低于设定下限温度时,控制器连通电加热设备,当室内温度...

    6年前   
    14632    0

    基于单片机的自动窗帘控制系统毕业论文

     题目 自动窗帘控制系统 年 月 日 摘 要 自动控制属于电子及信息科学的一个重要分支,并且在现代家居中有着较好的目前发展前景。目前,...

    5年前   
    2338    0

    基于单片机的自动门控制系统设计毕业论文

     职业技术学院 毕业设计(论文) 作 者: 学 号: 系 部: 电气工程系 班 级: ...

    5年前   
    1743    0

    基于单片机的智能窗帘控制系统设计毕业论文

    基于单片机的智能窗帘控制系统设计 摘 要 在现代的社会中,人们对生活环境很重视,智能家居对人们的生活产生了极其重要的影响。本文将研究一种基于单片机的智能窗帘控制系统。在此设计系统中,以STC8...

    5年前   
    4306    0

    基于ARM的嵌入式温度控制系统设计

     毕业设计说明书(论文)作 者: 学 号: 系 部: 通信工程学院 专 业: 通信工程(计算机通信)...

    2年前   
    351    0

    基于单片机的数字温度计设计课程设计

    基于单片机的数字温度计设计引言随着现代信息技术的飞速发展和传统工业改造的逐步实现.能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需...

    3年前   
    921    0

    基于单片机的数字温度计课程设计

    摘要 本文提出了关于MCS-51系列单片机的数字温度计的制作电路方法和编程思想。设计一直灌输着电子电路制作软硬结合,以硬件为主的理念。采用模块化的设计思想。硬件模块分为温度的感应模块、时钟...

    3年前   
    771    0

    基于51单片机的数字温度计毕业设计

    数字测温计设计摘要:随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术。在工业生产中温度是常用的被控参数,而采用单片机来对这些被控参数进行控制...

    3年前   
    1188    0

    基于51单片机数字温度计设计课程设计

    课 题: 基于51单片机数字温度计设计专 业: 电子信息工程班 级: 班学 号: 姓 名: ...

    3年前   
    960    0

    基于单片机淬火炉温温度控制课程设计

    基于PID控制的淬火炉炉温控制系统设计1总体方案设计 这次课程设计针对PID控制的淬火炉进行温度控制,设计步骤分为以下几步。 首先进行控制系统的建模和数字控制器设计,设计方案为:选...

    1年前   
    321    0

    基于单片机的温度控制外文文献及中文翻译

    Temperature Control Using a Microcontroller: An Interdisciplinary Undergraduate Engineering Desi...

    5年前   
    1334    0

    基于51单片机的智能窗帘控制系统

     毕业论文(设计) 学 院: 工学院 ...

    3年前   
    1096    0

    最新研究报告-基于单片机的步进控制系统的开发

    常 州 工 学 院PROTEL应用实践 题 目 用ProtelDXP软件设计的步进电机二级学院 电子信息与电气工程学院 班 级 ...

    1年前   
    277    0

    基于51单片机的教室智能照明控制系统

    目 录绪论1 教室灯光自动控制整体描述 1.1 灯光控制总体思想 ................................................................

    3年前   
    838    0

    基于单片机的红绿灯智能控制系统设计

    随着社会经济的快速发展以及人们生活水平的提高 ,机动车数量也在急剧增加 ,交通问题逐渐成为人们关注的重点对象,因城市发展所带来的交通拥堵等问题,利用智能交通来解决传统交通日渐出现的问题成为大势所趋。

    2年前   
    840    0

    文档贡献者

    文***品

    贡献于2019-07-18

    下载需要 10 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档