You are on page 1of 13

LP TRNH CHO VK AVR

NI DUNG

Xut tn hiu t vi
iu khin qua USART

Ngt tn hiu

TIMER-COUNTER

Tm hiu v ng c
bc

Xut tn hiu t VK qua USART

Ngt tn hiu
Kch hot gm 2 bc:
B.1: Unmask cc bit ngt mun kch hot
Set 1 cho cc bit tng ng trn thanh ghi GICR.

B.2: Kch hot cc ch ngt va unmasked.


Trn thanh ghi SREG
Trn C: s dng lnh #asm(sei)

Ngt tn hiu
Ngt ngoi

Ngt tn hiu
Ngt khi trn TIMER T/C0
VD:

TIMER-COUNTER
Hot ng: trn 4 thanh ghi
TCNT0: lu gi tr thi gian, m
TCCR0: qui nh chc nng TIMER hoc
COUNTER
Thit lp prescaler ty chnh tc
ca TIMER

TIMSK: TOIE0(bit 0)1: cho php ngt khi trn TCNT0


(255)

TIFR: FLAG

TIMER-COUNTER
VD: S dng COUNTER hin th LED 7 cnh

STEP-MOTOR

STEP-MOTOR
Khi qut:
ng c ng b dng bin i cc tn hiu
iu khin di dng cc xung in ri rc k
tip nhau thnh cc chuyn ng gc quay hoc
cc chuyn ng ca rto

STEP MOTOR
U IM:
chnh xc rt cao v mt iu khin hc.
Chng lm vic nh cc b chuyn
mch in t a cc tn hiu iu
khin vo stato theo th t v mt
tn s nht nh.
Tng s gc quay ca rto tng ng
vi s ln chuyn mch, cng nh
chiu quay v tc quay ca rto ph
thuc vo th t chuyn i v tn s
chuyn i.

STEP-MOTOR
PHN LOI:
ng c bc c roto c kch t (c dy
qun kch t hoc kch t bng nam chm
vnh cu ).
ng c bc c roto khng c kch t
(ng c kiu cm ng v ng c kiu phn
khng).
ng c bc hn hp, kt hp c 2 loi trn.

KT LUN
- nm c cch khai bo v s dng Timer counter
cho bi ton iu khin.
-Cc phng php ngt.

-Cn tm hiu thm cc module T/C1 v T/C2, iu khin


tn hiu PWM k ng c DC.
-Tm hiu nguyn tc hot ng ca UART.

You might also like