|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:介绍了基于AVR单片机的多外围设备控制系统的设计。分析了其中的多个步进电机的驱动电路以及一
9 f$ ^$ h# s+ c5 z$ |4 s7 E: s些其它外围电路的设计。对软件设计中的一些关键难点进行了说明。所设计的系统具有较高的智能度
G: p, _( q5 `. {0 M6 H2 M和稳定性。
; x- ^0 @/ f$ J9 G2 t关键词: AVR 单片机步进电机PWM传感器智能座便器
. v. s3 s6 g) S# @高可靠性、功能强高速度、低功耗和低价位,一直( r$ v" L+ m+ Q; N% U) X% p8 ?
是衡量单片机性能的重要指标,也是单片机占领市场、
/ q" g1 B2 P# X* f赖以生存的必要条件。早期单片机工艺及设计水平不
- Z6 ~- i8 \; r" h* Z2 ^) S高、功耗高、抗干扰性能差、指令周期长、执行速度慢。% g s; G9 Q& u# A* j0 z0 z
自从AVR单片机推出以后,彻底改变了这种状态。它8 p! V9 e+ \' a0 o# o
采用精简指令集,硬件结构采取8位机与16位机的折
' W# Y' w# V# j! K( N# j! H中策略,采用局部寄存器存堆和单体高速输入/输出的
9 ]/ J/ \3 K k: W0 f* n方案。这样,既提高了指令执行速度,克服了瓶颈现; o2 d. \9 R* `3 ?! y" S9 d# R; V/ B
象,增强了功能;又减少了对外设管理的开销,相对简
& p) ^5 Y. F8 y# W化了硬件结构,降低了成本[1]。AVR单片机的先进性
$ |+ f; Z: g$ g& v* |0 ?6 s& B8 T和特点有很多,如脉宽调制(PWM)输出,看门狗定时
$ m: B$ _: h, x6 p* |" |9 @器,休眠模式(低功耗)的应用,片内A/D转换器的使8 n# H: @4 g1 r
用,异、同步串口通信,软件DAA等。所以对于现在一
6 i0 O* i5 o- U' S般的嵌入式控制应用,AVR单片机是一个很好的选择。
# C8 i) f r k8 D" W" K& `本文充分利用AVR单片机的优势,开发一一个有众多外
3 K( ], C7 B* ^% w6 a! Z围设备的控制系统一智能座便器控制系统。文中重1 k' Q" Z' n3 |3 e3 E
点介绍了各个外围设备的硬件驱动电路,单片机对各- `( j* C2 U$ T6 j
种外围设备的精确控制以及它们之间的配合运行。
$ S2 W4 Z/ U6 Y* j( m; X0 ?$ h' Q$ Y' h7 K7 H9 v& I ~! o5 k- }
& k( x2 N; I% P* x# E; q! {
- _/ O" s8 y' L0 A$ Z |
|