|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
( H- u+ Y. {6 G) s! B# }& N
[关键词] 单片机;控制器;转换器4 L1 `8 J$ Z0 `+ x9 E) I1 o) q
9 A/ }' D" H: f; _4 c* ]3 f0 d! h0 e" @6 V/ v
在冶金、石油、化工和科研试验等部门经常需要对炉温进行测量和控制.本文介绍一
8 q2 S9 p( ]) N; K0 d7 }种我们设计的智能型炉温控制器,它可以根据实际情况设置的炉温上限和下限值进行控
" K! a7 @4 U4 V" d/ j5 k- h制,使炉温自动地稳定在所设定的上限和下限值之间.
8 j A5 A; ?; Q r# N' Y本系统采用了INTEL 公司16 位单片机8098芯片,它具有16位单片机的性能,8位单.1 i. a7 e8 A. V
片机的价格,具有高速输入口HSI 和高速输出口HSO,片内带有4路10位A/D转换器,最& l7 t: B" I& I! j6 m
高时钟12MHz,与低速的外围芯片连接提供等待功能, A/D转换时间为22 μs.另外, 80988 ^ t! u4 A, T- O: o
单片机不存在累加器结构的“瓶颈”效应问题,它内部具有232个通用寄存器,均可作为累7 y9 c" B/ ~# F; x
加器使用.它的指令系统也非常灵活,很多指令既可以用双操作数,又可以用三操作数,因3 Y+ n) k- O3 c* J; \$ h
此,将8098单片机用于炉温控制具有程序简单和反应速度快等特点。
, [& B( o" U9 A+ g/ N# s6 [& o7 f7 t+ X1 T6 v5 U/ Y- Z- W: b& w
1 系统的硬件设计2 Y0 C; X! O& d7 I! n) K" C* e
该控制器以MCS8098单片机为核心,程序存贮器为8KB的EPROM2764, 晶振为5 F* `& |8 ^: V% b) Q; `0 k
12MHz.另外,还有键盘显示电路,输出驱动电路等.具体的硬件结构框图如图1所示,3 [5 o5 z' `+ c- \$ L
3 ^1 h2 o# @4 F9 F$ t& C$ v
4 c2 s7 Y p8 p7 y! ^( q" w
7 y0 j3 ]' S, S" U- t& t$ c
3 o# z+ `% t) D% u' ^' R5 | R |
|