Thiết kế hệ thống ổn định nhiệt độ sử dụng STM32
Số trang: 9
Loại file: pdf
Dung lượng: 982.96 KB
Lượt xem: 38
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Hệ thống này sử dụng vi điều khiển hiện đại STM32, có khả năng tự động điều chỉnh và hiển thị nhiệt độ thời gian thực. Đề tài này giúp nâng cao năng suất của lò ấp trứng, giúp ổn định nhiệt độ từ đó đảm bảo tỷ lệ trứng nở cao, giúp tăng năng suất và chất lượng trứng được sản xuất ra.
Nội dung trích xuất từ tài liệu:
Thiết kế hệ thống ổn định nhiệt độ sử dụng STM32 http://doi.org/10.37550/tdmu.VJS/2021.03.187 THIẾT KẾ HỆ THỐNG ỔN ĐỊNH NHIỆT ĐỘ SỬ DỤNG STM32 Trịnh Quốc Thanh(1) (1) Trường Đại học Thủ Dầu Một Ngày nhận bài 22/04/2021; Ngày gửi phản biện 28/04/2021; Chấp nhận đăng 30/05/2021 Liên hệ Email: thanh.tq@tdmu.edu.vn https://doi.org/10.37550/tdmu.VJS/2021.03.187Tóm tắt Ngày nay khoa học kỹ thuật đã có những phát triển vượt bậc, đặc biệt là lĩnh vựcứng dụng công nghệ IoT. Hiện nay, lò ấp trứng được sử dụng rộng rãi để ấp trứng giacầm quy mô công nghiệp. Tuy nhiên, với phương pháp thủ công thì nhiệt độ không đượcgiám sát và điều chỉnh linh hoạt. Nghiên cứu này nhằm thiết kế, thi công hệ thống ổnđịnh nhiệt độ cho lò ấp trứng gia cầm ứng dụng IoT. Hệ thống này sử dụng vi điềukhiển hiện đại STM32, có khả năng tự động điều chỉnh và hiển thị nhiệt độ thời gianthực. Đề tài này giúp nâng cao năng suất của lò ấp trứng, giúp ổn định nhiệt độ từ đóđảm bảo tỷ lệ trứng nở cao, giúp tăng năng suất và chất lượng trứng được sản xuất ra.Từ khóa: IoT, STM32, hệ thống ấp trứng, tự động điều khiểnAbstract DESIGNING OF A STABLE TEMPERATURE SYSTEM USING STM32 Today science and technology have made great developments, especially in thefield of IoT technology application. Currently, incubators are widely used to incubatepoultry eggs on an industrial scale, however, with manual methods, the temperature isnot monitored and adjusted flexibly. This study aims to design and construct a stabletemperature system for poultry incubators using IoT. This system uses modern STM32microcontroller, capable of automatically adjusting and displaying real-timetemperature. This topic enhances the productivity of the incubator, helps stabilize thetemperature, thereby ensures a high hatching rate, increases the productivity andquality of eggs produced.1. Đặt vấn đề Internet vạn vật ngày càng phổ biến trong lĩnh vực khoa học kỹ thuật, kết nối tất cảmọi thứ lại với nhau và sự kết hợp STM32 vào IoT đang là xu thế của công nghệ kỹ thuậtcao, áp dụng trong tất cả mọi lĩnh vực như khoa học, kỹ thuật, nông nghiệp, trồng trọt,chăn nuôi,… Đặc biệt trong việc ngành công nghiệp ấp trứng. Việc áp dụng kỹ thuật điềuchỉnh nhiệt độ vào trong lò ấp trứng sẽ giảm thời gian trứng được ấp ra 10 lần so với đểtrứng gà nở tự nhiên (Jianxin Zhang và nnk., 2018), đồng thời trong cùng thời gian đó, sốlượng trứng được ấp cũng tăng lên, tỷ lệ nở cao và mang lại hiệu quả kinh tế lớn. Để có 60Tạp chí khoa học Đại học Thủ Dầu Một Số 3(52)-2021thể bộ điều khiển có thể tối ưu được độ ổn định nhiệt độ, có rất nhiều giải pháp trong đóchip vi xử lý STM32 với những ưu điểm vượt trội, khả năng tích hợp nhiều cảm biếnkhác nhau đang được lựa chọn thông dụng hiện nay (Jiang và nnk, 2018). Tuy nhiên, các hệ thống hiện nay vẫn đang sử dụng công nghệ với nhiệt độ ấp trứngcố định trong mọi thời điểm. Đối với hệ thống lò ấp trứng thủ công thì nhiệt độ lò đượctạo ra bởi các bóng đèn được vào xen kẽ giữa các trứng cần ấp trong một không gianrộng. Ngoài ra, đối với lò ấp trứng bán thủ công biên độ nhiệt trong khoảng tăng – giảm0,10C, nhiệt độ được điều khiển chủ yếu bằng thủ công (Adiono và nnk., 2018). Bên cạnhđó, hệ thống ấp trứng công nghiệp có nhiều ưu điểm hơn tuy nhiên về mặc giá thành thìcao, không đáp ứng được với các hệ thống ấp trứng quy mô từ 1000 trứng trở xuống. Xuất phát từ nhu cầu đó, cần phải tạo hệ thống ấp trứng với giá thành rẻ mà hiệusuất ấp trứng cao, đạt hiệu quả kinh tế, nhiệt độ trong lò ấp trứng cần được thay đổi phụthuộc vào nhiệt độ môi trường. Bên cạnh đó, hệ thống ấp trứng IoTs được tạo ra phảiđáp ứng được các tiêu chí về cảnh báo nhiệt độ thông qua hệ thống thông tin truyềnthông bằng di động, điều chỉnh nhiệt độ về nhiệt độ ấp trứng theo quy định và giám sátbằng màn hình LCD.2. Cơ sở lý luận và phương pháp nghiên cứu 2.1. Tổng quan module kit STM32F103C8T6 Hệ thống ấp trứng ổn định nhiệt độ sử dụng modul kit STM32F103C8T6 Blue PillARM Cortex-M3 hiện đại, khả năng tích hợp cao với nhiều hệ thống, đơn giản và độ ổnđịnh cao. Hình 1. Kit board STM32F103C8F6 Vi điều khiển STM32F103C8T6 được tích hợp sẵn thạch anh 8Mhz và 32Khz chosử dụng tính năng RTC, vi điều khiển sử dụng nguồn 3.3 VDC. Bộ điều khiển ADC có12 bit chuyển đổi tương tự – số thực hiện ở các chế độ đơn, liên tục, quét hoặc khôngliên tục, dữ liệu ADC được lưu trữ trong thanh ghi dữ liệu có 16 bit. Độ dài xung và chukỳ dạng sóng có thể được điều chỉnh từ vài micro giây đến vài mili giây bằng cách sử 61 http://doi.org/10.37550/tdmu.VJS/2021.03.187dụng bộ đếm trước bộ hẹn giờ và bộ điều khiển đồng hồ RCC. Điện áp cấp 5VDC quacổng Micro USB sẽ được chuyển đổi thành 3.3VDC qua IC nguồn và cấp cho vi điềukhiển chính, STM32 sử dụng phần mềm ST–Link mini được truyền thông giao tiếp quacác giao thức CAN, I2C, SPI, UART, USB. Hình 2. Sơ đồ hệ thống STM32F103C8F63. Kết quả và thảo luận 3.1. Thiết kế sơ đồ hệ thống Khối điều khiển Khối cảm Khối nguồn Khối MCU 1-Wire biến I2C UART Khối Khối cảnh Khối hiển thị OUTPUT báo Hình 3. Sơ đồ khối ...
Nội dung trích xuất từ tài liệu:
Thiết kế hệ thống ổn định nhiệt độ sử dụng STM32 http://doi.org/10.37550/tdmu.VJS/2021.03.187 THIẾT KẾ HỆ THỐNG ỔN ĐỊNH NHIỆT ĐỘ SỬ DỤNG STM32 Trịnh Quốc Thanh(1) (1) Trường Đại học Thủ Dầu Một Ngày nhận bài 22/04/2021; Ngày gửi phản biện 28/04/2021; Chấp nhận đăng 30/05/2021 Liên hệ Email: thanh.tq@tdmu.edu.vn https://doi.org/10.37550/tdmu.VJS/2021.03.187Tóm tắt Ngày nay khoa học kỹ thuật đã có những phát triển vượt bậc, đặc biệt là lĩnh vựcứng dụng công nghệ IoT. Hiện nay, lò ấp trứng được sử dụng rộng rãi để ấp trứng giacầm quy mô công nghiệp. Tuy nhiên, với phương pháp thủ công thì nhiệt độ không đượcgiám sát và điều chỉnh linh hoạt. Nghiên cứu này nhằm thiết kế, thi công hệ thống ổnđịnh nhiệt độ cho lò ấp trứng gia cầm ứng dụng IoT. Hệ thống này sử dụng vi điềukhiển hiện đại STM32, có khả năng tự động điều chỉnh và hiển thị nhiệt độ thời gianthực. Đề tài này giúp nâng cao năng suất của lò ấp trứng, giúp ổn định nhiệt độ từ đóđảm bảo tỷ lệ trứng nở cao, giúp tăng năng suất và chất lượng trứng được sản xuất ra.Từ khóa: IoT, STM32, hệ thống ấp trứng, tự động điều khiểnAbstract DESIGNING OF A STABLE TEMPERATURE SYSTEM USING STM32 Today science and technology have made great developments, especially in thefield of IoT technology application. Currently, incubators are widely used to incubatepoultry eggs on an industrial scale, however, with manual methods, the temperature isnot monitored and adjusted flexibly. This study aims to design and construct a stabletemperature system for poultry incubators using IoT. This system uses modern STM32microcontroller, capable of automatically adjusting and displaying real-timetemperature. This topic enhances the productivity of the incubator, helps stabilize thetemperature, thereby ensures a high hatching rate, increases the productivity andquality of eggs produced.1. Đặt vấn đề Internet vạn vật ngày càng phổ biến trong lĩnh vực khoa học kỹ thuật, kết nối tất cảmọi thứ lại với nhau và sự kết hợp STM32 vào IoT đang là xu thế của công nghệ kỹ thuậtcao, áp dụng trong tất cả mọi lĩnh vực như khoa học, kỹ thuật, nông nghiệp, trồng trọt,chăn nuôi,… Đặc biệt trong việc ngành công nghiệp ấp trứng. Việc áp dụng kỹ thuật điềuchỉnh nhiệt độ vào trong lò ấp trứng sẽ giảm thời gian trứng được ấp ra 10 lần so với đểtrứng gà nở tự nhiên (Jianxin Zhang và nnk., 2018), đồng thời trong cùng thời gian đó, sốlượng trứng được ấp cũng tăng lên, tỷ lệ nở cao và mang lại hiệu quả kinh tế lớn. Để có 60Tạp chí khoa học Đại học Thủ Dầu Một Số 3(52)-2021thể bộ điều khiển có thể tối ưu được độ ổn định nhiệt độ, có rất nhiều giải pháp trong đóchip vi xử lý STM32 với những ưu điểm vượt trội, khả năng tích hợp nhiều cảm biếnkhác nhau đang được lựa chọn thông dụng hiện nay (Jiang và nnk, 2018). Tuy nhiên, các hệ thống hiện nay vẫn đang sử dụng công nghệ với nhiệt độ ấp trứngcố định trong mọi thời điểm. Đối với hệ thống lò ấp trứng thủ công thì nhiệt độ lò đượctạo ra bởi các bóng đèn được vào xen kẽ giữa các trứng cần ấp trong một không gianrộng. Ngoài ra, đối với lò ấp trứng bán thủ công biên độ nhiệt trong khoảng tăng – giảm0,10C, nhiệt độ được điều khiển chủ yếu bằng thủ công (Adiono và nnk., 2018). Bên cạnhđó, hệ thống ấp trứng công nghiệp có nhiều ưu điểm hơn tuy nhiên về mặc giá thành thìcao, không đáp ứng được với các hệ thống ấp trứng quy mô từ 1000 trứng trở xuống. Xuất phát từ nhu cầu đó, cần phải tạo hệ thống ấp trứng với giá thành rẻ mà hiệusuất ấp trứng cao, đạt hiệu quả kinh tế, nhiệt độ trong lò ấp trứng cần được thay đổi phụthuộc vào nhiệt độ môi trường. Bên cạnh đó, hệ thống ấp trứng IoTs được tạo ra phảiđáp ứng được các tiêu chí về cảnh báo nhiệt độ thông qua hệ thống thông tin truyềnthông bằng di động, điều chỉnh nhiệt độ về nhiệt độ ấp trứng theo quy định và giám sátbằng màn hình LCD.2. Cơ sở lý luận và phương pháp nghiên cứu 2.1. Tổng quan module kit STM32F103C8T6 Hệ thống ấp trứng ổn định nhiệt độ sử dụng modul kit STM32F103C8T6 Blue PillARM Cortex-M3 hiện đại, khả năng tích hợp cao với nhiều hệ thống, đơn giản và độ ổnđịnh cao. Hình 1. Kit board STM32F103C8F6 Vi điều khiển STM32F103C8T6 được tích hợp sẵn thạch anh 8Mhz và 32Khz chosử dụng tính năng RTC, vi điều khiển sử dụng nguồn 3.3 VDC. Bộ điều khiển ADC có12 bit chuyển đổi tương tự – số thực hiện ở các chế độ đơn, liên tục, quét hoặc khôngliên tục, dữ liệu ADC được lưu trữ trong thanh ghi dữ liệu có 16 bit. Độ dài xung và chukỳ dạng sóng có thể được điều chỉnh từ vài micro giây đến vài mili giây bằng cách sử 61 http://doi.org/10.37550/tdmu.VJS/2021.03.187dụng bộ đếm trước bộ hẹn giờ và bộ điều khiển đồng hồ RCC. Điện áp cấp 5VDC quacổng Micro USB sẽ được chuyển đổi thành 3.3VDC qua IC nguồn và cấp cho vi điềukhiển chính, STM32 sử dụng phần mềm ST–Link mini được truyền thông giao tiếp quacác giao thức CAN, I2C, SPI, UART, USB. Hình 2. Sơ đồ hệ thống STM32F103C8F63. Kết quả và thảo luận 3.1. Thiết kế sơ đồ hệ thống Khối điều khiển Khối cảm Khối nguồn Khối MCU 1-Wire biến I2C UART Khối Khối cảnh Khối hiển thị OUTPUT báo Hình 3. Sơ đồ khối ...
Tìm kiếm theo từ khóa liên quan:
Hệ thống ấp trứng Hệ thống ổn định nhiệt độ Ứng dụng IoT Công nghệ IoT Hệ thống lò ấp trứng thông minhGợi ý tài liệu liên quan:
-
Nghiên cứu, triển khai mô hình mạng LoRaWAN cho ứng dụng IoT tầm xa
3 trang 82 0 0 -
Đồ án tốt nghiệp Cơ khí: Mô hình giám sát chất lượng nước thông qua ứng dụng IOT
39 trang 71 0 0 -
Tầm quan trọng của học máy trong phân tích dữ liệu lớn
6 trang 53 0 0 -
Đồ án tốt nghiệp: Hệ thống giám sát nông nghiệp bằng công nghệ IoT
108 trang 51 0 0 -
Ứng dụng IOT trong giám sát mức tiêu thụ điện nước
3 trang 41 0 0 -
Quản lý và giám sát năng lượng điện quy mô nhỏ sử dụng Node MCU ESP 8266
7 trang 39 0 0 -
6 trang 39 0 0
-
Chế tạo ghế văn phòng có chức năng cảnh báo tình trạng sức khỏe bất thường dùng công nghệ IoT
9 trang 34 0 0 -
Đồ án tốt nghiệp: Ứng dụng công nghệ IoT giám sát mức tiêu thụ điện - nước
102 trang 33 0 0 -
Thiết kế Robot phun thuốc điều khiển từ xa
8 trang 27 0 0