Professional Documents
Culture Documents
Bao Cao VI Xu Ly
Bao Cao VI Xu Ly
Trng i hc Cn Th
1 GII THIU
Ngy nay, vi s pht trin ca mng di ng GSM, vic iu khin cc thit b t
xa thng qua in thoi di ng ngy cng tr nn ph bin hn. Cc h thng
thng minh nh: cnh bo chng trm, iu khin tt/m thit b,ng dng
cng ngh GSM tr thnh cng c mnh m c ng dng trong cuc sng
hin i.
ti ng dng vi iu khin MSP430 giao tip vi Module Sim. c thc hin
da vo vic truyn v nhn d liu gia MSP430 v Module Sim thng qua ng
dng Uart ca MSP430. Vi ti ny nhm hy vng s khai thc c cc tnh
nng ca dng vi iu khin MSP430 v a ra c sn phm theo yu cu.
2 HNG GII QUYT
Kho st truyn v nhn d liu bng Uart ca MSP430. Thc hin giao tip gia
Uart ca MSP430 vi Module Sim908 v hin th d liu m MSP430 nhn c
bng LCD.S khi h thng nh hnh 1:
Mobile Unit
iu khin
Module Sim
Vi iu khin
Ngun kch
Hin th
PC
Phm Vn t (1101099), Nguyn Ngc Hong Thch (1101165), Phan Nht Nam (1101139)
Ging vin hng dn Trn Hu Danh, B mn in T Vin Thng, Khoa Cng Ngh, H Cn Th
n Vi X L
Trng i hc Cn Th
n Vi X L
Trng i hc Cn Th
Hnh 3: S cu to ca MSP430G2553
n Vi X L
Trng i hc Cn Th
- Start bit (=0) l bt u tin trong khung truyn, c chc nng bo cho thit b
nhn chun b c d liu chuyn n.
- Data l d liu c gi i ngay sau Start bit. Ta c th quy nh s lng bit ca
data.
- Parity bit: l bit c thm vo kim tra d liu sau khi truyn.
- Stop bit : thng l 1 bit hoc 2 bit, dng bo kt thc mt khung truyn.
3.2.2 Tc baud:
c nh ngha l s bit truyn trong 1 giy. Tc Baud rt quan trng, hai bn
thit b truyn nhn cn phi ging nhau v tc Baud th vic truyn nhn mi
chnh xc. Vic tnh ton tc Baud s ni r phn sau.
3.3 Mode UART trong MSP430G2553
H MSP430 thng cha mt hoc nhiu module truyn thng ni tip USCI
(universal serial communication interface). USCI thng c 2 knh A v B:
-Asynchronous channel, USCI_A: Truyn nhn d liu ni tip bt ng
b (UART- universal asynchronous receiver/transmitter)
-Synchronous channel, USCI_B: Truyn d liu ng b SPI v I2C gia
Slave v Mater.
3.3.1 USCI - UART Mode
ch UART, modules USCI_Ax kt ni MSP430 vi thit b bn ngoi qua
chn UCAxRXD v UCAxTXD. Ch UART c chn khi bit UCSYNC c
xa.
Mode UART bao gm:
- 7 hoc 8 bit data vi bit kim tra chn l hoc khng.
- Thanh ghi truyn v nhn c lp.
- B m truyn v nhn ring bit.
- C th truyn LSB hoc MSB u tin.
- T ng pht hin tn hiu bt u khi ang ch LPMx
- C th thit lp v thay i tc Baud.
- C trng thi pht hin li
- C trng thi a ch.
- S dng ngt trong truyn nhn.
n Vi X L
Trng i hc Cn Th
n Vi X L
Trng i hc Cn Th
n Vi X L
Trng i hc Cn Th
n Vi X L
Trng i hc Cn Th
n Vi X L
Trng i hc Cn Th
Thit lp USCIA0
ch UART
T
P1IN & BIT7 =
0
Sendsms ( )
F
F
P1IN & BIT3 =
0
T
Call ( )
Hnh 10: Lu gii thut chng trnh chnh
n Vi X L
Trng i hc Cn Th
CT phc v ngt
Data[dem]=UCARXBUF
dem ++
dem > 1
T
Data[dem] = +CMT:
F
F
Data[dem] = RING
T
Clear LCD
Clear LCD
Xut ra LCD
RING
Xut ra LCD
Ni dung tin nhn
END
Hnh 11: Lu gii thut chng trnh ngt
10
n Vi X L
Trng i hc Cn Th
4 KT QU:
Mch chy n nh, t yu cu ti ra:
- Thc hin nhn tin v gi cho mt s in thoi c nh.
- Bo cuc gi n v hin th ni dung tin nhn qua LCD.
CM N
Xin chn thnh cm n s gip ca thy Trn Hu Danh v B mn tn tnh
hng dn v h tr Kit launchpad nhm thc hin n. Cm n cc thnh
vin trong nhm nhit tnh tm hiu v thc hin n.
11