自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (19)
  • 收藏
  • 关注

原创 外置告警蜂鸣器使用小坑

昨天调试新产品,由于IMO、MSC组织和IEC标准规定,不能使用带红色指示灯的蜂鸣器,于是更换了个不带灯。然而奇怪的现象出现了两次短响的程序在有的页面正常,有的页面就变成一声了。搞了一天,把各种寄存器参数都显示出来,单步调试正常,直接运行就一声。今天早上来了看了一下响声次数计数变量的确是两次,但声音就一次。脑子里突然想起“能不能是蜂鸣器带宽不够?”我这2Hz的响声频率也不高啊,改成1hz后,奇迹出现了,好使了!凡事遇事不要着急,等等清醒一下脑子,换个思路也许就不是问题了!各位工友童鞋早上好!

2023-10-18 10:32:57 165 1

原创 热释电矢量传感器设计

热释电传感器矩阵及其数据采集分析平台设计2X2热释电传感器矩阵设计上位机数据采集软件设计

2023-09-04 14:39:55 1290 3

原创 基于STM32的简易示波器设计

显示范围 200mv 400mv 2V 4V 8V 20V 40V 80V。每格电压 50mv 100mv 500mv 1V 2V 5V 10V 20V。0.5V 1V 2V 10V 40V //每小格电压 每小格25个像素点 上下各4格。(2)程控放大电路,使用继电器和运放组成,实现不同放大倍数。(4)串口通信,用于与上位机通信,实现虚拟示波器功能。

2023-09-03 19:15:54 2176 3

原创 C#下基于vlc的视频播放功能开发

由于项目需要,要回放一些视频资料,经过多方调研,最后决定使用vlc方案。好处优点请大家自行百度谷歌,这里就不废话了。开发环境:工具: VS2010 .net4.0程序类型:WindowsForm语言:C#实现功能:读取视频文件、为后续开发做铺垫。vlc网上资料很多,但能用过编译的少之又少,经过一天的尝试终于整理成可以运行的vlcSDK。先上图,有图有真相。.如上图...

2019-11-09 11:06:02 3044

原创 船用光纤捷联系统标定技术研究

针对DHGL-11型光纤捷联系统的机械编排结构进行了误差模型分析、模型建立、标定试验设计、模型精度验证等,最终获得符合系统精度的系统误差模型。根据惯性器件的原理、系统精度指标和辅助设备性能等因素确定了系统的误差模型。根据误差模型,以光纤陀螺指天正、反转方案设计了速率试验;根据石英挠性加速度计的误差模型,设计了指北二十四位置的标定编排结构;并设计了零位修修证试验修证了误差模型中的零位误差。最后,设计了5 min静基座对准试验、10 min模仿船舶摇摆的动基座对准试验和4 h的模拟船舶摇摆环境的导航试验,对误差

2019-10-26 19:34:21 1331 2

原创 基于多传感器的AUV控制系统

摘 要微小型AUV具有体积小,灵活性高、隐蔽性好等特点,可以工作于其它大型水下机器人无法进入的区域。民用上可以应用于海洋矿产勘探、海底地形探测,沉船打捞,水下考古,海洋生物探测等;军事上可以用来反水雷,作为自航水雷的载体、监察海战时水下敌情等。首先,本文对所设计的微小型AUV的结构、推进器分布进行介绍,并对其进行受力分析和建立运动方程。结合运动方程设计了被控对象模型未知的AUV自动定...

2019-10-26 11:52:08 5712 9

转载 无人驾驶的多传感器融合技术

“自动泊车、公路巡航控制和自动紧急制动等自动驾驶汽车功能在很大程度上是依靠传感器来实现的。重要的不仅仅是传感器的数量或种类,它们的使用方式也同样重要。目前,大多数路面上行驶车辆内的ADAS都是独立工作的,这意味着它们彼此之间几乎不交换信息。只有把多个传感器信息融合起来,才是实现自动驾驶的关键。”现在路面上的很多汽车,甚至是展厅内的很多新车,内部都配备有基于摄像头、雷达、超声波或LIDAR...

2019-07-13 17:07:06 7882 2

转载 多传感器数据融合发展综述

多传感器数据融合是一个新兴的研究领域,是针对一个系统使用多种传感器这一特定问题而展开的一种关于数据处理的研究。多传感器数据融合技术是近几年来发展起来的一门实践性较强的应用技术,是多学科交叉的新技术,涉及到信号处理、概率统计、信息论、模式识别、人工智能、模糊数学等理论。近年来,多传感器数据融合技术无论在军事还是民事领域的应用都极为广泛。多传感器融合技术已成为军事、工业和高技术开发等多方面关心的问...

2019-07-13 16:39:28 6206

原创 CRC16校验研究与实现

       最近工作需要,使用了CRC16校验。经过网上学习,发现有很多种CRC16校验算法。经过多处资料总结,形成一种通用的CRC16校验方法。        CRC计算原理就不再叙述(网上很多)。现在介绍CRC校验的几个关键参数:      POLY:生成项的简写,以16进制表示。例如:CRC-32即是0x04C11DB7,忽略了最高位的"1",即完整的生成项是0x104C11DB7...

2018-09-06 20:26:20 1087 1

原创 基于无线网络的环境监测系统

基于无线网络的环境监测系统    系统主要包括了数据采集节点和环境管理计算机。采用STM32F103单片机和温度、湿度、光照强度等传感器组成节点环境采集系统;主计算机通过通过USB串口和zigbee无线模块组成数据处理系统。各个节点通过zigbee无线网络组网。如下图所示:图1 环境无线监控系统示意图节点系统:     节点系统采用STM32F103单片机+温湿度传感器(DHT11DHT22)+光...

2018-04-04 21:33:41 6360 4

智能家居-热释电传感器矩阵-电路图和PCB设计

使用4个热释电传感器组成一个2X2的矩阵。通过曲线的相位差、 峰峰值等特征量来计算相关信息。本文使用STM32单片机设计、制作了热释电传感器矩阵;使用C#.NET设计了上位机软件。为以上研究做了试验平台,适合在此基础上进行深度研究、结合AI算法实现定位、状态识别等。 关键器件: 单片机:STM32F407VET6 热释电传感器:D203s 运算放大器:LM358 串口芯片:Max3232 电路主要包括: 1)单片机最小系统及电源电路 2)按键、指示灯以及蜂鸣器电路 3)热释电传感器及其放大电路 4)串口通信电路

2023-09-04

热释电传感器矩阵单片机软件

使用4个热释电传感器组成一个2X2的矩阵。通过曲线的相位差、 峰峰值等特征量来计算相关信息。本文使用STM32单片机设计、制作了热释电传感器矩阵;使用C#.NET设计了上位机软件。为以上研究做了试验平台,适合在此基础上进行深度研究、结合AI算法实现定位、状态识别等。 平台:keil 编辑:visual studio code 主要内容:单片机软件架构包括驱动层,数据层和逻辑控制层;软件工作流程:首先初始化,然后通过定时器定时循环,采集4个热释电传感器数据,然后通过串口发送给上位机。同时预留了4个按键和一个蜂鸣器用于后续工作储备。

2023-09-04

曲线图绘制、分析上位机软件平台-用于热释电传感器矩阵数据采集

使用4个热释电传感器组成一个2X2的矩阵。通过曲线的相位差、 峰峰值等特征量来计算相关信息。本文使用STM32单片机设计、制作了热释电传感器矩阵;使用C#.NET设计了上位机软件。为以上研究做了试验平台,适合在此基础上进行深度研究、结合AI算法实现定位、状态识别等。 开发平台: visual Stidio 2010 语言:C# 框架:winform应用程序 主要包括以下功能: 1)串行数据接收与处理 2)曲线图控件以及最大最小值计算、均值和STD计算 3)定时器使用及界面刷新

2023-09-04

基于STM32F407的简易示波器-源代码

基于STM32F407的简易示波器-源代码 疫情期间闲来无事,正好学习STM32F407,因此设计、制作了简易示波器,以助学习。 语言:C 编辑环境:Visual studio Code 编译环境:Keil5.3 主要功能: 1)实现一路ADC定时采集; 2)实现继电器控制,进而控制放大电路放大倍数; 3)实现独立按键采集、状态灯控制,控制采样周期、电压范围设置; 4)实现3.2寸TFTLCD控制显示; 5)绘制采集曲线; 6)计算周期、频率、峰峰值等示波器参数。 软件架构:主循环+采集中断+定时界面更新 关键词:STM32F407;C/C++;简易示波器;LCD控制;

2023-09-03

简易示波器原理图和PCB设计

疫情期间闲来无事,正好学习STM32F407,因此设计、制作了简易示波器,以助学习。 1、原理图 (1)单片机,选择STM32F407VET6,采用SWD方式仿真及程序烧写。五路独立按键和两个LED指示灯;ADC PA5端口,定时采样; (2)程控放大电路,使用继电器和运放组成,实现不同放大倍数; (3)显示面板采用3.2寸TFT液晶屏。使用FSMC接口,9341驱动; (4)串口通信,用于与上位机通信,实现虚拟示波器功能。 2、PCB (1)绘制、下载了元器件封装; (2)合理布局器件; (3)人工布线; 3、指标: (1)供电:DC24V; (2) 通道数:1 (3)采样频率:大于1M/s (4) 电压测量范围:±66V (原创设计,严禁商业用途) 关键词:STM32;简易示波器;程控放大电路;PCB设计;原理图设计

2023-09-03

UAV(无人机)地面站软件源码 C# winform

简洁的无人机地面站软件,基于GDI+开发。 支持无人机状态显示、在线地图显示、航线航迹显示、飞行参数曲线图; 支持无人机航线跟踪飞行仿真; 适合刚入门的童鞋们。 开发语言:C#/CSharp 开发环境:Visual Studio 开发技术:winform桌面应用程序; 串口:C# serialport 地图:GMap,支持谷歌、高德、腾讯等主流地图 通信:自定义通信协议

2023-08-11

UAVs_V1.01.zip

使用C#编写的一个简洁的,无人机地面站软件。 有在线的卫星地图或普通地图,可选择高德、腾讯、谷歌地图源 有飞行仪表显示界面,飞机状态界面 可以设置航向,显示航迹,并有仿真飞行,可以巡航飞行。 通过串口与飞机通信,程序简单易懂。适合做地面站软件学习的入门; 可以作为本科毕设程序,也可作为硕士课题平台

2021-03-30

USB虚拟示波器VB6实现.rar

基于VB6开的的一款虚拟示波器软件,软件与虚拟示波器卡搭配,通过USB串行通信实现通信。上位机通信为串口(虚拟示波器卡驱动安装成功后会提示为COM口)。 程序采用VB6编写,很久之前为公司开发使用,现过了约定时间,特此分享给大家学习讨论。如果没有虚拟示波器卡,软件仍然可以运行,但不会有曲线。 程序包括串行通信,曲线图显示 周期、有效值峰峰值等计算代码以及相关操控界面。

2019-11-10

ViedoTest.rar

使用C#和vlc2.2开发了一个简单播放器用来学习使用vlcv.现将该播放器源代码共享给大家,学习研究交流。 开发环境:Visual Studio 2010,C#语言,Winform应用程序,win 10 系统。

2019-11-09

vlc_cs_SDK.rar

基于C#的VLC2.2SDK包,整理于2019年11月。 CLV2.2 SDK 包括内容: 1、libvlc.dll 2、libvlc.dll 用于开发者相互学习和交流

2019-11-09

智能水下机器人(AUV)控制系统设计

免费下载,论文、设计请注明引用! 微小型AUV具有体积小,灵活性高、隐蔽性好等特点,可以工作于其它大型水下机器人无法进入的区域。民用上可以应用于海洋矿产勘探、海底地形探测,沉船打捞,水下考古,海洋生物探测等;军事上可以用来反水雷,作为自航水雷的载体、监察海战时水下敌情等。 首先,本文对所设计的微小型AUV的结构、推进器分布进行介绍,并对其进行受力分析和建立运动方程。结合运动方程设计了被控对象模型未知的AUV自动定深、自动定航控制器;同时研究了传统的PID控制、模糊控制、自适应控制等算法,并最终设计了应用于该微小型AUV的模糊参数自适应PID控制算法。 其次,对该具有多传感器的微小型AUV控制系统进行了研究设计。针对分布式控制系统总体机构及其通信总线进行了设计;分别详细设计了分布式系统的各个子系统;着重研究、设计了理论、算法及软件实现方案;计了基于CAN总线的分布式微小型AUV控制系统,提高了系统的稳定性和模块化程度,在结构上优化了系统的复杂性。最终形成了由软硬件系统组成分布式控制系统。 再其次,根据SINS、DVL和深度计这三个传感器的姿态角、角速度,线速度、加速度,深度等导航信息进行了AUV的航位推算研究与实现;并使用综合水池实验室的X-Y航车系统,反复试验,对航位推算进行了标定,修正了安装误差角和刻度因子。提高了航位推算精度。结合航位推算和AUV制导控制设计了有海流影响的AUV自动巡航控制器。抗海流自动巡航控制器除抗海流功能外可以补偿SINS与艏向安装误差带来的控制性能缺陷。

2019-09-29

USB飞行摇杆(兼容普通手柄)demo

采用API函数开发的C# 飞行摇杆(兼容普通手柄)获取类,并附API函数说明教程。 环境:visual Studio 2010 语言:C# 支持手柄:普通USB游戏手柄;飞行摇杆(三自由度摇杆、苦力帽、按钮、油门等)

2019-06-26

环境检测系统——上位机软件

基于VC#2010 .NET4.0 的环境监测系统上位机软件源码; 该软件需要与下位机配合使用。 采用串口+无线网络通信方式; 可视图形显示

2018-04-20

STM32F407 标准库 实现6路串口配置,DMA发送,中断接收

STM32F407 标准库 实现6路串口配置,DMA发送,中断接收

2018-04-12

智能中药柜上位机软件(VC#.net)

一个使用C#语言开发的WindowsForm窗体应用程序 是智能药房的主控程序, 1)从HIS数据库读取药方或在端口输入或载入药方; 2)根据药方,控制下位机进行出药; 3)主要包括药方模块、药柜控制模块、分屏显示模块 本软件是智能药柜计算机上运行的软件。希望能给大家参考。

2018-04-10

C#图像处理例子(使用EMGUCV)

使用额使用VS2008 C# winform框架,采用emgucv(opencv for .net),开发的一个图像处理软件,由本人研究生课程的一个图像处理课程设计改编。包括图像处理基本算法。图像增强、图像分割等内容。注意编译前需要配置emgucv.

2018-04-06

Math.Net 源码,整理后,提供给大家学习

Math.Net 源代码 VS2010可编译。目前最好的替代Matlab进行数值计算的.NET组件。

2018-04-05

STM32F103+温湿度+光照强度+LN33无线网络

环境监测节点单片机采集系统 采用STM32F103单片机 实时采集DHT11、BH1750传感器获得温度 湿度 光强。并通过DL-LN33网络模块发给网络上主机,主机为PC机,主机开发代码详见环境监测管控软件。

2018-04-02

C# KMeans 图像分割

C# KMeans 图像分割, 分别以 RGB、HSV彩色空间,对图像进行聚类分割

2014-08-30

C# 图像处理软件及其源码

C# 图像处理软件及其源码: 共C#图像处理学习 参考。程序中包含了图像处理的一般方法。

2014-08-30

Kmeans_openCV

基于emgu(opencv)的Kmeans算法 C#.net

2013-02-01

随书代码数字图像处理与机器视觉3共三部分

书名:数字图像处理与机器视觉——Visual C++与Matlab实现 作者: 张铮 王艳平 薛桂香 ISBN:978-7-115-22023-3 出版日期: 2010-4

2011-02-23

随书代码数字图像处理与机器视觉2(共三部分)

书名:数字图像处理与机器视觉——Visual C++与Matlab实现 作者: 张铮 王艳平 薛桂香 ISBN:978-7-115-22023-3 出版日期: 2010-4

2011-02-23

随书代码数字图像处理与机器视觉1(共三部分)

书名:数字图像处理与机器视觉——Visual C++与Matlab实现 作者: 张铮 王艳平 薛桂香 ISBN:978-7-115-22023-3 出版日期: 2010-4

2011-02-23

基于opencv的多摄像头捕捉程序

VC代码,基于opencv多摄像头捕捉程序。学习时编的,现分享与大家。

2010-10-18

关于直流电机控制系统的论文

是一篇论文 希望对大家能有帮助 共享资源 共同进步

2010-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除