STM32的电动自行车信息采集上报系统

来源 :单片机与嵌入式系统应用 | 被引量 : 0次 | 上传用户:NSWDAR
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对电动自行车实时监管不便的问题,设计了一种基于STM32的电动自行车信息采集系统,通过获取电池、位置和行驶状态信息并上报到服务器中,实现实时监管.为保证数据的实时获取,使用STM32单片机搭载实时操作系统RT-Thread,通过多路串口请求电池、行驶状态和位置信息,以并发方式进行数据接收、解析、模块控制和数据上报等操作;为方便系统软件升级,将系统存储器分为Bootloader区、APP区、Download区和数据区并设计了 Bootloader,使系统具有在线升级功能;为防止进入系统网络盲区导致信息丢失,使用循环队列在网络盲区中保存200帧数据并在离开盲区后依次上报.经过长时间测试,系统可以稳定工作,实现了电动自行车的实时监管.
其他文献
针对3D通信中人物模型面部表情难以控制、音频和动作数据同步性较差的问题,本研究基于可视语音合成技术的3D通信平台,用户终端对接收到的数据进行人物化表达,通过虚拟人物模型的肢体动作和面部表情传递情感和意图.基于OpenGL工具开发,将纹理展开图作为映射材质,提高了虚拟人物模型的真实性.实验结果显示,本研究输出的语音数据正确率最高可达到99%,面部模型的动作数据与真实运动数据最为接近.
我国电动汽车的潜在市场规模巨大且增长迅速,部分经济发达城市所在地区已形成规模化充电负荷需求.为评估规模化电动汽车接入给配电网带来的影响,提出了改进配电网安全域评估模型.在配电网-交通网耦合架构下提出一种计及电动汽车时空特性的“混合法”潮流可行域边界模型,从而模拟规模化电动汽车的充电过程.基于传统的配电网安全域的概念,提出计及电动汽车接入的配电网改进安全域模型,并由此给出电动汽车出行潜力指标的定义,从而分析规模化电动汽车接入对配电网的影响.算例分析表明所提方法可求得不同时刻不同节点处的配电网运行范围,通过电
针对现有技术中输送系统控制不稳定、控制能力低下等问题,本文提出基于工业CAN总线的输送系统集成化控制.在控制系统CAN通信节点利用代码进行数据的转化,通过emit关键字将数据绘制成显示曲线,由输入的代码不断对系统数据进行刷新,实现了输送系统的实时监控,提高了系统运行的安全性.通过时间同步技术将SAEAS6802时钟同步协议与时钟修正算法相结合,有效地对数据处理时间和接收时间进行校正,减少了数据接收误差,提高了时间同步精度.实验结果表明,本文研究方法提高了输送控制系统的运行安全性和可靠性.
设计了一种新型边缘感知自适应数据处理技术,通过边缘感知传感器完成电力物联网数据的实时采样,利用数据衰减记忆(MA-STUKF)算法完成样本数据的精确快速计算,利用逻辑加密标识(SHA-1)算法对计算出的数据进行分类标识。最后通过MATLAB对本研究和传统数据处理方法进行均值方差仿真比较,数据波动范围在20%~35%之间,而且电力数据的计算结果准确度达到98%,边缘数据的计算结果也能达到80%以上。
本文设计了一种基于LoRa和NB-IoT无线通信技术的环境监测系统,LoRa模块负责本地数据采集和传输,NB-IoT模块负责远程传输数据,把各种传感数据上传到云平台并在监控终端展示。该系统利用两种无线通信技术的各自优势,具有成本低、功耗低、覆盖广和便于安装的特点。
介绍了以FPGA和DSP为主要芯片的双模接收机的整体方案设计。系统主要分为三个模块:射频前端模块、基带信号处理模块和定位解算模块。系统充分利用FPGA和DSP各自的优势完成了接收机对卫星信号的捕获、跟踪和定位解算功能。通过粗略的本地时间、本地位置和有效星历进行发射时间预测的快速定位,在不经过导航电文位同步和帧同步的情况下,对信号发射时刻进行预测,实现快速定位。
针对人脸在不断运动的情况下难以实时有效跟踪的问题,提出了一种基于面部特征点分析与采用模糊PID控制算法的三自由度舵机云台进行运动中人脸实时跟踪检测与对齐的方法。该方法根据面部特征点的数据分析确定人脸相对摄像头的坐标位置及面部角度,智能云台根据以上信息使用模糊PID控制算法调整自身位置,对人脸进行跟踪检测与对齐。实验结果表明,该方法对于运动人脸的检测与对齐效果良好,且易于实现,具有人脸识别准确率高、
围绕嵌入式设备启动过程的安全要求,本文提出了一种安全可信电路的设计,实现可信嵌入式系统.本文对该安全可信电路的设计方法进行分析,首先在嵌入式设备上电后进行交互验证,然后再利用安全模组对启动过程中的数据进行完整性度量,从而实现一种可信嵌入式系统.实验结果表明,安全模组具有安全和低时延等特点.在可信嵌入式系统中可以实现完整性度量,从而实现嵌入式设备的安全启动.
本文主要介绍了基于ARM Cortex-A8的车牌识别系统。该系统采用BeagleBone Black开发板作为主控制器,罗技C170 USB网络摄像头作为图像采集设备,微雪7寸HDMI LCD触摸屏作为显示设备。开发板运行Debian操作系统,使用Qt作为集成开发环境,调用OpenCV以及Tesseract算法库。本文设计的软件进行基于灰度化、高斯滤波、Sobel边缘检测以及OTSU二值化的预处
为解决STM32程序更新、升级、维护效率低的问题,提出了一套基于RT-Thread操作系统、ESP8266网络模块,采用无线数据传输方式远程更新程序的设计方案.本文简单介绍了服务器到STM32设计方案的全部过程,并对ESP8266、STM32部分功能实现进行详细分析.经实验验证,本设计合理,并降低了维护成本,提高了工作效率,实现了程序远程更新的任务目标.