淤沙坝智能监测系统设计

来源 :微处理机 | 被引量 : 0次 | 上传用户:mrcool111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
淤沙坝作为泥沙治理最直接有效的水利设施,在黄河流域泥沙治理中取得了显著成效.为更好实现对淤沙坝库区的智能监测,开发一套以STM32F103微处理器为核心的淤沙坝智能监测系统.系统对监测区域内的雨量、水位、泥沙含量等信息进行实时采集,采集到的数据经MCU处理存储后可显示在现场触摸屏上,还可通过GPRS通信方式远程传输至监测终端,在为终端专门开发的上位机界面中方便调用.经实验测试,系统可实现数据采集、数据传输以及现场显示等功能,具有功耗低、数据采集精度高、抗干扰性强等优点.
其他文献
气压作为常见的物理量,在工业生产中经常需要对其进行及时、精确的控制,为此设计一种以STM32F407单片机作为控制单元的气压控制系统.系统由STM32F407、真空箱、气压罐、气泵、电磁阀以及若干气管组成,可以在程序里设置气压控制区间,单片机根据传感器反馈的当前气压值和设定目标气压值之差值做出相应的动作来调控气压,构成一个实时采集实时控制的闭环控制系统.实验表明该气压控制系统具有精度高、稳定性好等特点,能较好地满足工业生产需求.
在基于格的后量子密码中,多项式乘法运算复杂且耗时,为提高格密码在实际应用中的运算效率,提出了一种后量子密码CRYSTALS-Kyber的FPGA多路并行优化实现.首先,描述了Kyber算法的流程,分析了NTT、INTT及CWM的执行情况.其次,给出了FPGA的整体结构,采用流水线技术设计了蝶形运算单元,并以Barrett模约简和CWM调度优化,提高了计算效率.同时,放置32个蝶形运算单元并行执行,缩短了整体计算周期.最后,对多RAM通道进行了存储优化,以数据的交替存取控制和RAM资源复用,提高了访存效率.
为抵抗复杂传输环境对通信数据造成的影响,对循环冗余校验码CRC这一通信系统中常用的差错控制技术展开研究,设计一套算法在软硬件层面深入挖掘CRC的潜力.在简介循环冗余校验基本原理的基础上,以国际标准CRC-16为研究对象,分析编码和解码过程,在QuartusⅡ上开发平台,运用Verilog硬件描述语言实现CRC的编码与解码.采用Modelsim软件进行仿真验证,结果表明所设计算法的正确性.算法基于可编程硬件技术实现CRC编码与解码,具有运行速度快、容易迁移的优点.