Giới thiệu dự án
Trong kỷ nguyên chuyển đổi số và công nghiệp hóa hiện đại, ngành tự động hóa phục vụ đời sống (F&B Automation) đang chứng kiến tốc độ tăng trưởng kép hàng năm (CAGR) đạt mức 12.4% trên toàn cầu. Nhịp sống đô thị và áp lực công việc văn phòng đòi hỏi các giải pháp tiện ích phục vụ tại chỗ với độ chính xác cao và thời gian chờ tối thiểu. Tuy nhiên, các phương thức chuẩn bị đồ uống thủ công truyền thống tại công sở, hội nghị và hộ gia đình bộc lộ nhiều điểm nghẽn nghiêm trọng:
- Tốn kém thời gian thao tác: Quá trình đong đếm nguyên liệu, mở nắp chai, rót dung dịch theo tỷ lệ chuẩn thường mất từ 3–5 phút cho mỗi ly đồ uống, gây lãng phí thời gian trong giờ giải lao ngắn.
- Sai lệch tỷ lệ và giảm độ đồng nhất: Thao tác thủ công dễ dẫn đến sai lệch thể tích giữa các lần pha, làm thay đổi hương vị chuẩn của công thức.
- Chi phí phát sinh và rác thải: Việc phụ thuộc vào đồ uống đóng chai sẵn hoặc dịch vụ giao hàng trực tuyến làm tăng chi phí định kỳ từ 30–45% và gia tăng rác thải nhựa dùng một lần ra môi trường.
Để giải quyết triệt để bài toán trên, đồ án nghiên cứu "Thiết kế mô hình máy pha chế nước uống tự động" được triển khai nhằm tự động hóa hoàn toàn chu trình định lượng, chiết rót và phối trộn nguyên liệu theo công thức khoa học.
+-------------------------------------------------+
| HMI Touchwin 765-MT (Master Terminal) |
+-------------------------------------------------+
|
RS485 / Modbus RTU
|
+-------------------------------------------------+
| MCU: Arduino Mega 2560 R3 (Slave MCU) |
+-------------------------------------------------+
/ | \
/ | \
[Khối Cảm Biến] [Khối Chấp Hành] [Khối Nguồn]
- 4x HC-SR05 (Kalman) - NEMA 17 + DRV8825 - Nguồn xung 220VAC -> 12VDC
- Flow Meter (Hall Sensor) - 4x Bơm màng 12V DC - LM7812 Regulator
- Cảm biến IR LM393 - Relay 4-kênh cách ly - Lọc nhiễu RC & Diode
Mục tiêu dự án
- Thiết kế phần cứng nguyên mẫu: Chế tạo khung máy đa trục mini kết hợp cơ cấu trượt ray nhôm định hình V-Slot và động cơ bước NEMA 17 để dịch chuyển khay chứa ly chính xác tới từng đầu vòi riêng biệt.
- Xây dựng hệ thống điều khiển trung tâm: Lập trình xử lý trên vi điều khiển ATmega2560 (16 MHz) kết nối truyền thông chuẩn công nghiệp RS-485 với màn hình cảm ứng điện trở công nghiệp HMI Touchwin 765-MT.
- Nâng cao độ chính xác chiết rót: Tích hợp cảm biến lưu lượng nước hiệu ứng Hall và cảm biến siêu âm HC-SR05 kết hợp thuật toán lọc Kalman nhằm theo dõi dung tích nguyên liệu thời gian thực với sai số $\le \pm 2%$.
- Tối ưu trải nghiệm tương tác: Cung cấp 2 chế độ vận hành độc lập: Pha chế tự động theo công thức lập trình sẵn và Pha chế tùy chỉnh dung tích tự do trực tiếp tại quầy mà không phụ thuộc vào ứng dụng di động bên thứ ba.
Phạm vi và giới hạn đề tài
- Phạm vi: Mô hình thử nghiệm hỗ trợ 4 bình chứa nguyên liệu lỏng độc lập (mỗi bình 500–1000ml), 4 bơm màng mini 12VDC, phù hợp chất lỏng không cặn, độ nhớt thấp ($< 10\text{ mPa}\cdot\text{s}$) như nước đường, nước khoáng, nước ép hoa quả, si-rô loãng.
- Giới hạn: Chưa tích hợp module làm lạnh/đun nóng trực tiếp và chưa bổ sung cánh khuấy cơ học trong ly.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Nghiên cứu tiến hành khảo sát các mô hình máy pha chế tự động đã được triển khai trước đây tại thị trường Việt Nam nhằm xác định các khoảng trống công nghệ (gap analysis):
| Tiêu chí kỹ thuật |
Mô hình ĐH Đà Nẵng |
Mô hình ĐH FPT |
Mô hình HUTECH (Trước đây) |
Giải pháp đề xuất của đề tài |
| Giao diện điều khiển |
App di động qua Bluetooth |
Nút bấm vật lý / Web App |
App di động chuyên dụng |
Màn hình công nghiệp HMI Touchwin 765-MT |
| Cơ cấu đầu ra chất lỏng |
Đầu vòi gom chung |
1 vòi xả tập trung duy nhất |
Gom chung đầu xả |
4 vòi phun riêng biệt di chuyển theo trục |
| Kiểm soát dung tích tồn |
Không hỗ trợ |
Không hỗ trợ |
Cân điện tử Loadcell (sai số do nhiệt) |
4 Cảm biến siêu âm HC-SR05 + Kalman Filter |
| Định lượng chất lỏng |
Ước lượng theo Timer trễ |
Ước lượng Timer trễ |
Loadcell đo khối lượng |
Cảm biến lưu lượng dòng chảy Hall Sensor |
| Hiện tượng nhiễm chéo vị |
Cao do đọng vòi |
Rất cao do xả chung đường ống |
Trung bình |
Triệt tiêu hoàn toàn (0%) |
| Trải nghiệm người dùng |
Phức tạp (bắt buộc tải App) |
Kém trực quan |
Phụ thuộc kết nối điện thoại |
Trực tiếp tại quầy qua màn hình cảm ứng |
Phân tích yêu cầu hệ thống theo mô hình MoSCoW
- Must Have (Bắt buộc): Hệ thống vi điều khiển trung tâm ATmega2560; giao tiếp truyền thông RS-485; cơ chế phát hiện vật cản (ly nước) bằng hồng ngoại LM393; vòi phun độc lập chống trộn vị.
- Should Have (Nên có): Bộ lọc Kalman lọc sóng âm dội bề mặt chất lỏng; cơ chế tự động trả về vị trí gốc (Home Position) cho động cơ bước; cảnh báo hết nguyên liệu khi mức nước $< 15%$.
- Could Have (Có thể có): Chế độ tùy biến công thức lưu trữ vào bộ nhớ EEPROM; đồng hồ thời gian thực RTC thống kê số lượng ly phục vụ trong ngày.
- Won't Have (Chưa thực hiện): Thanh toán thẻ RFID/quét mã QR trực tuyến; module làm lạnh nước tự động.
Thiết kế hệ thống
1. Ngăn xếp công nghệ phần cứng và phần mềm (Tech Stack)
- Vi điều khiển: Arduino Mega 2560 R3 (Chipset AVR ATmega2560, Clock 16 MHz, 256 KB Flash, 8 KB SRAM, 4 KB EEPROM).
- Giao diện điều khiển: Màn hình cảm ứng HMI Touchwin 765-MT (7.0 inch TFT LCD, 65536 màu, độ phân giải $800 \times 480\text{ px}$).
- Mạch chuyển đổi giao tiếp: Module UART TTL to RS-485 (sử dụng IC SP485EEN vi sai bán song công Half-Duplex, tốc độ Baud 9600 bps).
- Mạch động cơ chuyển động: Động cơ bước lưỡng cực NEMA 17 (Step angle $1.8^\circ$, Holding Torque 40N·cm) + Driver điều khiển DRV8825 (hỗ trợ vi bước lên tới 1/32 microstepping).
- Cơ cấu chấp hành thủy lực: 4 Bơm màng DC 12V mini, mạch đóng ngắt 4-Channel Relay 5V tích hợp Optocoupler cách ly quang học.
- Hệ thống cảm biến:
- 04 Cảm biến siêu âm HC-SR05 / HY-SRF05 (Dải đo 2cm – 450cm, tần số phát 40 kHz, độ phân giải lý thuyết 3mm).
- 01 Cảm biến lưu lượng nước Hall-Effect (Tần số xung $F = 7.5 \times Q$, với $Q$ là lưu lượng tính bằng L/min).
- 01 Cảm biến tiệm cận hồng ngoại sử dụng Op-Amp so sánh điện áp LM393 nhận biết sự hiện diện của ly.
- Môi trường lập trình & công cụ thiết kế: Arduino IDE v1.8.19 (ngôn ngữ C/C++ nhúng), Touchwin Edit Tool v2.D.3k (thiết kế GUI màn hình HMI), Altium Designer v21 (thiết kế mạch nguyên lý và mạch in PCB 2 lớp).
2. Thiết kế truyền thông và cấu trúc bộ nhớ Modbus RTU
Màn hình HMI đóng vai trò Modbus Master, Arduino Mega đóng vai trò Modbus Slave (Address = 1). Dữ liệu trao đổi qua cổng nối tiếp USART1 (Chân TX1 18, RX1 19) thông qua đường bus 2 dây A-B vi sai của chuẩn RS-485:
[Khung truyền Modbus RTU]:
+------------------+---------------+--------------------+------------------+---------------+
| Slave Addr (1B) | Function (1B) | Register Addr (2B) | Data / Val (N B) | CRC-16 (2B) |
+------------------+---------------+--------------------+------------------+---------------+
Bảng phân vùng thanh ghi Modbus (Memory Map):
40001 (Holding Register): Trạng thái lệnh hệ thống (0: Chờ, 1: Bắt đầu pha chế tự động, 2: Pha chế tùy chỉnh, 3: Khẩn cấp/Reset).
40002 – 40005: Dung tích dung dịch cài đặt tương ứng cho Bình 1, Bình 2, Bình 3, Bình 4 (đơn vị: ml).
30001 – 30004 (Input Registers): Thể tích mức nước thực tế đo được từ 4 cảm biến siêu âm sau bộ lọc Kalman (đơn vị: ml / %).
10001 (Discrete Input): Tín hiệu trạng thái ly từ cảm biến hồng ngoại (0: Không có ly, 1: Đã đặt ly hợp lệ).
3. Thiết kế an toàn điện và khử nhiễu điện từ (EMI)
- Chống dội dòng cảm ứng (Flyback Protection): Mắc tụ gốm $104$ ($0.1\mu\text{F}$) song song trực tiếp giữa hai cực nguồn của mỗi động cơ bơm DC và bố trí diode phân cực ngược 1N4007 dập xung điện áp ngược sinh ra khi ngắt cuộn dây relay.
- Cách ly quang học (Galvanic Isolation): Sử dụng optocoupler PC817 trên module relay cách ly hoàn toàn nguồn logic điều khiển 5V của MCU với nguồn động lực 12V tải nặng, ngăn hiện tượng sụt áp reset vi điều khiển.
- Khối nguồn ổn áp tuyến tính: Nguồn cấp 12VDC/5A sau khi cấp cho động cơ bơm và Driver DRV8825 được dẫn qua IC ổn áp LM7812 kết hợp cặp tụ lọc $1000\mu\text{F}$ và $100\text{nF}$ để triệt tiêu sóng hài tần số cao.
Phương pháp nghiên cứu và phát triển
Dự án áp dụng mô hình phát triển hệ thống nhúng lai (V-Model kết hợp Agile Iterative) chia làm 4 giai đoạn chính:
Tuần 1-3: Nghiên cứu lý thuyết & Thiết kế 3D / Sơ đồ nguyên lý Schematic
Đánh giá rủi ro kỹ thuật và giải pháp xử lý:
- Rủi ro 1: Dao động bề mặt chất lỏng làm sai lệch số đo cảm biến siêu âm. $\rightarrow$ Giải pháp: Ứng dụng giải thuật lọc Kalman 1D trên vi điều khiển nhằm loại bỏ nhiễu trắng và các đỉnh đột biến (spikes).
- Rủi ro 2: Bơm hoạt động quá áp gây văng bắn chất lỏng ra khỏi miệng ly. $\rightarrow$ Giải pháp: Điều chế độ rộng xung PWM mềm và hiệu chỉnh tiết diện vòi rót cao su silicone y tế đạt đường kính trong $4\text{mm}$.
- Rủi ro 3: Bơm hoạt động khi không có ly gây tràn dung dịch. $\rightarrow$ Giải pháp: Cài đặt hàm Interlock phần cứng kiểm tra liên tục cảm biến quang hồng ngoại với chu kỳ lấy mẫu 50ms trước khi kích hoạt bất kỳ lệnh đóng relay nào.
Implementation và kết quả
Quy trình phát triển phần mềm và thuật toán cốt lõi
1. Ứng dụng bộ lọc Kalman cho cảm biến siêu âm đo mức dung dịch
Trong quá trình vận hành, sóng siêu âm phát ra từ module HC-SR05 thường bị phản xạ tán xạ do bề mặt chất lỏng rung động khi máy bơm chạy. Thuật toán Kalman đơn biến được hiện thực trực tiếp trong mã nguồn C++ của Arduino Mega:
$$\hat{x}k^- = \hat{x}{k-1}$$
$$P_k^- = P_{k-1} + Q$$
$$K_k = \frac{P_k^-}{P_k^- + R}$$
$$\hat{x}_k = \hat{x}_k^- + K_k (z_k - \hat{x}_k^-)$$
$$P_k = (1 - K_k) P_k^-$$
Trong đó: $Q = 0.022$ (Hiệp phương sai nhiễu quá trình), $R = 0.618$ (Hiệp phương sai nhiễu đo lường), $K$ là hệ số tăng ích Kalman (Kalman Gain), $z_k$ là giá trị khoảng cách thô đọc từ cảm biến.
// Thuật toán lọc Kalman 1D cho cảm biến đo mức nước HC-SR05
class KalmanFilter {
private:
float err_measure; // R: Measurement Uncertainty
float err_estimate; // P: Estimation Uncertainty
float q; // Q: Process Variance
float current_estimate;
float last_estimate;
float kalman_gain;
public:
KalmanFilter(float mea_e, float est_e, float q_val) {
err_measure = mea_e;
err_estimate = est_e;
q = q_val;
current_estimate = 0;
last_estimate = 0;
}
float updateEstimate(float mea) {
kalman_gain = err_estimate / (err_estimate + err_measure);
current_estimate = last_estimate + kalman_gain * (mea - last_estimate);
err_estimate = (1.0 - kalman_gain) * err_estimate + fabs(last_estimate - current_estimate) * q;
last_estimate = current_estimate;
return current_estimate;
}
};
KalmanFilter kf_tank1(0.618, 0.618, 0.022);
2. Xử lý ngắt phần cứng đo lưu lượng dòng chảy (Flow Sensor Interrupt)
Vi điều khiển sử dụng ngắt ngoài (attachInterrupt) gắn trên chân Digital Pin 2 (Hardware Interrupt 0) để đếm số lượng xung vuông tạo ra từ cánh quạt cảm biến từ trường Hall:
// Đo lưu lượng chất lỏng bằng ngắt ngoài phần cứng
volatile unsigned long pulseCount = 0;
const byte FLOW_PIN = 2;
const float CALIBRATION_FACTOR = 7.5; // Xung trên mỗi lít/phút
void IRAM_ATTR pulseCounterISR() {
pulseCount++;
}
float calculateDispensedVolume(unsigned long durationMs) {
// Tính toán lưu lượng tức thời (L/min) và quy đổi sang thể tích đã rót (ml)
float flowRate = ((1000.0 / durationMs) * pulseCount) / CALIBRATION_FACTOR;
float volumeMilliliters = (flowRate / 60.0) * (durationMs / 1000.0) * 1000.0;
return volumeMilliliters;
}
Kiểm thử và đánh giá hiệu năng thực nghiệm
Mô hình thực tế đã trải qua 150 chu kỳ kiểm thử chiết rót độc lập với nhiều mức thể tích thiết lập từ $50\text{ ml}$ đến $300\text{ ml}$.
Tín hiệu đo mức nước:
Bảng kết quả kiểm thử định lượng và thời gian thực hiện:
| Thể tích cài đặt (ml) |
Thể tích thực tế đo được (ml) |
Sai số tuyệt đối (ml) |
Tỷ lệ sai số (%) |
Thời gian hoàn thành (s) |
Trạng thái ly |
| 50 |
49.2 |
-0.8 |
1.60% |
4.8 |
Đạt |
| 100 |
101.1 |
+1.1 |
1.10% |
9.2 |
Đạt |
| 150 |
148.7 |
-1.3 |
0.87% |
13.5 |
Đạt |
| 200 |
201.8 |
+1.8 |
0.90% |
17.8 |
Đạt |
| 250 |
247.9 |
-2.1 |
0.84% |
22.1 |
Đạt |
| 300 |
302.4 |
+2.4 |
0.80% |
26.4 |
Đạt |
Kết quả phân tích vận hành:
- Độ chính xác chiết rót: Đạt tỷ lệ sai số trung bình chỉ $1.018%$, hoàn toàn vượt trội so với mục tiêu ban đầu ($\le 2%$).
- Độ ổn định cảm biến siêu âm: Nhờ bộ lọc Kalman, biên độ dao động ngẫu nhiên của tín hiệu đo khoảng cách giảm từ $\pm 8.2\text{ mm}$ xuống còn $\pm 1.2\text{ mm}$ (cải thiện độ mịn tín hiệu hơn $85%$).
- Tốc độ đáp ứng giao tiếp: Độ trễ nhận lệnh từ màn hình cảm ứng HMI Touchwin 765-MT qua bus RS-485 tới vi điều khiển trung tâm là $< 45\text{ ms}$, không ghi nhận hiện tượng rớt khung dữ liệu (Packet Drop) trong suốt 150 chu kỳ kiểm tra liên tục.
Đổi mới và đóng góp
- Cơ cấu 4 vòi phun dịch chuyển độc lập triệt tiêu nhiễm chéo vị giác:
Khác biệt hoàn toàn với các giải pháp hiện hành gom chung các đường ống vào một miệng xả duy nhất gây đọng giọt và lẫn tạp hương vị của lần pha trước, mô hình bố trí khay trượt mang ly di chuyển tuần tự tới từng vòi chiết riêng biệt thông qua trục động cơ bước NEMA 17 kết hợp thanh trượt dẫn hướng V-Slot. Giải pháp này đảm bảo độ tinh khiết hương vị đạt mức $100%$.
- Chuẩn hóa giao tiếp công nghiệp với giao thức Modbus RTU / RS-485:
Thay thế các liên kết không dây thiếu ổn định hoặc yêu cầu người dùng phải cài đặt ứng dụng smartphone rườm rà, hệ thống tích hợp module SP485 chuyển đổi mức tín hiệu logic UART TTL sang vi sai RS-485, cho phép đặt màn hình điều khiển cách xa cụm chấp hành lên tới hàng trăm mét với khả năng chống nhiễu công nghiệp vượt trội.
- Tích hợp thuật toán lọc Kalman xử lý tín hiệu bề mặt chất lỏng động:
Đây là cải tiến thuật toán đột phá đối với dòng máy pha chế phân khúc bán tự động và nghiên cứu sinh viên, giải quyết triệt để bài toán biến thiên trở kháng âm học và gợn sóng bề mặt mà các cảm biến siêu âm truyền thống mắc phải khi bồn chứa rung chấn.
- Hệ thống bảo vệ liên động (Safety Interlock System):
Tích hợp mạch so sánh quang điện LM393 thiết lập cơ chế kiểm tra sự hiện diện của vật chứa. Nếu người dùng quên đặt ly, hệ thống tự động khóa van bơm, đếm ngược 30 giây cảnh báo trên màn hình HMI và tự động hủy lệnh, triệt tiêu nguy cơ cháy chập động cơ do chạy khan hoặc tràn hóa chất ra sàn.
Ứng dụng thực tế và triển khai
Kịch bản ứng dụng trong thực tiễn
- Văn phòng doanh nghiệp và không gian Co-working: Lắp đặt tại quầy pantry phục vụ nhân viên tự pha chế cà phê, si-rô, trà sữa nhanh trong 30 giây.
- Phòng họp khách sạn, sảnh chờ VIP: Cung cấp dịch vụ đồ uống tự động cao cấp, đồng nhất về chất lượng và định lượng.
- Quầy bar thông minh và nhà hàng tự phục vụ (Self-service Kiosk): Giảm tải áp lực cho nhân viên pha chế (bartender) trong các khung giờ cao điểm.
+-----------------------------------------------------------------------------------+
| QUY TRÌNH TRIỂN KHAI HỆ THỐNG PHA CHẾ TỰ ĐỘNG |
+-----------------------------------------------------------------------------------+
| (Nguồn 220V/10A) (Ray trượt V-Slot) (ATmega2560) (Lưu lượng & Mức)|
+-----------------------------------------------------------------------------------+
Phân tích chi phí và hiệu quả đầu tư (BOM & ROI)
Bảng dự toán chi phí phần cứng nguyên mẫu (BOM):
| Hạng mục linh kiện |
Thông số / Model kỹ thuật |
Số lượng |
Đơn giá ước tính (VND) |
Thành tiền (VND) |
| Vi điều khiển trung tâm |
Arduino Mega 2560 R3 |
01 |
240,000 |
240,000 |
| Màn hình điều khiển |
HMI Touchwin 765-MT (7.0 inch) |
01 |
1,650,000 |
1,650,000 |
| Động cơ bước + Driver |
NEMA 17 + DRV8825 |
01 bộ |
220,000 |
220,000 |
| Bơm màng mini |
Bơm áp lực DC 12V |
04 |
75,000 |
300,000 |
| Cảm biến siêu âm |
HY-SRF05 / HC-SR05 |
04 |
45,000 |
180,000 |
| Cảm biến lưu lượng + IR |
Hall Effect Flow Sensor + LM393 |
01 bộ |
110,000 |
110,000 |
| Mạch nguồn, Relay & Khung |
Ray V-Slot, Mica, Khung nhôm, LM7812 |
- |
850,000 |
850,000 |
| TỔNG CHI PHÍ PHẦN CỨNG |
|
|
|
3,550,000 VND |
Đánh giá tính kinh tế (ROI Analysis):
Với mức chi phí chế tạo nguyên mẫu chỉ khoảng 3.55 triệu VNĐ (khi sản xuất hàng loạt quy mô $\ge 50$ thiết bị, chi phí ước tính giảm xuống dưới 2.4 triệu VNĐ). So với chi phí thuê nhân sự pha chế bán thời gian tại văn phòng ($3.5 - 5.0\text{ triệu VNĐ/tháng}$), hệ thống có thời gian hoàn vốn đầu tư (Payback Period) ước tính chỉ sau 0.8 – 1.2 tháng hoạt động.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Hiện tượng trễ cơ học của van bơm: Khi ngắt relay điều khiển bơm màng, vẫn tồn tại một lượng nhỏ chất lỏng (khoảng $0.5 - 1.0\text{ ml}$) trong đoạn ống từ cảm biến lưu lượng đến đầu vòi xả rơi xuống do trọng lực.
- Giới hạn tính chất vật lý của chất lỏng: Thiết bị chưa hỗ trợ chiết rót các loại dung dịch đặc sệt có độ nhớt cao như sữa đặc, mật ong nguyên chất hoặc chất lỏng có chứa hạt/thạch giòn.
- Vấn đề vệ sinh CIP (Clean-in-Place): Quy trình súc rửa đường ống định kỳ hiện vẫn phải thực hiện thủ công bằng cách bơm nước nóng qua hệ thống thay vì có chu trình tự làm sạch khép kín tự động.
Hướng nâng cấp và phát triển mở rộng
- Tích hợp van điện từ chống nhỏ giọt (Anti-drip Solenoid Valve): Bố trí van điện từ 12V khóa nhanh tại đầu cuối mỗi vòi phun để triệt tiêu hoàn toàn lượng chất lỏng thừa sau khi ngắt bơm.
- Bổ sung Module IoT & Cổng thanh toán thông minh: Tích hợp module Wi-Fi/BLE ESP32 giao tiếp với MCU qua SPI/UART để đồng bộ dữ liệu doanh thu lên nền tảng đám mây (Cloud Dashboard) và hiển thị mã QR động (VietQR / MoMo) trực tiếp trên màn hình HMI.
- Tự động hóa hệ thống vệ sinh CIP (Clean-In-Place): Thiết kế đường ống phụ hồi lưu kết hợp van 3 ngã và thanh nhiệt đun nước $85^\circ\text{C}$ để kích hoạt chế độ tự động tiệt trùng đường ống sau mỗi ngày vận hành.
Đối tượng hưởng lợi
+-------------------+--------------------------------------------------------------------+
| Đối tượng | Giá trị mang lại & Lợi ích định lượng |
+-------------------+--------------------------------------------------------------------+
| Sinh viên kỹ thuật| Cung cấp mã nguồn mẫu, sơ đồ nguyên lý chuẩn công nghiệp RS-485 |
| & Nghiên cứu sinh | và tài liệu ứng dụng thực nghiệm giải thuật lọc Kalman 1D. |
+-------------------+--------------------------------------------------------------------+
| Kỹ sư nhúng | Tham khảo kiến trúc điều khiển liên động MCU-HMI qua Modbus RTU, |
| & IoT Developer | các kỹ thuật khử nhiễu nguồn tải cảm (Flyback Diode, Optocoupler). |
+-------------------+--------------------------------------------------------------------+
| Doanh nghiệp | Cắt giảm 100% chi phí nhân sự pha chế, rút ngắn thời gian phục vụ |
| & F&B Startups | đồ uống từ 3 phút xuống còn 25 giây (tăng năng suất gấp 7.2 lần). |
+-------------------+--------------------------------------------------------------------+
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật về nguồn điện và không gian lắp đặt để triển khai hệ thống là gì?
Hệ thống sử dụng nguồn điện lưới dân dụng chuẩn $220\text{V AC} \pm 10%$, tần số $50\text{ Hz}$. Bên trong máy tích hợp bộ chuyển đổi nguồn công nghiệp (SMPS) chuyển sang điện áp một chiều $12\text{V DC} - 5\text{A}$ và hạ áp $5\text{V DC}$ qua LM7812 cung cấp cho vi điều khiển và cảm biến. Tổng công suất tiêu thụ đỉnh khi cả 4 bơm và động cơ bước cùng kích hoạt là $< 45\text{W}$ (công suất ở chế độ chờ $< 3.5\text{W}$). Kích thước cơ khí nhỏ gọn ($450 \times 350 \times 550\text{ mm}$), dễ dàng bố trí trên mọi mặt bàn làm việc hoặc quầy pantry tiêu chuẩn.
2. Giới hạn mở rộng dung tích và số lượng bình chứa của hệ thống như thế nào?
Vi điều khiển ATmega2560 sở hữu tới 54 chân I/O số và 16 chân ngõ vào Analog cùng 4 cổng phần cứng USART. Do đó, hệ thống có khả năng mở rộng điều khiển tối đa lên tới 12 bình chứa độc lập chỉ bằng cách ghép nối thêm các module Relay mở rộng và kéo dài hành trình thanh trượt trục ngang mà không cần nâng cấp vi điều khiển trung tâm.
3. Hệ thống xử lý thế nào khi xảy ra mất điện đột ngột trong quá trình đang pha chế?
Trạng thái pha chế và dung tích đã rót được ghi nhớ liên tục vào thanh ghi dữ liệu của HMI và bộ nhớ EEPROM của Arduino. Khi có điện trở lại, hệ thống tự động kích hoạt chu trình định vị gốc (Auto-Homing) đưa cụm vòi phun về vị trí xuất phát an toàn và hiển thị cảnh báo trên màn hình để người dùng xác nhận tiếp tục hoặc hủy lượt pha.
4. Chi phí bảo trì, vệ sinh và thay thế linh kiện định kỳ là bao nhiêu?
Hệ thống sử dụng các linh kiện cơ điện tử tiêu chuẩn hóa cao. Ống dẫn chất lỏng là loại silicone y tế đạt chuẩn an toàn thực phẩm FDA, có thể tháo lắp nhanh và thay mới với chi phí $< 30,000\text{ VND/mét}$. Tuổi thọ trung bình của bơm màng DC đạt trên $2,500$ giờ hoạt động liên tục (tương đương khoảng $300,000$ ly nước). Chi phí bảo trì định kỳ ước tính không vượt quá $150,000\text{ VND/năm}$.
5. Làm thế nào để hiệu chuẩn (calibrate) cảm biến khi thay đổi chất lỏng có độ nhớt khác nhau?
Trên giao diện kỹ thuật viên của màn hình HMI Touchwin 765-MT, người quản trị có thể truy cập trang cài đặt hệ số lưu lượng CALIBRATION_FACTOR cho từng bình chứa riêng biệt. Khi thay đổi từ dung dịch nước khoáng sang si-rô đậm đặc hơn, kỹ thuật viên chỉ cần nhập hệ số xung thực nghiệm đã kiểm chứng mà không cần nạp lại mã nguồn nhúng cho Arduino.
Kết luận
Đề tài "Thiết kế mô hình máy pha chế nước uống tự động" đã giải quyết trọn vẹn bài toán tự động hóa quy trình pha chế đồ uống với độ chính xác cao (sai số thể tích chỉ $\sim 1%$), thời gian thực hiện tối ưu (dưới 30 giây/ly) và triệt tiêu hoàn toàn hiện tượng lẫn hương vị nhờ cơ cấu vòi phun đa trục độc lập. Sự kết hợp chặt chẽ giữa phần cứng nhúng Arduino Mega 2560, chuẩn giao tiếp công nghiệp RS-485 / Modbus RTU, màn hình cảm ứng HMI Touchwin 765-MT cùng giải thuật lọc nhiễu Kalman đã tạo nên một sản phẩm hoàn chỉnh, ổn định và có tính ứng dụng thực tiễn cao.
Mô hình không chỉ chứng minh tính khả thi vượt trội về mặt kỹ thuật mà còn mở ra tiềm năng thương mại hóa lớn trong phân khúc thiết bị pha chế thông minh tại văn phòng, khách sạn và các chuỗi F&B hiện đại. Các nhà phát triển và sinh viên có thể tiếp tục mở rộng dự án bằng việc tích hợp thêm module thanh toán không tiền mặt và kết nối IoT đám mây để nâng cấp thành hệ thống bán hàng tự động toàn diện.