1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án thiết kế công nghiệp khối LED 3d

73 138 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 73
Dung lượng 1,73 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 2

B N GIAO ÁN T T NGHI P

Giáo viên h ng d n:

n v công tác:

H và Tên SV nh n đ án t t nghi p:

Ngành:………L p:………

MSSV:………

I Tên đ án t t nghi p:

II N i dung và yêu c u sinh viên ph i hoàn thành:

III Các t li u c b n cung c p ban đ u cho sinh viên:

IV Th i gian th c hi n:

- Ngày giao ÁTN: _

- Ngày hoàn thành ÁTN: _

1 V K t lu n: - Sinh viên đ c b o v ฀ ; - Sinh viên không đ c b o v ฀ (Quý Th y/Cô

vui long ký tên vào b n thuy t minh và b n v tr c khi sinh viên n p v VP khoa)

Tp.H Chí Minh, ngày ……tháng……n m 20 _

Trang 3

và có kh n ng l p trình đ c giúp cho vi c đi u khi n các thi t b d dàng và đa d ng T

đó, các thi t b có th t v n hành theo nh ng ch ng trình đã đ nh s n, giúp ti t ki m ph n

l n nhân l c và v t t , nâng cao hi u qu kinh t i v i sinh viên chuyên ngành i n –

i n t nh chúng em, nh ng thay đ i đó r t có ý ngh a, b i vì nh đó có thêm nhi u công

c giúp chúng em ti p thu ki n th c chuyên môn và ng d ng vào th c t đ c d dàng

h n

Thông qua nh ng ki n th c đã đ c h c và yêu c u đào t o c a nhà tr ng, em xin

th c hi n án t t nghi p v i đ tài : “ Kh i led 3D ” Trong đ án có s d ng ki n th c

v đi n t t ng t và s , k thu t vi đi u khi n …… nh m ng d ng ki n th c đã h c vào

th c t cu c s ng

Do th i l ng môn h c và ki n th c còn h n ch nên quá trình th c hi n đ án không tránh kh i sai sót, em r t mong nh n đ c s quan tâm và đóng góp ý ki n c a quý Th y (cô) và b n bè đ ngày càng ti n b h n

Trang 4

L I C M N

Em xin chân thành c m n s h ng d n t n tình c a th y (Th.s) Lê Minh H i, khoa Xây

d ng và i n tr ng i h c M thành ph H Chí Minh

Trong su t th i gian th c hi n đ án, m c dù r t b n r n nh ng th y v n giành r t nhi u

th i gian và tâm huy t trong vi c h ng d n em th c hi n đ án Th y đã cung c p cho em

r t nhi u hi u bi t v m t l nh v c m i khi em b t đ u th c hi n đ án Trong quá trình

th c hi n đ án th y luôn đinh h ng, góp ý và s a ch a nh ng ch sai giúp em không b

l c h ng trong quá trình th c hi n đ án

Cho đ n hôm nay, đ án c a em đã đ c hoàn thành c ng chính nh s đôn đ c, nh c nh , giúp đ nhi t tình c a th y

Em c ng xin chân thành c m n các th y cô trong khoa Xây d ng và i n c ng nh các

th y cô trong tr ng đã gi ng d y, giúp đ chúng em trong su t nh ng n m h c v a qua Chính các th y cô đã xây d ng cho chúng em nh ng ki n th c n n t ng và ki n th c

chuyên môn đ em có th hoàn thành đ án này c ng nh nh ng công vi c sau này

Sinh viên th c hi n

Nguy n Thành V ng

Trang 5

M C L C

PH N 1: LÝ THUY T 1

CH NG I: GI I THI U 2

CH NG II: VI I U KHI N PIC 16F877A 3

CH NG III: GI I THI U V CÁC LINH KI N S D NG TRONG M CH I U KHI N KH I LED 3D 14

PH N 2: THI CÔNG 24

CH NG I: S L C V M CH 25

CH NG II: S KH I 26

CH NG III: NGUYÊN LÝ HO T NG 31

CH NG IV: L U GIÀI THU T 32

CH NG V: HÌNH NH TH C T 33

PH N 3: L P TRÌNH 39

PH N 4: K T LU N 65

Trang 6

PH N 1

LÝ THUY T

Trang 7

V i ti n b c a khoa h c k thu t nh ng h p đèn qu ng cáo b ng neon đã d n d n

m t đi, thay vào đó là các b ng hi u đ c thi t k b ng Led ( c th là Led siêu sáng )

T nh ng b ng hi u đ c thi t k b ng cách ghép nh ng Led đ n l i v i nhau, cùng v i các hi u ng đ p m t n nh ng b ng Led ma tr n gây nh ng n t ng m nh cho ng i xem

u đi m c a Led siêu sáng là nh , nh , b n, có đ sáng cao mà l i tiêu th ít đi n

n ng Có th linh đ ng trong quá trình thi t k qu ng cáo theo yêu c u c a khách hàng

tài em ch n là thi t k mô hình “Kh i led 3D” T nh ng Led đ n đ c x p x p

l i thành kh i Led l p ph ng 8x8x8=512 bóng Led ây là m t mô hình nh nh ng n u

m r ng có th tr thành m t thi t b qu ng cáo ho c trang trí r t đ p m t

tài nghiên c u đ c gi i h n b i ch c n ng c a vi đi u khi n và các IC, transistor đ

ph c v cho vi c đi u khi n kh i Led

Trang 8

CH NG 2 : VI I U KHI N PIC 16F877A

I S l c v vi đi u khi n PIC 16F877A :

PIC 16F877A là dòng PIC ph bi n nh t hi n nay (đ m nh v tính n ng, 40 chân,

b nh đ cho h u h t các ng d ng thông th ng) C u trúc t ng quát c a PIC 16F877A

nh sau:

- 8 K Flash ROM

- 368 Bytes RAM

- 256 Bytes EEPROM

- 5 ports (A, B, C, D, E) vào ra v i tín hi u đi u khi n đ c l p

- 2 b đ nh th i 8 bits (Timer 0 và Timer 2)

- M t b đ nh th i 16 bits (Timer 1) có th ho t đ ng trong ch đ ti t ki m n ng l ng (SLEEP MODE) v i ngu n xung Clock ngoài

- 2 bô CCP( Capture / Compare/ PWM)

- 1 b bi n đ i AD 10 bits, 8 ngõ vào

- 2 b so sánh t ng t (Compartor)

- 1 b đ nh th i giám sát (WatchDog Timer)

- M t c ng song song 8 bits v i các tín hi u đi u khi n

Trang 9

II S đ chân c a PIC 16F877A :

Trang 10

III S đ kh i :

Trang 11

IV I / O port :

1 Port A và thanh ghi TRISA :

Port A g m 6 chân t RA0 đ n RA5 Vi c ghi giá tr vào thanh ghi TRISA s qui đ nh các chân c a Port A là input hay output (n u là 1 thì là input, là output n u là 0) Vi c

đ c thanh ghi Port A s đ c tr ng thái c a các chân Port A Vi c ghi giá tr vào thanh ghi Port A s thay đ i tr ng thái c a các chân Port A

Riêng chân RA4 đ c tích h p ch c n ng là chân cung c p xung clock ngoài cho Timer 0 (RA4/T0CKI) Nh ng chân khác c a Port A đ c đa h p v i các chân ngõ vào Analog c a ADC

và chân ngõ vào đi n th so sánh c a b so sánh Comparator Ho t đ ng c a nh ng chân này

đ c quy đ nh b ng nh ng bit t ng ng trong các thanh ghi ADCCON1 và CMCON1 Khi các chân c a Port A đ c s d ng làm ngõ vào Analog thì các bit trong thanh ghi TRISA ph i đ c set b ng 1

B ng tóm t t các thanh ghi liên quan đ n Port A

2 Port B và thanh ghi TRISB :

Port B g m 8 chân t chân RB0-RB7 Vi c ghi giá tr vào thanh ghi TRISB s quy đ nh các chân c a Port B là input hay output (1: input, 0: output) Vi c đ c thanh ghi Port B s đ c tr ng thái c a các chân Port B Vi c ghi giá tr vào thanh ghi Port B s thay đ i tr ng thái c a các chân Port B

Ba chân c a Port B đ c đa h p v i ch c n ng In-Circuit Debugger và Low Voltage Programming function: RB3/PGM, RB6/PGC, RB7/PGD

M i chân Port B có m t transistor kéo lên Vdd Ch c n ng này ho t đ ng khi bit RBPU (Option <7>) đ c xóa Ch c n ng này s t đ ng đ c xóa khi Port B đ c quy đ nh là input

B n chân c a Port B t RB7 đ n RB4 có ch c n ng ng t khi tr ng thái chân Port B thay

đ i (Khi Port B đ c quy đ nh là output thì ch c n ng này không ho t đ ng Giá tr chân

c a Port đ c so sánh v i giá tr đã đ c l u tr c đó, khi có s sai l ch gi a 2 giá tr này ng t s x y ra v i c ng t RBIF (INTCON<0) s b t lên Ng t có th làm cho V K thoát kh i tr ng thái SLEEP

B t c s truy xu t nào trên PortB s xóa tr ng thái sai l ch, k t thúc ng t và cho phép xóa c ng t RBIF

Trang 12

B ng tóm t t các thanh ghi liên quan đ n Port B :

3 Port C và thanh ghi TRISC :

Port C g m 8 chân t chân RC0-RC7 Vi c ghi giá tr vào thanh ghi TRISC s quy đ nh các chân c a Port C là input hay output (1: input, 0: output) Vi c đ c thanh ghi Port C s đ c tr ng thái c a các chân Port C Vi c ghi giá tr vào thanh ghi Port C s thay đ i tr ng thái c a các chân Port C

Các chân c a Port C đ c đa h p v i các ch c n ng ngo i vi

Khi các ch c n ng ngo i vi đ c cho phép ta c n quan tâm ch t ch t i giá tr các bit c a thanh ghi TRISC M t s ch c n ng ngo i vi s ghi đè giá tr 0 lên các bit c a thanh ghi TRISC và m c đ nh các chân này là output, ngoài ra m t s ch c n ng ngo i vi khác s

t đ ng m c đ nh m t s chân là ngõ vào Do đó c n xem xét k các tính n ng c a các hàm ngo i vi đ thi t l p giá tr các bit trong thanh ghi TRISC cho thích h p

B ng tóm t t các thanh ghi liên quan đ n Port C :

4 Port D và thanh ghi TRISD :

Port D g m 8 chân t chân RD0-RD7 Bên c nh ch c n ng là port xu t nh p, Port D còn

có th ho t đ ng nh m t c ng song song b ng cách set bit PSPMODE (TRISE<4>),

trong ch đ này buffer ngõ vào là TTL

B ng tóm t t các thanh ghi liên quan đ n Port D :

Trang 13

5 Port E và thanh ghi TRISE :

Port E có 3 chân RE0 /RD/AN5, RE1/WR /AN6, RE2 /CS/AN7, có th đ c c u hình nh các chân xu t nh p thông th ng

Các chân c a Port E có th tr thành các chân đi u khi n cho c ng song song c a V K khi bit PSPMODE (TRISE<4>) đ c set b ng 1 Trong ch đ này, ng i s d ng ph i

đ m b o các chân c a PortE là ngõ vào

Ngoài ra các chân Port E còn có th đ c c u hình nh các ngõ vào Analog, t i ch đ này, khi đ c giá tr c a các chân này s cho ta giá tr là 0

Thanh ghi TRISE quy đ nh ch c n ng xu t nh p c a Port E ngay c khi nó đ c s d ng

nh các ngõ vào Analog Ph i đ m b o các chân này đ c quy đ nh là ngõ vào trong ch

Trang 14

* Cách tính chu kì máy:

Ví d ta s d ng th ch anh 10Mhz Khi đó:

T n s dao đ ng c a th ch anh là Fosc = 10Mhz

Chu k dao đ ng c a th ch anh là Tosc = 1/Fosc= 1/10*106 (s)

Ngõ vào MCLR trên chân 4 c a PIC16F877A Khi đ a chân này xu ng th p thì các

thanh ghi bên trong V K s đ c t i nh ng giá tr thích h p đ kh i đ ng l i h th ng

(L u ý: Reset do WDT không làm chân MCLR xu ng m c th p)

3 Ngu n c p :

PIC 16F877A v n hành v i ngu n đ n 5V, n i nh sau :

C c d ng ngu n ( Vdd ) n i v i chân 11 và 32

C c âm ngu n ( Vss ) n i v i chân 12 và 31

Chú ý : c 4 chân này đ u ph i đ c n i ngu n thì con vi đi u khi n m i ho t đ ng

4 Ch đ ng t ( Interrupts ):

PIC16F877A có nhi u ngu n ng t khác nhau ây là m t s ng t tiêu bi u :

- Ng t ngoài x y ra trên chân INT

- Ng t do Timer0

- Ng t do Timer1

- Ng t do Timer2

Trang 15

- Ng t do Port song song

13 bits có th đ nh đ a ch cho kho ng

không gian nh 8K x 14bits Không gian

b nh này đ c chia làm 8 trang, có đ a

Trang 16

2 T ch c b nh d li u :

Trang 17

B nh d li u bao g m 4 Bank: Bank 0,

Bank1, Bank2 và Bank3 M i bank có dung

l ng 128 Bytes, bao g m vùng Ram đa

m c đích (GPR) và vùng thanh ghi ch c

n ng đ c bi t (SFR)

Các Bank này đ c l a ch n b ng 2 bit

thanh ghi STATUS là RP0(Status<5>) và RP1(Status<6>)

a Vùng Ram đa m c đích:

Vùng RAM đa m c đích có chi u r ng 8 bit và có th đ c truy nh p tr c ti p ho c gián

ti p thông qua thanh ghi FSR Vùng RAM đa m c đích đ c phân ph i các Bank nh sau:

3 Các thanh ghi ch c n ng đ c bi t:

a Thanh ghi tr ng thái ( Status Register):

Thanh ghi tr ng thái ch a các tr ng thái s h c c a b ALU, tr ng thái Reset và các bit

ch n Bank c a b nh d li u

b Thanh ghi tùy ch n (Option _Reg Register):

Thanh ghi tùy ch n ch a các bit đi u khi n đ c u hình cho các ch a n ng nh : ng t ngoài, Timer 0 ch c n ng kéo lên Vdd c a các chân Port B, và th i gian ch c a WDT

c Thanh ghi đi u khi n ng t INTCON (Interrupt Control Register):

Thanh ghi đi u khi n ng t ch a các bit cho phép t t c các ngu n ng t và c báo

ng t x y ra

Trang 18

d Thanh ghi cho phép ng t ngo i vi 1(PIE1 Register):

Thanh ghi cho phép ng t ngo i vi ch a các bit cho phép riêng r c a các phép

ng t ngo i vi Chú ý bit PEIE (INTCON<6>) ph i đ c b t lên 1 đ cho phép ng t ngo i

vi

e Thanh ghi c c a các ng t ngo i vi PIR1:

Thanh ghi PIR1 ch a các bit c riêng r c a các ng t ngo i vi ( chú ý các bit c báo ng t s b t lên khi đi u ki n ng t x y ra mà không quan tâm đ n tr ng thái c a các bit chop phép ng t nh : ng t t ng ng hay ng t toàn c c GIE ) Ng i l p trình ph i

đ m b o r ng các bit ng t t ng ng ph i đ c b t hay xóa đ u tiên cho ng t

f Thanh ghi cho phép ng t ngo i vi PIE2:

Thanh ghi cho phép ng t ngo i vi ch a các bit cho phép riêng r c a các phép

ng t ngo i vi nh : CCP2, SSP, EEPROM và b so sánh đi n th

g Thanh ghi c c a các ng t ngo i vi 2:

i Ng n x p Stack:

Stack cho phép 8 l nh g i ch ng trình con và ng t ho t đ ng Stack ch a đ a ch mà

ch ng trình chính s quay v th c hi n t sau ch ng trình con hay ng t i v i PIC16F877A Stack có đ sâu 8 l p Stack không n m trong c b nh ch ng trình l n

b nh d li u

j a ch tr c ti p và đ a ch gián ti p, thanh ghi INF và thanh ghi FSR:

Thanh ghi INF không ph i là m t thanh ghi v t lí Nó ch a giá tr c a thanh ghi có đ a

ch n m thanh ghi FSR

Ví d :

Thanh ghi t i đ a ch 10h có giá tr 5Ah

N u ta đ a 10h vào thanh ghi FSR thì khi đ c thanh ghi INF ta s có giá tr 5Ah

Trang 19

CH NG 3: GI I THI U V CÁC LINH KI N S D NG TRONG

lo i IC n áp 78xx t ng t nhau Trong đ tài này s d ng IC 7805

S đ IC 7805 có 3 chân:

* Chân s 1 là chân IN (hình v trên)

* Chân s 2 là chân GND (hình v trên)

* Chân s 3 là chân OUT (hình v trên)

2 LED

Led (vi t t t c a Light Emitting Diode, có ngh a là đi t phát quang) là các đi t có kh

n ng phát ra ánh sáng hay tia h ng ngo i, t ngo i C ng gi ng nh đi t, LED đ c c u

t o t m t kh i bán d n lo i p ghép v i m t kh i bán d n lo i n

Trang 20

LED đ c dùng đ làm b ph n hi n th trong các thi t b đi n, đi n t , đèn qu ng cáo, trang trí, đèn giao thông

Có nghiên c u v các lo i LED có đ sáng t ng đ ng v i bóng đèn b ng khí neon

èn chi u sáng b ng LED đ c cho là có các u đi m nh g n nh , b n, ti t ki m n ng

ULN2803 đ c thi t k đ phù h p v i chu n TTL

Hình : Ic ULN2803 và s đ chân

b) Vài ch s k thu t c a IC ULN2803

Dòng đi n ngõ vào kho ng 0,93mA – 1,35mA

Trong th c t IC này có nhi u ng d ng đòi h i công su t l n Trong m ch này em s

d ng ULN 2803 AG đ m đ o d li u xu t ra t Port C c a Vi x lý nh m nâng dòng

Trang 21

Bi u đ ki m tra c a ULN2803

Trang 22

Hình : C u trúc ULN2803

4 IC 74HC154

IC 74HC154 là lo i IC dùng đ gi i mã, gi i đa h p v i các tính n ng chính:

Gi i đa h p có 16 đ ng ngõ ra

Gi i mã nh phân 4 bit đ u vào thành 16 đ ng ngõ ra t ng ng

Hai ngõ vào cho phép khóa ho c m r ng

Hình : s đ chân IC 74HC154

Ch c n ng các chân c a IC 74HC154:

Chân 24,12(VCC,GND):dùng c p nguu n cho IC ho t đ ng

Chân 18,19 (G1,G2):các ngõ vào cho phép IC ho t đ ng,trong m t th i đi m ch

đ ng, IC b c m ho t đ ng thì t t c ngõ ra đ u m c logic cao (b t ch p

Trang 23

Chân 23,22,21,20 (A,B,C,D):các ngõ vào quy đ nh tr ng thái ngõ ra

Chân 1-11,13-15 (O0-O15):các ngõ ra c a IC

Tu thu c vào tr ng thái c a các đ ng đ a ch mà ta có ngõ ra t ng ng, khi c hai ngõ vào G1,G2 m c logic th p thì IC ho t đ ng bình th ng, t i m t th i đi m ch có m t ngõ ra m c logíc th p, t t c các ngõ còn l i đ u m c logic cao

Hình : C u trúc bên trong 74HC154

Trang 24

B ng ch c n ng c a 74HC154

H: HIGH Voltage Level (đi n áp m c cao)

L: LOW Voltage Level (đi n áp m c th p)

x: Don’t care (b t ch p ngõ vào)

Hình : B ng s th t c a 74HC154

Nguyên t c ho t đ ng c a IC 74HC154:

D a vào b ng tr ng thái ta th y: Ch c n chân G1,G2 tr ng thái c m ( không cho phép IC ho t đ ng) thì t t c ngõ ra c a IC 74HC154 đ u m c logic cao b t ch p

tr ng thái các chân đ a ch (A,B,C,D) Ch ng h n nh khi chân G1 m c logic cao thì

t t c các ngõ ra c a IC đ u m c logic cao b t ch p tr ng thái c a các chân còn l i nh G2,A,B,C,D Và khi chân G2 m c cao thì c ng t ng t nh th

Khi các đ ng đ a ch vào t 00H_07H thì m c logic th p duy nh t ngõ ra s di

chuy n t ngõ ra(O0_O7)

Trang 25

5 IC 74HC540

74HC540 là IC đ o tín hi u ngõ ra V i 8 chân ngõ vào t chân 2 đ n chân 9, 8 chân ngõ

ra t chân 11 đ n chân 18 M c đi n áp đi u khi n là 5V

Hình: S đ chân và c u trúc bên trong 74HC540

Trang 26

6 LCD 2x16

Hình dáng c a LCD thông d ng

Chân s Tên Ch c n ng

1 Vss Chân n i đ t cho lcd,khi thi t k m ch ta n i chân này

vào GND c a m ch đi u khi n

2 vdd Chân c p ngu n cho lcd, khi thi t k m ch ta n i chân

này v i vcc=5v c a m ch đi u khi n

3 Vee Chân này dùng đ đi u ch nh đ t ng ph n cua lcd

4 RS Chân ch n thanh ghi(register select) N i chân rs v i

logic “0”ho c logic”1” đ ch n thanh ghi Logic “0” Bus DB0-DB7 s n i v i thanh ghi l nh ir c a lcd( ch đ ghi)ho c n i v i b đ m đ a ch c a lcd (

ch đ đ c) Logic “1” Bus DB0-DB7 s n i v i thanh ghi d li u dr bên trong lcd

5 RW Chân ch n ch đ đ c/ghi N i chân R/W v i logic “0

“đ lcd ho t đ ng ch đ ghi ,ho c n i v i logic “1”đ lcd ch đ đ c

6 E Chân cho phép (enable) Sau khi các tín hi u đ c đ t lên

bus db0-db7 , các l nh ch đ c ch p nh n khi có 1 xung cho phép c a chân e

+ ch đ ghi: d li u bus s đ c lcd chuy n vào(ch p

nh n) thanh ghi bên trong đó khi phát hi n m t xung c a tín hi u chân e

+ ch đ đ c: d li u s đ c lcd xu t ra db0-db7 khi phát hi n c nh lên(low to high transition) chân e và

đ c lcd gi bus đ n khi nào chân e xu ng m c th p 7-14 DB0-DB7 Tám đ ng c a bus d li u dùng đ trao đ i thông tin

v i mpu Có 2 ch đ s d ng 8 đ ng bus này : +ch đ 8 bit: d li u đ c truy n trên c 8 đ ng v i bit msb là bit db7

+ch đ 4 bit:d li u đ c truy n trên 4 đ ng t db4 t i db7, bit msb là db7

15 Ch nh đ sáng c a màng hình

16 mass

Trang 27

đ a ch đ c ghi vào IR, d li u đ a ch này trong vùng ram n i c a HD 44780 s

đ c chuy n ra DR đ truy n cho MPU

Vùng gom ch a kí t cgrom: character generator rom

Vùng gom này dùng đ ch a các m u kí t lo i 5x8 ho c 5x10 đi m nh trên

m t kí t , và đ nh đ a ch b ng 8 bit Tuy nhiên , nó ch có 208 m u kí t 5x8 và 32 m u

kí t 5x10 (t ng c ng là 240 thay vì 28=256 m u kí t ) Ng i dùng không th thay đ i vùng gom này

Nh v y, đ có th ghi vào v trí th x trên màn hình m t kí t y nào đó, ng i dùng ghi vào vùng ddram t i đ a ch x (xem b ng m i liên h gi a ddram và v trí hi n th ) m t chu i mã kí t bit trên cgrom Chú ý là trong b ng mã kí t trong cgrom hình bên d i

có mã rom a00

Trang 29

PH N 2

THI CÔNG

Trang 30

Dùng PIC 16F877A đi u khi n Led hi n th theo l a ch n t nút nh n

Dùng đèn Led th hi n các ki u trang trí và LCD đ hi n th n i dung

Trang 31

Kh i 74HC154

Kh i Led

Kh i ULN2803

Kh i LCD

Trang 32

Kh i Pic là trung tâm x lý d li u đ c l y vào t kh i Button và đ a tín hi u ra

đ đi u khi n LED và xu t ký t lên LCD

Trang 34

Kh i nút nh n g m 5 nút v i các ch c n ng nh sau: 2 nút “up”, “down” đ ch n

ch ng trình; 2 nút “start”, “stop” đ b t đ u ch y ho c d ng ch ng trình, 1 nút “run”

đ ch y ch ng trình dang ch n

Ü Kh i 74HC154:

4 IC 74HC154 phân kênh tín hi u nh n t Pic t 8 sang 64 t ng ng v i 64 Led trên

cùng 1 m ng Do 74HC154 la IC tích c c m c cao nên ta cho tín hi u đi qua 74HC540

nh m đ o m c tín hi u đ trong m t kho ng th i gian ch đi u khi n 1 Led đ n nh m

đ n gi n hóa vi c t o hi u ng

Ü Kh i ULN2803:

M c đích c a kh i ULN2803 là đi u khi n t ng m ng c a kh i Led và kéo dòng nh m

Trang 35

D107 LED

D106 LED

D111 LED

D101 LED

D96 LED

D120 LED

D115 LED

D120 LED

D112 LED

D125 LED

D100 LED

D127 LED

D87 LED

D124 LED

D76 LED

D110 LED

D126 LED

D83 LED

D100 LED

D122 LED

D95 LED

D118 LED

D93 LED

D76 LED

D104 LED

D95 LED

D130 LED

D76 LED

D110 LED

D109 LED

D81 LED

D97 LED

D126 LED

D132 LED

LED

D130 LED

D128 LED

D84 LED

D131 LED

D122 LED

D121 LED D103

D102 LED

D93 LED

D103 LED

D94 LED

D117 LED

D127 LED

D119 LED

D130 LED

D89 LED

D107 LED

D107 LED

D128 LED D123 LED

D98 LED

D127 LED

D125 LED

D93 LED

D91 LED

D113 LED

D50

LED

D80 LED

D106 LED

D6

LED

D80 LED

D87 LED

D110 LED

D100 LED

D112 LED

LED

D102 LED

D106 LED

D109 LED

D119 LED

D75 LED

D87 LED

D130 LED

D76 LED

D106 LED

D75 LED

D83 LED

D74

LED

D116 LED

D124 LED D119 LED

D105 LED

D8

LED

D111 LED

D75 LED

D122 LED

D121 LED

D84 LED

D86 LED

D124 LED

LED

D118 LED

D108 LED

D91 LED

D90 LED D88 LED

D96 LED

D108 LED

D85 LED

D127 LED

D93 LED

D101 LED

D127 LED

D98 LED

D92 LED

D83 LED

D107 LED

D114 LED

D104 LED

D5

LED

D130 LED

D92 LED

D76 LED

D75 LED

D97 LED

D92 LED

D90 LED

D76 LED

D101 LED

D74

LED

D122 LED

D79 LED

D85 LED

D118 LED

D76 LED

D129 LED

D95 LED

D114 LED

D99 LED

D131 LED

D82 LED

D115 LED

D87 LED

D84 LED

D128 LED

D119 LED

D6

LED

D125 LED

D131 LED

D120 LED

D125 LED D105

LED

D7

LED

D90 LED D86 LED

D129 LED

D8

LED

D114 LED

D114 LED

D107 LED

D106 LED

D124 LED

D88 LED

D97 LED

D99 LED

D113 LED

D126 LED

D125 LED

D85 LED

D93 LED

D104 LED

D103 LED

D131 LED

D118 LED

D91 LED

D112 LED

D130 LED

D89 LED

D97 LED

D88 LED

D93 LED

D89 LED

D132 LED

D120 LED

D126 LED

D120 LED

D105 LED

D81 LED

D90 LED

D76 LED

D113 LED

D105 LED

D121 LED D103

D81 LED

D112 LED D117 LED

D117 LED

D92 LED

D110 LED

D81 LED

D102 LED

D77 LED

D50

LED

D110 LED

D96 LED

D114 LED

D125 LED D99

D123 LED

D96 LED D83

D90 LED

D77 LED

D79 LED

D74

LED

D82 LED

D104 LED

D121 LED

D118 LED

D101 LED

D115 LED

D112 LED

D83 LED

LED

D130 LED

D123 LED

D103 LED

D118 LED

D101 LED

D78 LED

D128 LED

D112 LED

D100 LED

D107 LED

D116 LED

D116 LED

D94 LED

D109 LED

D109 LED D80

LED

D100 LED

D102 LED

D126 LED D85

D79 LED

D6

LED

D129 LED

D117 LED

D126 LED

D98 LED

D113 LED

D104 LED

D132 LED

D130 LED

D74

LED

D89 LED

D129 LED

D88 LED

D106 LED

D94 LED

D82 LED

D98 LED

D116 LED

D105 LED D5

LED

D128 LED

D90 LED

D128 LED

D95 LED

D94 LED

D127 LED

D121 LED

D95 LED

D105 LED

D94 LED

D78 LED

D99 LED

D88 LED

D127 LED D81

LED

D75 LED

D123 LED

D99 LED

D92 LED

D122 LED

D113 LED D99

LED

D99 LED

D123 LED

D87 LED

D98 LED

D91 LED

D120 LED

D5

LED

D82 LED

D108 LED

D50

LED

D108 LED D6

LED

D118 LED

D83 LED

D95 LED

D115 LED

D117 LED

D120 LED

D82 LED

D89 LED

D96 LED

D132 LED

LED

D6

LED

D79 LED

D117 LED

D114 LED

D131 LED

D102 LED

D129 LED

D97 LED

D119 LED

D90 LED

D88 LED

D116 LED

D95 LED

D112 LED

D87 LED

D115 LED

D119 LED

D122 LED

D92 LED

D79 LED

D132 LED

D78 LED

D126 LED

D96 LED D83

LED

D117 LED

D8

LED

D103 LED D7

LED

D89 LED

D84 LED

D113 LED

D104 LED

D98 LED

D77 LED

D132 LED D109

LED

D75 LED

LED

D89 LED

D8

LED

D80 LED

D75 LED

D113 LED

D100 LED

D109 LED

D86 LED

D85 LED

D122 LED

D115 LED

D111 LED

D116 LED D94

D90 LED

D78 LED

D124 LED

D111 LED

D121 LED

D121 LED

D80 LED

D50

LED

D77 LED

D95 LED

D123 LED

D117 LED

D98 LED

D109 LED

D91 LED

D102 LED

D110 LED

D77 LED

D101 LED

D107 LED

D7

LED

D108 LED

G m 8 m ng, m i m ng có 64 Led xanh d ng

T ng c ng có t t c 512 Led đ n

Trang 36

CH NG III NGUYÊN LÝ HO T NG

Ngu n AC 220V qua bi n áp 1A cho ra ngu n AC 5V Sau khi đi qua c u diode

và đi vào 7805 ta s có đ c ngu n 1 chi u có đi n áp n đ nh 5V Các t trên kh i ngu n có tác d ng ch ng nhi u và đ đi n áp ra m c 5V và ph ng Ngu n 5V đ c c p

đi đ t o ngu n ho t đ ng cho các kh i còn l i

Kh i Button g m có 5 nút nh n Khi nh n nút, thì ngõ ra s có đi n áp m c cao S thay đ i đi n áp đ c dùng làm tín hi u đ a vào 5 chân c a IC Pic16F877A đ

x lý M i nút nh n t ng ng v i m t ch c n ng nh : đ m lên (Up), đ m xu ng (Down), ch y ch ng trình (Start), d ng ch ng trình (Stop), n p ki u ch y (Run) T

đ c g n m i nút nh n có công d ng ch ng rung phím

M i ngõ ra kh i Button s đ c đ a vào Port A c a IC16F87A, t ng ng nh sau: Pin_A0 v i Up, Pin_A1 v i Down, Pin_A2 v i Start, Pin_A4 v i Stop, Pin_A5 v i Run Khi nh n Start thì ch ng trình b t đ u ch y và cho phép nh n tín hi u t Up, Down, Stop, Run đ x lý Khi nh n Stop thì ch ng trình ng ng, không nh n tín hi u t

Up, Down, Run và ch nh n duy nh t tín hi u Start đ x lý Khi nh n Up thì bi n Count s t ng lên, nh n Up thì bi n Count s đ m xu ng, nh n Run thì s gán giá tr c a

bi n Count vào bi n Run đ đi u khi n Led t ng ng v i giá tr c a bi n Run

Ngày đăng: 23/11/2015, 19:37

HÌNH ẢNH LIÊN QUAN

Hình : Ic ULN2803 và s  đ  chân - Đồ án thiết kế công nghiệp khối LED 3d
nh Ic ULN2803 và s đ chân (Trang 20)
Hình : s   đ  chân IC 74HC154 - Đồ án thiết kế công nghiệp khối LED 3d
nh s đ chân IC 74HC154 (Trang 22)
Hình : C u trúc ULN2803 - Đồ án thiết kế công nghiệp khối LED 3d
nh C u trúc ULN2803 (Trang 22)
Hình : C u trúc bên trong 74HC154 - Đồ án thiết kế công nghiệp khối LED 3d
nh C u trúc bên trong 74HC154 (Trang 23)
Hình : B ng s  th t c a 74HC154 - Đồ án thiết kế công nghiệp khối LED 3d
nh B ng s th t c a 74HC154 (Trang 24)
Hình dáng c a LCD thông d ng - Đồ án thiết kế công nghiệp khối LED 3d
Hình d áng c a LCD thông d ng (Trang 26)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w