|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
引言* @: E5 A; w1 S. y+ w' ]' J
随着国民经济发展和人民生活水平的提高,一种经. G; s9 w7 g- C- D2 K5 {# V
济、安全、使用方便、效率高的智能熨烫机将取代老式# m( H1 {1 `/ C9 z9 W# k
电熨斗而有着广泛的应用前景。目前市场上的熨烫机大
% g$ S+ ]& I: H/ T7 v多采用机械式的双金属片作为温度控制元件,它存在着 W9 b5 z5 h4 I" |. @
温度控制简单、精度低、档位少、可靠性差等缺点。本1 v7 N. @( r F3 M, U5 d/ T& f) F) D
文针对家用熨烫机的上述情况,结合厂家的要求,设计
9 O/ r3 w( O. |& k了一款以AVR单片机为核心的家用智能熨烫机控制器。: V- C6 g, v; \+ Q& F# R
下面介绍熨烫机控制器控制系统的设计。
( {- s5 B. }" [$ f# H2 控制器芯片简介[1]
% T# L5 E0 T% i A' g! e美国ATMEL公司的90系列单片机是增强型RISC
* s* l2 ` s6 j( o. x+ d, l: W(Reduced Instruction Set Computer)内载Flash机,3 S& Y0 a3 g4 T+ w
通常简称AVR单片儿僦用90系列AVR单片1 W! r9 k* v' a2 b- P
机中的ATtiny26L为控制芯片。- {4 k9 N1 z5 ~1 R
ATtiny26L是90系列单片机中一款低档产品,价格- f% B. O1 X! ~, S
便宜,该单片机有20个引脚,内含2K字节程序存储器,* }) O9 @3 W; T; r
128字节EEPROM,128字节片内SRAM,32个工作寄: [4 h+ @! d$ x
存器,16条通用I/O口线,1个可编程的串行UART,
$ i4 o3 H( |# b7 ?& u$ i; W2 个8位定时器/蝴,11个lO位AD通道,内有模拟比# D$ W. C9 D; S4 x) S2 [- ?
较器,内部及外部中断源共1 2个,带内部晶振的可编程" H8 F0 H# }: c9 f
看门狗定时器。. Q) b& L8 n/ U. C' Q
) i. s8 P9 l; x) o2 G: R
% z) M9 j1 U! F0 D
2 P4 K( _$ @, V0 y% i5 |- N* P' @$ d/ {. l) h
, N; l' m: G3 X* N G( P
|
|