I. Tổng quan về đồ án thiết kế thùng rác y tế thông minh
Đồ án thiết kế thùng rác y tế thông minh là một nghiên cứu toàn diện về việc tự động hóa quá trình quản lý và xử lý chất thải y tế. Dự án này được thực hiện bởi sinh viên ngành Kỹ Thuật Điện Tử Truyền Thông tại Trường Đại Học Sư Phạm Kỹ Thuật TP. Hồ Chí Minh. Thùng rác y tế thông minh kết hợp công nghệ IoT hiện đại để giám sát, kiểm soát và tối ưu hóa quy trình thu gom rác thải từ các cơ sở y tế. Hệ thống này sử dụng các cảm biến thông minh, vi điều khiển và công nghệ truyền dữ liệu để đảm bảo an toàn, vệ sinh và hiệu quả. Mục tiêu chính là giảm thiểu rủi ro lây nhiễm, nâng cao tiêu chuẩn quản lý chất thải và tự động hóa các quy trình đóng gói bao rác.
1.1. Đặc điểm nổi bật của hệ thống
Hệ thống thùng rác y tế thông minh được trang bị các tính năng hiện đại như cảm biến phát hiện đầy rác, hệ thống ép nhiệt tự động, và giao tiếp không dây LoRa. Các cảm biến hồng ngoại E18-D80NK giám sát mức độ chứa đầy, trong khi động cơ servo MG995 điều khiển nắp thùng. Hệ thống cũng tích hợp công nghệ đóng gói bao rác tự động với ổn định nhiệt độ, đảm bảo chất lượng và an toàn.
1.2. Ứng dụng trong thực tế
Thùng rác y tế thông minh được ứng dụng rộng rãi tại các bệnh viện, phòng khám, trung tâm y tế. Hệ thống giúp quản lý chất thải nguy hiểm một cách hiệu quả, giảm tiếp xúc trực tiếp của nhân viên với rác thải, từ đó giảm nguy cơ lây bệnh. Công nghệ này đóng góp vào việc nâng cao tiêu chuẩn vệ sinh và an toàn lao động trong các cơ sở y tế.
II. Kiến trúc hệ thống và các thành phần chính
Kiến trúc hệ thống thùng rác y tế thông minh bao gồm các thành phần chính: trung tâm điều khiển, thùng rác thông minh, và hệ thống truyền dữ liệu. Trung tâm điều khiển sử dụng vi điều khiển ESP8266 để xử lý tín hiệu từ các cảm biến và điều khiển các thiết bị ngoại vi. Mỗi thùng rác được trang bị cảm biến vật cản hồng ngoại, công tắc hành trình, và động cơ. Module LoRa SX1278 được sử dụng để truyền dữ liệu không dây giữa các thùng rác và trung tâm điều khiển. Mạch điều khiển được thiết kế và thi công trên bảng mạch in, bao gồm các linh kiện như IC 74HC595 để mở rộng port, MOSFET IRF9540 để điều khiển nguồn, và optocoupler PC817 để cách ly tín hiệu.
2.1. Module phần cứng chính
Module ESP8266 ESP-12E là bộ vi xử lý chính có khả năng kết nối WiFi tích hợp. Cảm biến hồng ngoại E18-D80NK phát hiện mức độ chứa đầy thùng rác, Servo MG995 điều khiển nắp thùng. Module LoRa SX1278 cung cấp khả năng truyền dữ liệu tầm xa tiết kiệm năng lượng. IC nguồn AMS1117-3 ổn định điện áp cấp cho các mạch điều khiển.
2.2. Cơ cấu cơ khí
Cơ cấu đóng gói và ép nhiệt gồm vitme T8, dây đai GT2, và motor giảm tốc N20. Máy hút chân không sử dụng motor DC 12V để ép bao rác. Hệ thống truyền động được thiết kế để tự động cuộn và ép nhiệt túi rác, đảm bảo bao rác được đóng kín an toàn. Các ống gen sợi thuỷ tinh được sử dụng để hít chân không hiệu quả.
III. Quy trình thi công và lắp ráp hệ thống
Quá trình thi công đồ án thùng rác y tế thông minh gồm nhiều bước: thiết kế sơ đồ nguyên lý, vẽ PCB, hàn linh kiện, lập trình vi điều khiển, và kiểm tra hệ thống. Đầu tiên, các sơ đồ nguyên lý được thiết kế cho trung tâm điều khiển và mỗi mô-đun thùng rác. Tiếp theo, PCB được vẽ với mặt trước và mặt sau, tối ưu hóa bố trí linh kiện và dây dẫn. Quá trình hàn linh kiện được thực hiện cẩn thận để đảm bảo chất lượng điện và cơ khí. Lắp ráp các thành phần cơ khí bao gồm cơ cấu đóng gói, trục kéo, và hệ thống truyền động. Cuối cùng, kiểm tra điện áp, nạp code, và thử nghiệm kết nối LoRa để đảm bảo toàn bộ hệ thống hoạt động ổn định.
3.1. Thiết kế và vẽ PCB
Thiết kế PCB cho trung tâm điều khiển và mạch thùng rác được thực hiện chi tiết với các khớp nối phù hợp. Sơ đồ nguyên lý bao gồm mạch nguồn, mạch cách ly, mạch mở rộng port, và các kết nối cho cảm biến. Bố trí linh kiện được tối ưu hóa để giảm độ dài dây dẫn, hạn chế nhiễu điện từ và đảm bảo an toàn điện.
3.2. Hàn linh kiện và kiểm tra
Các linh kiện được hàn trên PCB theo đúng vị trí và cực tính. Sau hàn, kiểm tra điện áp trên các điểm cấp nguồn để phát hiện lỗi. Nạp code cho vi điều khiển thông qua kết nối USB to TTL. Kiểm tra tín hiệu từ cảm biến và thiết bị ngoại vi để đảm bảo mạch hoạt động chính xác.
IV. Phần mềm điều khiển và giao tiếp dữ liệu
Phần mềm lập trình cho hệ thống thùng rác y tế thông minh bao gồm firmware cho vi điều khiển ESP8266 và phần mềm web. Firmware điều khiển các chức năng cơ bản như đọc cảm biến, điều khiển servo, quản lý máy hút chân không, và truyền dữ liệu qua LoRa. Giao tiếp UART được sử dụng để truyền dữ liệu giữa vi điều khiển và module LoRa. Công nghệ MQTT cung cấp giao thức truyền thông publish/subscribe để truyền dữ liệu trong hệ thống IoT. Phần mềm web được lập trình để hiển thị trạng thái thùng rác, quản lý dữ liệu, và cảnh báo khi thùng rác đầy. Hệ thống logging ghi lại các sự kiện quan trọng để theo dõi và phân tích hoạt động hệ thống.
4.1. Lập trình vi điều khiển
Code firmware được lập trình bằng C/C++ trong Arduino IDE. Chương trình chính vòng lặp đọc trạng thái cảm biến, xử lý tín hiệu, điều khiển các thiết bị ngoại vi. Hàm truyền dữ liệu LoRa gửi thông tin về mức độ đầy, trạng thái động cơ tới trung tâm. Xử lý sự kiện phản ứng nhanh với sự thay đổi từ cảm biến.
4.2. Giao diện web và theo dõi từ xa
Giao diện web được phát triển để quản lý hệ thống từ xa, hiển thị trạng thái tất cả thùng rác. Dashboard cung cấp thông tin thời gian thực về mức độ chứa đầy, số lần đóng gói, cảnh báo bảo trì. Lịch sử dữ liệu được lưu trữ để phục vụ phân tích và báo cáo quản lý chất thải y tế.