bao cao vi dieu khien

18 231 3
bao cao vi dieu khien

Đ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

TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ GVHD:TRẦN HỮU DANH Sinh viên thực hiện: ĐOÀN QUỐC NAM NGUYỄN TẤN ĐẠT TRẦN CHÁNH TRÍ 1090952 1090920 1090985 Đề tài Đo tốc độ động hiển thị LCD dùng vi điều khiển họ MSP430 Xử lí đề tài • Giới thiệu thành phần linh kiện nguyên tắc hoạt động • Hướng giải • Thuật tốn chương trình • Sơ đồ mạch THÀNH PHẦN LINH KiỆN SỬ DỤNG • Encoder cảm biến khoảng cách(dùng module led thu phát hồng ngoại) • Vi điều khiển Msp430g2452 • Màn hình LCD hiển thị thông tin hàng 16 cột Nguyên tắc hoạt động module led thu phát hồng ngoại (HOA0862) • Cấu tạo module led thu phát hồng ngoại gồm led phát phototransistor • Khi cấp nguồn led phát hồng ngoại làm thông mối nối CE phototransistor Ảnh minh họa sơ đồ chân • Thơng số điện áp hoạt động: + Vak = 1.7v + Vce = 0.4v + Ic(on) = 4mA Giới thiệu sơ lược msp430g2452 • Mức điện áp hoạt động: 1.8v – 3.6v • Tiêu thụ công suất thấp: + Chế độ hoạt động: 220uA với tần số 1Mhz,2.2v + Chế độ chờ: 0.5uA + Chế độ tắt: (RAM trì) 0.1uA • Cấu trúc Risc-16bit,thời gian chu kì lệnh 62,5ns • Chế độ timer/counter 16bit • Bộ chuyển đổi ADC 10 bit,200ksps với điện áp tham chiếu nội,lấy mẫu chốt…… Sơ đồ chân Giới thiệu LCD • • • • LCD 16x2 modul hiển thị tinh thể lỏng,hiển thị dòng,mỗi dòng 16 kí tự Nguồn cung cấp: 2.7v – 5.5v Tốc độ giao tiếp 2Mhz Hai chế độ giao tiếp: bit bit Giao tiếp LCD • LCD sử dụng chế độ giao tiếp bit Hướng giải • Đo tốc độ động dùng module thu phát hồng ngoại, tín hiệu từ led thu phát hồng ngoại tạo dạng xung vng có tần số thay đổi phụ thuộc vào tốc độ động Do xung vuông đưa vào vi xử lý để đếm số xung khoảng thời gian cho phép từ ta tính giá trị vận tốc động • Ta sử dụng timerA (chế độ timer/counter 16 bit) đếm xung từ led thu phát hồng ngoại xuất giá trị LCD • Xung từ led thu phát hồng ngoại đưa vào chân ngắt ngồi TACLK(p1.0) Thuật tốn chương trình • Tạo module thời gian sử dụng timer 16bit có thời gian 0.01s,modul counter 16bit đếm xung từ đến 65535 • Sử dụng ngắt timer 16bit có nghĩa 0.01s chương trình lại xảy ngắt lần • Trong hàm ngắt sử lý số liệu đếm từ led thu phát hồng ngoại Thuật tốn chương trình (tt) SƠ ĐỒ MẠCH MÔ PHỎNG MẠCH THỰC TẾ(schematic) LAYOUT Kết Mạch chạy ổn định sai số CẢM ƠN THẦY VÀ CÁC BẠN ĐÃ THEO DÕI ! ...Đề tài Đo tốc độ động hiển thị LCD dùng vi điều khiển họ MSP430 Xử lí đề tài • Giới thiệu thành phần linh kiện nguyên tắc hoạt động • Hướng... THÀNH PHẦN LINH KiỆN SỬ DỤNG • Encoder cảm biến khoảng cách(dùng module led thu phát hồng ngoại) • Vi điều khiển Msp430g2452 • Màn hình LCD hiển thị thơng tin hàng 16 cột Nguyên tắc hoạt động module... phát hồng ngoại tạo dạng xung vng có tần số thay đổi phụ thuộc vào tốc độ động Do xung vng đưa vào vi xử lý để đếm số xung khoảng thời gian cho phép từ ta tính giá trị vận tốc động • Ta sử dụng timerA

Ngày đăng: 26/12/2017, 13:37

Từ khóa liên quan

Mục lục

  • TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ

  • Đo tốc độ động cơ hiển thị LCD dùng vi điều khiển họ MSP430.

  • Xử lí đề tài

  • THÀNH PHẦN LINH KiỆN SỬ DỤNG

  • Nguyên tắc hoạt động module led thu phát hồng ngoại (HOA0862)

  • Ảnh minh họa và sơ đồ chân

  • Giới thiệu sơ lược msp430g2452

  • Sơ đồ chân

  • Giới thiệu về LCD

  • Giao tiếp LCD

  • Hướng giải quyết

  • Thuật toán chương trình

  • Thuật toán chương trình (tt)

  • SƠ ĐỒ MẠCH MÔ PHỎNG

  • MẠCH THỰC TẾ(schematic)

  • LAYOUT

  • Kết quả

  • CẢM ƠN THẦY VÀ CÁC BẠN ĐÃ THEO DÕI !

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

  • Đang cập nhật ...

Tài liệu liên quan