|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
引言7 L3 q: G$ }1 l" u- X
随着国民经济发展和人民生活水平的提高,一种经! ~/ R, U- W" e8 ~: z7 P+ {
济、安全、使用方便、效率高的智能熨烫机将取代老式
7 l* a- ]2 p4 B: W' B q# D电熨斗而有着广泛的应用前景。目前市场上的熨烫机大
/ a" i4 K! v1 D+ L" K多采用机械式的双金属片作为温度控制元件,它存在着
+ Z, }& Z3 K( z+ i5 f+ l" e, M温度控制简单、精度低、档位少、可靠性差等缺点。本9 ~* B; d; R# I' b0 M, e
文针对家用熨烫机的上述情况,结合厂家的要求,设计$ @+ O2 u: y% F1 n9 H6 u. C$ s8 H
了一款以AVR单片机为核心的家用智能熨烫机控制器。9 D- \1 n' w" r8 O% p& K8 Z) Z
下面介绍熨烫机控制器控制系统的设计。$ Q, ]8 \# ?! d- i: L5 b$ u4 k
2 控制器芯片简介[1]; M1 u4 M/ x7 V# O
美国ATMEL公司的90系列单片机是增强型RISC
" [- _) e1 Q1 `- K(Reduced Instruction Set Computer)内载Flash机, @- ?6 i2 o- D, p* O$ D9 f0 Y: `
通常简称AVR单片儿僦用90系列AVR单片
( u) m( v* O/ U机中的ATtiny26L为控制芯片。
# f/ \8 |" y8 S% f0 mATtiny26L是90系列单片机中一款低档产品,价格) s* ^7 U" ] ?: A8 V
便宜,该单片机有20个引脚,内含2K字节程序存储器,
& m* T6 O" ] P. ]* @) x- _128字节EEPROM,128字节片内SRAM,32个工作寄- C1 M7 Q2 `# ~5 S9 ^& D
存器,16条通用I/O口线,1个可编程的串行UART," U! s$ i6 f6 b+ K
2 个8位定时器/蝴,11个lO位AD通道,内有模拟比
7 C6 ^2 e1 C9 W0 A7 Z# @较器,内部及外部中断源共1 2个,带内部晶振的可编程
& w0 J/ B2 ?; z! E# S3 T+ H看门狗定时器。
% P3 p- }/ N' L; j0 G$ m s& T6 P0 n' r
: u# b/ d% E8 E+ d* P( {
4 d- k" ?: k, w/ v
% T8 A* u7 b. l% l# J: Q- b3 Y
5 S" F$ O# m, p# s$ Z |
|