论文库
  • 首页
  • 论文发表
  • 论文宝库
  • 期刊大全
  • 新闻中心
  • 著作出书
  • 发表流程
  • 关于我们
  • 诚心通道
  • 联系我们
  • 当前位置:主页 ->论文库 ->工学论文
  • 基于AT89S51 单片机炉温控制系统的模块电路设计

    2014年2月10日 14:16 作者:曲全鹏
    基于AT89S51 单片机炉温控制系统的模块电路设计
    ``h'z y4F+S%n0曲全鹏
    Tdc"PQ[4@e f0(郑州华信学院机电工程学院, 河南郑州,451100)中国论文网'obL&|jZ
    摘要:本文详细介绍了利用单片机结合传感器技术开发设计的温度控制系统中,如何采用AT89S51 单片机设计模块电路。中国论文网+gk+yZ)b&]H6U
    关键词:单片机; 温度控制; 模块电路
    $a.`!_2XQLS#S0中图法分类号:TP29  文献标识码:A 文章编号:中国论文网 Xq@sS:C4H
    Based on the AT89S51 single-chip temperature control system中国论文网${W$d+R4g
    with module circuit design中国论文网 Xc:x!TJ Z?%J
    Qu Quanpeng中国论文网1^k g2{$ZY8f L)`/ey'n
    (Machatronics Engineering Department,Zhengzhou Huaxin College,Zhengzhou,451100,China)中国论文网*sL)[5q
    Abstract :This paper introduces in detail combined with the use of single-chip sensor technology development
    r+Yj^h9?#L|^0and design of the temperature control system,how to use the AT89S51 microcontroller design module circuit.中国论文网-@+k-g FV tD
    Keywords :Single chip microcontroller;Temperature control;module circuit
    $I!m:rwL4{H00 引言
    ;U*n;A+no"hm0在工业生产的很多领域中,人们都需要对各类加热炉、热处
    zb"D_Q|8Br(hy0理炉、反应炉和锅炉中的温度进行检测和控制。采用单片机对温
    9@C9ls6?Q2y0度进行控制不仅具有控制方便、简单和灵活性大等优点,而且可
    p@+|#@%K&^u0以大幅度提高被控温度的技术指标,从而能够大大的提高产品
    z$u L2Qpl1LH1B0的质量和数量。因此,单片机对温度的控制问题是一个工业生产
    9xqw_ _|uy:p%P `0中经常会遇到的控制问题。中国论文网f:Z X!B#kv:fl
    1 设计要求中国论文网+_i+Q%M O] X
    设计一个基于单片机的温度控制系统,能够对炉温进行控
    0v5gp MuOv0制。炉温可以在一定范围内由人工设定,并能在炉温变化时实中国论文网Z+xj:coz ZL
    现自动控制。若测量值高于温度设定范围,由单片机发出控制信
    )l$sMD n'F6x(@;| i0号,经过驱动电路使加热器停止工作。当温度低于设定值时,单中国论文网h%fL`r-`:w
    片机发出一个控制信号,启动加热器。通过继电器的反复开启和
    ;m7y n_QA{ z*adt0关闭,使炉温保持在设定的温度范围内。中国论文网!H:[V"E,}!P.SF
    1)温度设定范围为0 ~ 99℃,最小区分度为1℃,温度控制中国论文网 U q+_-R6z
    的误差≤ 1℃
    (yJ-_7Bd(Qr02)能够用数码管精确显示当前实际温度值中国论文网/xS#V.A)Ql#k
    3)按键控制:设置复位键、加一键、减一键
    /O-t!Hl N~&j$v T$x04)越限处理
    LyIl5Zf J02 单片机选择
    %T XX%f,c Al0本设计选择AT89S51 作为主控芯片。AT89S51 单片机的中国论文网4ym[$u`[;h,X)ce
    40 个引脚中有2 个专用于主电源引脚,2 个外接晶振的引脚,中国论文网'v'_#|i2x&TY
    4 个控制或与其它电源复用的引脚,以及32 条输入输出I/O 引
    J J:eU']N0脚。
    &uBiq:]'w!t01)电源引脚Vcc 和Vss
    %Z'KGg"O0Vcc(40 脚):接+5V 电源正端;中国论文网;r%hv"v"I d.p G
    Vss(20 脚):接+5V 电源正端。中国论文网.G*Vd(q#e$\WtX
    2)外接晶振引脚XTAL1 和XTAL2
    y7d5N#qs1q2mx0XTAL1(19 脚):接外部石英晶体的一端。在单片机内部,它
    ;J/GG2I0Fq0是一个反相放大器的输入端,这个放大器构成外部时钟时,对于
    E+x(B+C@&V6i0CHMOS 单片机,该引脚接地;对于CHOMS 单片机,该引脚作为外中国论文网i"ii.{ Y sc
    部振荡信号的输入端。
    !pA3c6bE(o-Ld0XTAL2(18 脚):接外部晶体的另一端。在单片机内部,接至中国论文网'^TEuh@(kk;c
    片内振荡器的反相放大器的输出端。当采用外部时钟时,对于
    8_$`q;_EM5G0CHMOS 单片机,该引脚作为外部振荡信号的输入端。对于CHMOS
    }-PB Jm(`R%K0芯片,该引脚悬空不接。
    Bg+T5L&w s/Vh03)控制信号或与其它电源复用引脚有RST/VPD、ALE/P、中国论文网1G"[N ["fi&q
    PSEN 和EA/VPP 等4 种形式。
    Hc8bR \0RST/VPD(9 脚):RST 即为RESET,VPD 为备用电源,所以该中国论文网,J|y$W2S efP Tzh3Bj
    引脚为单片机的上电复位或掉电保护端。当单片机振荡器工作中国论文网t pv,D W!Z0y%GX&Q)g
    时,该引脚上出现持续两个机器周期的高电平,就可实现复位操
    K)n5k3j'j3B A"K0作,使单片机复位到初始状态。
    pu&W [3p0当VCC 发生故障,降低到低电平规定值或掉电时,该引脚可
    {"rv%L!u0接上备用电源VPD(+5V)为内部RAM 供电,以保证RAM 中的数据中国论文网+WR/Yf$m&R VX'K Fl
    不丢失。中国论文网/H;X9u#xK I`6nY$\v
    ALE/ P (30 脚):当访问外部存储器时,ALE(允许地址锁
    :T#fv+iW0存信号)以每机器周期两次的信号输出,用于锁存出现在P0 口
    -v:|J8G6d[pm0的地址信号。
    [Ygs.R;c;Df6J/J0PSEN(29 脚): 片外程序存储器读选通输出端, 低电平有中国论文网B_iY4w0Pd1e
    效。当从外部程序存储器读取指令或常数期间,每个机器周期
    6[`}@8kE i8Pv5K0PESN 两次有效,以通过数据总线口读回指令或常数。当访问外
    |$N0Yu{.r.gq\0部数据存储器期间,PESN 信号将不出现。
    T!h C~V/GRaa0EA/Vpp(31 脚):EA 为访问外部程序储器控制信号,低电平中国论文网?9W0~8M5w5g
    有效。当EA 端保持高电平时,单片机访问片内程序存储器4KB中国论文网lZT:`*{
    (MS—52 子系列为8KB)。若超出该范围时,自动转去执行外部中国论文网JV6l+A;w0_-]} y6O
    程序存储器的程序。当EA 端保持低电平时,无论片内有无程序中国论文网 ]Uq6vd3j]"y
    机,在EPROM 编程期间,该引脚用于接21V 的编程电源Vpp。
    jF[u&o*tR04)输入/ 输出(I/O)引脚P0 口、P1 口、P2 口及P3 口中国论文网0f8b`u{j8}
    P0 口(39 脚~ 22 脚):这8 条引脚有两种不同功能,分别适中国论文网6Z io4eF1F \c%mi
    用于两种不同情况。第一种情况是89S51 不带片外存储器,P0中国论文网?&g%BqcW[Q#k
    口可以作为通用I/O 口使用,P0.0-P0.7 用于传送CPU 的输入中国论文网)P9o9K)e(wh}"nCm
    / 输出数据。第二种情况是89S51 带片外存储器,P0.0-P0.7中国论文网dmA1t8|(F` O
    在CPU 访问片外存储器时用于传送片外存储器的低8 位地址,中国论文网| T[4dl'd2oEFS
    然后传送CPU 对片外存储器的读写数据。
    l R\ S-pOVD2AB@0P1 口(1 脚~ 8 脚):这8 条引脚和P0 口的8 条引脚类似,中国论文网7z,Ut)J-g-Ah(^&\f
    P1.7 为最高位,P1.0 为最低位。当P1 口作为通用I/O 口使用时,中国论文网Oi[*RO'aN
    P1.0-P1.7 的功能和P0 口的第一功能相同,也用于传送用户的
    QQ7Z{!T,S0输入和输出数据。
    2s*t:[.| `,h\0P2 口(21 脚~ 28 脚):这组引脚的第一功能和上述两组引中国论文网4ReN|D)`
    脚的第一功能相同,既它可以作为通用I/O 口使用。它的第二功中国论文网'A IyP.t
    能和P0 口引脚的第二功能相配合,用于输出片外存储器的高8
    (^Hy-M6M.[0位地址。中国论文网"]T&\,Q3^:uNOa
    P3 口(10 脚~ 17 脚):P3.0 ~ P3.7 统称为P3 口。它为双
    7\6J{K U7V%v0功能口,可以作为一般的准双向I/O 接口,也可以将每1 位用于
    -ep]9|3Jo{P^J0第2 功能,而且P3 口的每一条引脚均可独立定义为第1 功能的
    -tY6notf~0输入输出或第2 功能。P3 口的第2 功能见表1。中国论文网8B1t6sy(o
    表1 单片机P3 口管脚第2 功能中国论文网X:mOQ4k1F$i
    Table 1 singlechip P3 mouth second pin function
    w4M5E kz*o/O%W#AI0AT89S51 单片机引脚图如图1 所示中国论文网6cI;Ujh
    3 单片机控制模块电路设计中国论文网v\7L Upc x J6m0H
    控制模块是整个设计方案的核心,它控制了温度的采集、处中国论文网0KG e}A)m#E p
    理与显示、温度值的设定与温度越限时控制电路的启动。本控制
    %tS+F9[F D0模块由单片机AT89S51 及其外围电路组成,电路如图2 所示。
    )dr(Og3~ Gv i0该电路采用按键加上电复位,S2 为复位按键,复位按键按中国论文网0x0kt6b;FOc
    下后,复位端通过51Ω 的小电阻与电源接通, 迅速放电, 使
    s4U4M.T^G!y0RST 引脚为高电平, 复位按键弹起后, 电源通过8.2KΩ 的电
    .VM4O0A(E*z6~'lz0阻对10KμF 的电容C5 重新充电,RST 引脚端出现复位正脉冲.
    C t ?#ytX#R)f04 结束语中国论文网8?MF9Rp1Y
    本设计采用内部时钟方式, 利用芯片内部的振荡器, 然后
    *IRgs'z$l\T0在引脚XTAL1 和XTAL2 两端跨接晶体振荡器, 就构成了稳定的中国论文网K x8i/~0Y.O&zx~0}*_z&z
    自激振荡器, 发出的脉冲直接送入内部时钟电路,C6 和C7 的中国论文网T7co@er_
    值通常选择为30pF 左右, 晶振Y1 选择12MHz. 为了减小寄生
    @{;o!\mq0电容, 更好地保证振荡器稳定、可靠地工作,振荡器电容应尽可中国论文网`?1Q%L xI
    能安装得与单片机引脚XTAL1 和XTAL2 靠近。中国论文网,|cmI6XT$fg%P
    参考文献中国论文网Eg9t\7hV`JU'Zd
    [1] 李虹,温秀梅,高振天. 基于MSP430 单片机和DS18B20 的
    "WI-k.F+T.nh6}fU0小型测温系统[J]. 微计算机信息,2006,22(2) :137-
    JgWms0138
    q'_9r]u+S0[2] 王文海. 单片机应用于实践项目化教程[M]. 北京:化学中国论文网3g,_4E TJ"}
    工业出版社,2010,23-38中国论文网a+vS!@UdX
    [3] 蔡美琴,毛敏.MCS-51 系列单片机系统及其应用[M]. 北
    +t g pO c+t0京:高等教育出版社,2009,28-46
    kl g+\(q'Dy&cg$A0[4] 张齐,杜群贵. 单片机应用系统设计技术[M]. 北京:电子
    o]c?}(SM0]`3P6hu0工业出版社2007,32-35中国论文网n)C^/~(W2q:w3K6p$L
    作者简介
    3NDPjnI0曲全鹏(1981—),男,河南周口人,实验师,郑州华信学院
    -QjECKg!I`4m0机电工程学院,研究方向:机电一体化技术
    4C(FA2]bN%p2?vd0图2 单片机控制模块电路中国论文网WM` {(Y
    Figure. 2 single chip control module circuit
    *| U}!L,a+`_0
  • 上一篇             下一篇
发给朋友 分享到朋友圈
  • 回顶部
中国论文网|微信客服:15295038855
本站提供论文发表发表论文核心论文发表
免费论文发表资源,文章只代表作者观点,并不意味着本站认同,部分作品系转载,版权归原作者或相应的机构;若某篇作品侵犯您的权利,请来信告知:lunwenchina@126.com