Thiết kế và thi công mô hình đếm và phân loại sản phẩm theo màu sắc trên băng tải

82 1.3K 5
Thiết kế và thi công mô hình đếm và phân loại sản phẩm theo màu sắc trên băng tải

Đ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

MỤC LỤCTrangLỜI NÓI ĐẦU7MỞ ĐẦU8CHƯƠNG 1. TỔNG QUAN HỆ THỐNG BĂNG CHUYỀN PHÂN LOẠI SẢN PHẨM.121.1.Giới thiệu về băng tải .121.1.1.Giới thiệu chung.121.1.2.Cấu tạo của băng tải.121.2.Một số băng chuyền phân loại sản phẩm hiện nay.12CHƯƠNG 2. CƠ SỞ LÝ THUYẾT.131.1.LÝ THUYẾT ÁNH SÁNG – SỰ HẤP THỤ VÀ PHẢN XẠ ÁNH SÁNG.131.1.1.Dạng sóng ánh sáng.131.1.2.Tính chất hạt.131.1.3.Sự hấp thụ và phản xạ ánh sáng.141.2.1.Giới thiệu sơ lược về bộ vi điều khiển 8051 (AT89S52).151.2.1.1.Đặc điểm IC vi điều khiển 8051.151.2.1.2.Cấu trúc bên trong IC AT89S52.161.2.1.3.Chức năng của các chân AT89S52.171.2.1.4.Tổ chức bộ nhớ221.2.1.5.Hoạt động của bộ định thời (Timer).281.2.1.6.Hoạt động của ngắt.311.2.2.Giới thiệu về LCD331.2.2.1.giới thiệu LCD.331.2.2.2.Chức năng các chân và mã lệnh LCD hiển thị ký tự.341.2.2.3.Sơ đồ khối351.2.2.4.Mã lệnh của LCD 1604.391.2.2.5.Giao tiếp của LCD với vi điều khiển401.2.2.6.Nguyên tắc hiển thị ký tự trên LCD.411.2.3.Động cơ điện một chiều.421.2.3.1.Cấu tạo chung của động cơ điện một chiều.421.2.3.2.Nguyên lý hoạt động.451.2.4.Relay.481.2.4.1.Cấu tạo491.2.4.2.Nguyên lý hoạt động.501.2.5.IC ổn áp.50CHƯƠNG 3. THIẾT KẾ VÀ THI CÔNG MÔ HÌNH.522.1.THIẾT KẾ MÔ HÌNH532.1.1.Sơ đồ khối hệ thống532.1.2.Sơ đồ nguyên lý và sơ đồ mạch in.542.2.TÓM TẮT THUẬT TOÁN VÀ CHƯƠNG TRÌNH VDK.622.2.1.Tóm tắt thuật toán.622.2.2.Chương trình chính.64CHƯƠNG 3. BÁO CÁO KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI.85TÀI LIỆU THAM KHẢO86WEBSITE THAM KHẢO86DANH MỤC HÌNH ẢNHTrangHình 2.1: Phổ ánh sáng.13Hình 2.2: sơ đồ khối của IC AT89s5216Hình 2.3: sơ đồ chân IC AT89S5218Hình 2.4: Cấu trúc của các chân trên Port 0.19Hình 2.5: Cấu trúc của các chân trên Port 1 và Port3.19Hình 2.6: Cấu trúc các chân trên Port220Hình 2.7: Bộ nhớ dữ liệu trong.23Hình 2.8: Truy cập bộ nhớ chương trình ngoài.26Hình 2.9: Truy cập bộ nhớ dữ liệu ngoài.27Hình 2.10: Hình dạng thực tế của LCD16x433Hình 2.11: Sơ đồ khối LCD.35Hình 2.12: Mối liên hệ giữa địa chỉ DDRAM và vị trí hiển thị của LCD.37Hình 2.13 : cực từ chính của động cơ.43Hình 2.14 : Lõi sắt phần ứng của động cơ44Hình 2.15: Sơ đồ nguyên lý cấu tạo động cơ điện một chiều.45Hình 2.16: Cực từ của động cơ một chiều.46Hình 2.17: Chiều từ thông.48Hình 2.18: hình dạng Relay thực tế.49Hình 2.19: cấu tạo của Relay.50Hình 2.20: IC ổn định điện áp.51Hình 3.1: Sơ đồ khối hệ thống.53Hình 3.2: khối xử lý trung tâm.55Hình 3.3: khối điều khiển động cơ.57Hình 3.4: Khối cảm biến.58Hình 3.4: khối bàn phím.60Hình 3.5: khối nguồn.61Hình 2.6: Đồ hình trạng thái.64

BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM MỤC LỤC Trang Trang SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM DANH MỤC BẢNG BIỂU Trang SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM LỜI NÓI ĐẦU Ngày nay, đất nước ta ngày phát triển Công nghiệp hóa, đại hóa ngày nâng cao để phát triển đất nước cải thiện sống cho người dân Vì việc ứng dụng khoa học kỹ thuật ngày rộng rãi, phổ biến mang lại hiệu cao hầu hết lĩnh vực kinh tế,kỹ thuật đời sống xã hội Trong nhà máy,dây truyền sản xuất lớn sản phẩm dồi nên cần có nhiều băng tải để vận chuyển sản phẩm.từ vật liệu ban đầu,việc di chuyển vật liệu dây truyền sản xuất,đến việc vận chuyển sản phẩm dùng băng tải hiệu quả.giảm nhiều nhân công lao động tăng xuất lao động Tuy nhiên xí nghiệp vừa nhỏ,các hợp tác xã hay hộ gia đình sản xuất theo mô hình thủ công,chủ yếu dựa vào sức người lao động Vì em lựa chọn đề tài“thiết kế thi công mô hình đếm phân loại sản phẩm theo màu sắc băng tải” em hy vọng với mô hình đơn giản áp dụng rộng rãi đời sống lao động nhằm giảm thiểu lao động thủ công nâng cao xuất lao động,tăng lợi nhuận kinh tế Em xin chân thành cảm ơn hướng dẫn bảo nhiệt tình cô giáo hướng dẫn th.s Nguyễn Thị Minh Tâm thầy cô giáo khoa Điện tử Trường ĐHCNHN giúp em hoàn thành đề tài đồ án tốt nghiệp Dù cố gắng trình thực đề tài này, kiến thức, kinh nghiệm thời gian hạn chế nên tránh thiếu xót trình làm đề tài Em mong đóng góp ý kiến quý thầy cô bạn để giúp em hiểu sâu vấn đề có kinh nghiệm có ích cho thân cho công việc tương lai Em xin chân thành cảm ơn!!! Sinh viên thực hiện: Nguyễn Đình Thể SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM MỞ ĐẦU a Đặt vấn đề Trong thời đại công nghiệp ngày nay, việc làm người nhà máy, xí nghiệp robot hóa máy móc hóa nhằm đem đến độ xác tiết kiệm lâu dài kinh phí sản xuất cho chủ đầu tư Vì thế, em xin giới thiệu mạch đơn giản ứng dụng rộng rãi nhà máy, xí nghiệp mạch đếm phân loại sản phẩm Mạch đếm sản phẩm giúp ích nhiều cho người việc rút ngắn thời gian sản xuất, tiết kiệm sức khỏe người, sử dụng nhân công từ làm giảm hao phí tài cho công ty Mạch đếm sản phẩm em mô hình thu nhỏ điển hình cho máy đếm sản phẩm công nghiệp, hội tụ đủ tính máy đếm sản phẩm công nghiệp sản xuất chế tạo b Mục đích yêu cầu phạm vi đề tài Trong đồ án em thực mạch đếm sản phẩm phương pháp đếm xung Như sản phẩm qua băng chuyền phải có thiết bị để nhận biết sản phẩm,thiết bị gọi cảm biến Khi sản phẩm qua cảm biến nhận tạo xung điện đưa khối xử lí để tăng dần số đếm Tại thời điểm tức thời, để xác định số đếm cần phải có phận hiển thị Tuy nhiên khu vực sản xuất hay ca sản xuất lại yêu cầu với số đếm khác phải có linh hoạt việc cài đặt số đếm Bộ phận chuyển đổi trực quan bàn phím Khi cần thay đổi số đếm người sử dụng cần nhập số đếm ban đầu vào mạch tự động đếm.khi sản phẩm đếm với số đếm cài đặt mạch đếm lượt với số đếm ban đầu Từ suy mục đích yêu cầu đề tài: SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM - Số đếm phải xác, thay đổi việc cài đặt số đếm ban đầu cách linh - hoạt Bộ phận hiển thị rõ ràng Mạch điện không phức tạp, bảo đảm an toàn, dễ sử dụng Giá thành không đắt Thực đề tài “thiết kế thi công mô hình hệ thống đếm phân loại sản phẩm” công việc để người thực đề tài nghiên cứu kỹ khái niệm, nguyên lý làm việc hện thống phân loại đếm sản phẩm tự động tập lệnh vi điều khiển để đến chế tạo đưa vào thực tế Sản phẩm đề tài phát triển rộng, sâu ứng dụng bào thực tế sản xuất quy mô nhỏ sản xuất công nghiệp c Hướng giải - Để làm mạch cần thiết kế hai phần là: Bộ phận cảm biến phận đếm,hiển thị Bộ phận cảm biến:gồm phần phát phần thu.phần phát dùng led phát sáng - màu tương ứng Phần thu dùng photoresistor để thu ánh sáng từ nguồn phát Bộ phận đếm hiển thị: có nhiều phương pháp để thiết kế mạch hiển thị như: sử dụng IC số, vi xử lý, vi điều khiển.mỗi phương pháp có ưu nhược điểm riêng d Chọn phương án thiết kế  Mạch đếm sản phẩm dùng IC số  Ưu điểm: - Cho phép tăng hiệu xuất lao động - Đảm bảo độ xác cao - Tần số đáp ứng mạch nhanh,cho phép đếm với tần số cao - Khoảng cách đặt phần phát phần thu xa cho phép đếm sảng  phẩm lớn Tổn hao công xuất bé, mạch sử dụng pin acquy Khả đếm rộng Giá thành rẻ Mạch đơn giản dễ thực Nhược điểm: SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM - Việc sử dụng IC số khó đáp ứng việc thay đổi số đếm Muốn thay đổi yêu cầu mạch buộc phải thay đổi phần cứng Do lần phải lắp lại mạch dẫn đến tốn kinh tế  Mạch đếm sản phẩm dùng kỹ thuật vi xử lí:  Ngoài ưu điểm phương pháp dùng IC số mạch dùng kỹ - thuật vi xử lí có ưu điểm sau: Mạch thay đổi số đếm cách linh hoạt việc thay đổi phần mềm, - mà phần cứng không cần thay đổi Số linh kiện dùng mạch Mạch lưu lại số liệu ca sản xuất Mạch điều khiển nhiều dây truyền sản xuất lúc phần - mềm Mạch kết nối giao tiếp với máy tính thích hợp cho người quản lí phòng kỹ thuật nắm bắt tình hình sản xuất qua hình máy vi tính  Mạch đếm sản phẩm dùng vi điều khiển  Ngoài ưu điểm có hai phương pháp phương pháp  - có ưu điểm: Trong mạch sử dụng nhớ chương trình có - quy mô nhỏ, tiện lợi mà vi xử lí không thực Nó giao tiếp nối tiếp trực tiếp với máy tính vi xử lí giao tiếp song song Chính ưu điểm nên em chọn phương pháp đếm sản phẩm dùng kỹ thuật vi điều khiển SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM CHƯƠNG TỔNG QUAN HỆ THỐNG BĂNG CHUYỀN PHÂN LOẠI SẢN PHẨM 1.1 1.1.1 Giới thiệu băng tải Giới thiệu chung Hệ thống đếm phân loại sản phẩm tự động ứng dụng nhiều công nghiệp đại Hầu hết nhà máy sản xuất với quy mô lớn sử dụng hệ thống có nhiều lợi ích  Băng tải vận chuyển, phân loại vật liệu, sản phẩm cách an toàn,mà thực lao động người vất vả, tốn thiếu chuẩn xác  Băng tải lắp đặt gần nơi nào, lắp đặt nhiều tính an toàn tiên tiến nhằm ngăn ngừa tai nạn  Có nhiều lựa chọn để lắp đặt băng chuyền, bao gồm thủy lực khí tự động hoàn toàn hệ thống trang bị phù hợp với tùy mục đích sử dụng 1.1.2 Cấu tạo băng tải Băng tải cấu tạo từ vải (CC), nylon (NN), polyester (EP), băng tải góc, băng tải dây đai baffle, vòng đai, (do việc vận chuyển vật liệu khác góc truyền kích cỡ khác nhau, hình dạng yêu cầu chiều cao mô hình khác thường sử dụng loài mô hình băng tải Băng tải hình xương cá, băng tải kiểu hình chữ U, vv, theo yêu cầu người sử dụng) Waterstop, PVC băng toàn chất chống cháy… 1.2 Một số băng chuyền phân loại sản phẩm SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 LÝ THUYẾT ÁNH SÁNG – SỰ HẤP THỤ VÀ PHẢN XẠ ÁNH SÁNG Ánh sáng có hai tính chất sóng hạt 1.1.1 Dạng sóng ánh sáng Dạng sóng ánh sáng sóng điện từ phát có chuyển điện tử mức lượng nguyên tử nguồn sáng Các sóng có vận tốc truyền chân không c=299792 km/s, môi trường vật chất là: v=c/n (n: chiết suất môi trường) Tần số f bước sóng λ ánh sáng liên hệ với qua biểu thức λ=v/f , chân không λ=c/f Phổ ánh sáng biểu diễn hình 1: Hình 2.1: Phổ ánh sáng 1.1.2 Tính chất hạt Tính chất hạt thể qua tương tác với vật chất Ánh sáng bao gồm hat photon mang lượng WØ phụ thuộc vào tần số: WØ=h λ SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM Với : h = 6,6256.10-24 Js : số Planck Một điện tử liên kết có lương W l, để giải phóng điện tử khỏi nguyên tử cần cung cấp cho n lượng với lượng liên kết Wl Vậy điện tử giải phóng hấp thụ photon có lượng WØ≥ Wl, nghĩa f ≥ WØ /h hay λ ≤ hc/Wl Bước sóng ngưỡng (bước sóng lớn nhất) ánh sáng gây nên tượng giải phóng điện tử tính từ biểu thức λs = hc/Wl Hiện tượng hạt dẫn điện giải phóng tác dụng ánh sáng làm thay đổi tính chất điện vật liệu gọi hiệu ứng quang điện Đây nguyên lý cảm biến quang 1.1.3 Sự hấp thụ phản xạ ánh sáng Hiện tượng hấp thụ ánh sáng tượng môi trường vật chất làm giảm cường độ (hay lượng) dòng ánh sáng truyền qua Phần quang bị hấp thụ Biến thành nội môi trường Sự hấp thụ ánh sáng phụ thuộc vào màu sắc (bước sóng) ánh sáng, chất môi trường, mà phụ thuộc vào độ dài đường tia sáng môi trường Sự phản sạ ánh sáng xảy sóng ánh sáng chạm phải bề mặt ranh giới khác không hấp thụ lượng xạ làm bật sóng ánh sáng khỏi bề mặt Khả phản xạ (hoặc tán xạ) vật mạnh hay yếu phụ thuộc vào bước sóng ánh sáng Màu sắc đồ vật vừa phụ thuộc vào khả hấp thụ khả phản chiếu vật đó, vừa phụ thuộc vào cấu tạo ánh sáng chiếu vào đồ vật Vật có màu trắng không hấp thụ ánh sáng mà lại phản chiếu tất ánh sáng có SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM bước sóng khác Vật màu đen có khả hấp thụ tất bước sóng mà không phản chiếu ánh sáng 1.2 CƠ SỞ THIẾT KẾ PHẦN CỨNG 1.2.1 Giới thiệu sơ lược vi điều khiển 8051 (AT89S52) 1.2.1.1 Đặc điểm IC vi điều khiển 8051  kbyte ROM  128 byte RAM  port I/O bit  định thời  cổng nối tiếp  nguồn ngắt  Nhưng thực tế ta hay sử dụng 8052 (AT89S52) thành viên họ 8051 8052 có tất đặc tính 8051 có thêm kbyte ROM, 128 byte RAM định thời 1.2.1.2 Cấu trúc bên IC AT89S52 SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM if(d1!=tk1) { tk1=d1; delay(175); th1(); break;} if(d2!=tk2) { tk2=d2; delay(50); th2(); break;} if(d3!=tk3){ tk3=d3; break;} if(k1!=0) { ngh1(); delay(2); stop1(); delay(200); ngh1(); delay(11); stop1(); k1=0;} SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM if(k2!=0) { ngh2(); delay(2); stop2(); delay(200); ngh2(); delay(11); stop2(); k2=0;} if(k3!=0){ quetphim(); k3=0; k4++; break;} } }}} void th1(void){ thuan1=0; nghich1=1; } void ngh1(void){ thuan1=1; SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM nghich1=0; } void stop1(void){ thuan1=1; nghich1=1; } void th2(void){ thuan2=0; nghich2=1; } void ngh2(void){ thuan2=1; nghich2=0; } void stop2(void){ thuan2=1; nghich2=1; } /*************DEM SO SAN PHAM****************/ void ngatngoai0 () interrupt 0{ if (red==1){ d1++; SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM if((d1==a1)||(d1==9999)) { d1=0; thung1++; } } if (blue==1){ d2++; if((d2==a2)||(d2==9999)) { d2=0; thung2 ++; } } if (green==1){ d3++; if((d3==a3)||(d2==9999)) { d3=0; thung3++; } } SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM if(ct1==1){ k1++; stop1(); } if(ct2==1){ k2++; stop2(); } if(set==1) k3++; } /*********THUC HIEN PAUSE CHUONG TRINH*********/ void ngatngoai1 () interrupt 2{ tdung=0; IE=0x00; delay(100); led=1; while(1){ if(pause==0){ delay(150); tdung++; } SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM if(tdung!=0){ led=0; delay(50); IE=0x85; IT0 = 1; tdung=0; break; } } } void quetphim(void){ unsigned char k; unsigned char a4=0; ghi_lenh(0x01); ghi_chuoi("Chon loai SP:"); d=d1=d2=d3=0; n=0; while(1){ unsigned char i,j,z; z=0xfe; for(i=0;i9999) { ghi_lenh(0x80); ghi_chuoi("QUA SP CHO PHEP!"); n=0; a=0; a1=0; } else { n=0; a=0; ghi_lenh(0x8d); ghi_chuoi("OK"); }} else if(b>=1){ SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM a2=n; if(a2>9999) { ghi_lenh(0x80); ghi_chuoi("QUA SP CHO PHEP!"); n=0; b=0; a2=0; } else { n=0; b=0; ghi_lenh(0x8d); ghi_chuoi("OK"); }} else if(c>=1){ a3=n; if(a3>9999) { ghi_lenh(0x80); ghi_chuoi("QUA SP CHO PHEP!"); SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM n=0; c=0; a3=0; } else { n=0; c=0; ghi_lenh(0x8d); ghi_chuoi("OK"); }} else d++; }}}} if(d==1) { ghi_lenh(0x01); str=0; d=0; break; }}} SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM CHƯƠNG BÁO CÁO KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI Trong đề tài “Mạch đếm phân loại sản phẩm” sau nghiên cứu với hướng dẫn tận tình GVHD Th.S Nguyễn Thị Minh Tâm em rút số nhận xét sau: Tính ưu điểm mạch: Mạch thiết kế nhỏ gọn, hoạt động tốt thời gian dài,ít tổn hao lượng,mạch góp phần đưa công nghiệp phát triển thể tính đặc biệt giúp người cải tiến kỷ sản xuất từ ứng dụng rộng rãi lĩnh vực khác.Mạch hiển thị số cho người biết số sản phẩm bắt đầu chu trình dễ dàng Tính nhược điểm: Thiết kế mạch nguyên lý gặp nhiều khó khăn tính toán giá trị linh kiện phải phù hợp để đáp ứng nhu cầu mạch,mạch sử dụng quang trở nên gặp nhiều khó khăn dễ bị nhiễu ánh sáng bên làm mạch hoạt động không hiệu cao.Vì cần đặt cảm biến led phát “buồng” kín tiếp xúc với ánh sáng bên Để sử dụng công nghiệp phần nhận dạng màu nên dùng cảm biến nhận dạng màu có bán thị trường để có kết xác Do giới hạn thời gian kiến thức, em chưa làm hệ thống hoàn thiện Nếu phát triển, em hoàn thành mô hình cách hoàn chỉnh Ngoài băng truyền em thêm hai hệ thống băng truyền nữa, băng truyền đưa thùng vào băng truyền lại đưa thùng sản phẩm để công nhân đóng gói SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM TÀI LIỆU THAM KHẢO Giáo trình Vi điều khiển Khoa điện tử ĐH Công Nghiệp Hà Nội Cấu trúc lập trình họ vi điều khiển 8051 Nguyễn Tăng Cường- Phan Quốc Thắng Vi điều khiển với lập trình C Ngô Diên Tập Họ vi điều khiển 8051 Tống Văn On WEBSITE THAM KHẢO www.diendandientu.com wwwdientuvietnam.net www.tailieu.vn SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 [...]... SẢN PHẨM 6 Hình 2.4: Cấu trúc của các chân trên Port 0  Port1 (P1.0-P1.7) Đối với AT89S52, chức năng duy nhất của Port 1 là chức năng xuất nhập, cũng như các Port khác Port 1 có thể xuất nhập theo bit hoặc theo byte Hình 2.5: Cấu trúc của các chân trên Port 1 và Port3 SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6  Port2 (P2.0-P2.7): Port 2 là một Port công. .. 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 Ngắt là hoạt động ngừng tạm thời một chương trình này để thi hành một chương trịnh khác Các ngắt có một vai trò quan trọng trong thi t kế và khả năng thực thi của vi điều khiển Chúng cho phép hẹ thống đáp ứng không cùng lúc tới một công việc và giải quyết một công việc đó trong khi một chương trình khác đang thực thi Một hệ thống được điều khiển... của LCD 1604 Bảng 2.10: mã lệnh của LCD 1604 SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 Mã lệnh Mô tả Lệnh RS Xóa màn hình Đưa con trỏ về vị trí đầu Thi t lập chế độ Bật/tắt hiển thị Dịch con trỏ/hiển thị Thi t lập chức năng Thi t lập địa chỉ CGRA M Thi t lập địa chỉ DDRA M R/ W D B7 D B6 D B5 D B4 D B3 D B2 D B1 D B0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0... 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 1.2.2 Giới thi u về LCD 1.2.2.1 giới thi u LCD Là một thi t bị thông dụng dùng để hiển thị thông tin đặc biệt hiển thị các chữ cái LCD1604 có 16 cột và 4 hàng Nó có thể hiển thị tối đa 64 ký tự cùng lúc (16 ký tự ở mỗi hàng) Một số hình ảnh về LCD1604: Hình 2.10: Hình dạng thực tế của LCD16x4 Chức năng các chân và mã lệnh LCD hiển thị ký tự... chu ki máy ), các thanh ghi trong AT89S52 tải các giá trị thich hợp để khởi đọng hệ thống SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 Các ngõ vào bộ dao động trên chip: Như đã thấy trong các hinh trên, AT89S52 có một bộ dao động trên chip Nó thường được nối với thạnh anh giữa hai chan 18 và 19 Các tụ giữ cũng cần thi t Tần số thông thường là 12MHz Các chân... NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 1.2.2.3 Sơ đồ khối Hình 2.11: Sơ đồ khối LCD a Các thanh ghi Chíp HD44780 có 2 thanh ghi 8 bit quan trọng : Thanh ghi lệnh IR (Instructor Register) và thanh ghi dữ liệu DR (Data Register) SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6  Thanh ghi IR: Để điều khiển LCD, người dùng...BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 Hình 2.2: sơ đồ khối của IC AT89s52 Phần chính của vi điều khiển AT89C51 là bộ xử lý trung tâm CPU (central processing unit) bao gồm:  Thanh ghi tích lũy A  Thanh ghi tích lũy phụ B, dùng cho phép nhân và phép chia SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6      Đơn vị logic học ALU... gian thi hàn h Xóa màn hình đưa 1.64 con trỏ về vị trí đầu ms (address 0) Đưa con trỏ về vị trí đầu (address 0) Thi t lập hướng dịch con trỏ (I/D), dịch hiển thị (S) Bật/tắt hiển thị, con trỏ;bật/tắt chế độ nhấp nháy của con trỏ 1.64 ms 40 µs 40 µs * Thi t lập chiều dịch chuyển của con trỏ và hiển thị 40 µs * Thi t lập độ dài của dữ liệu, số dòng và font chữ 0 µs Thi t lập địa chỉ CGRAM 40 µs Thi t. .. ngoài, CPU tạo ra tin hiệu đọc và ghi (/RD, /WR) để truy cập bộ nhớ dữ liệu ngoài Bộ nhớ chương trinh ngoài và bộ nhớ dữ liệu ngoài có thể được kết hợp bởi các tin hiệu /RD và /PSEN để đưa vào một cổng AND và sử dụng đầu ra của cổng này để đọc nội dung từ bộ nhớ dữ liệu/ chương trình ngoài SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 Hình 2.7: Bộ nhớ dữ liệu... ngoài và bật cờ BF (thông qua chân DB7 khi có thi t lập SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP PHÂN LOẠI VÀ ĐẾM SẢN PHẨM 6 RS=0, R/W=1) lên để báo cho MPU biết nó đang “bận” Dĩ nhiên, khi xong việc, nó sẽ đặt cờ BF lại mức 0 c Bộ đếm địa chỉ AC : (Address Counter) Như trong sơ đồ khối, thanh ghi IR không trực tiếp kết nối với vùng RAM (DDRAM và CGRAM) mà thông qua bộ đếm địa ... nhiều tính an toàn tiên tiến nhằm ngăn ngừa tai nạn  Có nhiều lựa chọn để lắp đặt băng chuyền, bao gồm thủy lực khí tự động hoàn toàn hệ thống trang bị phù hợp với tùy mục đích sử dụng 1.1.2... Hình 2.1: Phổ ánh sáng 1.1.2 Tính chất hạt Tính chất hạt thể qua tương tác với vật chất Ánh sáng bao gồm hat photon mang lượng WØ phụ thuộc vào tần số: WØ=h λ SVTH: NGUYỄN ĐÌNH THỂ _ ĐIỆN TỬ 2-K3... sơ đồ khối IC AT89s52 Phần vi điều khiển AT89C51 xử lý trung tâm CPU (central processing unit) bao gồm:  Thanh ghi tích lũy A  Thanh ghi tích lũy phụ B, dùng cho phép nhân phép chia SVTH: NGUYỄN

Ngày đăng: 23/04/2016, 07:05

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • MỞ ĐẦU

  • CHƯƠNG 1. TỔNG QUAN HỆ THỐNG BĂNG CHUYỀN PHÂN LOẠI SẢN PHẨM.

    • 1.1. Giới thiệu về băng tải .

      • 1.1.1. Giới thiệu chung.

      • 1.1.2. Cấu tạo của băng tải.

    • 1.2. Một số băng chuyền phân loại sản phẩm hiện nay.

  • CHƯƠNG 2. CƠ SỞ LÝ THUYẾT.

    • 1.1. LÝ THUYẾT ÁNH SÁNG – SỰ HẤP THỤ VÀ PHẢN XẠ ÁNH SÁNG.

      • 1.1.1. Dạng sóng ánh sáng.

      • 1.1.2. Tính chất hạt.

      • 1.1.3. Sự hấp thụ và phản xạ ánh sáng.

      • 1.2.1. Giới thiệu sơ lược về bộ vi điều khiển 8051 (AT89S52).

        • 1.2.1.1. Đặc điểm IC vi điều khiển 8051.

        • 1.2.1.2. Cấu trúc bên trong IC AT89S52.

        • 1.2.1.3. Chức năng của các chân AT89S52.

          • a. Sơ đồ chân của IC AT89S52.

          • b. Các Port của IC AT89S52.

        • 1.2.1.4. Tổ chức bộ nhớ

          • a. Bộ nhớ chương trình và bộ nhớ dữ liệu nội trú.

          • b. Bộ nhớ chương trình ngoài và bộ nhớ dữ liệu ngoại trú.

        • 1.2.1.5. Hoạt động của bộ định thời (Timer).

        • 1.2.1.6. Hoạt động của ngắt.

      • 1.2.2. Giới thiệu về LCD

        • 1.2.2.1. giới thiệu LCD.

        • 1.2.2.2. Chức năng các chân và mã lệnh LCD hiển thị ký tự.

        • 1.2.2.3. Sơ đồ khối

        • 1.2.2.4. Mã lệnh của LCD 1604.

        • 1.2.2.5. Giao tiếp của LCD với vi điều khiển

        • 1.2.2.6. Nguyên tắc hiển thị ký tự trên LCD.

      • 1.2.3. Động cơ điện một chiều.

      • 1.2.3.1. Cấu tạo chung của động cơ điện một chiều.

      • 1.2.3.2. Nguyên lý hoạt động.

      • 1.2.4. Relay.

        • 1.2.4.1. Cấu tạo

        • 1.2.4.2. Nguyên lý hoạt động.

      • 1.2.5. IC ổn áp.

  • CHƯƠNG 3. THIẾT KẾ VÀ THI CÔNG MÔ HÌNH.

    • 2.1. THIẾT KẾ MÔ HÌNH

      • 2.1.1. Sơ đồ khối hệ thống

      • 2.1.2. Sơ đồ nguyên lý và sơ đồ mạch in.

    • 2.2. TÓM TẮT THUẬT TOÁN VÀ CHƯƠNG TRÌNH VDK.

      • 2.2.1. Tóm tắt thuật toán.

      • 2.2.2. Chương trình chính.

  • CHƯƠNG 3. BÁO CÁO KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI.

  • TÀI LIỆU THAM KHẢO

  • WEBSITE THAM KHẢO

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

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

Tài liệu liên quan