Kit phát triển STM32F030C8T6

Một phần của tài liệu Máy quấn dây động cơ điện tự động (Trang 48)

4.2. Mạch điều khiển

4.2.1. Kit phát triển STM32F030C8T6

Kit phát triển STM32F030F4P6 được phát triển dựa trên dòng vi điều khiển STM32 với nhân ARM Cortex-M0 của hãng ST với giá thành rẻ và khả năng tiết kiệm năng lượng vượt trội, thích hợp để nghiên cứu và ứng dụng trong các hệ thống nhỏ, dùng pin và tối ưu chi phí.

Hình 4.4 STM32F030C8T6

Đặc tính / Thơng số kỹ thuật của STM32F030C8T6:

 Điện áp cấp 5VDc qua cổng Mirco USB sẽ được chuyển đổi thành 3V3 qua IC

nguồn và cấp Vi điều khiển chính

 Có tích hợp sẵn thạch anh 8MHz

 Có tích hợp sẵn thạch anh 32KHz cho các ứng dụng RTC

 Ra chân đầy đủ tất cả các GPIO và giao tiếp: CAN, I2C, SPI, UART / USART,

USB

 Có Led trạng thái nguồn

 Có Led PC13

SVTH: Lê Văn Báu 41 Đặng Trung Thành

Nguyễn Hồn Tân

Hình 4.5 Sơ đồ chân của STM32F030C8T6 4.2.2. Màn hình text LCD1602

Màn hình text LCD1602 xanh lá sử dụng driver HD44780, có khả năng hiển thị 2 dòng với mỗi dòng 16 ký tự, màn hình có độ bền cao, rất phổ biến, nhiều code mẫu và dễ sử dụng thích hợp cho những người mới học và làm dự án.

Đặc tính / Thơng số kỹ thuật của LCD1602:

 Điện áp hoạt động là 5 V.

 Kích thước: 80 x 36 x 12.5 mm

 Chữ đen, nền xanh lá

 Khoảng cách giữa hai chân kết nối là 0.1 inch tiện dụng khi kết nối với

Breadboard

 Tên các chân được ghi ở mặt sau của màn hình LCD hổ trợ việc kết nối, đi dây

điện

 Có đèn led nền, có thể dùng biến trở hoặc PWM điều chình độ sáng để sử

dụng ít điện năng hơn

SVTH: Lê Văn Báu 42 Đặng Trung Thành

Nguyễn Hoàn Tân

Chân hiệu Mô tả Giá trị 1 VSS GND 0V 2 VCC 5V 3 V0 Độ tương phản

4 RS Lựa chọn thanh ghi RS=0 (mức thấp) chọn thanh ghi lệnh

RS=1 (mức cao) chọn thanh ghi dữ liệu

5 R/W Chọn thanh ghi đọc/viết dữ liệu R/W=0 thanh ghi viết

R/W=1 thanh ghi đọc

6 E Enable

7 DB0 Chân truyền dữ liệu 8 bit: DB0DB7

8 DB1 9 DB2 10 DB3 11 DB4 12 DB5 13 DB6 14 DB7 15 A Cực dương led nền 0V đến 5V 16 K Cực âm led nền 0V Bảng 4.4 Bảng các chân của LCD1602

SVTH: Lê Văn Báu 43 Đặng Trung Thành

Nguyễn Hồn Tân

Hình 4.6 LCD1602 4.2.3. Nút nhấn 12 * 12mm

Đặc tính / Thông số kỹ thuật của Nút nhấn 12 * 12mm

 Đường kính : 12mm

 Dịng điện: 3A

 Số chân : 2 chân

 Điện áp max: 250V

SVTH: Lê Văn Báu 44 Đặng Trung Thành

Nguyễn Hoàn Tân

4.2.4. Driver A4988

A4988 Step Driver có thể dùng cho Reprap trong máy in 3D kèm với board RAMPS 1.4 dùng với board CNC Shield v3 cho CNC mini hoặc dùng điều khiển động cơ bước.

Hình 4.8 Driver A4988

Đặc tính / Thơng số kỹ thuật của Driver A4988

 Giao thức điều khiển số bước và chiều quay rất đơn giản.

 5 cấp điều chỉnh bước: 1; 1/2; 1/4; 1/8 và 1/16 bước.

 Điều chỉnh dòng định mức cấp cho động cơ bằng triết áp.

 Có chức năng bảo vệ ngắn mạch, bảo vệ quá nhiệt, bảo vệ tụt áp và chống dòng

ngược.

SVTH: Lê Văn Báu 45 Đặng Trung Thành

Nguyễn Hoàn Tân

 Điện áp cấp cực đại: 35 V

 Dịng cấp liên tục cho mỗi pha: 1 A (khơng cần tản nhiệt, làm mát)

 Dòng cấp liên tục cho mỗi pha: 2 A (khi có làm mát, tản nhiệt)

 Điện áp logic 1 tối thiểu: 3 V

 Điện áp logic 1 tối đa: 5.5 V

 Độ phân giải: full, 1/2, 1/4, 1/8, và 1/16

SVTH: Lê Văn Báu 46 Đặng Trung Thành

Nguyễn Hoàn Tân

4.2.5. Nguồn tổ ong 12V5A

Hình 4.10 Nguồn tổ ong 12V5A

Thông số của Nguồn tổ ong 12V5A

 Điện áp đầu vào: 180V-240V

 Tần số hoạt động: 47 ~ 63HZ-

 Công suất: 60W

 Điện áp đầu ra: 12V

 Dòng điện tối đa: 5A

 Điện áp điều chỉnh: ± 10%

 Hiệu suất ≥ 85%

 Điều chỉnh điện áp (Đầy tải) ≤ 0.3%

 Bảo vệ quá tải 105% —- 150% công suất định mức, phục hồi tự động

SVTH: Lê Văn Báu 47 Đặng Trung Thành

Nguyễn Hoàn Tân

 Bảo vệ quá áp 105% —- 150% điện áp định mức

 Nhiệt độ làm việc: -20 ℃ ~ 60 ℃

 Nhiệt độ bảo quản -40 ℃ ~ 85 ℃

 Kích thước: 110 * 78 * H36 mm

4.2.6. Động cơ bước NEMA17 (Step motor 42)

Động cơ bước hoạt động trên cơ sở lý thuyết điện - từ trường: các cực cùng dấu đẩy nhau và các cực khác dấu hút nhau. Chiều quay được xác định bởi từ trường của Stator, mà từ trường này là do dòng điện chạy qua lõi cuộn dây gây nên. Khi hướng của dịng thay đổi thì cực từ trường cũng thay đổi theo, gây nên chuyển động ngược lại của động cơ (đảo chiều). Ở đây trục rotor được làm bằng sắt từ hay nam châm được bao quanh bởi stator điện từ. Rotor và stator có thể có răng hoặc khơng có tùy thuộc vào loại của động cơ bước. Khi stator được cấp năng lượng rotor di chuyển theo lực hút của bản thân nó với stator (trong trường hợp động cơ bước loại nam châm vĩnh cữu) hay di chuyển để có 1 khoảng cách tối thiểu với stator (trong trường hợp động cơ bước loại từ trở biến thiên). Bằng cách này, stator được cấp năng lượng một cách trình tự để làm quay rotor động cơ bước.

Step motor NEMA 17 size 42 x 48mm (Động cơ bước) là loại động cơ bước thường được dùng khi chế tạo máy in 3D, CNC mini và thường được lắp cùng với puli GT2.

Đặc điểm/Thông số kỹ thuật

 Chiều dài: 48MM

 Đường kính trục 5mm. Đầu trục vát phẳng, giúp puli/khớp nối không đỡ bị lỏng

khi hoạt động

 Cường độ định mức 1.5A, mơ men giữ 0.55 Nm, góc quay mỗi bước 1.8 °

 Dây nối dài 1m, đầu dây chuẩn XH2.54. Tương thích với đầu ra động cơ bước

trên mạch RAMPS 1.5 hoặc CNC shield V3

 Công suất phù hợp cho máy in 3D và CNC mini

SVTH: Lê Văn Báu 48 Đặng Trung Thành

Nguyễn Hồn Tân

Hình 4.11 Step motor NEMA17 4.2.7. Code điều khiển

Phần mềm Arduino IDE

Arduino IDE là một phần mềm mã nguồn mở chủ yếu được sử dụng để viết và biên dịch mã vào module Arduino.

Đây là một phần mềm Arduino chính thức, giúp cho việc biên dịch mã trở nên dễ dàng. Nó có các phiên bản cho các hệ điều hành như MAC, Windows, Linux và chạy trên nền tảng Java đi kèm với các chức năng và lệnh có sẵn đóng vai trò quan trọng để gỡ lỗi, chỉnh sửa và biên dịch mã trong mơi trường.

Có rất nhiều các module Arduino như Arduino Uno, Arduino Mega, Arduino Leonardo, Arduino Micro và nhiều module khác. Trong phạm vi đồ án này, nhóm sử dụng module Arduino Nano. Mỗi module chứa một bộ vi điều khiển trên bo mạch được lập trình và chấp nhận thơng tin dưới dạng mã. Mã chính, cịn được gọi là sketch được tạo trên nền tảng IDE sẽ tạo ra một file Hex, sau đó được chuyển và tải lên trong bộ điều khiển trên bo. Môi trường IDE chủ yếu chứa hai phần cơ bản: Trình chỉnh sửa

SVTH: Lê Văn Báu 49 Đặng Trung Thành

Nguyễn Hoàn Tân

và trình biên dịch, phần đầu sử dụng để viết mã được yêu cầu và phần sau được sử dụng để biên dịch và tải mã lên module Arduino.

Môi trường này hỗ trợ cả ngôn ngữ C và C ++.

Khi người dùng viết mã và biên dịch, IDE sẽ tạo file Hex cho mã. File Hex là các file thập phân Hexa được Arduino hiểu và sau đó được gửi đến bo mạch bằng cáp USB. Mỗi bo Arduino đều được tích hợp một bộ vi điều khiển, bộ vi điều khiển sẽ nhận file hex và chạy theo mã được viết.

Arduino IDE bao gồm các phần khác nhau:

1. Window bar

2. Menu bar

3. Phím tắt

4. Text Editor

5. Output Panel

SVTH: Lê Văn Báu 50 Đặng Trung Thành

Nguyễn Hồn Tân

4.3. Tính tốn, thiết kế cụm trục tịnh tiến

Cụm trục tịnh tiến là cụm có tác dụng làm tịnh tiến bộ dẫn dây nhờ động cơ thông qua bộ dẫn động trục vít me đai ốc bi.

u cầu bài tốn áp dụng trong cụm trục là:

- Khối lượng cụm tịnh tiến: 0,5 (kg).

- Trọng lượng tác dụng tối đa: 5 N.

4.3.1. Chọn vật liệu, tính tốn đường kính trục vít me

Ngồi u cầu về độ bền, vật liệu làm trục vít me chính cần phải có độ bền mịn cao và dễ gia công. Trục không lôi được làm bằng thép CT5, 35, 45, 50. Bạc dẫn hướng thường được làm bằng thép không gỉ.

Trong đồ án này, sử dụng vật liệu như sau:

4.3.1.1. Trục vít me

Thép C45.

Thép C45 là một loại thép hợp kim có hàm lượng Cacbon là 0,45%. Ngồi ra loại thép này cịn chứa một số tạp chất khác như silic, lưu huỳnh, mangan, crom,…(H3.2). Có độ cứng, độ kéo phù hợp trong ứng dụng cơ khí chế tạo máy, các chi tiết chịu tải trong và sự va đập mạnh.

SVTH: Lê Văn Báu 51 Đặng Trung Thành

Nguyễn Hoàn Tân

Dựa vào các đặc tính cơ bản của thép C45, ta có thể tính ra các thơng số của trục vit nhằm đáp ứng tải trọng đã được đề bài đặt ra. Đặc biệt là thông số về giới hạn chảy của thép (H3.3). Hình 4.14 Bảng thơng số tính chất cơ học thép C45 4.3.1.2. Xác định đường kính trục vít me √ [ ] Trong đó: [ ] [ ]

([ ] - ứng suất chảy cho phép của vật liệu làm vít me)

Với tải trọng yêu cầu là 3 (kg) thì . Tra bảng (H3.3) giới hạn chảy của thép

C45 là [ ]

Thay vào (3.1), suy ra:

[ ] √

SVTH: Lê Văn Báu 52 Đặng Trung Thành

Nguyễn Hoàn Tân

4.3.1.3. Đai ốc

Để giảm ma sát và mòn ren, đai ốc được chế tạo từ các loại đồng thanh như đồng thanh thiếc, đồng thanh thiếc – chì - kẽm và đồng thanh nhôm – sắt hoặc gang. Nhằm giảm chi phí đồng, thường dùng đai ốc bằng hai kim loại.

Trong đồ án, ta chọn vật liệu làm đai ốc là đồng thanh.

4.3.2. Kiểm tra bền

4.3.2.1. Tải trọng riêng dọc trục

Theo [giáo trình chi tiết máy], cơng thức tính tải trọng riêng dọc trục:

Trong đó: , , . , , , ( ) Chọn .

SVTH: Lê Văn Báu 53 Đặng Trung Thành

Nguyễn Hoàn Tân

Thay vào (3.2),

4.3.2.2. Khe hở tương đối

Theo [giáo trình chi tiết máy]

Từ đồ thị (H3.4), với tra ra được

SVTH: Lê Văn Báu 54 Đặng Trung Thành

Nguyễn Hoàn Tân

4.3.2.3. Sơ đồ truyền động

Hình 4.16 Sơ đồ truyền động của trục vit me

Các thông số đầu vào: Tải khối lượng .

Vận tốc lớn nhất của đai ốc: .

Đồ thị vận tốc có dạng hình thang, tốc độ ban đầu bằng 0, và gia tốc là hằng số ở cả giai đoạn khởi đầu và hãm (Thời gian khởi động xấp xỉ 20% thời gian 1 vòng chu kì).

SVTH: Lê Văn Báu 55 Đặng Trung Thành

Nguyễn Hoàn Tân

Thời gian thực hiện hết 1 chu trình là:

Từ đó ta có:

. Lực dọc trục lớn nhất:

Chọn trục vít me theo tiêu chuẩn SKF:

Từ những thống số trên ta chọn được trục vít me bi hỗ trợ bạc chặn KFL08 (H3.7)

Hình 4.18 Bạc chặn KFL08

Theo [giáo trình chi tiết máy], + Tuổi bền của cơ cấu:

( )

Trong đó: - Tuổi thọ (triệu vòng quay)

- Tải trọng động cơ bản,

- Lực dọc trục trung bình (kN)

SVTH: Lê Văn Báu 56 Đặng Trung Thành

Nguyễn Hồn Tân

Thay vào cơng thức (3.):

Tốc độ giới hạn của trục vít me (rpm):

Trong đó:

- Hệ số tốc độ. Với kết cấu 1 đầu gối tựa, một đầu cố định;

- Đường kính chân ren của trục vít,

- Khoảng cách hai gối đỡ

- Tổng hành trình Thay vào (3.4), Vận tốc thiết kế lớn nhất: ( ) ( ) . Với .

Vậy nên trục vít hoạt động tốt. + Kiểm tra tải:

Vậy nên trục vít hoạt động tốt. + Hiệu suất lý thuyết của bộ truyền:

SVTH: Lê Văn Báu 57 Đặng Trung Thành

Nguyễn Hoàn Tân + Hiệu suất thực tế:

Hình 4.19 Thơng số hình học của trục vít me SD/BD 8x2 4.3.3. Tính chọn động cơ trục vít me

+ Mơ men xoắn cần truyền vào trục vít me:

Từ các thông số trên. Chọn động cơ truyền động cho trục vít me sau: Ta chọn động cơ NEMA17 1,5 A-42*48 mm

SVTH: Lê Văn Báu 58 Đặng Trung Thành

Nguyễn Hồn Tân

Động cơ NEMA17 có một số thơng số kỹ thuật như sau:

- Kích thước mặt bích: 42*42mm

- Chiều dài thân: 48mm

- Dòng chịu tải: 1,5A

- Momen xoắn: 0,55Nm

- Góc bước: 1,8 độ/ bước.

Hình 4.21 Thơng số kích thước động cơ NEMA17 4.3.4. Chọn bạc dẫn hướng và khớp nối lò xo

SVTH: Lê Văn Báu 59 Đặng Trung Thành

Nguyễn Hồn Tân

Hình 4.22 Bạc dẫn hướng LMF 8UU

SVTH: Lê Văn Báu 60 Đặng Trung Thành

Nguyễn Hoàn Tân

4.4. Tính chọn động cơ trục cuốn dây

Khối lượng cuộn dây lớn nhất là: 0,5 kg. + Mô men xoắn cần truyền vào trục cuốn dây:

Từ các thông số trên. Chọn động cơ truyền động cho trục cuốn dây sau: Ta chọn động cơ NEMA17 1,5 A-42*48 mm

Động cơ NEMA17 có một số thơng số kỹ thuật như sau:

- Kích thước mặt bích: 42*42mm;

- Chiều dài thân: 48mm;

- Dòng chịu tải: 1,5A;

- Momen xoắn: 0,55Nm;

- Góc bước: 1,8 độ/ bước.

SVTH: Lê Văn Báu 61 Đặng Trung Thành

Nguyễn Hoàn Tân

CHƯƠNG V

THI CƠNG, MƠ HÌNH THỰC TẾ

5.1. Mơ hình 3D mấy quấn dây tự động ( Phần cơ Khí )

SVTH: Lê Văn Báu 62 Đặng Trung Thành

Nguyễn Hoàn Tân

5.2. Mạch Động lực

5.3. Sơ đồ mạch thiết kế Altium

Altium Designer trước kia có tên gọi là Protel DXP, là một trong những công cụ vẽ mạch điện tử mạnh nhất hiện nay. Được phát triển bởi hãng Altium Limited, Altium Designer là một phần mềm chuyên ngành được sử dụng trong thiết kế điện tử. Nó là một phần mềm mạnh với nhiều tính năng thú vị, tuy nhiên phần mềm này ít được biết đến hơn so với các phần mềm cùng chức năng khác như ORCAD hay PROTEUS.

SVTH: Lê Văn Báu 63 Đặng Trung Thành

Nguyễn Hồn Tân

Altium Designer có một số đặc trưng sau:

 Giao diện thiết kế, quản lí và chỉnh sửa thân thiện, dễ dàng biên dịch, quản lí file,

quản lí phiên bản các tài liệu thiết kế.

 Hỗ trợ mạnh mẽ cho việc thiết kế tự động, đi dây tự động theo thuật toán tối ưu,

phân tích lắp ráp linh kiện. Hỗ trợ cho việc tìm các giải pháp thiết kế hoặc chỉnh sửa mạch, linh kiện có sẵn trước theo các tham số mới.

 Mở, xem và in các file thiết kế mạch dễ dàng với đầy đủ các thông tin linh kiện,

dữ liệu bản vẽ, kích thước và số lượng.

 Hệ thống các thư viện linh kiện phong phú, chi tiết và hoàn chỉnh bao gồm tất cả

các linh kiện nhúng, số và tương tự.

 Đặt và sửa đối tượng trên các lớp cơ khí, định nghĩa các luật thiết kế, tùy chỉnh

các lớp mạch in, chuyển từ schematic sang PCB, đặt vị trí linh kiện trên PCB.

 Mơ phỏng mạch PCB 3D, đem lại hình ảnh, mạch điện trung thực trong không

gian 3 chiều, hỗ trợ MCAD-ECAD, liên kết trực tiếp với mơ hình STEP, kiểm tra khoảng cách cách điện , cấu hình cả 2D và 3D.

Một phần của tài liệu Máy quấn dây động cơ điện tự động (Trang 48)

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

(86 trang)