-
题名一种基于状态机的串口通信协议的设计与实现
被引量:28
- 1
-
-
作者
李莹
贾彬
-
机构
太原理工大学信息工程学院
山西省万立科技有限公司
-
出处
《电子设计工程》
2012年第7期100-103,107,共5页
-
文摘
为解决串口通信中的数据传输容易出错、可靠性差、安全性不高且容错能力低等问题,设计并实现了一种基于状态机的串口通信协议,并将此协议应用到称重仪表的上位机通信中。本文介绍了串口通信协议的数据包格式以及其通信状态机,并给出了协议实现的部分示例代码及算法流程图。在数据包格式定义中通过设置起始标志、数据长度、校验、结束标志等字段,保证数据传输的正确性;并在数据包接收过程中引入状态机方法,简化编程模型的同时,提高了通信过程的可靠性、安全性以及数据传输的容错能力。
-
关键词
状态机
串口
通信协议
ATmega168
线程
-
Keywords
state machine
serial port
communication protocol
ATmega168
thread
-
分类号
TP368
[自动化与计算机技术—计算机系统结构]
-
-
题名改进YOLOv4算法的安全帽检测
被引量:5
- 2
-
-
作者
李帅
李丽宏
王素刚
田建艳
李济甫
-
机构
太原理工大学电气与动力工程学院
山西省万立科技有限公司
-
出处
《现代电子技术》
2022年第3期103-110,共8页
-
基金
山西省自然科学基金项目(201901D111092)。
-
文摘
传统的人工巡检和查看监控检测安全帽佩戴的方法容易造成漏检、误检,因此提出一种基于改进YOLOv4算法的安全帽检测方法。首先,采用百度AI Studio平台的公开安全帽数据集和网络爬虫收集数据,自制安全帽佩戴情况数据集;再使用Mosaci、图像翻转等多种数据增强算法丰富图像信息;引入K⁃means聚类更新锚框尺寸,空洞卷积扩大感受野和标签平滑防止模型过拟合,以提升中小物体检测性能。经实验验证,改进版YOLOv4算法较原始YOLOv4算法mAP提升了1.77%;与Faster RCNN相比mAP提升了4.13%,小物体目标检测效果mAP提升了12.71%,检测速度提升20倍。实例结果显示,改进版YOLOv4算法无漏检、误检情况,可准确检测出未佩戴安全帽的人员,有效减少了安全隐患。
-
关键词
安全帽佩戴检测
改进YOLOv4算法
锚框尺寸更新
感受野
标签平滑
实验分析
-
Keywords
helmet wearing detection
improved YOLOv4 algorithm
anchor box size update
receptive field
label smoothing
experiment analysis
-
分类号
TN911.73-34
[电子电信—通信与信息系统]
TP391.41
[自动化与计算机技术—计算机应用技术]
-