欢迎来到咨信网! | 成为共赢成为共赢 咨信网助力知识提升 | 自信网络旗下运营:咨信网 自信AI创作助手 自信AI导航
咨信网
全部分类
  • 包罗万象   教育专区 >
  • 品牌综合   考试专区 >
  • 管理财经   行业资料 >
  • 环境建筑   通信科技 >
  • 法律文献   文学艺术 >
  • 学术论文   百科休闲 >
  • 应用文书   研究报告 >
  • ImageVerifierCode 换一换
    首页 咨信网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计--太阳能热水器控制器设计.doc

    • 资源ID:552416       资源大小:133.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:6金币
    微信登录下载
    验证码下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    二维码
    微信扫一扫登录
    下载资源需要6金币
    邮箱/手机:
    验证码: 获取验证码
    温馨提示:
    支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    开通VIP
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    声明    |    会员权益      获赠5币      写作写作
    1、填表:    下载求助     索取发票    退款申请
    2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【Fis****915】。
    6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    7、文档遇到问题,请及时私信或留言给本站上传会员【Fis****915】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

    单片机课程设计--太阳能热水器控制器设计.doc

    1、单片机课程设计报告 单片机原理及系统课程设计专 业:电气工程及其自动化 班 级: 姓 名: 学 号: 7 指导教师: 评语:平时(40)修改(30)报告(30)总成绩兰州交通大学自动化与电气工程学院2012 年 7月 1日1引言 太阳能热水器控制器设计2 方案设计及原理2.1 设计方案 如图2-1所示,本系统主要由控制器、自动控制阀、手动控制阀、水位检测电极、水温检测传感器、电阻加热丝、储水箱等组成。图 2-1 系统组成示意图2.2 系统组成及工作原理本系统由温度传感器及调理电路、水位传感器及调理电路、AD转换电路、液晶显示电路、FPGA控制模块、按键输入和继电器执行部件组成,其中FPGA控制

    2、模块是本系统的核心。系统结构如图2-1所示。(1) 液位传感器采用ATSl73型霍尔元件121,若干霍尔元件固定在一个垂直导槽上,霍尔元件的输出经电阻网络转成不同电压,经ADC送入智能控制模块中。(2) FPGA控制部分根据检测到的水位信号、温度信号以及用户的设定或操作,通过必要的逻辑运算,以确定当前应该进行的操作,并通过输出口送至执行部件,进而控制进水阀、加热泵的状态,以实现所要求的控制功能。2.3 单元模块设计2.3.1 单片机概述 图3.1中,晶体振荡器的频率选6MHZ,复位电路采用上电复位,电路参数如图中所示,以满足系统复位时两个机器周期的高电平的要求。由于CPU的内部已含有程序存储器

    3、,所以EA引脚接高电平。 图2.3.1时钟电路与复位电路 该水位自动显示控制器采用AT89C51单片机,机内有一高增益反相放大器,构成自激振荡电路,振荡频率取6MHz,外接6MHz晶振,两个电容C1、C2取20pF,以便于起振荡的作用。右图中XTAL1为内部时钟工作电路的输入,XTAL2为来自反向振荡器的输出。2.3.2温度检测模块 本设计温度传感器选用AD590。AD590属于半导体集成电路温度传感器,测温范围-55- +150,在其二端加上一定的工作电压,其输出电流与温度变化成线性关系,1uA/K,误差有几种等级:1、0.5、0.3,本设计中选取0.5品种。OP07为高精度运算放大器,AD

    4、590电流流经R1、RP1转换为电压信号,R2、RP2为运算负反馈电阻,成反相比例放大器,将温度信号转换成0-5V的电压信号,ADC0832再将其转换为数字信号,输入CPU。图3.2温度检测和A/D转换电路图。 图2.3.2温度检测电路 3 硬、软件设计3.1 硬件设计 AT89C51是一个低功耗高性能CMOS 8位单片机,4k Bytes Flash只读程序存储器(ROM),512 Bytes 内部数据存储器(RAM),片内的Flash存储器,AT89S51片内总共有256字节的用户数据区,8位中央处理器和Flash存储单元。 单片机的定时器To做16位计数器,四位数码管采用动态扫描方式显示

    5、,长度计量仪采用0.5英寸共阳极连接的LED数码管,LED数码管由发光二极管作为显 示字段的数码型显示器件。3.2 软件设计主程序流程图如图4.1开中断调水位控制子程序开始初始化调温度控制子程序调键盘控制子程序判定水位?显示温度温度设定启动辅助加热延时关闭加热Y图4.1主程序流程图4 总结 本控制装置充分应用AT89C51单片机的软硬件资源,该系统具有智能化、结构紧凑、性能稳定等优点,这次基于单片机的太阳能温控进水及水温水位显示控制装置,已经广泛应用于当今社会,以其无线、非接触控制技术,具有抗干扰能力强,信息传输可靠,功耗低,成本低,易实现等显著优点,被诸多电子设备特别是家用电器广泛采用,并越

    6、来越多的应用到计算机系统中,本设计仅是太阳能热水器控制器的极小部分展示。5 参考文献1 刘刚、秦永左. 单片机原理及应用. 北京:北京大学出版社,2006.2 胡汉才.单片机原理及其接口技术. 北京:清华大学出版社,2004.3 蔡美琴、张为民.MCS-51 系列单片机系统及其应用(第二版) 高等教育出版社,2004.附录1:程序仿真图附录2:程序2.1 主程序ORG 0000H LJMP MAINORG 000BHLJMP CT0 ;转定时器0中断服务程序ORG 0030H ;主程序MAIN: MOV 30H,#00H ;0.1秒单元MOV 20H,#00000100B ;置相应标志位MOV

    7、 P2,#0FFH ;P2口不显示,电磁阀不通电,不加热MOV SP,#5FH ;设置堆栈深度SETB EA ;开中断SETB ET0 ;允许T0中断MOV TMOD,#01010001B ;T0方式1定时,T1工作于方式1计数MOV TH0,#3CH ;定时常数MOV TL0,#0B7HMOV TH1,#00H ;清计数单元MOV TL1,#00HSETB TR0 ;启动定时定时器0SETB TR1 ;启动T1MOV 28H,#60 ;设置初始温度为60度MOV 40H,#0FFH ;转显示状态为全灭MOV 36H,#0 ;清温度存放单元MOV 37H,#0MOV 2FH,#1 ;目标水位为

    8、1LOOP:LCALL WATER ;水位检测LCALL DISP ;显示程序LCALL KEY ;键盘处理程序SJMP LOOP2.2 中断子程序CT0: MOV TH0,#3CH ;重置时间初值MOV TL0,#0B0HPUSH AC ;保护现场PUSH PSWSETB RS0 ;选工作寄存器1组MOV R1,#30H ;指向0.1秒单元INC R1CJNE R1,#10,RET_TIMEMOV R1,#00HCPL 00HLCALL TEST_TEMP ;调温度处理程序RET_TIME:POP PSW ;恢复现场POP ACCRETI ;中断返回2.3温度检测程序TEST_TEMP: ;

    9、温度处理程序,将温度存放在27H单元,设置的温度存放于28H单元 JB 01H,RE_AD ;若为设置状态,则不进处理MOV SCON,#00H ;置串口方式0,禁止接收CLR ES ;串口禁中CLR P3.6 ;片选0832MOV A,#06H ;置CH0通道配置ADC0: MOV SBUF,A ;启动A/DADC1: JNB TI,ADC1 ;串行发送启动及通道配置信号CLR TI ;清发送中断标志SETB REN ;允许(启动)串行接收ADC2: JNB RI,ADC2 ;接收第一字节CLR RI ;清接收中断标志,同时启动接收第二字节MOV A,SBUF ;读第一字节数据MOV B,A ;暂存ADC3: JNB RI,ADC3 ;接收第二字节CLR RI ;清接收中断标志MOV A,SBUF ;读第二字节数据ANL A,#0FH ;第二字节屏蔽高4位ANL B,#0F0H ;第一字节屏蔽低4位ORL A,B ;组合SWAP A ;高低4位互换,组成正确的A/D数据MOV 36H,A ;存A/D数据CLR REN ;两通道A/D完毕,禁止接收SETB P3.6 ;清0832片选RET8


    注意事项

    本文(单片机课程设计--太阳能热水器控制器设计.doc)为本站上传会员【Fis****915】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表




    页脚通栏广告
    关于我们 - 网站声明 - 诚招英才 - 文档分销 - 便捷服务 - 联系我们 - 成长足迹

    Copyright ©2010-2024   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:4008-655-100    投诉/维权电话:4009-655-100   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   



    关注我们 :gzh.png  weibo.png  LOFTER.png