22
TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ BỘ MÔN ĐIỆN TỬ & VIỄN THÔNG BÁO CÁO KỸ THUẬT VI XỬ LÝ CT141 ĐỒ ÁN 1 Giáo viên giảng dạy Tên và MSSV Trần Hữu Danh Thái Minh Trung B1204983 Cần Thơ, 01/03/2015

Bao Cao Do an Giua Ki Kt Vxl

Embed Size (px)

DESCRIPTION

mạch led trái tim dùng msp430

Citation preview

  • TRNG I HC CN THKHOA CNG NGHB MN IN T & VIN THNGBO COK THUT VI X L CT141 N 1

    Gio vin ging dy Tn v MSSV Trn Hu Danh Thi Minh Trung B1204983

    Cn Th, 01/03/2015

  • TI

    Thit k mch led hnh tri tim,gm 32 led,dng ic msp430f2013 v 74595 m rng.

  • NI DUNGTrnh by tng.Thit k phn cng.Vit code cho IC. Nhn xt nh gi kt qu, thun li v kh khn.

  • I. Trnh by tng Dng MSP430 iu khin mch hin th gm 32 ledDng IC 74595 lm mch m rng ng raDng IC 74245 m in th t 3,3V sang 5VPhn cng c chia lm 3 khi thc hin:

    MCH IU KHIN

    MCH M RNG NG RA

    MCH HIN TH

  • II. Thit k phn cng1.MCH IU KHIN (MSP430F2013 V 74HC245) MSP 430 l h vi iu khin cu trc RISC 16-bit c sn xut bi cng ty Texas Instruments.MSP l ch vit tt ca MIXED SIGNAL MICROCONTROLLER. L dng vi iu khin siu tit kim nng lng, s dng ngun thp, khong in p ngun cp t 1.8V 3.6V,.

  • II. Thit k phn cng1. MCH IU KHIN (MSP430F2013 V 74HC245)S dng 4 bt MSP430F2013Port 1.0 DATAPort 1.1 LATCH Port 1.2 CLEARPort 1.2 XUNG CKS chn ca msp430f2013

  • II. Thit k phn cng1. MCH IU KHIN (MSP430F2013 V 74HC245)Do MSP430 hot ng in th 3,3V nn cn phi dng 74245 m in th ln 5V trc khi qua mch m rngChn 19: tch cc mc thp, cho php IC hot ng. Khi mc cao, tt c cc chn ca 2 bus A v B trng thi cao tr hi-Z - Chn 1: iu hng xut nhp I/O ca 2 bus A v B: + mc cao, vo A ra B.+ mc thp, vo B ra A.S chn v bng s tht ca 74245

  • II. Thit k phn cng2.MCH M RNG NG RA ( IC 74595)

    IC 74595 l IC ghi dch hot ng khi:Chn s 13 (OE) mc thpChn s 11 ln chn cp xung CkChn s 12 l chn chtChn s 10 l chn Clear:Clear = 0: ng ra mc thp bt chp cc ng voClear = 1: Cho php dch d liu-Chn 14 l chn d liu vo ni tip-Chn s 9 l chn m rng dung ni vi chn 14 ca IC k tip.Chn 1 n chn 7 v chn 15 l ng ra d liu song song

  • II. Thit k phn cng2.MCH M RNG NG RA ( IC 74595) s chn v bng s tht ca ic 74595

  • II. Thit k phn cng3.S NGUYN L CA MSP430F2013 VI 74595 Mch nguyn l

  • II. Thit k phn cng3. S NGUYN L CA MSP430F2013 VI 74595Mch in

  • II. Thit k phn cng3.Mch hin th gm 32 ledMch hin th gm 32 led, cc dng ni ngun, cc m ni vi chn ca msp430 S mch in.

  • II. Thit k phn cng

  • II. Thit k phn cng.

  • II. Thit k phn cng

  • II. Thit k phn cngKhi hin thGm 32 led n mc theo kiu ngun chung, c th sp xp thnh khung hnh ty thch hin th hiu ng tt hn. y theo hnh tri tim. Gm 4 mu: dng in tr 330 ohm, vng dng in tr 220 ohm, xanh l cy v xanh da tri dng in tr 150 ohm.

  • II. Thit k phn cngKhi m rngS dng 4 IC 74HC595 kt ni vi nhau nh sau:

  • III. Vit code cho IC#include "MSP430G2452.h"#define ck BIT0#define data BIT1#define chot BIT2

  • III. Vit code cho IC void tre75ms() {__delay_cycles(75000);}void tre100ms() {__delay_cycles(100000);}void tre150ms() {__delay_cycles(150000);}void tre200ms() {__delay_cycles(200000);}void tre300ms() {__delay_cycles(300000);}

  • III. Vit code cho IC Chng trnh chnh:void main (void){ WDTCTL = WDTPW +WDTHOLD; P1DIR = 0XFF; while(1){ sangchaylen();tatchaylen();tatchayxuong(); sangchaynguoc(); khuctatnguoc(); khucsangnguoc();khuctatnguoc();khucsangnguoc(); khucvongnguoc(); khucsangxuoi();khuctatxuoi(); khucsangxuoi();khuctatxuoi();khucvongxuoi();sangchayxuoi();tatchayxuoi(); sangphaitrai(); tatchayxuong();sangtraiphai(); tatchaylen();}}Code:hieu ung led de bao cao chinh thuc\hieu ung led de bao cao\main.c

  • IV. Nhn Xt & nh Gi Kt qu: Mch hot ng, th hin c cc hiu ng nhng cha hon ton chnh xc. Thun li: Linh kin d tm kim trn th trng. Tham kho mt s ti liu c sn. Kh khn:Khng c nhiu thi gian tm hiu v mch v cc cch khc phc li khi mch mc phi. Mi hn cha chc chn v p.

  • Chn thnh cm n s ch theo di ca thy v cc bn !

    **