ĐỒ ÁN TỐT NGHIỆP-ĐIỀU KHIỂN TỪ XA BẰNG REMOTE TIVI SONY (BẰNG TIA HỒNG NGOẠI)

78 534 1
ĐỒ ÁN TỐT NGHIỆP-ĐIỀU KHIỂN TỪ XA BẰNG REMOTE TIVI SONY (BẰNG TIA HỒNG NGOẠI)

Đ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

BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 1 SVTH: NguyĜn Văn Minh ĐAI HįC ĐÀ NċNG CĻNG HOÀ Xà HĻI CHʼn NGHĨA VIĝT NAM CAO ĐĉNG CÔNG NGHĝ ĐĻC LăP - Tœ DO - H÷NH PHÚC KHOA ĐIĝN BÀI THI CUijI KHÓA Hİ và tên sinh viên : NGUYěN VĂN MINH Lľp : 02ĐT2 Chuyên nghành : ĐIĝN Tŏ 1. ĐĘ tài : ĐiĘu khiĚn tŎ xa bĈng remote Tivi SONY ( BĈng tia hĶng ngoøi ) 2. Nļi dung các phþn thuyĖt minh : - Phþn lý thuyĖt : Tĸng quan vĘ lý thuyĖt. - Phþn thiĖt kĖ : Sơ đĶ nguyên lý và hoøt đông cŊa møch. - Phþn thi công : Các bưľc tiĖn hành thi công và hoàn thiĞn møch. 3. Các bún vĔ : - - 4. Cán bļ hưľng dĂn : NGUYěN DUY NHăT VIěN 5. Ngày nhĄn đĶ án : Ngày tháng năm 2005. 6. Ngày nļp đĶ án : Ngày tháng năm 2005. Thông qua Khoa BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 2 SVTH: NguyĜn Văn Minh Ngày tháng năm 2005. ChŊ nhiĞm khoa Cán bļ hưľng d n (ký và ghi rõ hİ và tên) (ký và ghi rõ hİ và tên) Đà NČng, ngày tháng năm 2004. ChŊ tĢch Hļi đĶng KĖt quú điĚm đánh giá : ______ ĐAI HįC ĐÀ NċNG CĻNG HOÀ Xà HĻI CHʼn NGHĨA VIĝT NAM CAO ĐĉNG CÔNG NGHĝ ĐĻC LăP - Tœ DO - H÷NH PHÚC KHOA ĐIĝN BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 3 SVTH: NguyĜn Văn Minh NHăN XÉT & ĐÁNH GIÁ BÀI THI CUijI KHÓA Hİ và tên sinh viên : NGUYěN VĂN MINH Lľp : 02ĐT2 Chuyên nghành : ĐIĝN Tŏ ĐĘ tài : ĐiĘu khiĚn tŎ xa bĈng remote Tivi SONY ( BĈng tia hĶng ngoøi ) 1. Hİ và tên cán bļ hưľng dĂn : NGUYěN DUY NHăT VIěN NhĄn xét cŊa cán bļ hưľng dĂn : KĖt quú điĚm đánh giá : _____ Cán bļ hưľng dĂn (ký tên) BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 4 SVTH: NguyĜn Văn Minh NhĄn xét cŊa cán bļ phún biĞn : Cán bļ phún biĞn (ký tên) BI THI CUI KHểA REMOTE CONTROLLER GVHD : Nguyn Duy Nht Vin 5 SVTH: Nguyn Vn Minh Li Núi ỵu oOo-=o= == o[]\/[][][]\[][]-[]o ==-o-==-oOo Trong thi ứi ngy nay cụng ngh in t ó v ang phỏt trin rỹt mứnh m. S ra i ca cỏc vi mứch tng hp cú khỳ nng lp trỡnh cao ó em lứi rỹt nhiu thun tin cho vic thit k cỏc mứch iu khin ũi hi s chớnh xỏc v phc tứp cao. Ngnh cụng nghip in t ó v ang d n ỵu trong mi lnh vc. Tỹt cỳ cỏc ngnh nh in c, y khoa, c khớ, giỳi trớ u da vo cỏc thnh tu ca in t ng dng riờng cho mi ngnh. Nhu cỵu sinh hoứt ca mi ngi ngy cng cao, cú nhng cỏi trc õy tng chng l khụng th nhng bõy gi vi s phỏt trin ca cụng ngh in t, hỵu ht nhng c m ú ó dỵn tr thnh hin thc. Mt hụm ang ngi xem phim, bng a chỏu gỏi ca em nm chic iu khin t xa ca ti vi ch khp ni va nhỹn nỳt va núi m ca, úng ca, bt quứt tt quứt, bt ốn tt ốn sau ú x mt xung nhỡn em: Ơ cu i, c gỡ mi th u cú th iu khin t xa thỡ hay bit chng no cu ha! Ơ v em ó t hi tứi sao mỡnh lứi khụng lm cho c m ca chỏu mỡnh thnh hin thc nh? Nú nm trong khỳ nng ca mỡnh m ! cng vỡ lý do BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 6 SVTH: NguyĜn Văn Minh đó mà em đã chİn đĘ tài tĴt nghiĞp lþn này là điĘu khiĚn các thiĖt bĢ điĞn tŎ xa bĈng remote ti vi. Nļi dung chính cŊa đĶ án này là trình bày các bưľc đĚ tiĖn hành thiĖt kĖ møch thu và giúi mã tín hiĞu phát tŎ remote tivi Sony và tŎ đó Ōng dňng vào điĘu khiĚn tŎ xa các thiĖt bĢ điĞn như quøt máy, đèn ngŊ, máy bơm, cŐa điĞn, bĈng remote cŊa tivi Sony. Nļi dung cŊa đĶ án gĶm các phþn Phþn I : CƠ SŁ LÝ THUYĕT Chương I : Giľi thiĞu vĘ vi điĘu khiĚn AT89C51 Chương II : Giľi thiĞu vĘ bļ thu và phát hĶng ngoøi Chương III : Giľi thiĞu vĘ giao thŌc cŊa remote Sony Phþn II : TIĕN HÀNH THIĕT Kĕ M÷CH THœC Tĕ Chương IV : ŋng dňng cơ sơ lý thuyĖt vào thiĖt kĖ møch điĘu khiĚn tŎ xa Chương V : Hưľng d n sŐ dňng møch BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 7 SVTH: NguyĜn Văn Minh Trong thŀi gian thŔc hiĞn đĘ tài, em đã nhĄn đưņc sŔ gi p đń tĄn tình cŊa các bøn sinh viên, cŊa quí thþy cô thuļc Bļ môn điĞn tŐ trưŀng Cao ĐĊng Công NghĞ. Em muĴn bày tIJ lòng biĖt ơn sâu săc nhüt cŊa mình đĖn các bøn, đĖn quí thþy cô. ĐĎc biĞt, chân thành c m ơn thþy NguyĜn Duy NhĄt ViĜn đã tĄn tình gi i đáp các khuüt mĆc cŊa em trong l c làm đĘ tài này. MĎc dþu đã rüt cĴ gĆng trong quá trình hoàn thành bài thi nhưng do trình đļ còn høn chĖ và thŀi gian høn hĐp, đĘ tài không thĚ tránh khIJi nhŒng thiĖu sót. Kính mong sŔ thông c m và đóng góp ý kiĖn cŊa quí thþy cô cùng các bøn sinh viên. Đà NČng, ngày tháng năm 2005. Sinh viên thŔc hiĞn NguyĜn Văn Minh BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 8 SVTH: NguyĜn Văn Minh MŇC LŇC Lŀi nói đþu 3 PHýN I CƠ SŁ LÝ THUYĕT CHƯƠNG I GIĽI THIĝU Vė VI ĐIėU KHIęN AT89C51 I.1.Mł đþu 9 I.2.Mô tú 9 I.2.1.Thông sĴ kŜ thuĄt 9 I.2.2. ChŌc năng các chân cŊa uC AT89C51 9 I.3.Input/Output 13 I.4.TIMER 15 I.4.1.Timer modes ( TMOD ) register 15 I.4.2.TCON 18 I.4.3.Làm thĖ nào đĚ sŐ dňng Timer? 18 I.5.Các ngĆt cŊa AT89C51 19 I.5.1. Cách viĖt hàm ngĆt trong C 19 I.5.2. Timer interrupt ( ngĆt thŀi gian ) 20 I.5.3. External Interrupt ( ngĆt ngoài ) 21 I.6. KĖt thúc chương 21 CHƯƠNG II GIĽI THIĝU Vė BĻ THU PHÁT HĵNG NGO÷I II.1.Mł đþu 23 II.2.HĶng ngoøi (InfraRED) là gì? 23 BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 9 SVTH: NguyĜn Văn Minh II.3.ŋng dňng cŊa hĶng ngoøi trong điĞn tŐ 23 II.4.KĖt th c chương 26 CHƯƠNG III GIĽI THIĝU Vė GIAO THŋC CʼnA REMOTE TIVI SONY III.1.Mł đþu 28 III.2.KŜ thuĄt điĘu khiĚn tŎ xa đĎc biĞt cŊa SONY 28 III.3.ThuĄt toán gi i mã tín hiĞu hĶng ngoøi phát tŎ remote SONY 29 III.4.KĖt th c chương 31 PHýN II TIĕN HÀNH THIĕT Kĕ M÷CH THœC Tĕ CHƯƠNG IV ŋNG DŇNG VÀO THIĕT Kĕ M÷CH ĐIėU KHIęN Tō XA IV.1.Mł đþu 34 IV.2.Phþn cŌng 34 IV.2.1.Møch Ōng dňng cŊa uC AT89C51 34 IV.2.2.Møch điĘu khiĚn Rơle 34 IV.2.3.KĖt nĴi mĆt nhĄn hĶng ngoøi vľi uC AT89C51 37 IV.3.Phþn mĘm 37 IV.4.KĖt th c chương 42 CHƯƠNG V HƯĽNG DāN Sŏ DŇNG M÷CH V.1.Mł đþu 44 V.2.Các chŌc năng cŊa møch 44 BÀI THI CUijI KHÓA REMOTE CONTROLLER GVHD : NguyĜn Duy NhĄt ViĜn 10 SVTH: NguyĜn Văn Minh V.3.Cách sŐ dňng 44 V.4.KĖt th c chương 44 HƯĽNG PHÁT TRIęN CʼnA Đė TÀI 45 TÀI LIĝU THAM KHùO 49 [...]...BI THI CUI KHểA REMOTE CONTROLLER PHN I C S Lí THUYT GVHD : Nguyn Duy Nht Vin 11 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER CHNG I GII THIU V VI IU KHIN AT89C51 GVHD : Nguyn Duy Nht Vin 12 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER CHNG I GII THIU S LC V VI IU KHIN AT89C51 I.1 M ýU: Trong chng ny vit v... Vin REMOTE CONTROLLER 26 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER Ngoi ra ch ca b nh thi hay b m c nh rừ bng Bit C/T nh bỳng sau: M0 M1 Mode Mụ tỳ 0 0 0 Ch Timer 13 bit 0 1 1 Ch Timer 16 bit 1 0 2 Ch Timer 8 bit t ng nứp lứi 1 1 3 Ch tỏch thi gian Timer 0 : TL0 l mt timer 8 bit c iu khin bi TR0 v TH0 Timer 1 : Dng GVHD : Nguyn Duy Nht Vin 27 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE. .. Thit lp ch lm vic ca b nh thi: GVHD : Nguyn Duy Nht Vin 23 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER Tựy theo giỏ tr ca thanh ghi TMOD m b nh thi s hoứt ng nhng ch khỏc nhau C th, thit lp ch lm vic ca b nh thi ta da vo bỳng sau GVHD : Nguyn Duy Nht Vin 24 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER Bit Name Timer 7 Gate 1 Mụ tỳ Gate Bit 0 : Timer chứy khi bin TR0 (TR1) c thit... CUI KHểA REMOTE CONTROLLER I.5.Cỏc ngt ca AT89C51: AT89C51 cú 5 ngt: - Serial interrupt - Timer 1 interrupt - External 1 interrupt - Timer 0 interrupt - External 0 interrupt I.5.1 Cỏch vit hm ngt trong C: Void function_name () interrupt [using register bank] { } // Hm ny s c gi khi cú ngt s GVHD : Nguyn Duy Nht Vin 31 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER... bit 0 ca Port 1 mi khi b m thi gian ca timer 0 ỵy GVHD : Nguyn Duy Nht Vin 32 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER #include void timer0_interrupt() interrupt 1 { P1_0 = ! P1_0; } void main() { EA GVHD : Nguyn Duy Nht Vin = 1; 33 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER I.5.3 External Interrupt ( ngt ngoi ) Ngt ngoi xỳy ra khi t vo mt mc thỹp hoc mt sn xung trờn... mỏy na ỳm bỳo rng vi iu khin phỏt hin c sn xung GVHD : Nguyn Duy Nht Vin 34 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER I.6 Kt th c chng: Kt th c chng ny, ta ó cú cỏi nhỡn khỏi quỏt v phỵn cng ca vi iu khin AT89C51 GVHD : Nguyn Duy Nht Vin 35 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER CHNG II GII THIU V GVHD : Nguyn Duy Nht Vin 36 SVTH: Nguyn Vn Minh ... trong mứch hoứt ng XTAL2 Ngừ ra ỳo ca b khuch ứi dao ng thứch anh Cỏch kt ni b dao ng thứch anh vi uC 89C51 Ghi chỳ: C1, C2 GVHD : Nguyn Duy Nht Vin = 30 pF 10 pF 18 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER I.3 Input / Output: iu khin cỏc cng ca uC89C51 bứn cỵn phỳi xem xột cỏc mc logic TTL Logic TTL cú 2 mc : Mc cao (1) v mc thỹp (0) p v dũng hai mc nh sau: Mc p Dũng Cao Trờn 2,4 V Thc... lm vic c: Luụn luụn tt nhỹt l mc cụng tc vi mass v mt in tr hứn dũng nh mứch ƠGoodƯ(tt) Khi cụng tt h, in tr 10K s cung cỹp mt dũng rỹt GVHD : Nguyn Duy Nht Vin 19 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER nh cho duy trỡ mc logic 1 Khi úng cụng tc, pin (chõn) ca cng s ni tt vi mass, in ỏp pin l c ny s l 0V chuyn sang mc logic 0 mứch ƠFairƯ (tứm c), cỵn n mt in tr rỹt bộ dp mass Nu khụng... chõn TTL h thng mc logic 1 nhng s d b nhiu Kt lun, iu khin mt ỵu vo TTL thỡ nờn luụn cõn nhc xem xột dũng ch y vo (ghim ỵu vo 0V) Output GVHD : Nguyn Duy Nht Vin 20 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER i vi ỵu ra TTL thỡ ch ng rỹt tt cho vic hứn dũng, nhng kộm v vic thc hin chc nng cung cỹp ngun Mt TTL thụng thng cú th dõng lờn 1,6mA khi ỵu ra mc thỹp v khi thc hin chc nng l ngun cung... sau: LED Khụng nh diode, Led (diode quang) t lõu in ỏp s dng ó phõn thnh cỏc loứi t 1,7 n 2,5 Volts v hỵu ht ch ng u hoứt ng dũng 20mA GVHD : Nguyn Duy Nht Vin 21 SVTH: Nguyn Vn Minh BI THI CUI KHểA REMOTE CONTROLLER Trong mứch ƠPoorƯ (kộm), thỡ ỵu ra TTL khụng th tứo dũng ra trờn 1mA, vỡ vy LED s sỏng rỹt m Trong mứch ƠFairƯ (tứm c), thỡ in ỏp trờn Led khoỳng 2V cũn lứi 3V s ri vo mứch TTL, iu ny . Vė GIAO THŋC CʼnA REMOTE TIVI SONY III.1.Mł đþu 28 III.2.KŜ thuĄt điĘu khiĚn tŎ xa đĎc biĞt cŊa SONY 28 III.3.ThuĄt toán gi i mã tín hiĞu hĶng ngoøi phát tŎ remote SONY 29 III.4.KĖt th c. XÉT & ĐÁNH GIÁ BÀI THI CUijI KHÓA Hİ và tên sinh viên : NGUYěN VĂN MINH Lľp : 02ĐT2 Chuyên nghành : ĐIĝN Tŏ ĐĘ tài : ĐiĘu khiĚn tŎ xa bĈng remote Tivi SONY ( BĈng tia hĶng ngoøi. - - 4. Cán bļ hưľng dĂn : NGUYěN DUY NHăT VIěN 5. Ngày nhĄn đĶ án : Ngày tháng năm 2005. 6. Ngày nļp đĶ án : Ngày tháng năm 2005. Thông qua Khoa BÀI THI CUijI KHÓA REMOTE CONTROLLER

Ngày đăng: 17/05/2015, 11:31

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan