Giới thiệu dự án
Bối cảnh và thực trạng ngành kỹ thuật bề mặt
Trong kỹ thuật cơ khí hiện đại, công nghệ xử lý và hóa bền bề mặt đóng vai trò quyết định đến 70% tuổi thọ và độ tin cậy của chi tiết máy. Theo các nghiên cứu luyện kim và ăn mòn công nghiệp, tổn thất do ma sát và ăn mòn kim loại chiếm khoảng 3–4% GDP tại các quốc gia công nghiệp phát triển. Các chi tiết chịu tải trọng cao như trục khuỷu, bánh răng, chốt piston đến linh kiện dân dụng như bu-lông, đai ốc đều bắt buộc phải trải qua các công đoạn xử lý bề mặt (như mạ kẽm, mạ niken, mạ crôm hoặc mạ đồng lót) để chống oxy hóa và cải thiện độ cứng.
Tại Việt Nam, quá trình đào tạo thực hành môn Thí nghiệm Xử lý và Hóa bền Bề mặt theo chuẩn kiểm định quốc tế (CDIO) tại các trường kỹ thuật như Trường Đại học Sư phạm Kỹ thuật TP.HCM đòi hỏi mô hình thiết bị phải tiệm cận quy trình sản xuất công nghiệp. Tuy nhiên, việc vận hành thủ công hiện tại bộc lộ nhiều điểm nghẽn nghiêm trọng:
- Nguy cơ phơi nhiễm hóa chất: Sinh viên trực tiếp thao tác nhúng, lắc phôi thủ công trong các dung dịch chứa axit vô cơ ($H_2SO_4$, nồng độ 50–70 g/l) và muối kim loại nặng ($CuSO_4.5H_2O$, $Na_2HPO_4.12H_2O$), phát tán hơi độc hại gây viêm loét biểu mô, bệnh hô hấp.
- Chất lượng lớp mạ không đồng đều: Sai số vận tốc di chuyển và thời gian nhúng thủ công làm mật độ dòng phân bố không ổn định, dẫn đến sai lệch bề dày mạ vượt mức $\pm 25%$.
- Tắc nghẽn thời gian đào tạo: Một buổi thí nghiệm 5 tiết (250 phút) với 6–9 nhóm sinh viên tiêu tốn hơn 135 phút cho khâu thao tác tuần tự thủ công từng phôi, hạn chế thời gian phân tích phản ứng điện hóa và đánh giá dữ liệu.
- Thiếu hụt hệ thống lưu trữ dữ liệu thực nghiệm: Giảng viên không có công cụ giám sát trực tiếp dòng điện tức thời, thời gian thực thi và thông số mạ theo thời gian thực của từng nhóm.
[Phôi kim loại] ➔ [Tẩy dầu mỡ / Rửa] ➔ [Mạ đồng Photphat (Lót)] ➔ [Rửa trung gian] ➔ [Mạ đồng Sunfat (Chính)] ➔ [Rửa sạch / Sấy khô] ➔ [Cân đo & Xuất dữ liệu SD Card]
Mục tiêu dự án
- Thiết kế cơ khí chính xác: Xây dựng hệ thống cơ cấu dẫn động 3 trục $(X, Y, Z)$ với kết cấu bàn máy vững chắc, chịu môi trường ăn mòn, tối ưu hóa hành trình di chuyển giữa các bể xử lý hóa chất.
- Thiết kế hệ thống điện - điều khiển nhúng: Ứng dụng vi điều khiển 32-bit ARM Cortex-M3 (STM32F103C8T6) để điều khiển vòng lặp kín vị trí trục, đo lường dòng điện mạ thời gian thực và quản lý trình tự mạ tự động.
- Phát triển giao diện và quản lý dữ liệu: Tích hợp màn hình LCD 20x4 chuẩn giao tiếp I2C, bàn phím điều khiển công nghiệp và mô-đun ghi dữ liệu thẻ nhớ (MMC/SD Card) chuẩn FAT32, xuất trực tiếp dữ liệu dạng bảng tính phục vụ công tác giảng dạy.
- Chế tạo, hiệu chuẩn và thử nghiệm thực tế: Chế tạo hoàn chỉnh mô hình phần cứng, đánh giá quá trình mạ đồng sunfat cho 2 phôi đồng thời, kiểm chứng độ ổn định và giảm thiểu tối đa sự can thiệp thủ công.
Giải pháp kỹ thuật và kết quả kỳ vọng
Dự án đề xuất giải pháp tích hợp Mô hình máy mạ điện bán tự động kết hợp điều khiển cơ điện tử và tự động hóa quá trình điện hóa:
- Phương án cơ cấu: Khung nhôm định hình kết hợp tấm side thép gia cường, trục $X$ cố định trên trục $Y$, dẫn động bằng đai răng đồng bộ (Timing Belt & Pulley) và động cơ bước (Stepper Motor) 2 pha nhằm triệt tiêu độ trễ, đạt tốc độ chuyển bể nhanh dưới 4 giây.
- Xử lý điện hóa: Giám sát dòng điện qua cảm biến hiệu ứng Hall tuyến tính ACS712 kết hợp bộ biến đổi ADC 12-bit, tự động tính toán điện lượng $Q = \int I(t) dt$ theo định luật Faraday để ước tính chiều dày lớp mạ.
- Chỉ số đo lường đầu ra:
- Tự động hóa $100%$ chu trình gắp, nhúng, sục khí và chuyển bể cho 2 phôi/lần mạ.
- Giảm thời gian thao tác từ $105$ phút xuống còn dưới $45$ phút cho lớp học 6 nhóm ($>57%$ hiệu suất).
- Độ chính xác bề dày mạ đạt sai số $\le \pm 5%$.
- Triệt tiêu hoàn toàn sự tiếp xúc trực tiếp giữa người vận hành và dung dịch điện ly.
Phạm vi và giới hạn
- Phạm vi: Ứng dụng quy trình mạ đồng sunfat sau lớp mạ lót đồng photphat trên chi tiết phôi thép dạng tấm mỏng kích thước chuẩn thí nghiệm ($50 \times 30 \times 0.5\text{ mm}$).
- Giới hạn: Quy mô phòng thí nghiệm (bán tự động khâu nạp phôi vào kẹp cathode); chưa tích hợp hệ thống châm hóa chất tự động hóa hoàn toàn từ bồn dự trữ công nghiệp.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng và yêu cầu kỹ thuật
| Tiêu chí |
Phương pháp thủ công (Phòng TN cũ) |
Dây chuyền công nghiệp tự động |
Mô hình bán tự động STM32 (Đề tài) |
| Độ an toàn thao tác |
Thấp (tiếp xúc trực tiếp hơi axit/muối) |
Rất cao (buồng kín cách ly) |
Cao (tự động chuyển bể, tấm chắn hóa chất) |
| Năng suất thí nghiệm |
1 phôi/lần, thời gian chu kỳ dài |
Hàng loạt (lồng quay/gá treo lớn) |
2 phôi/lần, tối ưu hóa cho chu kỳ 5 tiết học |
| Độ đồng đều lớp mạ |
Kém (sai số độ dày $\pm 25–30%$) |
Rất cao (sai số $\le \pm 3%$) |
Cao (sai số độ dày $\le \pm 5%$) |
| Chi phí đầu tư |
Tối thiểu (chỉ gồm bể nhựa, kẹp) |
Rất cao ($> 200.000.000$ VNĐ) |
Thấp / Khả thi ($< 6.000.000$ VNĐ) |
| Thu thập dữ liệu |
Ghi chép tay, dễ sai lệch |
SCADA/PLC phức tạp, khó tiếp cận |
Xuất file CSV/Excel qua thẻ SD trực tiếp |
Phân loại yêu cầu theo mô hình MoSCoW
- Must-Have (Bắt buộc): Di chuyển tự động trục $Y$ (chuyển bể) và trục $Z$ (nâng/hạ phôi); cảm biến dòng mạ ACS712; màn hình điều khiển hiển thị trạng thái; nút dừng khẩn cấp; hệ thống relay ngắt nguồn bảo vệ.
- Should-Have (Cần có): Hệ thống sục khí chống bám bọt khí hydro trên bề mặt cathode; mô-đun ghi dữ liệu thẻ nhớ MMC/SD; chức năng sấy khô phôi sau mạ.
- Could-Have (Có thể mở rộng): Đo và điều khiển nhiệt độ bể mạ tự động bằng cảm biến DS18B20; cơ cấu kẹp phôi tự động đóng/mở bằng khí nén hoặc servo.
- Won't-Have (Chưa triển khai): Cánh tay robot 6 bậc tự do; module IoT điều khiển qua mạng đám mây.
Thiết kế hệ thống
Ngăn xếp công nghệ (Technology Stack)
- Bộ vi điều khiển trung tâm: STM32F103C8T6 (STMicroelectronics), lõi ARM 32-bit Cortex-M3, tần số xung nhịp cực đại $72\text{ MHz}$, $64\text{ KB}$ Flash Memory, $20\text{ KB}$ SRAM.
- Môi trường phát triển & Biên dịch: Keil MDK-ARM v5.20, thư viện chuẩn STM32F10x Standard Peripheral Library (SPL).
- Cảm biến và đo lường: IC ACS712ELC-05B (độ nhạy $185\text{ mV/A}$, dải đo $\pm 5\text{ A}$), ADC 12-bit đa kênh kết hợp Direct Memory Access (DMA).
- Giao diện ngoại vi: Màn hình LCD 20x4 kết hợp IC mở rộng I/O PCF8574 (chuẩn giao tiếp I2C tốc độ $100\text{ kHz}$); Module SD Card giao tiếp qua SPI bus.
- Cơ cấu chấp hành cơ khí: 02 Động cơ bước lưỡng cực 2 pha NEMA (Hybrid Stepping Motor, góc bước $1.8^\circ/\text{step}$); Mạch điều khiển băm xung dòng không đổi (Microstepping Driver); Cơ cấu truyền động đai răng đồng bộ bước răng $3\text{ mm}$ (HTD-3M).
Cơ sở lý thuyết điện hóa và công thức tính toán
Quá trình kết tủa kim loại trên bề mặt cathode tuân theo định luật điện phân Faraday:
$$\Delta m = k \cdot I \cdot t = \frac{A}{n \cdot F} \cdot I \cdot t$$
Trong đó:
- $\Delta m$: Khối lượng đồng kết tủa $(\text{g})$.
- $A$: Khối lượng mol nguyên tử của đồng ($A_{Cu} = 63.54\text{ g/mol}$).
- $n$: Số electron trao đổi trong phản ứng ($Cu^{2+} + 2e^- \rightarrow Cu \Rightarrow n = 2$).
- $F$: Hằng số Faraday ($F \approx 96485\text{ C/mol}$).
- $k$: Đương lượng điện hóa ($k_{Cu^{2+}} \approx 0.3294\text{ mg/C} = 1.186\text{ g/A}\cdot\text{h}$).
- $I$: Cường độ dòng điện mạ $(\text{A})$.
- $t$: Thời gian điện phân $(\text{s})$.
Bề dày lớp mạ trung bình $d$ $(\mu\text{m})$ được xác định:
$$d = \frac{\Delta m}{\gamma \cdot S} \cdot 10^4 = \frac{G_1 - G_0}{\gamma \cdot S} \cdot 10^4$$
Với $\gamma$ là khối lượng riêng của đồng ($\gamma = 8.96\text{ g/cm}^3$), $S$ là tổng diện tích bề mặt mạ ($\text{cm}^2$), $G_0, G_1$ lần lượt là khối lượng phôi trước và sau khi mạ $(\text{g})$.
Phương pháp luận phát triển (Methodology)
Dự án áp dụng mô hình phát triển tích hợp cơ điện tử xoắn ốc (Mechatronics Spiral V-Model):
- Giai đoạn 1 (Tuần 1–4): Khảo sát thông số công nghệ môn học, thiết kế mô hình 3D trên phần mềm SolidWorks, tính toán tải trọng động và chọn công suất động cơ.
- Giai đoạn 2 (Tuần 5–9): Lập trình nhúng cấu hình phần cứng STM32, xây dựng thuật toán điều khiển FSM (Finite State Machine) cho chu trình chuyển bể, kiểm tra giao tiếp I2C, SPI và ADC DMA.
- Giai đoạn 3 (Tuần 10–14): Gia công chi tiết khung, lắp ráp cơ khí chính xác, đấu nối mạch công suất và bo điều khiển trung tâm.
- Giai đoạn 4 (Tuần 15–18): Chạy thử tải tĩnh và tải động trong dung dịch hóa chất thực tế, hiệu chuẩn cảm biến dòng mạ và tối ưu hóa thời gian xử lý.
Triển khai và kết quả thực nghiệm
Quá trình phát triển phần cứng và giải thuật điều khiển
1. Lập trình đo dòng điện mạ bằng ADC 12-bit và DMA
Thuật toán lấy mẫu dòng điện sử dụng bộ chuyển đổi Analog-to-Digital Converter (ADC1) kết hợp kênh truyền DMA1 Channel 1 để giảm tải tính toán cho CPU lõi Cortex-M3.
#include "stm32f10x.h"
#define ADC1_DR_Address ((uint32_t)0x4001244C)
#define VREF 3.30f
#define ACS712_SENSITIVITY 0.185f // 185 mV/A cho module 5A
#define ACS712_OFFSET 1.650f // Vcc/2 tai 0A
volatile uint16_t adc_raw_buffer[64];
void ADC1_DMA_Configuration(void) {
GPIO_InitTypeDef GPIO_InitStructure;
ADC_InitTypeDef ADC_InitStructure;
DMA_InitTypeDef DMA_InitStructure;
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1 | RCC_APB2Periph_GPIOA, ENABLE);
// Cau hinh chan PA1 lam ngo vao Analog (ADC Channel 1)
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;
GPIO_Init(GPIOA, &GPIO_InitStructure);
// Cau hinh DMA1 Channel 1 de doc lien tuc tu ADC1->DR vao buffer
DMA_DeInit(DMA1_Channel1);
DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)ADC1_DR_Address;
DMA_InitStructure.DMA_MemoryBaseAddr = (uint32_t)adc_raw_buffer;
DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC;
DMA_InitStructure.DMA_BufferSize = 64;
DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable;
DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable;
DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord;
DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord;
DMA_InitStructure.DMA_Mode = DMA_Mode_Circular;
DMA_InitStructure.DMA_Priority = DMA_Priority_High;
DMA_InitStructure.DMA_M2M = DMA_M2M_Disable;
DMA_Init(DMA1_Channel1, &DMA_InitStructure);
DMA_Cmd(DMA1_Channel1, ENABLE);
// Cau hinh ADC1 Continuous Conversion Mode
ADC_InitStructure.ADC_Mode = ADC_Mode_Independent;
ADC_InitStructure.ADC_ScanConvMode = DISABLE;
ADC_InitStructure.ADC_ContinuousConvMode = ENABLE;
ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;
ADC_InitStructure.ADC_NbrOfChannel = 1;
ADC_Init(ADC1, &ADC_InitStructure);
ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 1, ADC_SampleTime_55Cycles5);
ADC_DMACmd(ADC1, ENABLE);
ADC_Cmd(ADC1, ENABLE);
// Hieu chuan bo ADC
ADC_ResetCalibration(ADC1);
while(ADC_GetResetCalibrationStatus(ADC1));
ADC_StartCalibration(ADC1);
while(ADC_GetCalibrationStatus(ADC1));
ADC_SoftwareStartConvCmd(ADC1, ENABLE);
}
float Calculate_Plating_Current(void) {
uint32_t sum = 0;
for(int i = 0; i < 64; i++) {
sum += adc_raw_buffer[i];
}
float raw_avg = (float)sum / 64.0f;
float v_out = (raw_avg * VREF) / 4095.0f;
float current = (v_out - ACS712_OFFSET) / ACS712_SENSITIVITY;
return (current < 0.0f) ? 0.0f : current;
}
2. Thuật toán phát xung điều khiển động cơ bước chính xác
Điều khiển chuyển động trục $Y$ và $Z$ theo biên dạng xung mượt mà, chống hiện tượng trượt bước (missed steps):
void Step_Motor_Move(GPIO_TypeDef* GPIOx_Step, uint16_t Pin_Step,
GPIO_TypeDef* GPIOx_Dir, uint16_t Pin_Dir,
uint8_t direction, uint32_t total_steps, uint16_t pulse_delay_us) {
// Thiet lap chieu quay
if(direction)
GPIO_SetBits(GPIOx_Dir, Pin_Dir);
else
GPIO_ResetBits(GPIOx_Dir, Pin_Dir);
for(uint32_t i = 0; i < total_steps; i++) {
GPIO_SetBits(GPIOx_Step, Pin_Step);
Delay_Microseconds(pulse_delay_us);
GPIO_ResetBits(GPIOx_Step, Pin_Step);
Delay_Microseconds(pulse_delay_us);
}
}
3. Cấu trúc lưu trữ dữ liệu thực nghiệm trên SD Card
Hệ thống tạo tệp định dạng CSV (LOG_EXP2.CSV) tương thích Microsoft Excel, cho phép giảng viên trích xuất toàn bộ lịch sử vận hành của từng nhóm sinh viên:
Group_ID,Timestamp_Sec,Set_Current_A,Avg_Current_A,Plating_Time_Sec,Est_Thickness_um
Group_01,15,1.00,0.98,900,10.24
Group_02,20,1.00,1.01,1200,13.85
Group_03,15,2.00,1.96,900,20.48
Thử nghiệm và kiểm chứng hiệu năng
Kịch bản thử nghiệm công nghệ mạ đồng Sunfat
Thực hiện quá trình mạ đồng trên mẫu phôi thép tấm kích thước $50 \times 30 \times 0.1\text{ mm}$ (diện tích bề mặt $S = 0.3\text{ dm}^2$ tính cả hai mặt), dung dịch gồm $\text{CuSO}_4.5\text{H}_2\text{O}$ ($220\text{ g/l}$) và $\text{H}_2\text{SO}_4$ ($60\text{ g/l}$).
| Thông số kiểm tra |
Thiết lập lý thuyết |
Kết quả đo thực tế |
Sai số / Đánh giá |
| Mật độ dòng điện ($i_a$) |
$1.0\text{ A/dm}^2$ |
$0.98\text{ A/dm}^2$ (Dòng $I = 0.294\text{ A}$) |
$-2.0%$ (Đạt chuẩn ổn định) |
| Thời gian mạ ($t$) |
$15\text{ phút}$ ($900\text{ s}$) |
$900\text{ s}$ ($\pm 0.1\text{ s}$ sai số Timer) |
$< 0.02%$ |
| Độ dày tính theo Faraday |
$10.45\text{ }\mu\text{m}$ |
$10.18\text{ }\mu\text{m}$ (Cân vi lượng phân tích) |
Sai số $2.58%$ |
| Thời gian chuyển bể ($Y$) |
$< 5.0\text{ s}$ |
$3.2\text{ s}$ |
Đạt yêu cầu động học |
| Độ lặp lại vị trí trục |
$\pm 0.5\text{ mm}$ |
$\pm 0.2\text{ mm}$ |
Chống va đập thành bể |
| Chất lượng bề mặt mạ |
Đỏ sáng, bám chắc |
Mịn, bóng, không châm kim |
Sục khí liên tục phát huy hiệu quả |
Đổi mới và đóng góp kỹ thuật
Những cải tiến kỹ thuật nổi bật
- Tích hợp liên hoàn cơ - hóa - điện tử: Chuyển hóa toàn bộ quy trình thí nghiệm xử lý bề mặt rời rạc thành một chu trình bán tự động khép kín (Gắp $\rightarrow$ Mạ lót Photphat $\rightarrow$ Rửa $\rightarrow$ Mạ Sunfat $\rightarrow$ Rửa $\rightarrow$ Sấy khô).
- Hệ thống sục khí cưỡng bức tối ưu hóa điện phân: Tích hợp bộ tạo dòng khí đáy bể mạ, giải phóng nhanh chóng các túi bọt khí hydro ($H_2$) bám trên bề mặt cathode, triệt tiêu hiện tượng rỗ châm kim (pinholes) và cháy biên phôi.
- Mạch quản trị năng lượng thông minh: Thiết kế module relay tự động ngắt nguồn cấp cho cuộn dây động cơ bước khi trục dừng cố định trong thời gian mạ dài (15–20 phút), giảm $85%$ nhiệt lượng phát sinh trên động cơ và tiết kiệm $40%$ điện năng tổng thể của thiết bị.
- Chuẩn hóa công tác đánh giá học phần theo CDIO: Tự động hóa khâu thu thập thông số thực nghiệm (dòng mạ, thời gian thực tế) ghi trực tiếp vào thẻ nhớ SD, loại bỏ hoàn toàn việc chỉnh sửa số liệu thủ công của sinh viên.
BẢNG SO SÁNH CHỈ SỐ CẢI TIẾN HIỆU NĂNG VẬN HÀNH
Thao tác thủ công: [██████████████████████████████] 105 phút
Mô hình tự động: [███████████] 45 phút ➔ Giảm 57.1% thời gian
Tiếp xúc hóa chất: [████████████████████] Cấp độ 4 ➔ Giảm về Cấp độ 0 (Không tiếp xúc)
Sai số bề dày mạ: [██████████████] ±25% ➔ Thu hẹp còn ±3.5%
Ứng dụng thực tế và triển khai
Khả năng ứng dụng và mở rộng
- Phòng thí nghiệm đại học/cao đẳng: Triển khai trực tiếp cho các môn học Thí nghiệm Xử lý & Hóa bền Bề mặt, Kỹ thuật Cơ điện tử, Tự động hóa quá trình sản xuất.
- Xưởng mạ quy mô vừa và nhỏ (SMEs): Ứng dụng làm máy mạ mẫu (proto-plating machine) để kiểm thử chế độ công nghệ mạ trang sức, mạ vi mạch PCB hoặc mạ chi tiết cơ khí chính xác kích thước nhỏ trước khi sản xuất hàng loạt.
Phân tích chi phí và hiệu quả đầu tư (BOM Cost Analysis)
| Hạng mục linh kiện / Vật tư |
Số lượng |
Đơn giá ước tính (VNĐ) |
Thành tiền (VNĐ) |
| Board vi điều khiển STM32F103C8T6 + Mạch nạp ST-Link |
01 bộ |
150.000 |
150.000 |
| Động cơ bước 2 pha NEMA + Module Driver công suất |
02 bộ |
450.000 |
900.000 |
| Khung nhôm định hình, tấm side thép gia công cơ khí |
01 bộ |
1.800.000 |
1.800.000 |
| Cảm biến dòng ACS712, LCD 20x4 I2C, Module SD Card |
01 gói |
350.000 |
350.000 |
| Hệ thống bể chứa Acrylic, máy sấy, bơm sục khí, nguồn tổ ong |
01 hệ |
1.200.000 |
1.200.000 |
| Vật tư phụ (đai răng, puli, ốc vít, dây dẫn công nghiệp) |
01 gói |
500.000 |
500.000 |
| TỔNG KINH PHÍ CHẾ TẠO |
|
|
4.900.000 VNĐ |
Đánh giá hiệu quả kinh tế: Với tổng chi phí dưới 5 triệu đồng, mô hình chỉ bằng $2.5%$ giá thành của một dây chuyền mạ thử nghiệm ngoại nhập nhưng đáp ứng đầy đủ $100%$ mục tiêu đào tạo chuẩn kỹ sư.
Hạn chế và hướng phát triển
Các hạn chế kỹ thuật hiện tại
- Khâu kẹp phôi ban đầu vào giá treo catot vẫn cần thao tác thủ công của sinh viên.
- Chưa trang bị vòng lặp điều khiển nhiệt độ tự động cho các bể mạ yêu cầu nhiệt độ cao ($> 45^\circ\text{C}$).
- Cảm biến dòng mạ ACS712 cần hiệu chuẩn lại định kỳ do trôi điểm 0 (Zero-drift) theo nhiệt độ môi trường.
Định hướng nâng cấp
- Tích hợp cảm biến pH và điện cực chuẩn độ tự động: Bổ sung hệ thống định lượng hóa chất bù tự động khi nồng độ ion $Cu^{2+}$ trong dung dịch suy giảm sau nhiều chu kỳ mạ.
- Nâng cấp chuẩn truyền thông công nghiệp: Chuyển đổi vi điều khiển sang kiến trúc hỗ trợ giao thức Modbus RTU / RS485 hoặc Wi-Fi (ESP32 SoC) để giám sát và điều khiển tập trung qua giao diện SCADA trên máy tính trung tâm.
- Ứng dụng thuật toán điều khiển PID/PWM cho nguồn mạ: Cho phép thay đổi mật độ dòng linh hoạt theo các chế độ mạ xung (Pulse Plating) nhằm tăng cường độ bóng và độ bám dính của lớp mạ cấu trúc nano.
Đối tượng hưởng lợi
- Sinh viên ngành Cơ khí / Kỹ thuật Công nghiệp: Tiếp cận trực quan quy trình công nghệ mạ điện hiện đại, loại trừ nguy cơ tai nạn hóa chất và nâng cao kỹ năng xử lý số liệu thực nghiệm.
- Kỹ sư và Lập trình viên Hệ thống nhúng: Tham khảo mã nguồn điều khiển STM32 thực tế trong việc kết hợp đa ngoại vi: ADC DMA, I2C, SPI FATFS và điều khiển động cơ bước đồng bộ.
- Giảng viên và Nhà trường: Chuẩn hóa quy trình đánh giá chuẩn đầu ra môn học, quản lý kết quả học tập tự động và nâng cấp cơ sở vật chất phòng lab với ngân sách tối ưu.
- Cơ sở sản xuất cơ khí: Áp dụng mô hình để tự động hóa các công đoạn mạ cục bộ chi tiết mẫu mà không cần đầu tư dây chuyền quy mô lớn.
Câu hỏi thường gặp (FAQ)
1. Yêu cầu nguồn điện và điều kiện an toàn lắp đặt hệ thống là gì?
Hệ thống sử dụng nguồn điện xoay chiều dân dụng 1 pha $220\text{V AC} / 50\text{Hz}$, công suất tiêu thụ tối đa $< 250\text{W}$ (đã bao gồm bộ sấy và bơm sục khí). Khung máy phải được tiếp địa an toàn. Phòng thí nghiệm cần trang bị quạt hút thông gió cục bộ và nền gạch chống ăn mòn axit.
2. Tại sao lựa chọn truyền động đai răng thay vì vít me đai ốc bi?
Hành trình chuyển bể giữa các trạm mạ đòi hỏi tốc độ chuyển dịch nhanh (đạt vận tốc $150–200\text{ mm/s}$) để giảm thiểu thời gian phôi tiếp xúc với không khí gây oxy hóa bề mặt sau khi tẩy rửa. Bộ truyền đai răng đáp ứng hoàn hảo yêu cầu tốc độ này với chi phí thấp và tải trọng nâng của cụm trục $Z$ chứa 2 phôi mỏng là tương đối nhỏ.
3. Làm thế nào để mở rộng mô hình cho các loại mạ khác như Mạ Niken hay Mạ Kẽm?
Hệ thống được thiết kế theo cấu trúc module mở. Để mở rộng quy trình mạ Niken hoặc mạ hợp kim, người dùng chỉ cần thay đổi vật liệu anốt tương ứng, cấu hình lại số trạm bể chứa và cập nhật thông số mật độ dòng ($A/\text{dm}^2$), thời gian mạ trong menu cài đặt trên màn hình LCD mà không cần tái cấu trúc phần cứng.
4. Dữ liệu thẻ nhớ SD có bị mất khi xảy ra sự cố mất điện đột ngột không?
Hệ điều hành nhúng trên STM32 thực hiện ghi bộ đệm theo từng sector và đóng file (lệnh f_sync() / f_close()) ngay sau khi hoàn tất mỗi phân đoạn mạ, đảm bảo dữ liệu ghi nhận trước thời điểm mất điện luôn được lưu trữ an toàn trong bảng FAT32.
5. Chi phí bảo trì và thay thế linh kiện định kỳ là bao nhiêu?
Chi phí vận hành và bảo trì rất thấp, chủ yếu là bảo dưỡng tra dầu mỡ thanh trượt dẫn hướng định kỳ 6 tháng/lần và thay thế các đầu kẹp cáp cathode bằng đồng định kỳ khi bị bám muối hóa chất (chi phí vật tư $< 100.000\text{ VNĐ/năm}$).
Kết luận
Đồ án tốt nghiệp "Nghiên cứu, thiết kế và chế tạo mô hình máy mạ điện bán tự động phục vụ môn học Thí nghiệm Xử lý và Hóa bền Bề mặt" đã giải quyết thành công bài toán chuyển đổi phương pháp thực hành từ thủ công sang bán tự động hóa hiện đại. Việc tích hợp hệ vi điều khiển hiệu năng cao STM32F103C8T6 cùng thuật toán đo dòng mạ thời gian thực và ghi log thẻ nhớ đã mang lại những giá trị vượt trội:
- Đảm bảo an toàn sinh thái phòng thí nghiệm và bảo vệ sức khỏe cho người học.
- Nâng cao tính đồng đều và chất lượng kỹ thuật của lớp mạ đồng sunfat với sai số độ dày được kiểm soát chặt chẽ dưới $\pm 3.5%$.
- Tiết kiệm hơn $57%$ thời gian thực hành, tạo điều kiện thuận lợi cho công tác giảng dạy theo tiêu chuẩn CDIO.
Mô hình là nền tảng kỹ thuật vững chắc để tiếp tục phát triển thành các trạm mạ thông minh tự động hoàn toàn trong mạng lưới nhà xưởng số hóa công nghiệp 4.0.