Bài giảng Điều khiển số máy điện: Chương 6 - TS. Nguyễn Thanh Sơn
Số trang: 7
Loại file: pdf
Dung lượng: 762.50 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Điều khiển số máy điện: Chương 6 Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số cung cấp cho người học những kiến thức như: Vi điều khiển (Microcontroller); Ghép nối vi điều khiển Atmega16 với máy tính cá nhân; Một số đặc điểm của chương trình phần mềm trong điều khiển số;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Điều khiển số máy điện: Chương 6 - TS. Nguyễn Thanh Sơn Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số Chương này giới thiệu sơ bộ về cấu trúc phần cứng và phần mềm trong điều khiển số. Hệ thống phần cứng được xây dựng từ các vi điều khiển. Bên cạnh đó một hệ thống điều khiển số có thể được ghép nối với máy tính cá nhân, do đó các thông số có thể đặt trực tiếp trên máy tính. Máy tính còn có nhiệm vụ quan sát giá trị phản hồi của hệ thống. 11 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) Phần cứng dùng trong các hệ thống điều khiển số là vi điều khiển. Một bộ vi điều khiển (viết tắt là MCU hay uC) là một máy tính số được tích hợp trên một chip. Vi điều khiển được xem như là một họ vi xử có độ tích hợp cao, tiêu thụ ít năng lượng, dễ sử dụng và giá thành thấp. 22 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) Vi điều khiển dùng cho các hệ điều khiển số tương phản với các bộ vi xử lý của máy tính cá nhân mà ở đó phải cần có sự ghép nối với các khâu khác mới có thể làm việc được. Ngoài việc kết hợp với các phần tử số học và logic như một bộ vi xử lý đa năng, một số họ vi điều khiển còn được tích hợp với các phần tử khác như là bộ nhớ đọc viết để lưu giữ liệu, bộ 3 nhớ ROM hay bộ nhớ chớp nhoáng,…3 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) Với tốc độ xung nhịp một vài MHz hoặc thấp hơn, một bộ vi điều khiển thường làm việc với tốc độ thấp hơn so với bộ vi xử lý hiện đại nhưng đủ cho một số ứng dụng cụ thể. Các vi điều khiển thường tiêu thụ công suất nhỏ cỡ một vài miliwatts và có khả năng làm việc ở chế độ chờ hay còn gọi là chế độ “sleep” trong khi đợi các sự kiện ngoại. 44 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) 55 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.1 Vi điều khiển Atmega16 Vi điều khiển AVR Atmega16 là bộ vi điều khiển 8 bit mạnh có tốc độ xử lý cao, tiêu thụ công suất nhỏ. Sơ đồ chân ra của vi điều khiển 40 chân có dạng như trên hình 6.1. 66 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.1 Vi điều khiển Atmega16 7 Hình 6.1. Sơ đồ chân ra của vi điều khiển Atmega16 loại 40 chân7 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.1 Vi điều khiển Atmega16 88 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.2 Ghép nối vi điều khiển Atmega16 với máy tính cá nhân Cổng nối tiếp RS232 là giao diện sử dụng rộng rãi nhất. Trong các máy tính PC, cổng này còn gọi là các cổng COM1. Giao thức truyền thông RS232 được sử dụng cho các mục đích đo lường và điều khiển. Việc truyền dữ liệu qua cổng được tiến hành theo cách nối tiếp nghĩa là các bit được truyền nối tiếp nhau trên một đường 9 dẫn.9 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.2 Ghép nối vi điều khiển Atmega16 với máy tính cá nhân 10 Hình 6.2. Sơ đồ các chân của cáp nối tiếp RS23210 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.2 Ghép nối vi điều khiển Atmega16 với máy tính cá nhân Hình 6.3. Sơ đồ ghép nối vi điều khiển Atmega 16 với máy tính theo giao thức RS232 1111 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.2 Một số đặc điểm của chương trình phần mềm trong điều khiển số Điều khiển số máy điện đòi hỏi các bước tính toán nhanh (real-time control). Hợp ngữ (Assembly) là ngôn ngữ sử dụng hiệu quả nhất dành cho mục đích này. Tuy nhiên ngôn ngữ này đòi hỏi người lập trình điều khiển số phải am hiểu sâu về phần cứng của vi điều khiển. 1212 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.2 Một số đặc điểm của chương trình phần mềm trong điều khiển số Ngôn ngữ C có những đặc đ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Điều khiển số máy điện: Chương 6 - TS. Nguyễn Thanh Sơn Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số Chương này giới thiệu sơ bộ về cấu trúc phần cứng và phần mềm trong điều khiển số. Hệ thống phần cứng được xây dựng từ các vi điều khiển. Bên cạnh đó một hệ thống điều khiển số có thể được ghép nối với máy tính cá nhân, do đó các thông số có thể đặt trực tiếp trên máy tính. Máy tính còn có nhiệm vụ quan sát giá trị phản hồi của hệ thống. 11 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) Phần cứng dùng trong các hệ thống điều khiển số là vi điều khiển. Một bộ vi điều khiển (viết tắt là MCU hay uC) là một máy tính số được tích hợp trên một chip. Vi điều khiển được xem như là một họ vi xử có độ tích hợp cao, tiêu thụ ít năng lượng, dễ sử dụng và giá thành thấp. 22 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) Vi điều khiển dùng cho các hệ điều khiển số tương phản với các bộ vi xử lý của máy tính cá nhân mà ở đó phải cần có sự ghép nối với các khâu khác mới có thể làm việc được. Ngoài việc kết hợp với các phần tử số học và logic như một bộ vi xử lý đa năng, một số họ vi điều khiển còn được tích hợp với các phần tử khác như là bộ nhớ đọc viết để lưu giữ liệu, bộ 3 nhớ ROM hay bộ nhớ chớp nhoáng,…3 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) Với tốc độ xung nhịp một vài MHz hoặc thấp hơn, một bộ vi điều khiển thường làm việc với tốc độ thấp hơn so với bộ vi xử lý hiện đại nhưng đủ cho một số ứng dụng cụ thể. Các vi điều khiển thường tiêu thụ công suất nhỏ cỡ một vài miliwatts và có khả năng làm việc ở chế độ chờ hay còn gọi là chế độ “sleep” trong khi đợi các sự kiện ngoại. 44 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1 Vi điều khiển (Microcontroller) 55 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.1 Vi điều khiển Atmega16 Vi điều khiển AVR Atmega16 là bộ vi điều khiển 8 bit mạnh có tốc độ xử lý cao, tiêu thụ công suất nhỏ. Sơ đồ chân ra của vi điều khiển 40 chân có dạng như trên hình 6.1. 66 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.1 Vi điều khiển Atmega16 7 Hình 6.1. Sơ đồ chân ra của vi điều khiển Atmega16 loại 40 chân7 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.1 Vi điều khiển Atmega16 88 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.2 Ghép nối vi điều khiển Atmega16 với máy tính cá nhân Cổng nối tiếp RS232 là giao diện sử dụng rộng rãi nhất. Trong các máy tính PC, cổng này còn gọi là các cổng COM1. Giao thức truyền thông RS232 được sử dụng cho các mục đích đo lường và điều khiển. Việc truyền dữ liệu qua cổng được tiến hành theo cách nối tiếp nghĩa là các bit được truyền nối tiếp nhau trên một đường 9 dẫn.9 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.2 Ghép nối vi điều khiển Atmega16 với máy tính cá nhân 10 Hình 6.2. Sơ đồ các chân của cáp nối tiếp RS23210 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.1.2 Ghép nối vi điều khiển Atmega16 với máy tính cá nhân Hình 6.3. Sơ đồ ghép nối vi điều khiển Atmega 16 với máy tính theo giao thức RS232 1111 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.2 Một số đặc điểm của chương trình phần mềm trong điều khiển số Điều khiển số máy điện đòi hỏi các bước tính toán nhanh (real-time control). Hợp ngữ (Assembly) là ngôn ngữ sử dụng hiệu quả nhất dành cho mục đích này. Tuy nhiên ngôn ngữ này đòi hỏi người lập trình điều khiển số phải am hiểu sâu về phần cứng của vi điều khiển. 1212 Chương 6. Đại cương về cấu trúc phần cứng và phần mềm trong điều khiển số 6.2 Một số đặc điểm của chương trình phần mềm trong điều khiển số Ngôn ngữ C có những đặc đ ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Điều khiển số máy điện Điều khiển số máy điện Điều khiển số Cấu trúc phần cứng Vi điều khiểnGợi ý tài liệu liên quan:
-
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 280 0 0 -
Xây dựng bộ điều khiển RST số theo mô hình mẫu
4 trang 204 0 0 -
Hướng dẫn sử dụng mạch nạp SP200S
31 trang 203 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 183 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 155 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 141 0 0 -
Ứng dụng vi điều khiển PIC 16F877A trong thí nghiệm vật lí phổ thông
12 trang 120 0 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 117 0 0 -
Giáo trình Kỹ thuật vi điều khiển
121 trang 113 0 0 -
Tài liệu thực hành Vi điều khiển 8051
55 trang 106 0 0