BÁO CÁO THÍ NGHIỆM KĨ THUẬT VĐK - VXL

24 5 0
BÁO CÁO THÍ NGHIỆM KĨ THUẬT VĐK - VXL

Đ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

HỌC VIỆN HÀNG KHÔNG VIỆT NAM KHOA: ĐIỆN TỬ VIỄN THƠNG HÀNG KHƠNG  BÁO CÁO THÍ NGHIỆM KĨ THUẬT VĐK - VXL Giáo viên hướng dẫn: Sinh viên thực hiện: Th.s Võ Bá Việt Nghĩa Phan Hồng Doanh Mã số SV: 1953020071 Lớp: 19 ĐH ĐT-02 TP Hồ Chí Minh-2022 CHƯƠNG kit thí nghiệm số thực hành Kit thí nghiệm Chuẩn bị kit nghiệm gồm có : Hình 1.0 - pic kit V1 Hình 1.1 - pic 16f877A Mạch nạp burn - e Hình 1.2- mạch nạp burn-e Và cài đặt phần mềm burn-e programmer Hình 1.3 - burn-e programmer + cách sử dụng phần mềm để nạp code - nhấn vào detect device( hình 1.4) để kiểm tra thiết bị có kết nối với pic chưa Hình 1.4 - vào File -> import HEX chọn file hex cần nạp - nhấn vào biểu tượng (hình 1.5) Hình 1.5 Một số thực hành 2.1 Mô phỏng, lắp ráp sử dụng PIC16F877A viết chương trình để tạo hiệu ứng led với chu kỳ tùy chọn Kết nối led qua điện trở đưa vào port B pic Hình 1.6 - hiệu ứng led Hình 1.7 - lắp rap thực tế Hình 1.8 - code ccs hiệu ứng led Kết chạy thực tế : Mạch chạy hiệu ứng với chu kỳ lập trình 2.2 Mơ phỏng, lắp ráp sử dụng PIC16F877A viết chương trình để dùng nút nhấn điều khiển hiệu ứng led Hình 1.9 - mơ proteus Hình 2.0 - lắp ráp thực tế Hình 2.1 - code ccs Kết chạy thực tế : lần nhấn nút chuyển hiệu ứng 2.3 Mô phỏng, lắp ráp sử dụng PIC16F877A viết chương trình để dùng nút nhấn điều khiển led sáng đuổi Hình 2.2 - mơ proteus Hình 2.3- lắp ráp thực tế Hình 2.4 - code ccs Kết chạy thực tế : sau lần nhấn nút có led sáng theo hiệu ứng sáng đuổi mạch chạy với mô 2.4 Mô phỏng, lắp ráp sử dụng PIC16F877A Một động DC nối với module L298, chân điều khiển tương ứng nối với PIC Điều khiển cho động quay trái, quay phải dừng lại Hình 2.5 - mơ proteus Hình 2.6- code ccs Kết chạy thực tê : mạch sau nhấn nút chức cài đặt động quay theo chức nút CHƯƠNG HIỂN THỊ DỮ LIỆU 1.1 Mô phỏng, lắp ráp sử dụng PIC16F877A viết chương trình để led đoạn chạy từ số 00-99 Hình 2.7 - mơ proteus Hình 2.8- code ccs Kết chạy thực tế: led đoạn hiển thị đếm từ 00-99 , khơng cịn nhấp nháy mơ mà chạy lúc 1.2 Mô lắp ráp PIC16F877A viết chương trình để led đoạn hiển thị tăng đơn vị nhấn nút tăng ngược lại Hình 2.9 - mơ proteus Hình 3.0 - code ccs 10 1.3 Mơ lắp ráp PIC16f877A viết chương trình để họ tên Và đếm từ 000-999 hiển thị lên LCD Hình 3.1 - mơ proteus Hình 3.2 - ráp mạch thực tế 11 Hình 3.3 - code ccs Kết chạy thực tế : LCD hiển thị tên sau 1s bắt đầu đếm từ 000-999 mong muốn 1.4 Mô lắp ráp PIC16f877A viết chương trình để chữ lùi , tiến , trái , phải , nhấn nút tương ứng Hình 3.4 - mơ proteus 12 Hình 3.5 - rap mạch thực tế Hình 3.6 - code ccs 13 Kết chạy thực tế: nhấn nút theo code lập trình LCD hiển thị chữ cài đặt tương ứng 1.5 Mô lắp PIC 16f877A viết chương trình để thực tăng giảm số hiển thị lên LCD nút nhấn Hình 3.7 - mơ proteus Hình 3.8 -rap mạch thực tế 14 Hình 3.9 - code ccs Kết chạy thực tế : nhấn nút tăng LCD hiển thị tăng số lên đợn vị , nhấn nút giảm LCD giảm số xuống đơn vị 15 CHƯƠNG ĐỊNH THỜI VÀ NGẮT 1.1 Mô lắp ráp PIC16f877A viết chương trình dùng timer để tạo thời gian 1s 1s thay đổi giá trị lên lcd từ 00-59 Hình 4.0 - mơ proteus Hình 4.1- rap mạch thực tế 16 Hình 4.2 - code ccs Kết chạy thực tế : lcd chạy từ 00-59 với chu kỳ s mô 1.2 Mô lắp ráp PIC16f877A viết chương trình đếm sp cấu hình timer thành count Hình 4.3- mơ proteus 17 hình4.4 - ráp mạch thực tế Hình 4.5 - code ccs 18 Kết chạy thực tế : nhấn nút đến 10 lcd hiển thị FULL BOX lập trình 1.3 Mơ lắp PIC16f877A viết chương trình dùng ngắt ngồi hiển thị lên LCD đơn vị sau lần ngắt Hình 4.6 - mơ proteus Hình 4.7 - ráp mạch thực tế 19 Hình 4.8 - code ccs Kết chạy thực tế : sau lần nhấn nút LCD hiển thị lên đơn vị code lập trình 1.4 Mơ lắp PIC16f877A viết chương trình dùng ngắt port để điều khiển hiệu ứng led Hình 4.9 - mơ proteus 20 Hình 5.0- ráp mạch thực tế Hình 5.1- code ccs Kết chạy thực tế: sau lần nhấn nút lcd hiển thị số tăng lên đơn vị led thay đổi hiệu ứng 21 CHƯƠNG ADC VÀ PWM 1.1 Mô lắp ráp pic 16f877A viết chương trình kết hợp ADC PWM để điều khiển động Hình 5.2 - mơ proteus Hình 5.3 - code ccs Kết chạy thực tế :lcd hiển thị giá trị nhiệt độ đọc từ cảm biến từ giá trị điều khiển tốc độ động nút nhấn quay trái quay phải , stop, hoạt động tốt 22 CHƯƠNG TRUYỀN THƠNG Mơ lắp ráp pic 16f877A viết chương trình dùng giao tiếp rs232 để kết nối pic với thực yêu cầu Hình 5.4 - mơ proteus Hình 5.5 - code truyền code nhận Kết chạy thực tế: nhấn nút bên pic led bên pic lại sáng theo lập trình 23 CHƯƠNG KẾT LUẬN Qua tiết học thực hành giúp cho em kiến thức thực tế cách lắp đặt PIC để thực yêu cầu hiểu rõ vấn đề gặp phải điều khiển pic thực tế , cách khắc phục qua giúp cho em có tiền đề, kinh nghiệm để phục vụ môn học sau 24

Ngày đăng: 23/12/2022, 00:55

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

Tài liệu liên quan