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

áp dụng kỹ thuật cảm biến phổ vào việc cấp phát tài nguyên cho mạng vô tuyến nhận thức

110 660 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 110
Dung lượng 5,64 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ PHAN GIANG CHÂU ÁP DỤNG KỸ THUẬT CẢM BIẾN PHỔ VÀO VIỆC CẤP PHÁT TÀI NGUYÊN CHO MẠNG VÔ TUYẾN NHẬN THỨC S K C 0 9 NGÀNH : KỸ THUẬT ĐIỆN TỬ - 605270 S KC 0 Tp Hồ Chí Minh, 2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO 8888888888888888888888888888888888888888888888888888888888888 TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT 8888888888888888888888888888888888888888888888888888888888888 THÀNH PHỐ HỒ CHÍ MINH 8888888888888888888888888888888888888888888888888888888888888 8888888888888888888888888888888888888888888888888888888888888 8888888888888888888888888888888888888888888Type equation here LUẬN VĂN THẠC SĨ PHAN GIANG CHÂU ÁP DỤNG KỸ THUẬT CẢM BIẾN PHỔ VÀO VIỆC CẤP PHÁT TÀI NGUYÊN CHO MẠNG VÔ TUYẾN NHẬN THỨC NGÀNH : KỸ THUẬT ĐIỆN TỬ - 605270 Hƣớng dẫn khoa học : PGS.TS LÊ TIẾN THƢỜNG Tp Hồ Chí Minh, tháng năm 2013 QUYẾT ĐỊNH GIAO ĐỀ TÀI LÝ LỊCH KHOA HỌC I LÝ LỊCH SƠ LƢỢC:  Họ & tên: Phan Giang Châu Giới tính: Nam  Ngày, tháng, năm sinh: 20/11/1983 Nơi sinh: Bến tre  Quê quán: TP Bến Tre Dân tộc: Kinh  Chức vụ, đơn vị công tác trƣớc học tập, nghiên cứu: Nhân viên kỹ thuật  Chỗ riêng địa liên lạc: 74D ấp Nhơn Thạnh TP Bến Tre  Điện thoại quan: Điện thoại nhà riêng: 0903 334 779  Fax: II QUÁ TRÌNH ĐÀO TẠO: Cao đẳng:  Hệ đào tạo: Chính quy E-mail: chau_van2006@yahoo.com.vn Thời gian đào tạo từ …10/2002 đến 5/ 2005  Nơi học (trƣờng, thành phố): ĐH Sƣ Phạm Kỹ Thuật TPHCM – 01 Võ Văn Ngân Quận Thủ Đức TPHCM  Ngành học: Kỹ thuật điện – điện tử Đại học:  Hệ đào tạo: Chính quy Thời gian đào tạo từ 9/2005 đến 8/ 2007  Nơi học (trƣờng, thành phố): ĐH Sƣ Phạm Kỹ Thuật TPHCM – 01 Võ Văn Ngân Quận Thủ Đức TPHCM  Ngành học: Kỹ thuật điện – điện tử  Tên đồ án, luận án môn thi tốt nghiệp: Khảo sát chuẩn giao tiếp ứng dụng giao tiếp vi điều khiển máy tính  Ngày & nơi bảo vệ đồ án, luận án thi tốt nghiệp: Bảo vệ ĐH Sƣ Phạm Kỹ Thuật TPHCM – 01 Võ Văn Ngân Quận Thủ Đức TPHCM vào tháng 7/2007  Ngƣời hƣớng dẫn: Nguyễn Đình Phú Trình độ ngoại ngữ (biết ngoại ngữ gì, mức độ): Tiếng anh (TOEFL 510) III QUÁ TRÌNH CÔNG TÁC CHUYÊN MÔN KỂ TỪ KHI TỐT NGHIỆP ĐẠI HỌC: Thời gian 2008 – 2010 2010 – 10/2012 2012 - Nơi công tác Công việc đảm nhiệm Công ty CAS Nhân viên kỹ thuật Công ty Hoàng Thiên Nhân viên kỹ thuật Công ty DC tech Nhân viên kỹ thuật LỜI CAM ĐOAN Tôi cam đoan công trình nghiên cứu Các số liệu, kết nêu luận văn trung thực chƣa đƣợc công bố công trình khác Tp Hồ Chí Minh, ngày 07 tháng 04 năm 2013 Phan Giang Châu LỜI CẢM TẠ Em chân thành bày tỏ lòng kính trọng cảm ơn chân thành sâu sắc đến Thầy hƣớng dẫn PGS.TS Lê Tiến Thƣờng – Khoa Điện – Điện tử trƣờng Đại học Bách Khoa – ĐHQG TPHCM Thầy tận tình hƣớng dẫn, động viên, giúp đỡ tạo điều kiện cho tốt để em hoàn thành luận văn tốt nghiệp Những hƣớng dẫn mặt khoa học nhƣ kinh nghiệm nghiên cứu khoa học xã hội Thầy truyền đạt chia sẻ cho em hành trang quý báu theo em suốt trình học tập làm việc sau Em kính chúc Thầy gia đình nhiều sức khỏe, hạnh phúc sống, riêng Thầy tiến xa đƣờng nghiên cứu khoa học Em xin gửi lời cảm ơn chân thành đến Quý thầy cô giảng dạy Đại học Sƣ Phạm Kỹ Thuật TPHCM, đặc biệt quý thầy cô khoa Điện – Điện Tử hết lòng dạy dỗ, truyền đạt kiến thức nhƣ kinh nghiệm cho em Những kiến thức tảng mà quý thầy cô truyền đạt giúp em nhiều trình thực luận văn Con vô biết ơn cha mẹ, ngƣời sinh thành, nuôi dƣỡng, dạy dỗ con, động viên bƣớc đời Con ghi nhớ lời dạy quý báu cha mẹ phải cố gắng học hành nên ngƣời Trên đƣờng sau này, xin nhớ ơn cha mẹ kính chúc cha mẹ dồi sức khỏe Cuối cùng, xin gửi lời cảm ơn đến anh chị, bạn bè giúp đỡ suốt trình học tập thực luận văn Chúc anh chị, bạn nhiều sức khỏe thành công sống TPHCM, ngày 24 tháng 03 năm 2013 Học viên Phan Giang Châu TÓM TẮT Ngày nay, nhu cầu sử dụng dịch vụ không dây ngày tăng cao điều làm cho phổ tần vô tuyến ngày trở nên cạn kiệt Trong đó, phần lớn mạng không dây sử dụng phƣơng pháp cấp phát tài nguyên phổ cố định Đây phƣơng pháp cấp phát tài nguyên phổ không hiệu nhu cầu sử dụng băng thông có đăng ký thay đổi theo thời gian không gian Sự đời mạng vô tuyến nhận thức – Cognitive Radio nhƣ cách mạng lớn truyền thông đại nhằm giải vấn đề khan phổ nhƣ Đây mạng mà thông số tuyền nhận thay đổi để thực việc truyền thông cách có hiệu nhằm tận dụng phổ tần rỗi (hay gọi hố phổ) nhƣng không làm ảnh hƣởng đến ngƣời sử dụng phổ tần có đăng ký Đề tài thực việc nghiên cứu, tìm hiểu kỹ thuật cảm biến phổ mạng Conitive Radio chẳng hạn nhƣ: cảm biến dựa lƣợng (energy detection), cảm biến phổ dùng matched filter (matched filter detection) cảm biến đặc tính dựa ổn định vòng (cyclostationary feature detection) áp dụng vào việc cấp phát tài nguyên phổ cho mạng vô tuyến nhận thức Sau đó, tiến hành mô Matlab 2012a giải thuật cảm biến phổ áp dụng vào việc cấp phát tài nguyên phổ cho mạng vô tuyến nhận thức Đồng thời, đề tài tiến hành khảo sát KIT ARM LM3S2965 triển khai giải thuật cảm biến phổ KIT ARM LM3S2965 Ngày nay, vi xử lý ARM có nhiều ƣu điểm nhƣ: hiệu suất sử dụng lƣợng cao, tốc độ xử lý cao, dễ sử dụng, chi phí thấp… nên ARM đƣợc sử dụng phần lớn thiết bị di động nên đề tài định chọn ARM để triển khai giải thuật cảm biến phổ  -v- ABSTRACT Recently, the increasing demand of wireless services has made the radio spectrum a very scarce resource Moreover, most current wireless networks are characterized by fixed spectrum assignment policies These are known to be very inefficient because licensed bandwidth demands are highly varying along the time and/or space dimensions Cognitive Radio originated as a possible solution for the shortage of the radio spectrum in advanced communication technology Cognitive Radio provide the radio nodes with ability to sense the electro-magnetic environment, make shortterm predictions, and react by adapting transmission parameters to take advantage use of available resources , e.g, spectrum holes with no interference on the licensed users at all This thesis focus on studying spectrum sensing techniques in Cognitive Radio networks such as: energy detection, matched filter detection and cyclostationary feature detection used in spectrum allocation Algorithms to simulate these techniques were tested by using Matlab 2012a Finally, this thesis took a quick look at ARM LM3S2965 KIT and implemented these algorithms of spectrum sensing techniques in ARM LM3S2965 KIT This thesis had chosen ARM LM3S2965 KIT for implementing these technique due to some advantages of ARM technology, for example, high performance, high-speed proccessing, easy to use, low cost, etc ARM technology will be a promising hardware for implementing of Cognitive Radio in the near future  - vi - DẪN NHẬP Trong chuyên đề đề tài tiến hành nghiên cứu tổng quan mạng vô tuyến nhận thức, công trình nghiên cứu tiến hành nƣớc nhƣ giải thuật áp dụng cho việc cảm biến phổ mạng vô tuyến nhận thức Chuyên đề nối tiếp chuyên đề Chuyên đề tiếp tục nghiên cứu sở lý thuyết đặt tảng cho đời mạng vô tuyến nhận thức, kiến trúc mạng mạng vô tuyến nhận thức tiến hành mô chế cấp phát phổ động cho ngƣời sử dụng nhận thức mạng vô tuyến nhận thức Tiếp theo nghiên cứu, mô kỹ thuật giải thuật cảm biến phổ áp dụng cấp phát tài nguyên phổ cho mạng vô tuyến nhận thức đƣợc thực giai đoạn hoàn thành luận văn Đồng thời, phần hoàn thành luận văn đề tài tiến hành khảo sát KIT ARM LM3S2965 triển khai giải thuật cảm biến phổ mô Matlab 2012a KIT ARM LM3S2965  - vii - MỤC LỤC Trang tựa Trang QUYẾT ĐỊNH GIAO ĐỀ TÀI i LÝ LỊCH KHOA HỌC ii LỜI CAM ĐOAN iii LỜI CẢM TẠ iv TÓM TẮT v DẪN NHẬP vii MỤC LỤC viii DANH SÁCH CHÚ GIẢI THUẬT NGỮ TIẾNG ANH xi DANH SÁCH HÌNH xi DANH SÁCH BẢNG xiv Chƣơng 1: TỔNG QUAN .1 1.1 Tổng quan kết nghiên cứu nƣớc 1.2 Mục tiêu, khách thể đối tƣợng nghiên cứu 1.3 Nhiệm vụ đề tài phạm vi nghiên cứu 1.4 Phƣơng pháp nghiên cứu Chƣơng 2: KIẾN TRÚC MẠNG VÔ TUYẾN NHẬN THỨC 2.1 Hố phổ .6 2.2 Vô tuyến đƣợc định nghĩa phần mềm SDR 2.3 Mối liên hệ CR SDR .8 2.4 Sơ đồ khối thiết bị thu phát CR .11 2.5 Kiến trúc mạng mạng vô tuyến nhận thức 13 - viii - Hình A - 11 Sơ đồ khối board LM3S2110 [12][13] A.7 Mô tả phần cứng A.7.1 Board Evaluation LM3S2965 (EVB) Tổng quan vi điều khiển LM3S2965 Phần quan trọng vi điều khiển LM3S2965 ARM Cortex – M3 LM3S2965 chứa nhớ Flash 256 KB, module CAN, nhiều ngoại vi khác Module CAN Chức LM3S2965 module CAN thông tin đáng tin cậy tốc độ Mbits/s Board bao gồm thu phát CAN chuẩn 10 chân kết nối CAN cho phép phân phối tín hiệu theo chuẩn CAN Một adaptor cho phép dùng cáp CAN theo chuẩn DB-9 Một điện trở 120 Ohm board có tác dụng phân cực cho bus Điện trở bỏ board điểm cuối mạng Bộ thu/phát CAN đƣợc cấu hình phần cứng hỗ trợ tốc độ lên đến Mbits/s Có thể thêm điện trở để giảm tốc độ thu/phát truyền liệu tốc độ chậm khoảng cách dài Clocking - 80 - Vi điều khiển LM3S2965 có dao động chip, nằm board Một thạch anh 8MHz đóng vai trò nguồn xung clock Một PLL nội, đƣợc thiết lập phần mềm, nhân xung clock tới tần số 50MHz để định thời cho lõi ngoại vi Khi bật nguồn, vi điều khiển hoạt động trực tiếp tần số dao động nội 120MHz Reset Vi điều khiển LM3S2965 chia sẻ ngõ vào reset với hình OLED Trong EVB, nguồn reset đƣợc tạo CPLD, ứng dụng thông thƣờng tạo thành từ việc xếp cổng OR đơn giản Reset đƣợc kích hoạt (tích cực mức thấp) dƣới điều kiện sau:  Nhấn Power-on  Switch đƣợc nhấn  Ở chế độ debug nội cách sử dụng thiết bị điều khiển USB (U5 FT2232) Cấp nguồn LM3S2965 đƣợc cấp nguồn 3.3V Một hạ áp tạo áp 3.3V từ nguồn USB 5V Nguồn 3.3V dùng để cấp nguồn cho mạch Nguồn 15V cấp cho hình OLED Một chuyển đổi trực tiếp nguồn từ 5V để cấp cho loa mà hình OLED Gỡ lỗi Vi điều khiển Stellaris hỗ trợ lập trình sửa lỗi cách JTAG SWD JTAG sử dụng tín hiệu TCK, TMS, TDI TDO SWD cần dây tín hiệu gồm có: SWCLK, SWDIO (có thể có thêm chân SWO không) Trình debug xác định giao thức debug đƣợc sử dụng Kiểu gỡ lỗi (xem bảng A – 1) EVB hỗ trợ số thiết lập phần cứng nhƣ bảng sau: - 81 - Mode tự động nhận dạng trạng thái debug cáp Khi phần mềm debug đƣợc kết nối với điều khiển USB EVB, EVB tự động chọn mode làm sáng led debug Ngõ ICDI (mode 2) dùng để lập trình gỡ lỗi cho board CAN nhỏ kit LM3S2110 Chế độ debug mode hỗ trợ boaoard debug sử dụng giao diện debug Mode tự động đƣợc chọn kết nối với thiết bị nhƣ Segger JLINK KEIL ULINK Chức USB Chip FT2232 thực việc chuyển đổi USB sang giao tiếp nối tiếp FT2232 đƣợc thiết lập để thực port JTAG/SWD (đồng nối tiếp) kênh ARM cổng COM ảo kênh B Chức cho phép liên kết đồng thời máy chủ máy đích sử dụng cáp USB đơn Một EEPROM nối tiếp lƣu trữ thông tin cấu hình FT2232 LM3S2965 truy cập vào EEPROM Bảng A - Thiết lập chế độ gỡ lỗi Mode Chức debug Sử dụng Cách chọn ICDI nội Debug board, dùng vi điều Mặc định khiển LM3S2965 qua giao tiếp USB ICDI JTAG/SWD header EVB đƣợc dùng nhƣ giao tiếp Liên kết với đối USB sang JTAG/SWD với đối tƣợng bên tƣợng bên khởi động phần mềm debug LED debug màu đỏ sáng lên Từ header JTAG/SWD Dành cho ngƣời thích giao Liên kết khối debug diện debug (nhƣ ULINK, JLINK,…) với EVB - 82 - với JTAG/SWD header Kết nối USB tới JTAG/SWD Chip FT2232 hoạt động theo chế độ nối tiếp JTAG/SWD dƣới điều khiển khối debug CPLD ghép chức JTAG SWD làm việc chế độ SWD, cung cấp đƣờng điều khiển qua đƣờng cáp liệu chiều Cổng COM ảo Cổng COM ảo cho phép ứng dụng Windows (nhƣ HyperTerminal) giao tiếp với UART0 kit LM3S2965 qua USB Khi cài driver cho FT2232 VCP, Windows phân phối số thứ tự cổng COM cho kênh VCP Màn hình OLED  EVB có chức hiển thị đồ họa OLED với độ phân giải 128x64 pixel OLED công nghệ có nhiều ƣu điểm so với hình LCD  Hiển thị chuỗi RiT P14201  128 cột x 64 hàng  Độ tƣơng phản cao (500:1)  Độ sáng lớn (120 dm/m2)  Đáp ứng nhanh Giao diện điều khiển Màn hình OLED có IC điều khiển giao tiếp nối tiếp song song Chế độ giao tiếp nối tiếp đồng SSI đƣợc sử dụng EVB cần chân vi điều khiển Nguồn cung cấp Nguồn 15V đƣợc dùng phân cực hình OLED Chip FAN5331 hãng Fairchild kết nối với linh kiện rời tạo thành chuyển tăng áp Một số linh kiện tạo thành dạng nguồn switching Khi OLED hoạt động, lƣợng nhỏ công suất bị kéo từ nguồn 12V để cấp nguồn cho thiết bị khác - 83 - Màn hình OLED có tuổi thọ khoảng 13.000 giờ, có khuynh hƣớng giảm chất lƣợng ăn mòn giống nhƣ hình CRT hay Plasma Sử dụng số ứng dụng nhƣ screensaver giảm công suất hình OLED để kéo dài tuổi thọ hình ứng dụng EVB có sử dụng hình OLED Các linh kiện khác Loa Bộ chuyển đổi từ tính – âm kết nối với chân PD1/PWM1 qua MOSFET, cho phép có nhiều lựa chọn nhƣ tạo âm từ đơn giản đến phức tạp Sử dụng nguồn 5V giảm nhiễu switching xuống 3.3V Nút nhấn EVB có nút nhấn đa dụng, đƣợc xếp theo dạng chuyển nút điều hƣớng Nút thứ có chức Select LED báo hiệu LED đƣợc kết nối tới chân PG2/PWM0, cho phép lựa chọn cách điều khiển: GPIO PWM (điều khiển độ sáng) Các ngoại vi khác Ngoài CAN JTAG, ngoại vi khác board EVB cần 13 cân Còn lại 40 chân kênh ADC kết nối với mạch A.7.2 Giao tiếp với EVB Một mảng các tín hiệu I/O truy cập giúp EVB dễ dàng giao tiếp với mạch Mọi chân I/O LM3S2965 (ngoại trừ chức JTAG SWD) đƣa bên pad 0.1 inch Hầu hết chân I/O chịu đƣợc điện áp +5V Sử dụng giao giao tiếp gỡ lỗi mạch kit Stellaris LM3S2965 hoạt động nhƣ giao diện gỡ lỗi mạch ICDI, ICDI hoạt động nhƣ adaptor USB sang JTAG/SWD, cho phép gỡ lỗi đối tƣợng board dùng cho vi điều khiển Stellaris - 84 - Bảng A - Danh sách phần cứng cách ly board [12][13] Chân MCU Chức MCU Cách ly Pin 26 PA0/U0RX Virtual COM port receive JP1 Pin 27 PA1/U0TX Virtual COM port transmit JP2 Pin 16 PG3/PWM1 Sound JP5 Pin 31 PA5/SSI0TX OLED display data in JP7 Pin 28 OLED display clock JP6 PA2/SSI0CLK Pin 22 PC7/C2- OLED display data/control select JP3 Pin 29 PA3/SSI0FSS OLED display chip select JP4 Pin 46 PF5 Down switch JP8 Pin 43 PF6 Left switch JP9 Pin 58 PF4 Up switch JP10 Pin 42 PF7 Right switch JP11 Pin 41 PG4 Select switch JP12 Pin 47 PG2/PWM0 User LED JP13 Pin 23 PC6/C2+ Enable +15 V JP14 Hoạt động giao thức gỡ lỗi theo dạng JTAG SWD phụ thuộc vào cấu hình gỡ lỗi IDE - 85 - Bộ gỡ lỗi IDE không phân biệt vi điều khiển EVB Stellaris vi điều khiển Stellaris Yêu cầu chọn thiết bị Stellaris cấu hình Project Hình A - 12 Chế độ giao tiếp ICD [12][13] A.7.3 Mô tả phần cứng board CAN Board CAN sử dụng vi điều khiển Stellaris LM3S2110 để minh họa mạng với nút mạng hoàn chỉnh Booard sử dụng chung với board sử dụng riêng biệt Tổng quan board CAN Vi điều khiển LM3S2110 ARM Cortex – M3 có nhớ Flash 64KB, hoạt động tần số 25MHz, module CAN nhiều ngoại vi khác Vi điều khiển LM3S2110 đƣợc lập trình sẵn chƣơng trình minh họa, thêm vào chức điều khiển âm lƣợng từ xa vào ứng dụng Các chƣơng trình nằm sẵn nhớ Flash chip LM3S2110 chạy đƣợc cấp nguồn Nguồn cung cấp - 86 - Board CAN nhận nguồn 5V từ bus CAN không nên kết nối bus CAN với áp nguồn lớn 10V Nếu bus nguồn nguồn phải cấp nguồn +5V cục cho board LM3S2110 đƣợc cấp nguồn 3.3V từ hạ áp Lập trình gỡ lỗi Chuẩn header đƣờng hỗ trợ lập trình sửa lỗi theo chuẩn JTAG SWD, sử dụng board LM3S2965 chế độ ICDI giao tiếp gỡ lỗi đầy đủ chức Giao diện Hai nút nhấn LED đơn tạo giao diện đơn giản, dễ dàng mở rộng tiềm board cách dùng I/O A.7.4 Chi tiết kết nối linh kiện EVB CAN board Hình A - 13 Kết nối board CAN LM3S2110 [12][13] - 87 - Hình A - 14 Bố trí lịnh kiện board EVB [12][13] - 88 - Bảng A - Các chân I/O kết nối qua header [12][13] Mô tả Chân Chân Mô tả Mô tả Chân Chân Mô tả GND 40 39 +3.3 V +12 V 41 42 +5 V PB5/C1- 38 37 PB6/C0+ GND 43 44 GND PD4/CCP3 36 35 PB4/C0- PB7/TRST 45 56 PH0/PWM2 PD6/FAULT 34 33 PD5/CCP4 PH1/PWM3 47 48 PH2/IDX1 ADC1 30 29 ADC0 PC3/TDO 51 52 PE3/SSI1TX ADC3 28 27 ADC2 GND 53 54 PE2/SSI1RX GND 26 25 PD0/CAN0RX PE1/SSI1FSS 55 56 PE0/SSI1CLK PD2/U1RX 24 23 PD1/CAN0TX PB3/I2CSDA 57 58 PB2/I2C0SCL PG3/PWM1* 22 21 PD3/U1TX PB1/CCP2 59 60 GND GND 20 19 PG2/PWM0* PF1/CAN1TX 61 62 PB0/CCP0 PG1/U2TX 18 17 PG0/U2RX PF3/PWM5 63 64 PF2/PWM4 PC7/C2-* 16 15 PC6/C2+* OSC32OUT 65 66 PF4* PC5/C1+ 14 13 PC4/PHA0 PF0/CAN1RX 67 68 OSC32IN GND 12 11 PA0/U0RX* PF6* 69 70 PF5* PA1/U0TX* 10 PA2/SSI0CLK* PG4* 71 72 PF7* PA3/SSI0FSS PA4/SSI0RX PG5/CCP5 73 74 GND PA5/SSI0TX* PA6/I2CSCL PA7/I2C1SD PG6/PHA1 +3.3V * A GND - 89 - Bảng A - Cấu hình chân JTAG/SWD [12][13] Chức Chân Chức Chân +3.3 Va NC NC GND TDI GND TMS GND TCK 10 GND NC 11 12 GND TDO 13 14 GND NC 15 16 GND NC 17 18 GND NC 19 20 GND Ghi chú: (a) 3.3V, mA trƣờng hợp Debug out Các chân I/O board EVB LM3S2965 EVB có 57 chân I/O, 15 chân nguồn chân kết nối với tinh thể thạch anh tổng số 74 chân Các kết nối hàn dây trực tiếp chân sử dụng header lõi 0.1 inch Trong bảng bên dƣới, kí hiệu có dấu “*” cho biết tín hiệu đƣợc sử dụng chức bình thƣờng mạch Bình thƣờng, nên cắt jumper đƣợc liên kết (JP1-JP15) trƣớc dùng để giao tiếp bên Trong kiểu vào ICDI board EVB LM3S2965 hỗ trợ cấu hình 20 chân JTAG/SWD ARM Cấu hình chân tƣợng tự dùng gỡ lỗi qua giao tiếp SWD JTAG Phần mềm gỡ lỗi chạy PC xác định giao thức đƣợc sử dụng Board Stellaris có 2x10 chân 0.1 inch với tín hiệu thể nhƣ - 90 - bảng, tín hiệu đƣợc áp dụng cho MCU Stellaris debug SWD/JTAG ICDI không điều khiển tín hiệu RST (reset thiết bị) TRST (reset kiểm tra) Cả chức reset đƣợc thực nhƣ lệnh JTAG/SWD nên không cần tín hiệu Theo khuyến cáo, chân GND phải đƣợc kết nối, nhiên, cách giao diện debug phải kết nối chân 18 số chân GND lại phải nối GND  - 91 - B - PHƢƠNG PHÁP FFT ACCUMULATION TRONG TÍNH TOÁN PHỔ VÒNG Theo Phillip E Pace [16] có phƣơng pháp để tính phổ vòng là: timesmoothing accumulation FFT (Fast Fourier Transform) direct frequencysmoothing accumulation FFT Mặc dù hai phƣơng pháp tạo phổ vòng nhƣ nhƣng phƣơng pháp time-smoothing hiệu tính toán phân tích phổ vòng Trong phạm vi đề tài nghiên cứu phƣơng pháp time-smoothing Trong phƣơng pháp FFT Accumulation [14], [15], [17], giải điều chế phức đƣợc ƣớc lƣợng cách trƣợt 𝑁’ điểm FFT, sau đƣa tần số tần số dải Đê ƣớc lƣợng hiệu hơn, FFT 𝑁’ điểm chuyển sang liệu dạng khối 𝐿 mẫu (đƣợc gọi channelization) Có nghĩa L điểm liệu đƣợc bỏ qua lần tính toán FFT 𝑁’ điểm Giá trị L đƣợc chọn cho 𝐿 = 𝑁′ , tăng hiệu tính toán, giảm thiểu rò rỉ chồng phổ chu kỳ Giá trị 𝑁’ đƣợc xác định theo độ phân giải mong muốn (về mặt tần số - ∆𝑓) đƣợc sử dụng giải thuật, với: 𝑁′ = 𝑓𝑠 ∆𝑓 (B - 1) Giá trị 𝑁’ phải đƣợc chọn cho thỏa điều kiện lớn số phƣơng trình B – để tận dụng ƣu điểm FFT mà tƣợng zero-padding Với 𝑓𝑠 tần số lấy mẫu Sau tính toán giải điều chế phức xong, ta lấy chuỗi giá trị nhân với dạng liên hiệp phức chuỗi ta có đƣợc phổ vòng theo phƣơng pháp time-smoothing FFT Accumulation với giá trị trung bình FFT P điểm P đƣợc xác định theo tần số vòng mong muốn ∆∝, 𝑃= 𝑓𝑠 𝐿 ∆∝ (B - 2) Giá trị 𝑃 phải đƣợc chọn cho thỏa điều kiện lớn số phƣơng trình B – để tận dụng ƣu điểm FFT mà tƣợng zeropadding - 92 - Hình B - Tính toán giải điều chế phức Hình B - Triển khai phƣơng pháp FFT Accumulation Điểm mạnh giải điều chế phức không cần phải ý đến hệ số điều chỉnh lệnh pha trình xếp chồng Số nhân cuối (ở hàm mũ phức) hình B – phần hiệu chỉnh cho trình xếp chồng Trong đề tài sử dụng Matlab để tính toán vẽ phổ vòng tín hiệu Chƣơng trình Matlab đƣợc liệt kê phần phụ lục E Các tín hiệu ngõ vào cần thiết phƣơng pháp tần số lấy mẫu 𝑓𝑠 , độ phân giải tần số mong muốn ∆𝑓, độ phân giải tần số vòng mong muốn ∆∝  - 93 -

Ngày đăng: 10/10/2016, 02:04

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w