%0 Journal Article
%T 基于NB-IoT的海水入侵检测与预警控制系统设计
Design of Seawater Intrusion Detection and Early Warning Control System Based on NB-IoT
%A 马小翠
%A 胡峥
%A 杨鑫
%A 杨佳武
%A 宋志强
%A 陆戴诣
%J Software Engineering and Applications
%P 676-684
%@ 2325-2278
%D 2023
%I Hans Publishing
%R 10.12677/SEA.2023.125065
%X 针对海水入侵隐蔽性高、难治理,本文基于NB-IoT完成海水入侵检测与预警控制系统设计,以期实现对海水入侵进行实时检测并提供远程预警。系统主要包括硬件设计及软件编程两个方面,其中硬件主要由电源模块、单片机最小系统、TDS (电导率)传感器模块、水温传感器模块、液晶模块、NB-IoT模块等组成。在完成系统设计的基础上,采用溶质主要碳酸氢钠的苏打水溶液,以及模拟海水检测融入一定量氯化钠的清水溶液。测试结果显示:当系统TDS检测数据超过程序设定值时,预警功能触发,蜂鸣器产生蜂鸣开始报警,且系统具备将测得数据上传云平台实现检测数据的实时显示及历史数据查看等功能,在实际应用中具有一定的应用价值。
In response to the high concealment and difficulty in managing seawater intrusion, this article designs a seawater intrusion detection and early warning control system based on NB IoT, in order to achieve real-time detection of seawater intrusion and provide remote warning. The system mainly includes two aspects: hardware design and software programming. Among them, the hardware mainly consists of power module, microcontroller minimum system, TDS (conductivity) sensor module, water temperature sensor module, LCD module, NB IoT module, etc. On the basis of completing the system design, a sodium bicarbonate aqueous solution with the main solute is used, as well as a simulated seawater detection mixed with a certain amount of sodium chloride in a clear water solution. The test results show that when the TDS detection data of the system exceeds the program setting value, the warning function is triggered, and the buzzer generates a beep to start the alarm. The system has functions such as uploading measured data to the cloud platform for real-time display of detection data and viewing historical data, which has certain application value in practical applications.
%K 海水入侵检测,单片机,传感器,NB-IoT
Seawater Intrusion Detection
%K MCU
%K Sensor
%K NB-IoT
%U http://www.hanspub.org/journal/PaperInformation.aspx?PaperID=73965