Xem mẫu
Khoa: CNKT Điện tử - Viễn thông Lớp: ĐH Điện tử - K3
LỜI CẢM ƠN
Trong quá trình nghiên cứu và thực hiện đồ án em xin gửi lời cảm ơn tới hội đồng quản trị nhà trường, ban giám hiệu nhà trường cùng toàn thể các thầy cô giáo trong khoa Công Nghệ Kỹ Thuật Điện Tử Viễn Thông đã tạo điều kiện cũng như đóng góp ý kiến cho đồ án.
Em xin chân thành cảm ơn thầy Th.S Đặng Văn Hiếu đã hướng dẫn tận tình và giúp đỡ em thực hiện hoàn thành đồ án trong thời gian qua. Đồng thời em xin gửi lời cám ơn tới công ty TULA và các anh chị trong công ty đã giúp đỡ cũng như cung cấp tài liệu trong thời gian hoàn thành đồ án.
Qua đây em rất mong nhận được những ý kiến đóng góp của các thầy cô trong hội đồng bảo vệ đồ án tốt nghiệp để giúp em hoàn thiện hơn đồ án của mình.
Em xin chân thành cảm ơn!
Hà Nội, Ngày … tháng … năm … Sinh viên thực hiện
Đồ án tốt nghiệp SV: Nguyễn Tâm Phúc
Khoa: CNKT Điện tử - Viễn thông Lớp: ĐH Điện tử - K3
DANH MỤC TỪ VIẾT TẮT
Từ viết tắt ARM
ADC
AHB CISC
CMSIS
CLK CAN
CPU DRAM
EEPROM
EPROM
FIFO GPIO GPS IC I2C I2S
LCD LIN MCU NVIC
OS
PDA
Tiếng anh
Advanced RISC Machine
Analog Digital Converter
Advanced High-performance Bus Complex Instruction Set Computer
Cortex Microcontroller Software Interface Standard
Serial Clock
Controller Area Network
Central Processing Unit
Dynamic Random Access Memory
Electrically Erasable Programmable Read-Only Memory
Erasable Programmable Read-Only Memory
First In First Out
General Purpose Input/Output Global Positioning System Integrated Circuit
Inter-Integrated Circuit Integrated Interchip Sound
Liquid Crystal Display Local Interconnect Network MicroController Unit
Nested Vectored Interrupt Controller
Operating System
Personal Digital Assistant
Tiếng việt
Cấu trúc vi xử lí theo kiểu RISC
Bộ chuyển đổi tương tự sang số
Hiệu năng Bus cao
Tập lệnh máy tính phức tạp
Chuẩn giao diện phần mềm vi điều khiển Cortex Xung nhịp
Điều khiển mạng liên kết khu vực
Bộ xử lý trung tâm Bộ nhớ truy cập ngẫu nhiên động
Bộ nhớ chỉ đọc có thể xóa được bằng điện
Bộ nhớ chỉ đọc có khả năng lập trình lại được Vào trước ra trước
Đầu vào/ra đa mục đích Hệ thống định vị toàn cầu Mạch tích hợp
Liên kết giữa các vi mạch Tích hợp liên chíp âm thanh
Màn hình tinh thể lỏng Mạng kết nối khu vực Bộ vi điều khiển Vector điều khiển ngắt lồng nhau
Hệ thống vận hành
Thiết bị cầm tay
Đồ án tốt nghiệp SV: Nguyễn Tâm Phúc
Khoa: CNKT Điện tử - Viễn thông Lớp: ĐH Điện tử - K3
PC Personal Computer
PDMA Peripheral Direct Memory Access
PLL Phase Lock Loop
RISC Reduced Instructions Set Computer
ROM Read-Only Memory RAM Random Access Memory
RTC Real Time Clock Rx Receiver
SPI Serial Peripheral Interface SD Card Secure Digital Card
SRAM Static Random Access Memory
SSRAM Synchronous Static Random Access Memory
Tx Transmiter
TPM Trusted Platform Module
USB Universal Serial Bus UART Universal Asynchronous
Receiver/Transmitter
VLSI Very Large Scale Integrated
Máy tính cá nhân
Bộ nhớ truy cập ngoại vi trực tiếp
Vòng khóa pha
Tập lệnh máy tính đơn giản hóa
Bộ nhớ chỉ đọc
Bộ nhớ truy cập ngẫu nhiên
Đồng hồ thời gian thực Bộ nhận dữ liệu
Giao tiếp ngoại vi nối tiếp Thẻ nhớ dữ liệu số
Bộ nhớ truy cập ngẫu nhiên tĩnh
Bộ nhớ truy cập ngẫu nhiên đồng bộ tĩnh Bộ truyền dữ liệu
Mô-đun nền tảng đã được xác thực
Bus nối tiếp đa năng
Bộ thu/phát không đồng bộ đa năng
Tích hợp với quy mô lớn
Đồ án tốt nghiệp SV: Nguyễn Tâm Phúc
Khoa: CNKT Điện tử - Viễn thông Lớp: ĐH Điện tử - K3
DANH MỤC HÌNH
Hình 1.1: Chíp vi điều khiển ARM.................................................................................3 Hình 1.2: Cấu trúc vi điều khiển ARM ...........................................................................4 Hình 1.3: Cấu trúc lõi ARM Cortex M0..........................................................................5 Hình 1.4: Các phiên bản ARM Cortex – A.....................................................................6 Hình 1.5: Các phiên bản ARM Cortex – R .....................................................................7 Hình 1.6: Các phiên bản ARM Cortex – M ....................................................................7 Hình 1.7: Các hãng sản xuất bộ vi xử lý dựa trên thiết kế của ARM .............................8 Hình 2.1: Khối điều khiển chức năng của Cortex M0...................................................10 Hình 2.2: Mức độ tiêu thụ điện năng của các dòng chíp MCU-32 Bit .........................12 Hình 2.3: Quá trình phát triển của NuMiCro ................................................................12 Hình 2.4: Biểu đồ phân loại dòng chip 32-bit lõi ARM Cortex-M0.............................13 Hình 2.5: Tính năng nổi bật có trong các dòng ARM Cortex-M0................................13 Hình 2.6: Các khối chức năng của dòng NuMicro Mini51...........................................14 Hình 2.7: Tính năng các dòng M051 Base....................................................................15 Hình 2.8: Phân chia cấu hình cho dòng NUC100 .........................................................15 Hình 2.9: Các khối chức năng của dòng NuMicro Nano100........................................16 Hình 2.10: Các khối chức năng của dòng NuMiCro NUC130/140 ..............................17 Hình 2.11: Sự phát triển các dòng chip nhạc của Nuvoton...........................................18 Hình 2.12: Mô-đun mô tả các chức năng trong chế độ tiết kiệm năng lượng...............20 Hình 2.13: Nguồn dao động ..........................................................................................21 Hình 2.14: Nguồn xung của timer.................................................................................22 Hình 2.15: Sơ đồ khối của Timer..................................................................................23 Hình 2.16: Nguồn xung của Watchdog Timer ..............................................................23 Hình 2.17: Sơ đồ khối của Watchdog Timer.................................................................23 Hình 2.18: Nguồn xung vào PWM................................................................................24 Hình 2.19: Sơ đồ khối chức năng PWM .......................................................................25 Hình 2.20: Nguồn xung vào khối UART ......................................................................25 Hình 2.21: Sơ đồ khối chức năng của UART................................................................26 Hình 2.22: Nguồn xung vào SPI....................................................................................26 Hình 2.23: Sơ đồ khối chức năng SPI...........................................................................27 Hình 2.25: Sơ đồ khối điều khiển USB2.0....................................................................29 Hình 2.26: Nguồn xung vào khối ADC.........................................................................30 Hình 2.27: Sơ đồ khối chức năng ADC.........................................................................30 Hình 2.28: Công cụ phát triển của hãng........................................................................31 Hình 2.29: Công cụ phát triển phần mềm......................................................................31
Đồ án tốt nghiệp SV: Nguyễn Tâm Phúc
Khoa: CNKT Điện tử - Viễn thông Lớp: ĐH Điện tử - K3
Hình 2.30: Các board dùng cho học tập nghiên cứu .....................................................32 Hình 2.31: Các ứng dụng của dòng chíp MCU – 32 bit lõi Cotex M0 .........................33 Hình 3.1: Sơ đồ khối của chíp NUC140........................................................................35 Hình 3.2: Sơ đồ chân của NUC140...............................................................................35 Hình 3.3: Các khối chính của Kit sử dụng NUC140.....................................................44 Hình 3.4: Khối nguồn....................................................................................................45 Hình 3.5: Khối vi xử lý..................................................................................................46 Hình 3.6: Khối LED đơn...............................................................................................46 Hình 3.7: Khối LED RGB.............................................................................................47 Hình 3.8: Khối BUZZER ..............................................................................................47 Hình 3.9: Khối INT và Keyboard..................................................................................48 Hình 3.10: Khối Led 7 thanh.........................................................................................48 Hình 3.11: Khối RESET Circuit....................................................................................49 Hình 3.12: Khối ADC....................................................................................................49 Hình 3.13: Khối UART.................................................................................................50 Hình 3.14: Khối I2C......................................................................................................51 Hình 3.15: Khối LCD....................................................................................................51 Hình 3.16: Khối SD Inteface.........................................................................................52 Hình 3.17: Khối CAN và RS485...................................................................................53 Hình 3.18: Khối SPI......................................................................................................53 Hình 3.19: Chế độ Push-Pull output..............................................................................54 Hình 3.20: Chế độ Open-Drain output..........................................................................54 Hình 3.21: Chế độ Quasi bi-direction............................................................................54 Hình 3.22: Khối GPIO...................................................................................................55 Hình 3.23: Khối PS2......................................................................................................55 Hình 3.24: Khối WAU8822 ..........................................................................................56 Hình 3.25: Khối ICE......................................................................................................56 Hình 3.26: Khối USB Devices ......................................................................................57 Hình 3.27: Mặt trước Kit thực hành vi điều khiển ARM Cortex M0 sử dụng NUC140 .......................................................................................................................................57 Hình 3.28: Mặt sau Kit thực hành vi điều khiển ARM Cortex M0 sử dụng NUC140 .58 Hình 3.28: Mô phỏng bài 1............................................................................................59 Hình 3.29: Mô phỏng bài 2............................................................................................61 Hình 3.30: Mô phỏng bài 3............................................................................................63 Hình 3.31: Mô phỏng bài 4............................................................................................64 Hình 3.32: Mô phỏng bài 5............................................................................................65
Đồ án tốt nghiệp SV: Nguyễn Tâm Phúc
...
- tailieumienphi.vn
nguon tai.lieu . vn