hiển thị tốc độ động cơ ra LED 7 đoạn”. Có 2 tính năng cơ bản: - Điều chỉnh tốc độ động cơ nhanh/chậm. - Hiển thị tốc độ lên led 7 đoạn. Phương pháp thực hiện: - Dùng nguồn hiệu chỉnh bởi biến trở để tăng giảm tốc độ động cơ. - Sử dụng Encoder nhận tín hiệu số là input vào MSP430G2553 và sau xử lý hiển thị lên LED 7 đoạn. MCU được code trên IAR7.3 VI ĐIỀU KHIỂN LÀ GÌ?
Vi điều khiển (Micro Controller Unit –
MCU) là đơn vị xử lý nhỏ, nó được tích hợp toàn bộ các bộ nhớ như ROM , RAM , các port truy xuất , giao tiếp ngoại vi trực tiếp trên 1 con chip nhỏ gọn. Giới thiệu về VĐK MSP430G2553 Giới thiệu về VĐK MSP430G2553
- Cấu trúc sử dụng nguồn thấp giúp kéo
dài tuổi thọ PIN: + Duy trì 0.1µA dòng nuôi RAM. + Chỉ 0.8µA real-time clock. + 250 µA/ MIPS. Giới thiệu về VĐK MSP430G2553
Bộ tương tự hiệu suất cao cho các phép
đo chính xác: + 12 bit hoặc 10 bit ADC-200 kskp, cảm biến nhiệt độ, Vref , + 12 bit DAC. + Bộ giám sát điện áp nguồn. Giới thiệu về VĐK MSP430G2553 16 bit RISC CPU cho phép được nhiều ứng dụng, thể hiện một phần ở kích thước Code lập trình. + Thanh ghi lớn nên loại trừ được trường hợp tắt nghẽn tập tin. + Thiết kế nhỏ gọn làm giảm lượng tiêu thụ điện và giảm giá thành. + Tối ưu hóa cho những chương trình ngôn ngữ bậc cao như C, C++. + Có 7 chế độ định địa chỉ. + Khả năng ngắt theo véc tơ lớn. Giới thiệu về VĐK MSP430G2553
Trong lập trình cho bộ nhớ Flash cho
phép thay đổi Code một cách linh hoạt, phạm vi rộng, bộ nhớ Flash còn có thể lưu lại như nhật ký của dữ liệu. Sơ đồ chân VĐK MSP430G2553 Giới thiệu về LED 7 đoạn
Sử dụng module LED 7 đoạn có tích hợp
IC_74HC595. Mạch hiển thị 8 led 7 đoạn 74HC595 được thiết kế giúp điều khiển và hiển thị thông tin chỉ với 3 chân giao tiếp: SCLK, RCLK, DIO thông qua IC ghi dịch 74HC595. Giới thiệu về Encoder Giới thiệu về Encoder
Encoder là cảm biến chuyển đổi từ cơ
năng thành tín hiệu xung điện. Cung cấp được thông tin về Vị trí, tốc độ, chiều và góc chuyển động quay dưới tín hiệu số mà không cần ADC. Giới thiệu về Encoder
Encoder có kỹ thuật chế tạo khác nhau
do nhà sản xuất quy định như: Cơ, Từ, Trở kháng, Quang học,…Trong Đồ án lần này nhóm 9 sử dụng và chỉ đề cập đến Encoder quang học. Giới thiệu về Encoder Quang học
Encoder có kỹ thuật chế tạo khác nhau
do nhà sản xuất quy định như: Cơ, Từ, Trở kháng, Quang học,…Trong Đồ án lần này nhóm 9 sử dụng và chỉ đề cập đến Encoder quang học. Giới thiệu về Encoder Quang học
Encoder có kỹ thuật chế tạo khác nhau
do nhà sản xuất quy định như: Cơ, Từ, Trở kháng, Quang học,…Trong Đồ án lần này nhóm 9 sử dụng và chỉ đề cập đến Encoder quang học. Giới thiệu về Encoder Quang học
Trục động cơ được gắn đồng trục với dĩa
Encoder. Tại một thời điểm nào đó trong chu kỳ quay, ánh sáng từ nguồn phát chui qua lỗ trống trên dĩa encoder chạm đến cảm quang ở đầu thu và ngược lại. Điều này lặp lại trong mỗi chu kỳ quay, tạo hiện tượng đóng ngắt xen kẽ, có tần số tỷ lệ thuận với tốc độ quay động cơ. Giới thiệu về Encoder Quang học
Phân loại Encoder tương đối 1 kênh
Có thể xác định được
vận tốc quay nhưng không thể xác định được hướng quay. Encoder tương đối 2 kênh
Dựa vào sự lệch pha
90 độ của hai tín hiệu đáp ứng của hai kênh ta có thể xác định được chiều quay của vật quay. Encoder chính xác Xác định vận tốc, vị trí, hướng quay… bằng cách sử dụng đĩa quay nhiều kênh có các phần trong suốt hoặc phản xạ được sắp xếp theo thứ tự các loại mã nhị phân, BCD, Gray… Ưu nhược điểm của Encoder Encoder tuyệt đối: + ƯĐ: Giữ được giá trị tuyệt đối khi mất nguồn. + NĐ: Giá thành cao vì chế tạo phức tạp, đọc tín hiệu ngõ ra khó.
Encoder tương đối:
+ ƯĐ: Giá thành rẻ, chế tạo đơn giản, xử lý tín hiệu trả về dễ dàng. + NĐ: dễ bị sai lệch về xung khi trả về. Khi đó nếu hoạt động lâu dài sai số này sẽ tích lũy. Ứng dụng Encoder Ứng dụng Encoder Ứng dụng Encoder Sơ lược về Hệ thống
Hệ thống sử dụng Vi điều khiển MSP430
dòng G2553 làm chip điều khiển trung tâm và VĐK này lấy nguồn từ Laptop (3,3V). VĐK này sẽ thực hiện việc nhận tín hiệu từ Encoder và qua thuật toán hiển thị tốc độ ra LED 7 đoạn. Động cơ sử dụng một bộ nguồn 5V riêng, có biến trở để điều chỉnh tốc độ. Sơ đồ khối hệ thống: Nguồn Encoder 3,3V MSP430 LED 7 Động cơ G2553 đoạn Nguồn 5V Sơ đồ nguyên lý tổng hợp Phần cứng mạch điện hệ thống: Phần cứng mạch điện hệ thống: Phần cứng mạch điện hệ thống: CODE chương trình (có file đính kèm) Phần cứng