Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
1,88 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KHOA VẬT LÝ VÕ TRẦN NGUYÊN lu an “HỆ THỐNG ĐIỀU KHIỂN BĂNG TẢI VÀ ĐẾM SỐ LƯỢNG SẢN PHẨM BẰNG VI ĐIỀU KHIỂN” n va p ie gh tn to d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu Đà Nẵng, 2018 n va ac th si ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KHOA VẬT LÝ VÕ TRẦN NGUYÊN lu “HỆ THỐNG ĐIỀU KHIỂN BĂNG TẢI VÀ ĐẾM SỐ LƯỢNG SẢN PHẨM BẰNG VI ĐIỀU KHIỂN” an n va p ie gh tn to d oa nl w Chuyên ngành: Vật lý học Khóa học: 2014 - 2018 u nf va an lu ll Người hướng dẫn: Th.S Lê Xứng oi m z at nh z m co l gm @ an Lu Đà Nẵng, 2018 n va ac th si LỜI CẢM ƠN L ời em xin gửi lời cảm ơn chân thành đến nhà trường tạo điều kiện cho sinh viên chúng em có mơi trường học tập tốt Cảm ơn thầy cô khoa Vật lý – Trường Đại học sư phạm – Đại học Đà Nẵng truyền đạt kiến thức cho sinh viên chúng em lòng nhiệt huyết với học trị, với cơng việc suốt năm qua Em xin gửi lời cảm ơn sâu sắc đến thầy Lê Xứng – khoa Điện Tử Viễn Thông – Đại học Bách khoa Đà Nẵng trực tiếp hướng dẫn, định hướng chuyên môn, quan tâm giúp đỡ tận tình tạo điều kiện thuận lợi q trình em thực khóa luận tốt nghiệp lu an Và hết, em xin bày tỏ lịng kính trọng biết ơn sâu sắc đến gia đình n va tạo điều kiện tốt để em hồn thành tốt cơng việc q tn to trình thực khóa luận Em xin chân thành cảm ơn quý thầy cô khoa Vật lý gh tận tình giảng dạy, trang bị cho em kiến thức quý báu năm p ie học vừa qua w Mặc dù em cố gắng để hoàn thành đề tài khóa luận oa nl chắn khơng thể tránh khỏi thiếu sót Rất mong nhận đóng góp ý kiến q thầy bạn d an lu Em xin chân thành cảm ơn! ll u nf va Sinh viên thực oi m z at nh Võ Trần Nguyên z m co l gm @ an Lu n va ac th I si MỤC LỤC lu an n va p ie gh tn to LỜI CẢM ƠN I MỤC LỤC II DANH MỤC KÝ HIỆU VÀ CỤM TỪ VIẾT TẮT IV DANH MỤC BẢNG BIỂU, DANH MỤC HÌNH V MỞ ĐẦU 1 Lý chọn đề tài .1 Mục tiêu nghiên cứu Nhiệm vụ nghiên cứu Đối tượng phạm vi nghiên cứu Phương pháp nghiên cứu CHƯƠNG 1: GIỚI THIỆU VỀ HỆ THỐNG ĐIỀU KHIỂN VÀ NHỮNG LINH KIỆN SỬ DỤNG TRONG THIẾT KẾ 1.1Giới thiệu hệ thống điều khiển 1.2Nguyên lý hoạt động 1.3Cấu trúc phần cứng AT89S52 1.3.1Các chức vi điều khiển AT89S52 1.3.2Các chân (Pinout) 1.4Hoạt động đình thời AT89S52 1.4.1Thanh ghi chế độ định thời TMOD 1.4.2Thanh ghi điều khiển Timer ( TCON) 1.4.3Các chế độ đình thời Timer Timer 1.5Tổ chức ngắt AT89S52 1.5.1Thanh ghi IE 10 1.5.2Ngắt Timer 10 1.5.3Ngắt cổng nối tiếp 10 1.6Sơ lược linh kiện điện tử sử dụng thiết kế 11 1.6.1Thạch anh 12MHz 11 1.6.2Tụ gốm, tụ hóa 11 1.6.3Điện trở 12 1.6.4Diode 12 1.6.5LED đơn 13 1.6.6LED đoạn 13 1.6.7Relay 14 1.6.8Opto 15 1.6.9Module cảm biến hồng ngoại 16 1.6.10Động DC 5V 17 1.6.11Xi lanh khí nén hoạt động đơn 18 1.6.12Van điện từ khí nén 5/2 19 1.6.13Động Servo 19 CHƯƠNG : THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN 20 2.1Sơ đồ khối hệ thống 20 2.2Chức khối 20 2.2.1Khối xử lý trung tâm 20 2.2.2Khối cảm biến 21 2.2.3Khối hiển thị 21 2.2.4Khối chấp hành 22 2.2.5Khối công tắc 23 d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th II si 2.2.6Khối nguồn 23 2.3Sơ đồ nguyên lý hệ thống 24 2.3.1Mạch điều khiển trung tâm AT89S52 24 2.3.2Mạch Reset 25 2.3.3Mạch dao động 25 2.3.4Mạch hiển thị số lượng 26 2.3.5Mạch chấp hành 27 CHƯƠNG 3: CHƯƠNG TRÌNH ĐIỀU KHIỂN 28 3.1Thiết kế phần mềm 28 3.2Lưu đồ thuật toán 30 3.3Chương trình lập trình 34 KẾT LUẬN 45 -Kết luận: 45 -Kiến nghị: 45 TÀI LIỆU THAM KHẢO 46 Ý KIẾN CỦA NGƯỜI HƯỚNG DẪN 47 lu an n va p ie gh tn to d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th III si DANH MỤC KÝ HIỆU VÀ CỤM TỪ VIẾT TẮT CPU Central Processing Unit ALU Arithmetic Logical Unit PSW Program Status Word PC Program Counter ROM Read Only Memory RAM Random Acces Memory OE Outbook Enable ALE Adress Latch Enable lu an n va p ie gh tn to d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th IV si DANH MỤC BẢNG BIỂU, DANH MỤC HÌNH lu an n va p ie gh tn to Hình 1.1: Sơ đồ chân vi điều khiển AT89S52 Bảng 1.1 : Chức riêng Port Bảng 1.2 : Thanh ghi chọn chế độ định thời Bảng 1.3: Thanh ghi điều khiển định thời TCON Bảng 1.4 : Tổ chức ngắt AT89S52 Bảng 1.5: Thanh ghi cho phép ngắt IE Hình 1.2 : Hình ảnh kí hiệu thạch anh Hình 1.3: Hình ảnh ký hiệu tụ điện Hình 1.4: Hình ảnh kí hiệu điện trở Hình 1.5: Hình ảnh ký hiệu diode Hình 1.6: Hình ảnh kí hiệu LED đơn Hình 1.7: Hình ảnh kí hiệu LED đoạn Hình 1.8: Hình ảnh kí hiệu relay DC5V Hình 1.9: Hình ảnh kí hiệu Opto Hình 1.10: Module cảm biến hồng ngoại Hình 1.11 : Nguyên lý hoạt động module cảm biến hồng ngoại Hình 1.12 : Động DC5V Hình 1.13: Xy lanh khí nén Hình 1.14: Van điện từ khí nén 5/2 DC24V Hình 1.15: Động Servo DC5V Hình 2.1: Sơ đồ khối hệ thống Hình 2.2: Mạch vi điều khiển AT89S52 Hình 2.3: Khối cảm biến Hình 2.3: Khối hiển thị Hình 2.4: Module relay Hình 2.5 : Khối cơng tắc Hình 2.6: Mạch điều khiển trung tâm AT89S52 Hình 2.7:Mạch reset Hình 2.8: Mạch dao động với tần số 12MHz Hình 2.9: Mạch hiển thị sản phẩm Hình 2.10: Mạch nguyên lý module Relay kênh d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th V si MỞ ĐẦU Lý chọn đề tài Trong năm gần đây, với tiến khoa học kỹ thuật đặc biệt kỹ thuật điện tử, công nghệ điện tử ngày phát triển mạnh mẽ Trong có đóng góp lớn kỹ thuật vi điều khiển Các vi điều khiển ứng dụng rộng rãi thâm nhập ngày nhiều lĩnh vực kỹ thuật, đời sống xã hội đem lại nhiều tiện nghi cho người thời đại cơng nghiệp hóa, đại hóa Trong thời đại khoa học kỹ thuật phát triển, nhà máy xí nghiệp sản xuất sản phẩm băng tải đại, sản phẩm xuất nhanh lu nhiều việc đếm xem có sản phẩm hồn tất từ băng tải an cuối người cơng nhân khó thực xác Vì vậy, cần va n có hệ thống điều khiển băng tải đếm sản phẩm giúp ta kiểm soát số động bớt phần mệt nhọc chân tay tăng hiệu suất lao động lên gấp nhiều lần, ie gh tn to lượng sản phẩm Không vậy, hệ thống đếm sản phẩm giúp người lao p đồng thời đảm bảo độ xác cao Sau năm học tập nghiên cứu trường Đại học Sư phạm – Đại học w oa nl Đà Nẵng, sinh viên học chuyên ngành điện tử, em muốn khai d thác tìm hiểu ứng dụng vi điều khiển lĩnh vực điều khiển tự lu an động hóa, đồng thời em muốn củng cố lại kiến thức học suốt u nf va thời gian qua thông qua mơ hình thực tế Và quan em muốn ll trau dồi thêm kiến thức chuyên ngành để thuận lợi cho công oi m việc sau Xuất phát từ lý trên, em chọn đề tài: “HỆ THỐNG z at nh ĐIỀU KHIỂN BĂNG TẢI VÀ ĐẾM SỐ LƯỢNG SẢN PHẨM BẰNG VI ĐIỀU KHIỂN” làm đề tài khóa luận tốt nghiệp z Mục tiêu nghiên cứu @ gm Thiết kế chế tạo hệ thống băng tải đếm số lượng sản phẩm vi m co l điều khiển Việc thực đề tài giúp em củng cố lại kiến thức học tiếp thu an Lu thêm nhiều kiến thức từ giảng viên hướng dẫn Đó khoảng thời gian em thực tế hóa kiến thức học mơ hình cụ thể hiểu rõ n ac th va cách viết chương trình cho vi điều khiển si Do kiến thức hạn hẹp nên em nghiên cứu ứng dụng nhỏ Nếu có thời gian nhiều nghiên cứu sâu hơn, mơ hình ứng dụng rộng rãi hầu hết lĩnh vực sống Nhiệm vụ nghiên cứu Để đạt mục tiêu đề ra, cần thực yêu cầu sau: + Nghiên cứu lý thuyết nguyên lý hoạt động linh kiện điện tử: vi điều khiển AT89S52, Relay, xi lanh khí nén, van điện từ khí nén, LED,… + Nghiên cứu sở lý thuyết để thiết kế hồn chỉnh phần mơ hình Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu lu an + Vi điều khiển AT89S52: dòng vi điều khiển tương đối mạnh va n với nhiều tính năng, hoạt động ổn định mà giá thành lại tương đối rẻ thông dụng khác p ie gh tn to dụng thị trường Do dễ dàng mở rộng thiết kế ứng + Các tài liệu linh kiện điện tử oa nl w + Các tài liệu hướng dẫn lập trình Keil C Vision d Phạm vi nghiên cứu lu va an Đề tài sử dụng vi điều khiển AT89S52 đề lập trình, module cảm biến hồng u nf ngoại, động Servo, xy lanh khí nén hành trình 10cm, van điện từ khí nén ll 24V, động DC 5V LED dùng đề hiển thị số lượng sản phẩm oi m Phương pháp nghiên cứu z at nh + Nghiên cứu tài liệu nguyên lý hoạt động thiết bị linh z kiện điện tử @ m co l gm + Nghiên cứu cách trình bày khóa luận tốt nghiệp an Lu n va ac th si CHƯƠNG 1: GIỚI THIỆU VỀ HỆ THỐNG ĐIỀU KHIỂN VÀ NHỮNG LINH KIỆN SỬ DỤNG TRONG THIẾT KẾ 1.1 Giới thiệu hệ thống điều khiển Hiện này, nhà máy hay doanh nghiệp sản xuất có nhiều khâu tự động hóa sản xuất Một khâu đơn giản dây chuyền sản xuất tự động hóa số lượng sản phẩm làm đếm cách tự động Tuy nhiên, doanh nghiệp vừa nhỏ việc hồn tồn tự động hóa cịn chưa áp dụng khâu đếm sản phẩm mà sử dụng nhân công Là sinh viên học chuyên ngành điện tử, em muốn khai thác tìm hiểu ứng dụng vi điều khiển lĩnh vực tự động hóa Em muốn lu an lập trình cho vi điều khiển AT89S52 để điều khiển băng tải tự động đếm số n va lượng sản phẩm chạy băng tải Từ đó, em định chọn đề tài: “HỆ BẰNG VI ĐIỀU KHIỂN” làm đề tài khóa luận tốt nghiệp gh tn to THỐNG ĐIỀU KHIỂN BĂNG TẢI VÀ ĐẾM SỐ LƯỢNG SẢN PHẨM p ie 1.2 Nguyên lý hoạt động w “HỆ THỐNG ĐIỀU KHIỂN BĂNG TẢI VÀ ĐẾM SỐ LƯỢNG SẢN oa nl PHẨM BẰNG VI ĐIỀU KHIỂN” bao gồm khối là: khối nguồn, khối xử d lý trung tâm, khối chấp hành, khối cảm biến khối hiển thị lu va an Hệ thống hoạt động theo nguyên lý: gồm động DC dùng để kéo băng tải chạy, băng tải động DC điều khiển gắn cảm biến để u nf ll phát sản phẩm ( cảm biến để phát sản phẩm lỗi, cảm biến lại m oi để phát sản phẩm cần chọn đếm số lượng) băng tải động z at nh DC điều khiển có gắn cảm biến dùng để phát thùng đựng sản phẩm cần chọn đếm số lượng thùng Hệ thống cịn có xy lanh khí nén hành z trình 10cm có nhiệm vụ để đẩy thùng đựng sản phẩm vào vị trí nhận sản phẩm @ gm đẩy thùng đựng đủ sản phẩm cần chọn qua băng tải động DC điều khiển m co l Khối thị gồm có LED đoạn LED đoạn dùng để hiển thị số lượng sản phẩm cần chọn LED đoạn lại dùng để hiển thị số lượng an Lu thùng đựng sản phẩm Lập trình cho vi điều khiển để điều khiển hoạt động hệ thống sau: va n Đầu tiên, bật công tắc khởi động hệ thống xy lanh đẩy thùng vào vị trí ac th si PWM_Init(ck) PWM_Set_Duty ( duty) PWM_PIN = TMOD = 0xF0 TMOD = 0x01 ET0= EA= T =ck Ton=T/2 Toff =T-Ton Ton_h_reload = (65536-Ton)>>8 Ton_l_reload = (65536-Ton)&0x00FF duty =0 PWM_PIN = ET0= RET duty =100 lu Toff_h_reload = (65536-Toff)>>8; Toff_l_reload = (65536-Toff)&0x00FF TH0 = Ton_h_reload TL0 = Ton_l_reload an n va PWM_PIN = ET0= RET tn to RET p ie gh Ton=((unsigned long)T)*duty/100 Toff = T - Ton Ton_h_reload = (65536-Ton)>>8 Ton_l_reload = (65536-Ton)&0x00FF RET w d oa nl Toff_h_reload = (65536-Toff)>>8; Toff_l_reload = (65536-Toff)&0x00FF ET0 = va an lu Timer0Overflow( ) interrupt ll u nf m PWM_PIN = !PWM_PIN oi z at nh PWM_PIN=0 z TH0 = Ton_h_reload TL0 = Ton_h_reload m co l gm @ TH0 = Toff_h_reload TL0 = Toff_h_reload an Lu RETI n va ac th 33 si 3.3 Chương trình lập trình #include #include "C:\New KeilC\Library\Main.h" #define LEDPORT1 P1 #define LEDPORT2 P2 sbit CTHT_tren_pin1 = P0^0; sbit Button_Start = P0^1; //Cong tac hanh trinh tren cua xylanh //Cong tac hanh trinh duoi cua xylanh sbit CTHT_tren_pin2 = P0^2; sbit Button_HT = P0^3; //Cong tac hanh trinh tren cua xylanh //Cong tac hanh trinh duoi cua xylanh lu an n va sbit CB1=P0^6; //Cam bien phat hien vat thap sbit CB2=P0^7; //Cam bien phat Hien vat cao sbit CB3 = P0^5; //Signal pin of Servo //Cam bien phat hien co thung gh tn to sbit PWM_PIN = P0^4; //Chan anode cua led seg hang chuc thu nhat p ie sbit Seg_1= P3^4; //Chan anode cua led seg hang don vi thu nhat sbit Seg_3=P3^6; //Chan anode cua led seg hang chuc thu hai sbit Seg_4=P3^7; //Chan anode cua led seg hang don vi thu hai d oa nl w sbit Seg_2=P3^5; //Chan dong co bang chuyen thung an lu sbit DC2_pin = P3^2; va sbit DC1_pin = P3^3; //Chan dong co bang chuyen san pham //Chan Xylanh //Chan Xylanh oi m sbit Xylanh2_pin = P3^1; ll u nf sbit Xylanh1_pin = P3^0; z at nh z unsigned char Ma7Seg[]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09}; //Bang ma LED seg @ gm unsigned int T, Ton, Toff, i, state; m co l unsigned char Ton_h_reload, Ton_l_reload, Toff_h_reload, Toff_l_reload; unsigned char so_sanpham = 0; an Lu unsigned char so_thung = 0; unsigned int dem, dem1, dem2; n va ac th 34 si /* Chuong trinh delay ms */ void Delay_ms(unsigned int i){ unsigned int x; for(x=0;x1) { an Lu so_sanpham++; n va } ac th 36 si dem=0; } } /* Chuong trinh khoi tao xung PWM */ // ck (us) void PWM_Init(unsigned int ck) { PWM_PIN = 1; lu an n va tn to TMOD = 0xF0; // Xoa di cac bit chon mode cua Timer0 TMOD = 0x01; // Timer0 hoat dong o mode ET0 = 1; // Cho phep ngat Timer0 gh // Cho phep ngat toan cuc p ie EA = 1; T = ck; // Duty Cycle = 50% nl w Ton = T/2; d oa Toff = T - Ton; an lu Ton_h_reload = (65536-Ton)>>8; va Ton_l_reload = (65536-Ton)&0x00FF; ll u nf Toff_h_reload = (65536-Toff)>>8; TH0 = Ton_h_reload; z } z at nh TL0 = Ton_l_reload; oi m Toff_l_reload = (65536-Toff)&0x00FF; Chuong trinh bat dau dem Timer0 l m co */ void PWM_Start() n va // Timer0 bat dau dem an Lu { TR0 = 1; gm @ /* ac th 37 si } /* Chuong trinh ngung dem Timer0 */ void PWM_Stop() { TR0 = 0; // Timer0 ngung dem } /* Chuong trinh tao xung PWM lu an */ n va // duty: den 100 { if(duty == 0) p ie gh tn to void PWM_Set_Duty(float duty) { nl w PWM_PIN = 0; d oa ET0 = 0; an lu } va else if(duty == 100) z else z at nh } oi ET0 = 0; m PWM_PIN = 1; ll u nf { Ton = ((unsigned long)T)*duty/100; Toff = T - Ton; Ton_h_reload = (65536-Ton)>>8; an Lu Ton_l_reload = (65536-Ton)&0x00FF; m co l gm @ { n va ac th 38 si Toff_h_reload = (65536-Toff)>>8; Toff_l_reload = (65536-Toff)&0x00FF; ET0 = 1; } } /* Chuong trinh ngat tran Timer0 */ void Timer0Overflow() interrupt { lu an PWM_PIN = !PWM_PIN; n va if(PWM_PIN==0) tn to { TH0 = Toff_h_reload; p ie gh TL0 = Toff_l_reload; d oa { nl else w } an lu TH0 = Ton_h_reload; va TL0 = Ton_l_reload; ll u nf } oi m } z at nh /* gm @ */ z Chuong trinh phat hien san pham loi void CB2_SanPhamLoi() l m co { if(CB2 == 1){ //Servo quay goc n va PWM_Set_Duty(0); an Lu PWM_Init(20000); ac th 39 si PWM_Start(); } if(CB2 == 0){ PWM_Init(20000); PWM_Set_Duty(32); //Servo quay goc 90 PWM_Start(); } } /* Chuong trinh cam bien thung lu an */ n va void CB_DemSoThung() Hien_thi_San_Pham(so_sanpham); gh tn to { p ie Hien_thi_Thung(so_thung); if(CB3 == 0){ nl w dem1++; d oa } { ll u nf if(dem1>1) va an lu if(CB3==1) so_thung++; z so_thung=1; z at nh if(so_thung ==6){ oi m { gm @ Hien_thi_Thung(so_thung); } l m co } dem1=0; an Lu } n va } ac th 40 si /* chuong trình nut nhan Start va Stop */ void state_main() { if(Button_Start == 0){ dem2++; } if(Button_Start ==1) { if(dem2>1) lu an { n va state++; tn to } dem2=0; p ie gh } d oa /* nl w } an lu Delay co hien thi san pham va */ z CB_DemSoThung(); z at nh TMOD = 0x10; oi for(x=0;x10) oi } m so_thung=1; ll { u nf if(so_thung>5) va an lu state_main(); gm @ { so_sanpham=1; l m co } if(state>1) an Lu { n va state=0; ac th 42 si } if(state==1) { DC2_pin =0; CB_DemSoThung(); CB2_SanPhamLoi(); CB_DemSanPham(); if(so_thung= 10) { gh p ie Delay_cohienthi(40); Xylanh2_pin = 0; nl w DC1_pin=1; d oa Delay_cohienthi(50); an lu Xylanh2_pin = 1; va Delay_cohienthi(100); ll u nf if(Button_HT == 0) Xylanh1_pin = 0; oi m { z Xylanh1_pin = 1; z at nh Delay_cohienthi(50); gm @ Delay_cohienthi(100); DC1_pin=0; l m co so_sanpham=0; } an Lu } n va else ac th 43 si { CB_DemSoThung(); CB_DemSanPham(); DC1_pin=0; } } } else { Hien_thi_San_Pham(so_sanpham); Hien_thi_Thung(so_thung); lu an DC1_pin =1; n va DC2_pin =1; tn to } } gh p ie } d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th 44 si KẾT LUẬN - Kết luận: Sau hoàn thành đề tài này, em hiểu sâu nguyên lý hoạt động cuả vi điều khiển AT89S51, biết cách vận dụng lý thuyết vi điều khiển vào q trình làm mạch để hồn thành khóa luận Trong khả cho phép, em thực điều khiển băng tải đếm số lượng sản phẩm - Kiến nghị: Sau thời gian thực khóa luận tốt nghiệp chuyên ngành điện tử, em nhận thấy ngành học lý thú có ứng dụng thực tiễn đời sống Tuy nhiên qua năm học tập trường, kiến thức chuyên ngành điện lu an tử em học tập khơng nhiều nên q trình thực khóa luận gặp n va khơng khó khăn Vì vậy, em mong khóa tiếp theo, khoa Vật lý theo chuyên ngành điện tử cách rõ ràng bổ sung thêm học phần gh tn to đưa kế hoạch học tập cụ thể, hướng sinh viên ngành Vật lý học p ie chuyên ngành điện tử d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th 45 si TÀI LIỆU THAM KHẢO [1] Lê Nguyễn Thanh Hằng, Điều khiển ánh sáng theo nhạc dùng vi điều khiển 8051, Khóa luận tốt nghiệp năm 2014, Trường Đại học Sư phạm Đà Nẵng [2] Nguyễn Đức Dũng, Hệ thống điều khiển quạt với tốc độ, có thị thời gian, Khóa luận tốt nghiệp năm 2017, Trường Đại học Sư phạm Đà Nẵng [3] Tống Văn Ôn, Họ vi điều khiển 8051 lu an n va p ie gh tn to d oa nl w ll u nf va an lu oi m z at nh z m co l gm @ an Lu n va ac th 46 si Ý KIẾN CỦA NGƯỜI HƯỚNG DẪN Nhận xét: (về chất lượng Khóa luận cần) lu an va n Ý kiến: Đánh dấu (X) vào ô lựa chọn gh tn to Đồng ý thông qua báo cáo p ie Không đồng ý thông qua báo cáo nl w Đà Nẵng,ngày 03 tháng 05 năm 2018 oa NGƯỜI HƯỚNG DẪN d (ký ghi rõ họ tên) ll u nf va an lu m oi Th.S Lê Xứng z at nh z m co l gm @ an Lu n va ac th 47 si