Nghiên Cứu Thiết Kế Mạch Điều Khiển Cho Mô Hình Máy Uốn Sắt Mini 3D

Khóa luận tốt nghiệp nghiên cứu thiết kế chế tạo mạch điều khiển cho mô hình máy uốn sắt mini 3D, ứng dụng trong công nghệ chế tạo.

Trường đại học

Đại Học Lâm Nghiệp

Chuyên ngành

Cơ Điện

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2020

61
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

MỞ ĐẦU

1. CHƯƠNG 1: GIỚI THIỆU CÁC THIẾT BỊ ĐIỀU KHIỂN THƯỜNG SỬ DỤNG TRONG MÔ HÌNH MÁY UỐN SẮT MINI 3D

1.1. Giới thiệu Adruino

1.2. Khả năng của bo mạch Arduino

1.3. Các loại bo mạch Arduino

1.4. Giới thiệu về Drive Drv8825

1.5. Khái quát về IC 7805

1.5.1. Mạch ổn áp 5V dùng 7805

1.6. Giới thiệu về Servo

2. CHƯƠNG 2: THIẾT KẾ CHẾ TẠO MẠCH ĐIỀU KHIỂN MÔ HÌNH MÁY UỐN DÂY SẮT MINI 3D

2.1. Sơ đồ khối của mạch điều khiển

2.2. Nguyên lí hoạt động và sơ đồ mạch điều khiển

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

2.2.2. Sơ đồ mạch điều khiển

2.3. Thiết kế mạch trên phần mềm Altium

2.3.1. Mở file_project

2.3.2. Tạo tên cho file

2.3.3. Tạo tên cho file mạch nguyên lí

2.3.4. Tạo file mạch PCB

2.3.5. Khối vi điều khiển

2.3.6. Khối Driver

2.3.7. Khối động cơ step

2.3.8. Kết nối dây các khối với nhau

2.3.9. Soát lỗi linh kiện

2.3.10. Sắp xếp các linh kiện PCB

2.3.11. Cài đặt kích thước lỗ

2.3.12. Cài đặt kích thước dây

2.3.13. Cài đặt mạch 2 lớp

2.3.14. Nối Mạch

2.3.15. Mạch mô phỏng trong Altium

2.4. Chế tạo mạch điều khiển mô hình máy uốn sắt mini 3D

2.4.1. Chế tạo mạch in

2.4.2. Hàn linh kiện vào mạch in

2.4.3. Gắn vi điều khiển và driver vào mạch

2.4.4. Kết nối dây điện

3. CHƯƠNG 3: LẬP TRÌNH ĐIỀU KHIỂN

3.1. Xây dựng sơ đồ thuật toán

3.2. Lập trình các chương trình điều khiển

4. CHƯƠNG 4: LẮP GHÉP VÀ THỬ NGHIỆM

4.1. Các bước vận hành

4.2. Kết quả vận hành

DANH MỤC THAM KHẢO

Tóm tắt

I. Tổng Quan Về Thiết Kế Mạch Điều Khiển Máy Uốn Sắt Mini 3D

Thiết kế mạch điều khiển cho máy uốn sắt mini 3D là một lĩnh vực đang thu hút sự quan tâm lớn trong ngành công nghiệp chế tạo. Với sự phát triển của công nghệ điện tử, việc tạo ra các thiết bị tự động hóa như máy uốn sắt không chỉ giúp tiết kiệm thời gian mà còn nâng cao hiệu quả sản xuất. Mạch điều khiển là phần quan trọng nhất, quyết định đến khả năng hoạt động của máy. Bài viết này sẽ đi sâu vào các khía cạnh của thiết kế mạch điều khiển cho máy uốn sắt mini 3D.

1.1. Các Thiết Bị Cần Thiết Trong Mạch Điều Khiển

Mạch điều khiển cho máy uốn sắt mini thường bao gồm các thiết bị như vi điều khiển Arduino, driver động cơ DRV8825 và động cơ servo. Những thiết bị này phối hợp với nhau để thực hiện các chức năng điều khiển chính xác và hiệu quả.

1.2. Lợi Ích Của Việc Sử Dụng Mạch Điều Khiển Tự Động

Việc sử dụng mạch điều khiển tự động giúp giảm thiểu sai sót trong quá trình sản xuất, tăng năng suất và tiết kiệm chi phí lao động. Hệ thống tự động hóa còn giúp cải thiện độ chính xác trong việc uốn các chi tiết sản phẩm.

II. Thách Thức Trong Thiết Kế Mạch Điều Khiển Máy Uốn Sắt

Mặc dù có nhiều lợi ích, việc thiết kế mạch điều khiển cho máy uốn sắt mini 3D cũng gặp phải nhiều thách thức. Các vấn đề như độ chính xác của tín hiệu, khả năng tương thích giữa các linh kiện và yêu cầu về điện áp là những yếu tố cần được xem xét kỹ lưỡng.

2.1. Độ Chính Xác Của Tín Hiệu

Độ chính xác của tín hiệu điều khiển là yếu tố quan trọng trong việc đảm bảo máy hoạt động hiệu quả. Sự sai lệch trong tín hiệu có thể dẫn đến việc uốn không đúng kích thước yêu cầu.

2.2. Khả Năng Tương Thích Giữa Các Linh Kiện

Các linh kiện như vi điều khiển, driver và động cơ cần phải tương thích với nhau để đảm bảo hoạt động ổn định. Việc lựa chọn linh kiện không phù hợp có thể gây ra sự cố trong quá trình vận hành.

III. Phương Pháp Thiết Kế Mạch Điều Khiển Hiệu Quả

Để thiết kế mạch điều khiển cho máy uốn sắt mini 3D một cách hiệu quả, cần áp dụng các phương pháp khoa học và thực tiễn. Việc sử dụng phần mềm thiết kế mạch như Altium giúp tối ưu hóa quy trình thiết kế.

3.1. Sử Dụng Phần Mềm Thiết Kế Mạch

Phần mềm Altium cho phép người dùng thiết kế mạch một cách trực quan và dễ dàng. Các tính năng như mô phỏng mạch giúp kiểm tra tính khả thi trước khi chế tạo thực tế.

3.2. Quy Trình Chế Tạo Mạch In

Quy trình chế tạo mạch in bao gồm việc in mạch, hàn linh kiện và kiểm tra chất lượng. Mỗi bước cần được thực hiện cẩn thận để đảm bảo mạch hoạt động tốt.

IV. Ứng Dụng Thực Tiễn Của Mạch Điều Khiển Trong Máy Uốn Sắt

Mạch điều khiển cho máy uốn sắt mini 3D không chỉ có ứng dụng trong sản xuất công nghiệp mà còn trong các dự án DIY và giáo dục. Việc áp dụng công nghệ này giúp nâng cao kỹ năng và kiến thức cho sinh viên và những người đam mê công nghệ.

4.1. Ứng Dụng Trong Giáo Dục

Mạch điều khiển được sử dụng trong các chương trình học về điện tử và tự động hóa, giúp sinh viên thực hành và hiểu rõ hơn về nguyên lý hoạt động của các thiết bị.

4.2. Dự Án DIY Và Sáng Tạo

Nhiều người đam mê công nghệ đã sử dụng mạch điều khiển để tạo ra các sản phẩm sáng tạo, từ mô hình đến thiết bị thực tế, góp phần thúc đẩy sự phát triển của cộng đồng maker.

V. Kết Luận Về Thiết Kế Mạch Điều Khiển Máy Uốn Sắt Mini 3D

Thiết kế mạch điều khiển cho máy uốn sắt mini 3D là một lĩnh vực đầy tiềm năng và thách thức. Việc áp dụng công nghệ hiện đại không chỉ giúp nâng cao hiệu quả sản xuất mà còn mở ra nhiều cơ hội mới trong ngành công nghiệp chế tạo.

5.1. Tương Lai Của Công Nghệ Điều Khiển Tự Động

Công nghệ điều khiển tự động sẽ tiếp tục phát triển, mang lại nhiều giải pháp mới cho ngành công nghiệp. Sự kết hợp giữa điện tử và cơ khí sẽ tạo ra những sản phẩm ngày càng thông minh hơn.

5.2. Khuyến Khích Nghiên Cứu Và Phát Triển

Khuyến khích các nghiên cứu và phát triển trong lĩnh vực thiết kế mạch điều khiển sẽ giúp nâng cao chất lượng sản phẩm và đáp ứng nhu cầu ngày càng cao của thị trường.

27/07/2025
Khóa luận tốt nghiệp tên đề tài nghiên cứu thiết kế chế tạo mạch điều khiển cho mô hình máy uốn sắt mini 3d

Trích đoạn nội dung tài liệu

Chương 1: GIỚI THIỆU CÁC THIẾT BỊ ĐIỀU KHIỂN THƯỜNG SỬ DỤNG TRONG MÔ HÌNH MÁY UỐN SẮT MINI 3D 1.1 Giới thiệu Adruino Arduino đã và đang được sử dụng rất rộng rãi trên thế giới, và ngày càng chứng tỏ được sức mạnh của chúng thông qua vô số ứng dụng độc đáo của người dùng Hình 1. 1 Arduino Uno Arduino là một bo mạch vi xử lý được dùng để lập trình tương tác với các thiết bị phần cứng như cảm biến, động cơ, đèn hoặc các thiết bị khác. Đặc điểm nổi bật của Arduino là môi trường phát triển ứng dụng dễ sử dụng, với một ngôn ngữ lập trình có thể học một cách nhanh chóng ngay cả với người ít am hiểu về điện tử và lập trình. Arduino là một nền tảng mà mọi thiết bị phần cứng đều được làm sẵn và chuẩn hóa, người dùng chỉ cần chọn những thứ mình cần, ráp lại là có thể chạy được.

Bạn muốn làm xe điều khiển từ xa? Arduino cung cấp cho bạn module điều khiển động cơ có sẵn mạch điều khiển có sẵn, mạch thu phát sóng không dây có sẵn. Hệ thống đa dạng về chủng loại (đo đạc nhiệt độ, độ ẩm, gia tốc, vận tốc, cường độ ánh sáng, màu sác vật thể, lưu lượng nước phát hiện chuyển động, phát hiện kim loại,khí độc,…) Các thiết bị hiện thị (màn hình LCD,đèn LED,…) Các module chức năng hỗ trợ kết nối có dây với các thiết bị khác hoặc các kết nối không dây thông dụng, định vị GPS, nhắn tin SMS 1 1.1 Phần cứng của Arduino Một mạch Arduino bao gồm một vi điều khiển AVR với nhiều linh kiện bổ sung giúp dễ dàng lập trình và có thể mở rộng với các mạch khác. Một khía cạnh quan trọng của Arduino là các kết nối tiêu chuẩn của nó, cho phép người dùng kết nối với CPU của board với các module thêm vào có thể dễ dàng chuyển đổi, được gọi là shield. Vafai shield truyền thông với board Arduino trực tiếp thông qua các chân khác nhau, nhưng nhiều shield được định địa chỉ thông qua serial bus nhiều shield có thể được xếp chồng và sử dụng dưới dạng song song.

Một vài các bộ vi xử lý khác cũng được sử dụng bởi các mạch Arduino tương thích. Hầu hết các mạch gồm một bộ điều chỉnh tuyến tính 5V và một thạch anh dao động 16MHz mặc dù một vài thiets kế như lilypad chạy tại 8MHz và bỏ qua bộ điều khiển chỉnh điện áp onboard do hạn chế và kích cỡ thiết bị. Một vi điều khiển Arduino.2 Khả năng của bo mạch Arduino Bo mạch Arduino sử dụng dòng vi xử lý 8 bit mega AVR của Atmel với hai chip phổ biến nhất là Atmega328 và Atmega2560. Các dòng vi xử lý này cho phép lập trình các ứng dụng điều khiển phức tạp do được trang bị cấu hình mạnh với các loại bộ nhớ ROM, RAMva Flash, các ngõ vào ra digital I/O trong đó có nhiều ngõ có khả năng xuốt tín hiệu PWM, các ngõ đọc tín hiệu analog và các chuẩn giao tiếp đa dạng như UART, SPI, TWI.3 Các loại bo mạch Arduino Về mặt chức năng, các bo mach Arduino được chia thành hai loại: loại bo mạch chính có chip Atmega và loại mở rộng thêm chức năng cho bo mạch chính.

Các bo mạch chính về cơ bản là giống nhau về chức năng tuy nhiên về mặt cấu hình như số lương I/O dung lượng bộ nhớ hay kích thước có sự khác nhau. Một số bo có trang bị thêm các tính năng kết nối như Ethernet và Bluetooth. Các bo mở rộng chủ yếu mở rộng thêm một số tính năng cho bo mạch chính ví dụ như tính năng kết nối Ethernet, Wireless, điều khiển động cơ 2 Hình 1. 2 Bo mạch Arduino 1.2 Giới thiệu về Drive Drv8825 Hình 1.

3 Driver DRV8825 Driver động cơ bước DRV8825 với đầy đủ các tính năng của môt driver chuyên nghiệp: điều chỉnh dòng giới hạn, vi bước ( 1/32 bước), bảo vệ quá dòng, quá nhiệt, v. Driver DRV8825 hoạt động ở dải điện áp cao từ 8.2V đến 45V và có thể đạt được xấp xỉ 1,8A trên mỗi pha mà không cần tản nhiệt. Driver có có các chân ra và bề mặt gần như đồng nhất với module A4988 vì vậy nó có thể dùng thay thế cho board đó trong nhiều ứng dụng khác nhau. Thông số kỹ thuật: Điện áp cung cấp: 8.2~45VDC Dòng trung bình (RMS) : 1.5A , dòng đỉnh ( Peak) lên đến 2.

3 6 độ phân giải bước khác nhau: full, half step, 1/4 step, 1/8 step, 1/16 step, 1/32 step. Điện áp điều khiển : 3. Tự động ngắt khi quá nhiệt, quá dòng Bảo vệ ngắn mạch và bảo vệ quá tải.3 Khái quát về IC 7805 Là loại IC cung cấp điện áp ngõ ra với giá trị ổn định mặc dù trong lúc đó điện áp ngõ vào IC thay đổi liên tục và thiếu sự ổn định. IC 7805 chỉ là một trong rất nhiều loại IC ổn áp khác nhưng khả năng ổn áp cao.

IC 7805 được phân loại là một loại IC điều chế điện áp DC dương vì ngõ ra của IC này luôn có mức điện áp dương so với mức điện áp nối mass (GND). 7805 được thiết kế bao gồm: Hình 1. 4 Sơ đồ IC7805 Chân thứ nhất là để cấp điện áp DC đầu vào, chân thứ 2 là chân để đấu với mass (chân GND), chân thứ 3 là chân ngõ ra điện áp ổn áp, IC 7825 có điện áp ra là 5V.1 Mạch ổn áp 5V dùng 7805 Hình 1. 5 Sơ đồ mạch ổn áp 5v sử dụng IC 7805 4 Cấp điện áp đầu vào qua J2 (tương ứng theo các chân âm dương) và điện áp 5V ở ngõ ra sẽ được lấy qua chân J1.

Tụ C1 và C2 để lọc điện áp đầu vào cấp cho chân Vi của IC 7805, tụ C1 có các dụng cung cấp điện áp tạm thời cho chân Vi khi nguồn đột ngột bị sụt áp, tụ C2 là tụ gốm nên trở kháng lớn, C2 có tác dụng ngăn nguồn đầu vào tăng áp đột ngột. Tụ C3 và C4 để lọc điện áp cấp cho tải tiêu thụ lấy từ chân Vo của IC 7805, tụ C3 có các dụng cung cấp điện áp tạm thời cho tải khi điện áp tải đột ngột bị sụt áp, tụ C4 trở kháng lớn, C4 có tác dụng lọc nhiễu điện áp đầu ra.4 Giới thiệu về Servo Một số loại servo phổ biến có hỗ trợ điều khiển vị trí. Thông thường, các cơ cấu servo có thể là điện, thủy lực hoặc khí nén. Chúng hoạt động trên nguyên lý phản hồi âm, trong đó đầu vào điều khiển được so sánh với vị trí thực tế của hệ thống cơ khí được đo lường bằng một số loại cảm biến tại đầu ra.

Sự sai lệch của tín hiệu giữa giá trị thực tế và giá trị đặt được khuếch đại, chuyển đồi được dùng để điều khiển hệ thống theo hướng cần thiết để giảm hoặc loại bỏ sai số. Quá trình này là một trong những ứng dụng được sử dụng rộng rãi của lý thuyết điều khiển. Các servo điển hình có thể cung cấp một đầu ra là chuyển động tròn (góc quay) hoặc đầu ra chuyển động thẳng. Động cơ Servo là một bộ phận của hệ thống điều khiển chuyển động của máy móc.

Một trong các bộ phận không thể thiếu giúp Động cơ Servo có thể hoạt động đó chính là Driver servo. Tương tự như driver của máy tính Hình 1. 6 Sơ đồ động cơ Servo Trong công nghiệp động cơ servo là loại cảm biến phản hồi vị trí, thường là một bộ code hóa có độ chính xác cao, trong khi trong các động cơ RC hoặc nhỏ hơn, cảm biến vị trí thường là một chiết áp đơn giản. Vị trí thực tế được tìm thấy bởi các thiết bị này được đưa trở lại bộ phát hiện lỗi nơi nó được so sánh với vị trí đích.

Sau đó, theo lỗi, bộ điều khiển sửa vị trí thực tế của động cơ để khớp với vị trí đích. 5 Động cơ thường dùng là bộ truyền động kích thước nhỏ được sử dụng để điều khiển xe ô tô, thuyền, máy bay, v. Chúng cũng được sử dụng bởi các sinh viên kỹ thuật để chế tạo robot, tạo ra cánh tay robot, robot lấy cảm hứng sinh học, robot hình người, v. Thông số kỹ thuật: Chủng loại: Analog RC Servo.

Điện áp hoạt động: 4.6VDC Kích thước: 40mm x 20mm x 43mm Trọng lượng: 55g 6 Chương 2: THIẾT KẾ CHẾ TẠO MẠCH ĐIỀU KHIỂN MÔ HÌNH MÁY UỐN DÂY SẮT MINI 3D 2. Sơ đồ khối của mạch điều khiển Sơ đồ mạch gồm 3 khối là khối nguồn, khối điều khiển, và khối thực thi. Khối nguồn bao gồm : nguồn tổ ong 12V dùng để cấp nguồn cho khối điều khiển, IC ổn áp LM 7805 để hạ áp 12V xuống 5V để cấp cho động cơ Servo. Khối điều khiển bao gồm : Vi điều khiển Arduino Nano và 3 DRV 8825 có tác dụng điều khiển chuyền tín hiệu đến khối thực thi.

Khối thực thi gồm : 1 động cơ Servo, 1 công tắc hành trình và 3 động cơ bước step. 1 Sơ đồ khối mạch điều khiển 2. Các linh kiện dùng trong mạch điều khiển Dựa vào thông số kĩ thuật và thông qua tìm hiểu các thiết bị trên mạng, em đã chọn các thiết bị dưới đây vì giá thành phù hợp, hợp lí. Và đã được biết một vài thiết bị qua chương trình học.

7 Các linh kiện dùng trong mạch điều khiển được liệt kê và mô tả như trong bảng. 1 Các linh kiện sử dụng Tên Hình ảnh Thông số kỹ thuật Điện áp hoạt động: 4.6VDC Động cơ Kích thước: 40mm x 20mm x 43mm Servo Trọng lượng: 55g MG996 Lực kéo: 3.5A Điện áp vào lớn nhất: 20V IC ổn áp Điện áp vào nhỏ nhất: 7V LM7805 Kiểu đóng vỏ: TO-220 Dòng đầu ra: 1.5A Điện áp ổn định: 5V Dòng điện tối đa: 15A Công tắc - Công suất AC: 15A / 125 - hành trình 250VAC OMRON - Công suất DC: 0.3A/250VDC 8 Số chân analog I/O:8 Arduino Tốc độ xung: 16 MHz Nano Dòng tiêu thụ I/O: 40mA Số chân Digital I/O: 22 Vi điều khiển: Atmega328p Điện áp hoạt động: 5v Kích thước bo mạnh: 18 x 45 mm Điện áp cung cấp: 8.2~45VDC Động cơ 6 độ phân giải bước khác nhau: bước full, half step, 1/4 step, 1/8 step, 8825 1/16 step, 1/32 step. Điện áp điều khiển: 3. Bảo vệ ngắn mạch và bảo vệ quá tải.

Bước góc chính xác: 1.8+-5% Động cơ Điện môi chính xác: +-10% bước Cảm độ chính xác: +-20% NEMA Nhiệt độ tối đa 80C 23 Kích thước mặt bích: 42x42 mm Động cơ Chiều dài thân: 48 mm bước Dòng chịu tải: 1.5A NEMA Momen xoắn: 0.55Nm 17 Góc mỗi bước 1.8 độ Điện áp đầu vào: 110/ 220V AC. Nguồn tổ Điện áp đầu ra: 12V DC. ong 12v Dòng điện: 10A. Nhiệt độ làm việc: Từ 0 – 60 độ C.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ