基于厘米级定位、超低功率、强抗干扰、超大容量等技术特点,UWB(超宽带)技术在消费电子、智能汽车等领域的应用前景被赋予厚望。值得一提的是,利用UWB雷达还可实现舱内活体检测、脚踢尾箱等,这意味着新一轮座舱感知革命已经开启。UWB雷达基本原理UWB雷达的工作原理与UWB定位完全不同。UWB雷达系统不需要UWB标签的存在,其工作原理与飞机和汽车上用的各类雷达类似。UWB雷达发射UWB脉冲信号,并接收该
进入模式: 上位发送 消息 上位EEPROM 按下进入模式 消息的ID号是:0x08111111 数据是: 00 01 ff 00 00 00 00 00 上位显示 运行状态 :为进入模式 当我用下位 发送 下位通过CANTest 进行发送 消息 消息的ID号 是: 0x08222222 数据是: 00 02 FF 00 00 00 00 00 上位显示 运行状态: 已经进入参数修改
【应用场景】 随着智能设备的增加,软件+硬件的结合越来越普遍。当前的许多设备都有自己的SDK,软件通过它可以跟设备进行数据交互。软件可以发送指令给设备,设备也可以把检测结果传给软件,让软件进行数据分析和处理。相对于下位(智能设备),这里的软件就是指上位软件。【上位软件】 这里介绍几个我们开发过的上位软件案例。 1、脉搏和血压检测设备上位软件 A  开发语言:C# B &nbsp
喜欢单片夹的伙伴一定会想自己开发上位,这期就详细介绍,效果如下。作用是点击上位按钮,控制下位的一个【灯】开与关这个软件是用VS2015开发的第一步选择【文件】添加【项目】第二步选择c#窗口第三步第四步添加按钮控件,在TEXT属性更改按钮名字第五步添加串口控件,【COM1是默认串口端口】,需要根据你的单片端口号而相应更改第六 步双击按钮控件,会出现代码区第七步写入如图的代码,就可以第十步更改
matlab编写上位1. matlab介绍2.打开GUIDE3.编写一个简单的绘图App matlab编写上位 matlab是一款使用十分方便,容易上手的工具。其中功能十分强大,本部分就matlab编写上位功能做简单教学,方便大家在工作学习中需要的时候能快速上手学习,制作出自己的上位软件。 本教程具有极速上手,容易理解的特点,纯操作,在操作中理解。希望能给大家带来较好的学习体验。本教程所
转载 2023-08-20 23:20:48
198阅读
现如今大多数的设备都是通过仪器设备而不是通过人力耗时耗力地去进行监测了,自动化的普及解放了大量的劳动力。那今天就讲一下我自己制作的一个自动采集单片发送数据给pc的小项目吧。其中需要大家自己准备的材料仅有hc32f005小开发板一块,烧录程序用的cp2102模块一个。 其中电脑数据采集界面使用labview开发,单片使用的是华大的hc32f005,其内核为cortex-m0(由于疫情期间外国c
前言上一节我们已经基本上把超声波硬件的发射和接收模块全部做好了,接下来我们着手开发一个软硬结合的基于C#的平面定位软件! 目录一、整体思路二、效果提前展示       2-1、软件部分展示       2-2、硬件部分展示三、基于C#的客户端软件说明  3-1、整体框架介绍:  3-2、部分技术细节介绍   
转载 2024-06-16 10:10:45
174阅读
实现 Java 平台的三种方式 广泛地说,只要能执行 Java bytecode 者,就可以称为 Java 平台(Java platform)。大致上,实现 Java 平台的方式有三种,分别是: Java 虚拟机器(Java Virtual Machine,JVM) Java 操作系统(Java Operating System) Java 芯片(
转载 2023-09-25 20:44:41
146阅读
现在市场上MES系统种类比较多,而且生产管理系统类型也是比较丰富的,好多企业都使用很多个生产管理系统,这时候都需要连接起来,这样就可以更高的提高企业的效率,那么mes系统如何连接其他系统设备?下面是苏州通商软件的介绍。直接联网通信直接联网是指借助数控系统自身的通信协议、通信网口,不添加任何硬件,直接与车间的局域网进行连接,与MES系统生产设备数据采集服务器进行通信,服务器上的软件进行数据的展示、统
经常会有一些学员会问到上位与单片之间通信的问题,而我们经常会讲上位与PLC之间通信,那么其实对上位开发来说,不管是和PLC通信,还是和单片通信,通信原理都是一样的。PLC的本质就是单片,在单片的基础上添加一些外围电路并形成产品化,即构成了PLC控制器。今天在这里给大家分享一个上位与单片通信的实例,希望对大家开发上位有所启发。1. 单片硬件介绍只要做上位开发,就离不开通信协议
using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.IO; using System.Xml; namespace lesson { public partial c
C#写了一款上位监控软件,基于MODBUS_RTU协议。 软件的基本结构: 1.采用定时器(Timer控件)为时间片。 2.串口采用serialPort1_DataReceived中断接收,并进行MODBUS格式判断。 3.把正确接收的数据取出,转换为有特定的结构体中。 4.数据通过时间片实时刷新。 5.MODBUS协议(这里不介绍了,网上有很多的权威资料)。   串口接收问题 这里采
转载 2024-09-13 22:34:41
42阅读
MES系统在制造业中起着重要的作用,同时也是传统生产制造业向智能信息化生产制造业转型的必备条件。在当前制造业中,不同的企业需求不同,因而选择MES系统时也不同,MES系统主要分为两个类型:离散型和流程型,两者有何区别呢?企业在部署前一定要先了解清楚自身属于离散型还是流程型,按需选择。离散型MES系统离散型MES系统适用于定制类产品的生产管理,从生产计划开始到成品,全程都通过MES系统
一、 相关基础概念在开始java位运算的知识之前,我们先来了解几个基础的概念,机器数,真值,原码,反码,补码。1.机器数我们知道无论是代码还是数值,在计算机中最后都转换成以二进制的形式存在的,而一个数值在计算机中的二进制表示形式,就是这个数的机器数。器数是有符号位的,在计算机中用一个二进制数的最高位存放符号,正数为0,负数为1,如下实例(按原码表示):十进制的+5,计算机字长为8位,其二进制就是
转载 2023-09-09 08:29:59
100阅读
        每天忙忙碌碌,很难静下心来搞技术。所以整体做下来思维比较混乱,反反复复地修改,不过整体的框架目前看来还是可以,达到了预期的设想。        利用目前学到了的知识和方法,建立起来一个简单框架,并初步规划功能,开始。&nbs
转载 2023-08-11 13:15:24
426阅读
在pycharm上写上位安装pyqt5(安装好了Anaconda) 用pip安装:pip install pyqt5 , 安装:pip install pyqt5-tools。 之后在设置里打开Python解释器,点安装包。打开 Qt Designer,创建Main Window。1.添加文本:在“Display Widgets”中,将“Label”拖拽到画布上,会获得了一个仅用于显示文字的文本
转载 2023-06-08 20:05:53
577阅读
【实例简介】上位源代码java源代码下载 对大桥测得数据进行处理和远程监控【实例截图】【核心代码】upper-computer └── upper-computer ├── bin │ ├── cn │ │ └── com │ │ └── webinfo │ │ ├── action │ │ │ ├── application │ │ │ │
java 环境搭建JREJRE(Java runtime environment Java运行环境)包括java虚拟java 程序所需要的核心类库等,如果想运行一个开发好的Java下程序,计算机中只需要安装JRE即可。JDKJDK(Java Development Kit Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括JRE所以安装了JDK,就不
 目录文章目录前言一、什么是上位二、匿名四轴上位1、功能2、软件的一些简单协议三、相关的接收发送代码一、接收数据2.发送数据总结 前言对于单片开发者,调试工具就必不可少,有时需要显示波形、发送文本、数据和一些复杂的数据包。例如PID参数整定,然而四轴匿名上位都有这些功能。本文就介绍匿名四轴上位怎么显示波形和调试,以及一些接收发送代码。   一、什么是上位上位是指
文章主要分三个部分:一、非模态(模态)对话框创建二、标签页创建三、Button调用多标签页的非模态对话框 1、非模态对话框创建1、在资源视图Dialog中插入新的Dialog,(可以自行修改对话框的ID,后边会用到该对话框ID)右键新的对话框,添加类,类名为:CDlgXXXX(自己命名)。2、在主对话框中设定对应button按键,并双击生成事件代码,后边显示对话框时在该控件中添加对应程序
转载 2024-01-04 07:29:15
270阅读
  • 1
  • 2
  • 3
  • 4
  • 5