Emlog最新采集插件,测试过支持采集的模板:FLY主题、lu主题、Meta主题,其他的自测!!!
2022-11-04 11:05:10 37KB 文章采集插件
1
本程序为LabVIEW双目采集程序,打开左右两个摄像头采集图像后自动合为一个图像,并对图像进行图像灰度化,图像灰度均值化,图像中值滤波一系列操作,并可以保存图像为jpeg图像
1
本文提出了一种基于ARM的蓝牙无线数据采集系统。结合嵌入式技术与蓝牙技术的优势,解决了传统工业现场数据采集系统中无法同时满足低功耗、低价格与高性能,并受到电缆布线限制和使用不便等问题。采用蓝牙无线通信技术来实现数据的采集,使得数据的采集和远程监测更为简单和方便,并且提高了数据采集的抗干扰性能。
2022-11-03 23:17:30 234KB ARM 蓝牙 数据采集 文章
1
ds18b20温度led显示代码,用于温度采集单片机开发,led显示,系统简单,该文件实现了用温度传感器件DS18B20对温度的采集,并在液晶1602 上显示出来。
2022-11-03 22:49:17 6KB 程序代码
1
为提取噪声背景下的微弱信号,提出了一种硬件与软件相结合的实现方案。采用仪表放大技术和单片机控制技术相结合对数据进行检测和处理。该系统优化硬件调理电路设计,保证采集数据的精度要求。利用ARM实现基于数字相关的算法,改善信噪比,有效恢复淹没于强背景噪声中的微弱信号。最后通过对模拟低频微弱电流信号的检测实验,充分显示了该系统在微弱信号检测方面的实用性和有效性。
1
分析总结了嵌入式linux系统、视频图像采集以及无线传输领域的研究现状和发展趋势,并结合嵌入式系统所具有的性能稳定、功耗低、体积小等优势,设计开发了一种视频图像数据采集与无线传输的系统。在视频图像采集端搭建了服务器,用于视频图像采集、处理以及控制其传输的工作。客户端可使用手机或电脑通过有线或无线的方式接收视频图像数据。本文内容包括硬件设备的选型与平台搭建、嵌入式linux的裁剪与移植、USB摄像头与USB无线网卡驱动程序的开发测试以及视频流服务器mjpg_streamer的移植应用。硬件方面,选用三星的S3C2440作为处理器,并结合USB摄像头和USB无线网卡等外设,进行系统的设计开发。
2022-11-03 20:23:16 3.75MB 计算机视觉
1
概述:这是一个数据采集的装置,本身没有什么亮点。主要是基于RT-Thread操作系统,驱动NB模块-BC26来实现数据的发送。值得一说的是RT-Thread本身有BC-26的驱动包。不过这里并没有使用,而是使用at-device软件包来驱动的BC26。因此稍微改一改内部的代码,就能驱动其他的AT设备。话回正题,我使用at-thread的目的就是驱动BC26建立TCP或UDP连接,使得板卡采集得到的数据能发送到我电脑上的TCP Server。当然,除了数据上传之外,也能实现上位机控制板卡。还有则是在代码中发现利用邮箱+消息队列来进行数据传输和通信真的很爽。 开发环境:硬件部分 ART-Pi (主控) BC-26 (NB-IOT模块) BHT11 (温湿度传感器) RT-Thread版本 RT-Thread V4.0.2 开发工具及版本 RT-Thread Studio V2.0.0 :RT-thread推出的IDE,免费。 Putty V0.73:开源免费的一款工具,我纯把他当成串口助手使用 花生壳 V5 :内网穿透工具。 网络调试助手(MetAssist V4.3.13):网上下的,应该比较出名。 RT-Thread使用情况描述:内核部分 调度器 消息队列 邮箱 组件部分 at_device UART 硬件框架描述先附图一张: 很简单的一个框架,总共只有主控,传感器,执行器,以及比较重要的云平台,这四大部分。传感器可以是任意传感器,只要发送的数值种类不一次性超出两种即可。执行器我在这里使用了板载的LED灯充当。云平台则是利用网络调试助手搭了一个TCP Server来充当。由于我个人没有固定外网IP,所以我如果直接使用网络助手,是无法将ART采集得到的数据传输到我的电脑上的。因此我利用花生壳将我的IP映射到了外网,使得板卡能连接到我创建的TCP Server上。 软件框架说明流程图如下: 本人并不是很会画流程图,所以辛苦大家看一看介绍吧。 其实在这个板卡中是要烧两套程序的,一套是bootloader负责初始化QSPI并且运行QSPI内的程序。所以这份程序是下载到片内Flash的。另一份则是具体的功能添加的比较多的程序。他是运行在QSPI中的。这两个程序必须先运行BootLoader否则QSPI中的程序是无法运行的。而由于BootLoader的职责是让程序从0x08000000跳转到0x90000000运行所以,如果QSPI中没有其他程序的话,Bootloader只会运行一次,表现的现象就是只打印一个LOGO。 其实在RT-Thread中其实有BC26的驱动包,可以直接拿来用,不需要自己再对BC26进行初始化,但是我这里使用的是at_device驱动包,所以自己要写一部分的代码,进行初始化。创建邮箱和消息队列则是为了两者相互配合一起实现发送同步消息的功能。 数据采集线程和数据发送线程之间使用消息队列+邮箱的方式实现消息同步,在这里数据采集线程可以有多个,而数据发送线程我这设立了一个。发送线程会将接收到的信息都发送到云平台中。 数据接收则是利用at_device中的代码实现的。利用内部的代码还可实现云平台发送消息控制板卡上的LED灯或者其他执行器。 软件模块说明消息队列+邮箱的消息同步方式 在使用消息队列+邮箱的方式来进行线程间消息同步的话需要先创建一个结构体,一个动态邮箱,一个消息队列。然后对结构体进行填充后利用消息队列发送出去,具体请看以下代码示例: //创建结构体部分 struct msg //消息队列发送此结构体的地址来实现线程间的同步 { char *str; int vol; float data1; int data2; struct rt_mailbox* ack; }; //创建动态邮箱部分 rt_mailbox_t mail_box1 = RT_NULL; //创建二氧化氮线程应答邮箱控制块 rt_mailbox_t mail_box2 = RT_NULL; //创建二氧化硫线程应答邮箱控制块 rt_mailbox_t mail_box3 = RT_NULL; //创建粉尘数据线程应答邮箱控制块 rt_mailbox_t mail_box4 = RT_NULL; //创建备用线程邮箱控制块 /**************创建多个应答邮箱******************/ int move_mail_box_sample(void) { mail_box1 = rt_mb_create("mail_box1", 1, RT_IPC_FLAG_FIFO); //创建动态邮箱1 mail_box2 = rt_mb_create("mail_box2", 4, RT_IPC_FLAG_FIFO); //创
2022-11-03 14:48:28 1.17MB rt-thread STM32 数据采集 电路方案
1
dz论坛3.x发布模块、接口,支持标题,主贴、回帖、头像,姓名,全部字段可以采集
1
Labview 泰克TBS 系列示波器采集多通道波形数据,以及数据对应的图形信息;连续截取图形数据,直到使用者停止为止;
2022-11-03 13:14:02 469KB labview 波形采集 多通道 图片截取
1
24路modbus RTU带采集控制器协议说明
2022-11-02 19:01:10 699KB 24路IO板卡 modbus
1