THIẾT KẺ VÀ THỊ CÔNG MÔ HÌNH ROBOT DI ĐỌNG ĐIỀU KHIỂN BẰNG GIỌNG NÓI

64 3 0
THIẾT KẺ VÀ THỊ CÔNG MÔ HÌNH ROBOT DI ĐỌNG ĐIỀU KHIỂN BẰNG GIỌNG NÓ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

ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU BẢN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Họ tên sinh viên : CAO CỰ KHOA Lớp : 08DD3N Mã số sinh viên : 811153D Ngành : ĐIỀU KHIỂN TỰ ĐỘNG Tên đề tài: THIẾT KẾ VÀ THI CƠNG MƠ HÌNH ROBOT DI ĐỘNG ĐIỀU KHIỂN BẰNG GIỌNG NÓI Nhận xét giáo viên hướng dẫn: Ngày SVTH: CAO CỰ KHOA 811153D tháng năm 2009 Giáo viên hướng dẫn ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU BẢN NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Họ tên sinh viên : CAO CỰ KHOA Lớp : 08DD3N Mã số sinh viên : 811153D Ngành : ĐIỀU KHIỂN TỰ ĐỘNG Tên đề tài: THIẾT KẾ VÀ THI CƠNG MƠ HÌNH ROBOT DI ĐỘNG ĐIỀU KHIỂN BẰNG GIỌNG NÓI Nhận xét giáo viên phản biện: Ngày tháng năm 2009 Giáo viên phản biện SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU BẢN NHẬN XÉT CỦA HỘI ĐỒNG GIÁM KHẢO Họ tên sinh viên : CAO CỰ KHOA Lớp : 08DD3N Mã số sinh viên : 811153D Ngành : ĐIỀU KHIỂN TỰ ĐỘNG Tên đề tài: THIẾT KẾ VÀ THI CÔNG MƠ HÌNH ROBOT DI ĐỘNG ĐIỀU KHIỂN BẰNG GIỌNG NĨI Nhận xét hội đồng giám khảo : Ngày tháng năm 2009 Hội đồng giám khảo SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU MỤC LỤC Trang Lời mở đầu Phần A: LÝ THUYẾT Chương 1: KHẢO SÁT IC HM2007 1.1.Tổng quát HM2007 1.2.Đặc tính 1.3.Chức chân 10 1.4.Khảo sát hai chức làm việc 11 A)Chế độ thường 11 B)Chế độ điều khiển VXL ngoài(CPU) 14 Chương 2: KHÁI NIỆM VỀ ÂM THANH 18 2.1.Các hiệu ứng âm 18 2.2.Nguyên lý chuyển đổi A/D 20 2.3.Điều chế xung biên 21 2.4.Lấy mẫu lý tưởng 22 2.5.Định lý Nyquist tượng chồng phổ 24 2.6.Lấy mẫu thực tế 25 2.7.Lượng tử hóa 26 2.8.Mã hóa 31 2.9.Dither 31 2.10.Các tần số lấy mẫu chuẩn 34 2.11.Chức tiền nhấn 35 Chương 3: KHẢO SÁT VI ĐIỀU KHIỂN 89C51 36 3.1.Giới thiệu cấu trúc phần cứng họ MSC -51 36 3.2.Khảo sát sơ đồ chân 89c51-Chức chân 38 3.3.Cấu trúc bên vi điều khiển 41 SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU Chương 4: BỘ NHỚ RAM 53 4.1 Cấu trúc Ram 53 4.2 Các loại Ram 54 Chương 5: IC Chốt 74LS373 56 Phần B: THI CÔNG 57 1.Sơ đồ mạch nguyên lý 59 2.Sơ đồ mạch in 60 Tài liệu tham khảo 61 SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU LỜI MỞ ĐẦU GIỚI THIỆU: Sư ïphát triển khoa học kỹthuật ngà y cà ng nhanh góp phần nâng cao suất lao động Đặt biệt sư ïra đờ i vàphát triển công nghệmới nhằm tạo sư ïtư ïđộng hóa , sư ïtiện lợi xãhội công nghiệp Đối với nư ớc ngoà i việc điều khiển giọng nói đãđư ợc nghiên cư ùu vàchếtạo đểư ùng dụng o đờ i sống vàsản suấtû đờ i i năm trở lại Như MỸđãđư ợc ùng dụng đểđiều khiển robotcam y khoa Riêng ởnư ớc ta lónh vư ïc nà y cò n khámới mẽ Do đóchúng ta cần cósư ïđầu tư để nghiên cư ùu theo kịp công nghệmới nà y đểphục vụtrư ïc tiếp cho công việc giảng dạy trư ng nhằm giúp cho sinh viên hiểu rỏ vềlý thuyết , tạo điều kiện cho việc dạy vàhọc đư ợc áp sát kỹthuật Bư ùc xúc trư ớc nhu cầu tìm hiểu vềđiều khiển giọng nói tư øchính thân vàcủa õng ngư i yêu thích vềlónh vư ïc nà y, đãbắt tay o việc thư ïc nghiên cư ùu đề tà i: “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH ROBOT DI ĐỘNG ĐIỀU KHIỂN BẰNG GIỌNG NĨI ” TẦM QUAN TRỌNG : Ơ ÛViệt Nam nói chung việc ùng dụng công nghệmới cò n chậm phát triển, việc đư a công nghệ o đờ i sống , sản xuất gặp nhiều khó khăn Tận dụng õng ic đãnhập sẵn vàic chuyên dụng nư ớc ngò sản suất đểthiết kếthà nh sản phẩm cụthểtrư ớc hết làư ùng dụng m phư ơng tiện giảng dạy trư ng học vàtư øđó phát triển cao đểư ùng dụng o nghà nh sẽlàhư ớng Đề tà i : “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH ROBOT DI ĐỘNG ĐIỀU KHIỂN BẰNG GIỌNG NĨI ” không nằm ngoà i nhận định Điều quan trọng hết làcác vấn đềliên quan đến đềtà i , nguyên lý hoạt động mạch phần lýthuyết vềphân tích phổcủa gi ọng nói sẽđư ợc giới thiệu đềtà i SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU nà y Nó sẽlànguồn thông tin hư õu ích cho õng muốn tìm hiểu lónh vư ïc nà y GIỚI HẠN THIẾT KẾ: Do việc điều khiển giọng nói cò n nhiều mẽvàcórất thông tin nói vềnóphải m đềtà i điều kiện: Mạch chư a thểư ùng dụng rộng rãi chư a xác cao • Thờ i gian thư ïc đềtà i 12 tuần • Kinh nghiệm thư ïc tếchư a cónhiều • Tà i liệu vềIC chuyên dụng HM2007 cò n Vì em đãthư ïc nghiên cư ùu đề tà i với õng đặc điểm sau đây: • Nguyên lýhoạt động HM2007 • Thiết kếmạch cho HM2007 • Phối hợp 8951 vàHM2007 đểthiết kếmạch điều khiển thiết bị MỤC ĐÍCH NGHIÊN CỨU Thư ïc đềtà i “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH ROBOT DI ĐỘNG ĐIỀU KHIỂN BẰNG GIỌNG NĨI ” làmột công việc đểngư i thư ïc đềtà i nghiên cư ùu kỹkhái niệm vềgiọng nói, nguyên lýlà m việc IC chuyên dụng phần tập lệnh vi xư ûlí Sản phẩm đềtà i trư ớc hết cóthểđư ợc ùng dụng o phư ơng tiện giảng dạy trư ng , vànếu đư ợc phát triển rộng, sâu cóthểư ùng dụng o thư ïc tếsản xuất công nghiệp ,vàđặc biệt cung cấp nhìn tổng quát vềxư ûlýbằng giọng nói SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NĨI GVHD: ĐỒNG SĨ THIÊN CHÂU PHẦN A: LÝ THUYẾT SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NĨI CHƯƠNG 1: GVHD: ĐỒNG SĨ THIÊN CHÂU KHẢO SÁT IC HM 2007 1.1/ Tổng quát HM2007 : HM2007 làmột mạch LSI tích hợp nhận biết giọng nói đơn chip CMOS với chip tư ơng tư ï, điều chếphổâm , xư û lý giọng nói vàbộ phận điều khiển chư ùc năn g Một hệ thống nhận biết giọng nói đư ợc 40 tư øbao gồm micrô, bà n phím số, ram 64k vàvà i phận khác Đểkết nối với vi xư û lý , đư ïoc xây dư ïng tư øđây 1.2/ Đặt tính : -IC nhận biết âm đơn chip CMOS- LSI -Hệthống phát âm -Ram ngoại 64K đư ợc nối trư ïc tiếp -Chip cóthểnhận biết tối đa 40 tư ø -Thờ i gian tối đa tư ø1,92s -Đư ợc gắn trư ïc tiếp với micrô -Có2 chếđộsư ûdụng : chếđộthư ng vàchếđộgiao tiếp bộxư ûlý -Thờ i gian trễ;chư a đến 300ms -Nguồn đơn 5VDC -Có2 lọai : 48 chân PDIP và52 chân PLCC SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU 1.3/ Chức chân : - PDIP PLCC I/O Vref 44 48 I Điện áp o cho mạch ADC bên trong.Cấp nguồn cho biến đổi tng tư ïsang số LINE 45 49 O Chỉ dù ng đểkiểm tra MICIN 46 50 I Châ n nố i với micrô.Micrôđư ợ c gắ n o kè m theo tụvàđiện trở Vdd 47 51 Chân cấp nguồn dư ơng AGND 48 52 Mát tư ơng tư ï GND 1 Cấp nguồn âm X2,X1 2,3 2,3 I Chân nối o thạch anh Dù ng thạch anh 3.58MHz nối o chân nà y S1,S2,S3 4,5,6 4,5,6 I/O Chân quét bà n phím ởchếđộthư ng vàlàcha ân đọc / ghi chế độxư ûlý RDY O Thông báo tín hiệu âm ngõvà o đa õsẵn sà ng.Tích cư ïc mư ùc thấp.Khi HM2007 đãsẵn sà ng nhận âm o cho cà i đặt hay nhận biết sẽcó tín hiệu mư ùc thấp gư ûi Nếu IC bận gư ûi tín hiệu mư ùc cao K1,K2 8-11 9-12 I/O Chân ngõvà o bà n phím chếđộ thư ng vàlà bus dư õliệu nhị phân chếđộ CPU Trong chếđộ thư ng đư ợc nối vơi s1 -s3 tạo nên ma trận bà n phím Có tối đa 12 phím Ơ Ûchếđộ CPU bus dư õliệu đư ợc điều khiển trư ïc tiếp S2 vàS3 Một tín hiệu mư ùc cao S2 sẽđư a nội dung ghi bên bus dư õ liệu.Dư õliệu đến tư øthanh ghi trạng thái hay ngõra đệm chọn S1.Nếu S1 mư ùc cao tư ùc ngõra bộđệm đư ợc chọn , ngư ợc lại ghi trạng thái đư ợc chọn Tín hiệu mức cao chân S3 đư a nội dung Kbus o ngõvà o ghi Chú ý ngư i sư ûdụng cóthểkhô ng đư a tín hiệu o S2 vàS3 TEST 12 13 I H: chếđộkiểm tra , L:chếđộthư ng WLEN 13 14 I Chân chọn độdà i cho tư ø Đểchọn -nhận biết âm dà i Khi ởmư ùc cao, chọn tư ødà i 1.92s Cò n keo xuống mư ùc thấp chọn tư ø0.9s Chúýkhi chọn tư ø1.92s cà i đư ợc tốiđa 20 tư øư ùng với bộnhớ8k – byte CPUM 14 15 SVTH: CAO CỰ KHOA I Chân chọn chếđộ giao tiếp vi xư û lý mư ùc thấp chọn chếđộ 811153D 10 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU • Các ghi Port nối tiếp (Serial Port Register) : - 8951 chư ùa Port nối tiếp cho việc trao đổi thông tin với thiết bị nối tiếp máy tính, modem giao tiếp nối tiếp với IC khác Một ghi đệm dư õliệu nối tiếp (SBUF) địa 99H sẽgiư õcả hai dư õliệu truyền vàdư õ liệu nhập Khi truyền dư õliệu ghi lean SBUF, nhận dư õliệu đọc SBUF Các mode vận khác đư ợc lập trình qua ghi điều khiển Port nối tiếp (SCON) đư ợc địa hóa tư ø ng bit ởđịa 98H • Các ghi ngắt (Interrupt Register): - 8951 có cấu trúc nguồn ngắt, mư ùc u tiên Ca ùc ngắt bị cấm sau bị reset hệthống vàsẽđư ợc cho phép việc ghi ghi cho phép ngắt (IE) địa A8H Cảhai đư ợc địa hóa tư ø ng bit +Thanh ghi điều khiển nguồn PCON (Power Control Register): - Thanh ghi PCON bit định vị Nó địa 87H chư ùa nhiều bit điều khiển Thanh ghi PCON đư ợc tóm tắt sau: √ Bit (SMOD) : Bit cótốc độBaudrate mode 1, 2, √ Bit 6, 5, : Không cóđịa √ Bit (GF1) : Bit cờđa √ Bit (GF0) : Bit cờđa √ Bit (PD) : Set đểkhởi động mode Power Down vàthoát đểreset √ Bit (IDL) : Set đểkhởi động mode Idle vàthoát ngắt mạch reset Các bit điều khiển Power Down vàIdle có tác dụng tất cảcác IC họMSC-51 ng đư ợc thi hà nh sư ïbiên dịch CMOS Bộ nhớ (external memory) : - 8951 có khả nă ng mở rộng bộnhớ lê n đến 64K byte bộnhớ chư ơng trình 64k byte bộnhớdư õliệu ngoà i Do đócóthểd ù ng thêm RAM vàROM nế u cần SVTH: CAO CỰ KHOA 811153D 50 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NĨI GVHD: ĐỒNG SĨ THIÊN CHÂU - Khi dù ng bộnhớ ngoà i, Port0 không cò n chư ùc I/O nư õa Nó đư ợc kết hợp giư õa bus địa (A0-A7) vàbus dư õliệu (D0-D7) với tín hiệu ALE đểchốt byte bus địa bắt đầu chu kỳbộnhớ Port đư ợc cho làbyte cao bus địa - Truy xuất nhớ mã (Accessing External Code Memory) : - Bộ nhớ chư ơng trình bên ngoà i làbộ nhớ ROM đư ợc cho phép tín hiệu PSEN\ Sư ïkết nối phần cư ùng bộnhớEPRO M sau: - Trong chu kỳmáy tiêu biểu, tín hiệu ALE tích lần Lần thư ù cho phép 74HC373 mở cổng chốt địa byte thấp, ALE xuống byte thấp vàbyte cao đếm chư ơng trình có ng EPROM chư a xuất PSEN\ chư a tích cư ïc, tín hiệu lên trở lại Port có dư õliệu Opcode ALE tích cư ïc lần thư ù hai đư ợc giải thích tư ơng tư ïvàbyte đư ợc đọc tư ø nhớ chư ơng trình Nếu lệnh hà nh làlệnh byte CPU đọc Opcode, cò n byte thư ùhai bỏđi • Truy xuất nhớ liệu (Accessing External Data Memory): - Bộnhớdư õliệu ngoà i làmột bộnhớRAM đư ợc đọc ghi đư ợc cho phép tín hiệu RD\ vàWR Hai tín hiệu nà y nằm chân P3.7 (RD) vàP3.6 (WR) Lệnh MOVX đư ợc dù ng đểtruy xuất nhớdư õliệu ngoà i vàdù ng đệm dư õliệu 16 bit (DPTR), R0 R1 làmột ghi địa - Các RAM có thểgiao tiếp với 8951 tư ơng tư ïcách thư ùc EPROM ngoại trư øchân RD\ 8951 nối với chân OE\ (Output Enable) RAM vàchân WR\ 8951 nối với chân WE\ RAM Sư ïnối bus địa vàdư õliệu tư ơng tư ïnhư cách nối cuûa EPROM SVTH: CAO CỰ KHOA 811153D 51 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NĨI GVHD: ĐỒNG SĨ THIÊN CHÂU • Sự giải mã địa (Address Decoding): - Sư ïgiải mãđịa làmột yêu cầu tất yếu đểchọn EPROM, RAM, 8279, … Sư ïgiải mãđịa 8951 đểchọn vù ng nhớ ngoà i vi điều khiển Nếu EPROM RAM 8K đư ợc dù ng bus địa phải đư ợc giải mã để chọn IC nhớ name phạm vi giới hạn 8K: 0000H÷1FFFH, 2000H÷3FFFH, - Một cách cụthể, IC giải mã74HC138 đư ợc dù ng với õng ngõra nóđư ợc nối với õng ngõvà o chọn Chip CS (Chip Select) - Trên õng IC nhớ EPROM, RAM, … Hình sau cho phép kết nối nhiều EPROM vàRAM SVTH: CAO CỰ KHOA 811153D 52 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU • Sự đè lên vùng nhớ liệu ngoài: - Vì nhớ chư ơng trình làROM, nên nảy sinh vấn đềbất tiện phát triển phần mềm cho vi điều khiển Một ợc điểm chung 8951 làcác vù ng nhớ dư õliệu ngoà i nằm đèlên nhau, tín hiệu PSEN\ đư ợc dù ng đểđọc nhớmãngoà i vàtín hiệu RD \ đư ợc dù ng đểđọc bộnhớdư õliệu, nên bộnhớ RAM cóthểchư ùa chư ơng trình vàdư õliệu cách nối đư ng OE \ RAMù đến ngõra cổng AND có hai ngõvà o PSEN \ vàRD\ Sơ đồmạch hình sau cho phép cho phép bộnhớ RAM có hai chư ùc vư ø a làbộnhớ chư ơng trình vư ø a làbộnhớdư õliệu: Overlapping the External code and data space -Vậy chư ơng trình cóthểđư ợc tải o RAM cách xem nónhư nhớdư õliệu vàthi hà nh chư ơng trình băng cách xem nónhư bộnhớchư ơng trình Hoạt động Reset: - 8951 có ngõvà o reset RST tác động mư ùc cao khoảng thờ i gian chu kỳxung máy, sau xuống mư ùc thấp để8951 bắt đầu m việc RST kích tay phím nhấn thư ng hở, sơ đồmạch reset sau: SVTH: CAO CỰ KHOA 811153D 53 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI SVTH: CAO CỰ KHOA 811153D GVHD: ĐỒNG SĨ THIÊN CHÂU 54 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU Trạng thái tất ghi 8951 sau reset hệthống đư ợc tóm tắt sau: -Thanh ghi quan trọng làthanh ghi bộđếm chư ơng trình PC đư ợc reset tai địa 0000H Khi ngõvà o RST xuống mư ùc thấp, ch ơng trình bắt đầu địa 0000H bộnhớchư ơng trình Nội dung RAM chip không bịthay đổi tác động ngõvà o reset SVTH: CAO CỰ KHOA 811153D 55 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI Chương 4: GVHD: ĐỒNG SĨ THIÊN CHÂU BỘ NHỚ RAM -Ram làbộnhớ truy xuấ t ngẫu nhiên, cónghóa làbất kì o ânhớ nà o dễ dà ng truy xuất như õng ônhớkhác -Khuyết điểm Ram làdư õliệu lư u trư õtrong Ram sẽmất mấtđiện -Ư u điểm Ram làcóthểđọc vàghi nhanh chóng 4.1.Cấu Trúc Của Ram: Tư ơng tư ïnhư bộnhó Rom,bộnhớ Ram gồm có sốthanh ghi ghi lư u trư õ1 tư ødư õliệu vàmột dư õliệu nhất.Dung lư ợng bô nhớRam là1K,2K ,8K, 16K ,32K, 64K, 128K,256K, 512K, và1024K.vàtư ø72 dư õ liệu là8 bit SVTH: CAO CỰ KHOA 811153D 56 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU a.Hoạt động đọc liệu từ Ram Mãđịa ônhớ cần đọc dư õliệu đư ơcïđư a đến ngõvà o địa cuả Ram đồng thờ i ngõtín hiệu điều khiển R/W phải mư ùc logic vàngõvà o cho phép(CS) phải ởmư ùc logic1.khi đódư õliệu xuất ởngõra dư õliệu Khi R/W=1 sẽkhông cho phép đệm ngõvà o, dư õliệu ngõ o không ảnh hư ởng đến ônhớđang truy xuất b Hoạt động ghi liệu lên Ram Đểghi dư õliệu o ghi đãđư ợc lư ïa chọn ngõvà o địa nhớ Ram,đò i hỏi ngõvà oR/W=0 vàCS=1.Tổhợp hai mư ùc logic nà y sẽcho phép đệm ngõvà o đểđư a tư ødư õliệu (4bit) ngõvà o đư ợc nạp ghi đư ợc chọn KhiR/W mư ùc thấp sẽkhông cho phép đệm ngõra vàngõra trạng thái tổng trở cao(trong lúc ghi dư õliệu).Khi ghi dư õliệu o ônhớ dư õliệu trư ớc đósẽmất c.Chip selet (cs) Hầu hết bộnhớđều cóhoặt nhiều ngõvà o CS ,đư ïơc dù ng đểcho phép hoacëkhông cho phép nhớ hoạt động nhiều trư ng hợp kết nối nhiều nhớ.Khi không cho tất ngõváo dư õliệu vàngõra dư õliệu trạng thái tổng trởcao d.Những chân data input-output Đểgiảm sốchân cho Icnhàchếtạo kết hợp chư ùc data input data output nh chân Input/output, chúng có chư ùc chân I/O.Khi hoạt động đọc,cáchân I/O hoạt động lácác chân xuất dư õliệu.Khi ghi dư õliệu, chân I/o hoạt động làcác chân dư õliệu 4.2.Các loại Ram Ram đư ïơc chia m loại: -SRAM(Static RAM);làmột loại linh kiện màviệc lư u trư õdư õliệu dư ïa o nguyên tắc hoạt động flip flop D.Dư õliệu o tồn moat SVTH: CAO CỰ KHOA 811153D 57 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU hai trạng thái logic mạch số.DRAM(Dynamic Ram):làloại linh kiện nhớmàdư õliệu lư u trư õnhư điện tích trư õtrong tụđiện SRAM 6264: Làbộ nhớ đư ợc chếtạo theo công nghệ CMOS,có dung lư ợng 65536 bit đư ợc tổchư ùc nh 8192x8 bit (8 KByte), điện áp cung cấp là+5V,thờ i gian truy cập khoảng 150ns Ngõvà o/ra dư õliệu đư ợc dù ng chung, ngõvà o/ra nà y tư ơng thích TTL Công suất tiêu tán trạng thái chờrất thấp khoảng 0,1mW so với hoạt động bình thư ng là200mW Sơ đồchân vàsơ đồlogic 6264 sau: Tư øsơ đồchân cho ta thấy cáchân đư ợc chia nh nhóm: + Vcc, GND : chân nguồn + Do đến D7 : chân dư õliệu + Ao đến A12 : chân địa WE, OE, CS1, CS2 : chân điều khiển SVTH: CAO CỰ KHOA 811153D 58 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI Chương 5: GVHD: ĐỒNG SĨ THIÊN CHÂU IC Chốt 74LS373 Khi dù ng bộnhớngoà i, port không cò n làport IO túy Nóđư ợc kết hợp giư õa bus địa vàbus dư õliệu nên dù ng tín hiệu ALE vàIC chốt đểchốt byte thấp bus địa bắt đầu chu kỳbộnhớ Port2 cho byte cao bus địa Ơ ûđây chúng em dù ng IC chốt 74373 Sơ đồchân, đặc điểm vàbảng trạng thái 74373 Bảng trạng thái Đặc điểm: _ 74LS373 gồm D-FF cóngõra trạng thái đư ợc điều khiển chốt vàxuất dư õliệu chân G vàOC Trong ùng dụng nà y chân G đư ợc nối với chân ALE 8051, chân OC nối mass _ LàIC chốt bit _ Các bộđệm ngõra trạng thái _ Tín hiệu điều khiển ngõra trạng thái chung SVTH: CAO CỰ KHOA 811153D 59 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU PHẦN B: THI CƠNG SVTH: CAO CỰ KHOA 811153D 60 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NĨI GVHD: ĐỒNG SĨ THIÊN CHÂU Đểdễdà ng cho việc thiết kếta chọn cho HM2007 hoạt động ởchếđộ thư ng.Như việc xư ûlývànhận biết giọng nói hoà n n điều HM2007 m Mỗi lần nhận biết giọng nói xong kết quảđư ợc đư a tư øHM2007 dư ới dạng digit sốnhịphân Ta lợi dụng kết quảnhịphân đó, lấy nóđư a o 89C51 đểxư ûlý Do việc điều khiển đư ợc lập trình 89C51 nên dễdà ng thay đổi cấu trúc hoạt động Đểđiều khiển th iết bịcónguồn 220vac ta chọn rơle cókhả chịu tải Rơle nên dù ng loại 5v cho cù ng nguồn n mạch Ngoà i rơle hoạt động ta phải dù ng transisitor kéo cho rơle vàTST chịu sư ïđiều khiển 89C51 SVTH: CAO CỰ KHOA 811153D 61 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU 1.SƠ ĐỒ MẠCH NGUYÊN LÝ: SVTH: CAO CỰ KHOA 811153D 62 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU 2.SƠ ĐỒ MẠCH IN: SVTH: CAO CỰ KHOA 811153D 63 ĐIỀU KHIỂN ROBOT BẰNG GIỌNG NÓI GVHD: ĐỒNG SĨ THIÊN CHÂU TÀI LIỆU THAM KHẢO: Họ Vi Điều Khiển 8051 Tống Văn On _ Hoà ng Đư ùc Hải _NXB Lao Động _ XH 2.Thiết bị nghe nhìn và2 PHAN THANH 3.SPEECHRECOGINITION KIT Images Conpany 39 Seneca Loop Http://www.Imagesco.com SVTH: CAO CỰ KHOA 811153D 64 ... , vànếu đư ợc phát triển rộng, sâu cóthểư ùng dụng o thư ïc tếsản xuất công nghiệp ,vàđặc biệt cung cấp nhìn tổng quát vềxư ûlýbằng giọng nói SVTH: CAO CỰ KHOA 811153D ĐIỀU KHIỂN ROBOT BẰNG GIỌNG... vàlàbus ngõvà o cho chốt dư õliệu chân DEN tích cư ïc 1.4/ Khảo sát hai chức làm vie äc: HM2007 cung cấp cho chư ùc hoạt động : A ) Chế độ thường : Ơ Ûchếđộnà y , cómột bà n phím số, SRAM vàvà... sốnà y đư ợc đư a o HM2007 thông qua bà n phím sốvới sốlà lần nhấn Nếu hai sốđư ợc đư a o , hai s? ?cu? ??i cù ng đư ợc chấp nhận Khi phím đư ợc nhấn , sốcủa phím sẽđư ợc đư a D-Bus Khi đãnhấn xong

Ngày đăng: 29/10/2022, 22:51

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

Tài liệu liên quan