Sơ đồ khối hệ thống

Một phần của tài liệu dùng vi điề khiển ATmega 328 (Trang 26 - 27)

Hình 3.1: Sơ đồ kh i h ố ệthống

H thng g m 5 kh i chính : ồ ố

Khối điều khin trung tâm : Sử d ng ATMEGA 328 chụ ứa phần mềm sau khi biên d ch làm nhi m v ị ệ ụ điều khi n toàn b hể ộ ệ thống, bao gồm: Đọc tín hiệu t c m bi n , gừ ả ế ạt sản phẩm, điều khi n hể ệ thống băng chuyền, xuất tín hiệu lên giao di n .ệ

Khối điều khiển băng chuyền : Sử dụng động cơ DC 12V có bộ ả gi m tốc và dùng mạch điều khiển động cơ tích hợp để điều khiển băng chuyền quay theo tốc độ định mức.

Khi cm bi n phân biế ệt sn ph m : ẩ Sử d ng c m bi n kim lo i không ụ ả ế ạ tiếp xúc, có 2 loại cảm biến để nh n biậ ết được kim loại đồng và kim loại sắt.

Khi gt s n ph m khả ẩ ỏi băng chuyền : Sử dụng 2 động cơ servo để làm nhiệm vụ gạt sản phẩm ra khỏi băng chuyền khi c m biả ến đã xác định theo từng loại sản phẩm đồng và sắt.

Khi ngu n : ồ Làm nhi m v cung cệ ụ ấp điện áp cho toàn m ch (12V,5V).ạ

Động cơ băng chuyền Động cơ gạt sản phẩm

Hiển thị trên PC

Arduino NANO

Cảm biến

NGUYÊN LÝ HOẠT ĐỘNG

- Đầu tiên khối xử (Arduino NANO) s khlý ẽ ởi động động cơ băng chuyền để di chuyển sản phẩm bằng phương pháp điều chế rộng xung PWM, nhằm tăng độ giảm tốc đ băng chuyềộ n.

- Tiếp theo s bẽ ắt đầu ki m tra các c m biể ả ến để phân lo i s n ph m thông ạ ả ầ qua hai ng t c a board Arduino NANO. ắ ủ

- Khi có s n phả ẩm đi vào cảm bi n v t liế ậ ệu đồng thì động cơ băng chuy n s ề ẽ ngừng lại và điều khiển động cơ gạ ảt s n ph m xuầ ống khay đựng s n phả ẩm. Đồng thời sẽ g i dữ ở liệu là đã có một sản phẩm đồng rơi vào khay để hiển thị lên máy tính.

- S n phả ẩm sắt cũng làm tương tự ả s n phẩm đồng.

- Cuối cùng ph n m m trên máy tính s thông kê các dầ ề ẽ ữ liệu g i lên, hi n th ở ể ị số lượng s n ph m có trong khay cả ẩ ủa từng v t li u. ậ ệ

Một phần của tài liệu dùng vi điề khiển ATmega 328 (Trang 26 - 27)

Tải bản đầy đủ (PDF)

(39 trang)