真正限制产线能力的,往往不是硬件,而是那套“看不见”的测试软件。一套好的测试软件,应该解决什么问题? 如果把测试系统拆开来看,本质上它需要解决三件事:怎么测(流程)怎么连(设备与通信)怎么用(效率与数据)这套ATE自动化测试软件,正是围绕这三点重新设计。 在很多工厂现场,你会发现一个很现实的问题:设备越来越先进,但测试系统却还停留在“能用就行”的阶段。真正限制产线能力的,往往不是硬件,而是那套“看不见”的测试软件。 流程:从“写程序”变成“设计流程”传统方式:每个项目写一套代码修改流程必须改程序而这套系统的方式是:流程可视化+配置驱动你可以直接在界面中:拖拽测试步骤连线形成逻辑配置参数像画流程图一样完成测试系统搭建 :每一步测试值判定结果(Pass/Fail)SN/条码/工单时间/操作记录✔数据统一存储自动写入数据库(MySQL)支持快速查询与筛选✔插件式架构(核心能力)系统支持:自动加载功能模块(DLL)驱动独立扩展测试步骤独立扩展
一、硬件介绍 GPS模块型号: 中科微电子ATGM336H-5N 系列模块 ATGM336H-5N 系列模块是 9.7X10.1 尺寸的高性能 BDS/GNSS 全星座定位导航模块系列的总称。 nullptr; } UART_Config =new QSerialPort; //打开串口设备 Open_UART(); } //当串口打不开的时候,间隔一段时间再次重新测试 gps_tmp_buff; //得到纬度 //提取经度 GPS_GetData(gps_p,"$GNRMC",gps_tmp_buff,5)
无论您从事 FCT功能测试、ATE综合测试、老化测试、非标自动化测试设备、自动化线体、还是工装夹具 开发, 一个灵活、稳定、可扩展的通用上位机系统,都能帮您大幅提升项目交付效率与产品竞争力。 为什么选择我们的通用上位机? ✅ 一套系统,通用于多种测试场景 无论是单板 FCT、整机 ATE、老化房批量测试,还是非标自动化工装, 仅需模块化配置,即可快速适配各类测试流程。 支持自动化线体与老化房联动 系统可与上位调度系统、AGV、小车、扫码器、扫码枪、机械臂等进行通讯联控, 轻松实现批量测试、自动上下料、老化状态实时监控等自动化生产环节。 典型应用场景 FCT 测试台 / ATE 自动测试线 电源、摄像头、主板类产品功能验证 汽车电子老化房 / 整机寿命测试 工装夹具自动检测与数据记录 非标测试系统快速交付与二次开发 我们能为您提供 通用上位机系统授权与二次开发接口 完整源码级方案(C#/WPF/.NET 8) 与您现有硬件平台无缝对接的快速定制服务 技术支持 + 测试架构咨询 + 快速交付
PCBA测试治具是电子制造过程中用于测试印刷电路板组件功能、电气性能、通信能力等的专用设备,通常配合上位机软件使用。以下是其详细内容,适用于工程开发、测试方案制定及创业推广。 一、PCBA测试治具的原理PCBA测试治具的核心作用是对电路板实现快速、可靠、可重复的电气连接,配合测试设备或上位机软件对其进行功能性测试、ICT测试、FCT测试等。 测试结果通过上位机采集并判断PASS/FAIL。 自动化测试系统可控制继电器、气缸、蜂鸣器等设备进行联动。 插针装配并焊接连接线至控制板或测试接口。 4. 电路集成将探针引线接至继电器板、控制板、串口转接板或上位机接口卡。5. 调试验证上电、压板测试、信号采集、软件联调,确认功能正常后交付使用。 五、上位机定制开发(PCBA测试配套)上位机软件是测试系统的大脑,常见使用C#/WPF、Python、Qt等平台开发。
这款通用型锂电池充放电老化测试上位机平台,原生兼容市面主流充放电机、温控环境箱、数据采集模块,打通CAN、Modbus、RS485、TCP/IP多通讯协议,一套软件覆盖电芯筛分、PACK批量老化、储能模组长循环 多通道同步性差,批量一致性测试失真PACK、储能模组需要上百通道同步启停做并行老化,传统上位机启动时差大,无法精准模拟整包同步充放电工况,单体匹配、一致性筛选数据误差大。 二、锂电池充放电老化测试上位机核心功能,一站式解决全流程测试需求1.全协议通用设备接入,摆脱厂商锁定平台内置标准化驱动适配层,原生支持CAN、Modbus、RS232/485、TCP/IP主流通讯协议, 可自由设置循环次数、电压/电流/温度/容量多维度截止保护条件,支持加速老化、标准容量测试、长循环寿命验证、模拟工况路谱测试等方案模板,电芯、动力PACK、储能电池、消费锂电通用。 5.高频采样+双存储策略,数据完整可追溯支持毫秒级高频电压、电流、温度同步采样,本地数据库+云端双备份存储,海量长时序测试数据不丢失;内置自动化数据清洗算法,剔除异常干扰数据,保障容量衰减、内阻变化曲线真实可靠
【原理框图】 原理比较简单,使用com0com软件可以虚拟出来两个COM口,比如我这里出来了com4和com5,然后我就可以让TOOL上位机和第3方串口软件访问这两个虚拟串口,这样就实现了TOOL上位机和第 上位机打开一个COM4,第3方串口软件打开一个COM5,或者反过来都可以。 推荐H7-TOOL和第3方串口软件配置一致即可,TOOL的其它选项不用管 2、上位机串口助手设置 比如我们是115200波特率通信 3、第3方串口软件打开 4、剩下就可以使用测试了。 (1)使用SecureCRT测试效果: (2)使用Windows商店里面一个串口助手测试 (3)使用sscom测试: (4)WiFi通信方式,使用第3方串口效果 (5)MDK使用DAPLINK调试状态和第 比如当前H7-TOOL为开发板独立供电,连接SWD调试接口,在上位机检索并启动上位机 现在拔掉调试接口线(包含供电电源),然后重新插入,可以看到,自动重新检索连接 如果使用的H7-TOOL PLUS电池板
mod=viewthread&tid=114824 H7-TOOL开源项目原理图,上位机源码,BOOT源码,APP源码下载,旧版TOOL的V1.X上位机,下位机和原理图全开源,2024版和2025版TOOL 3.3V,320mA变化 3、负载性能测试二 TVCC= 5V,不带负载到带负载5V,510mA变化 4、负载性能测试三 电池供电,带3.5V, 2A负载,TVCC压降比那好0.1 5、负载性能测试四 (1)带5V/3A(15W)负载, 此时TOOL需要外置电源供电,电池供电带不动 (2)长时间输出请做好散热 6、负载性能测试五 电池供电,微型数控电源输出5V,带开发板运行三代示波器视频效果 支持手持方式或者上位机设置,手持方式效果如下: 测试10KHz,正负10V方波,占空比50% 测试10KHz,正负5V 测试10KHz,正负500mV 设置输出5V直流信号: 实际输出电压: 支持任意波形效果 4、支持微秒级硬件时间戳,实时添加比较准确,收发消息后,实时上传给上位机的,并不是上位机软件来做的时间处理,用来测量消息时间是比较准确的。 5、支持实时保存CSV文件。
某锂电池生产企业在生产线上采用了大量的欧姆龙CJ1PLC进行设备控制,但原有通讯方式逐渐难以满足生产需求,主要体现在PLC与上位机、触摸屏之间的通讯效率低、数据传输不及时、不稳定,影响了生产数据的实时监控和生产效率的进一步提升 通讯效率低:在传统的锂电池生产线上,PLC与上位机和触摸屏多采用串口通讯方式,数据传输速度慢,随着生产规模的扩大和数据采集点的增加,生产数据无法及时上传到监控中心,导致管理人员不能实时掌握生产进度和设备运行状态 二、解决痛点方案 为了解决上述痛点,该锂电池生产企业引入了捷米特JM-ETH-CJ以太网模块,实现了CJ1PLC与上位机和触摸屏的高效通讯。 首先进行PLC与以太网模块之间的通信测试,检查数据是否能够正常传输。然后进行上位机和触摸屏与PLC的联调,观察数据的实时性和准确性。根据调试结果,对模块的参数进行优化调整,以达到最佳的通信效果。 五、使用前后的对比六、总结 捷米特JM-ETH-CJ以太网模块在锂电池生产企业中的成功应用,为欧姆龙CJ1PLC与上位机和触摸屏之间搭建了一座高效、稳定的通讯桥梁,有效解决了传统通讯方式所面临的诸多痛点问题
01 现状 从待遇上看,确实自己的切身体会上说,搞上位机的平均薪资确实更高些,毕竟使用的语言更高级点。 当然,还有一点就是上位机开发的基本在办公室,基本上不用跑现场,现场待的大部分就是我们一线的PLC开发调试工程师,既要面对客户,又要天天汇报,而且还得远程配合上位开发进行现场测试。 那软件上,实际就是PLC层面或者上位机层面了,谁的稳定,操作简单易用就用谁的。 所以,从这个方面看,上位机确实比PLC更重要。搞PLC的工程师实际是通过现场的辛苦和加班出差换取更高的待遇而已。而上位机靠的不断累积形成的短暂不可替代性。 把AI用好了,根本不需要再专门花时间去搞上位机。
3.3V,320mA变化 3、负载性能测试二 TVCC= 5V,不带负载到带负载5V,510mA变化 4、负载性能测试三 电池供电,带3.5V, 2A负载,TVCC压降比那好0.133V 5、负载性能测试四 (1)带5V/3A(15W)负载, 此时TOOL需要外置电源供电,电池供电带不动 (2)长时间输出请做好散热 6、负载性能测试五 电池供电,微型数控电源输出5V,带开发板运行三代示波器视频效果 手持电池供电,WiFi联机,显示屏和上位机同时展示 https://www.armbbs.cn/forum.php? TTL串口电平支持1.2V - 5V设置 手持电池供电,WiFi联机,显示屏和上位机同时展示 https://www.armbbs.cn/forum.php? ,WiFi联机,显示屏和上位机同时展示 https://www.armbbs.cn/forum.php?
《平衡车 - 上位机》:讲解调参上位机的设计 《平衡车 - 微信小程序》:讲解微信小程序作为遥控器的实现。 BLE(HC-08):采用uart通信,这个用于与上位机和微信小程序通信,主要负责参数整定,波形调试等。因为买的是模块,所以电路上只对电源增加一个0.1uF的电容。 而左边的还有编码器的数值读取电路,5V电路是提供给编码器。 串口(CH340G):串口用于前期硬件测试用,特别现在采用RT-Thread终端调试,非常方便。 5V电源(LM2596-5):这个电路是直接根据该芯片的手册进行设计。 直接由电池输入转化 3.3V电源(AMS1117):这颗芯片,电路很简单,无需任何外围电路,也可以实现稳压,但是为了稳定,所以增加的滤波电路。 总电源:由电池直接输入,然后通过高通滤波和低通滤波。
多功能便携式数据采集仪WIN612是一款多功能便携式数据采集仪,可以连接多种不同信号的传感器,是工程监测领域必不可少的一款通用型读数仪。 多功能便携式数据采集仪1.jpg WIN612是一款多功能便携式数据采集仪,整套仪器由便携式数采仪主机、充电器、数据线、上位机软件组成,设备自带一块大尺寸触摸屏,操作便捷,内置可充电大容量锂电池, 可以连接多种不同信号的传感器,是工程监测领域必不可少的一款通用型读数仪。 80C℃ 屏幕尺寸 5寸 工作湿度 090%RH 屏 幕:触摸液晶屏 多功能便携式数据采集仪3.jpg 优势 触摸液晶屏显示,嵌入式实时操作系统,人性化显示,操作便捷。 内置可充电锂电池,电池容量达10000MAH。 支持多种信号的传感器,可连接各种电压型、电流型、振弦型、数字型传感器兼容性更强。
PLC连接在“设备口(LAN)”,上位机和触摸屏接入“以太网口(WAN/LAN)”所连接的交换机。 上位机和HMI通过交换机访问YC8000-A映射的PLC。 这是最常用模式,上位机和HMI作为TCP Client主动连接YC8000-A。 虚拟串口(备选):如果上位机软件非常老旧且仅支持串口,可在上位机安装YC8000-A的虚拟串口驱动。 维护便捷,成本优化:配置清晰,故障定位简单(可通过Ping、Telnet测试网络连通性)。无需改动原有PLC程序和上位机/HMI核心逻辑,保护了既有投资。
上次我们基于小熊派光强传感器项目实现了光强读取并在LCD上显示,文章链接如下: 基于小熊派光强传感器BH1750状态机驱动项目升级(带LCD屏显示) 这一节,我们再次对这个项目升级下,配个带可缩放曲线的上位机读取光强进行显示吧 本节,你将了解工作中上位机和MCU的是如何来配合使用的。 在工作中,我们常常需要对一些传感器的某些数值进行长时间的测试和观察,以了解传感器的性能,在电子工程里,我们经常听到的测试曲线莫过于电池充放电曲线了,通过电池充放电曲线,我们很容易可以知道电池在实际使用过程中满电和馈电的状态以及电池的使用周期等等 二、更改上节的MCU端程序 这次,我们选用串口和上位机进行通信,所以我们需要设计一个传感器和上位机通信的协议,协议如下: 序号 光强值 \r\n 当序号大于等于65535时,自动清0。 三、光强曲线显示上位机应用开发 下面我先用QT画出一个简单的界面(已经将QCustomPlot用上了),如下: ?
工程监测NLM5无线中继采集发送仪安装电池及数字接口图片1 安装电池/连接电源NLM5xx 使用内置电池和(或)外部电源工作。 可以仅安装 1~3 节 14500 型锂电池,或者仅使用外部供电,也可以内置电池和外部供电同时存在,此时 NLM5xx 的电能完全来自外部电源,同时外部电源也为内置电池充电。 安装内置电池的方法和步骤为:(1)打开 NLM5xx无线中继采集仪上盖,将电池安装于电池座内,注意电池正负极。 图片2 数字接口NLM5xx 的任意数字接口均可完成参数的读取与修改,上位机(一般为计算机)使用对应电平类型的数字接口或者通过 LoRA 接口与 NLM 建立连接即可,数字接口的接收缓存均为 200 字节 需要注意的是:无论使用哪种数字接口,上位机的接口参数必须与 NLM 一致。
我们做的这套锂电池充放电老化测试上位机,就是来解决这些事的——一个软件,统一接管你产线上所有品牌的充放电设备,从电芯到电池包,从研发到产线,全流程数字化管理。 一、通用兼容,告别"一台设备一套软件"最让测试工程师头疼的,是设备品牌的"方言"问题。新威、蓝电、致茂、艾诺……每家协议不同,各自配套软件互不相通。 **新设备接入只需配置驱动类型与通讯参数(TCP/IP或串口),无需更换整套测试系统。**内置高精度电池模拟器,即使设备尚未到位,也能先行验证测试方案、培训操作人员,真机替换零成本切换。 四、多重安全保护,守护每一次测试电池测试,安全是底线。软件构建了全方位保护体系:过压、欠压、过流、过温、超时保护一应俱全,阈值逐工步可配。 ——覆盖电池全产业链这套软件不挑客户,因为它解决的是全行业的共性问题:电芯厂:大规模通道并行老化、容量分档、批次一致性管控PACK厂:多串多并电池包充放电测试与数据追溯储能厂:长循环寿命测试,dV/dt
mod=viewthread&tid=89934 H7-TOOL PLUS电池版无需升级,预装的已经是最新的2.28版。后面还有个PLUS电池板低功耗运行模式,后续也将上线。 操作比较简单,仅需点击下面几步,操作的时候推荐新解压个上位机操作,先熟悉下用法。 比如我这里添加 添加完毕会弹出log信息 (3)关闭上位机,重新打开上位机,选择我们刚刚添加的器件 双击打开后,根据需求修改 Flash地址和大小比较容易填写,是多少就写多少即可 而RAM算法要加载的地址和大小 ,关闭TOOL,都重新打开即可 (5)选择前面设置的芯片,并根据需要配置其它选项,比如复位模式什么的,然后执行“一键下载”按钮即可测试 4、H7-TOOL高边电流检测抓包开发板上电瞬间大电流波形效果 开发板5V供电。
问题描述 希望可以做一款通用型App,实现蓝牙数据的接收及可视化,有机会的话能够在软件商城上架,如下图所示;主要应用场景有两方面:1、实验室使用:通过蓝牙的方式,将传感器采集的信息进行可视化,提高器件封装测试的效率 横坐标采用时间,纵坐标采用信号幅值;另外,随着时间进行,图表能够滚动显示;3、增加数据保存功能;4、备选项:有机会的话,提供算法接口,能够将卡尔曼滤波添加进去;有意向的欢迎后台留言~ 附录:补充材料 附1、上位机的类型与选择 蓝牙模块是近距离传输的一种选择,调研可知,上位机可以选用的平台有:手机端、屏幕(硬件)和电脑端三种方式,具体的优缺点如下所示: 图a表述为现有的蓝牙串口模块,能够接收单片机发送的数据,以文本的方式显示在手机端 ,具有成本低,使用方便等优势,然而该程序不能够直观的显示传感器信号的变化趋势,需要繁琐的后处理过程,实时性较差,研发迭代效率低;图b通过屏幕的方式展示了电池的运行状态,通过串口实现了信息的动态交互,然而该方式具有成本高 (1000左右),体积大等弊端;图c展示了电脑端编写的上位机,通过串口的方式进行数据接收及可视化,在市面上具有广泛的应用,然而,该程序主要适用于系统研发及调试阶段,不适用可穿戴设备信息获取等场景; --
因此,我们参考了适用于工业环境的IEC61000-6-2通用标准,构建了一个抗干扰评估环境。 它集成了多种必要的集成电路,全面解决电源管理的各个方面,包括电池充电、开关/按钮的开关机行为、欠压和过压保护、灵活的电压测量、电池电流测量以及温度监控。 操作比较简单,仅需点击下面两步 (1) 点击创建配置文件按钮,再点击添加FLM文件按钮,添加芯片对应的FLM算法文件即可 (2) 点击这里同步到eMMC,然后关闭上位机重新打开,关闭TOOL重新上电即可测试 2、制作个H7-TOOL上位机生成FAT格式镜像功能,方便外置Flash出厂批量下载比较方便 【需求】 有时候使用的外置Flash内容是带文件系统的,并在文件系统的基础上存储一些文件。 【目标】 上位机直接加载指定文件路径,将这个路径下内容以文件系统FAT16/FAT32格式制作成镜像文件。 【解决】 初步已经实现,这几天系统测评下,如果好用,将集成到下版升级中。
开发阶段仍可借助上位机观察原始事件和调试网络;完成验证后,再评估是否让设备脱离上位机独立运行。 5.事件与六轴IMU使用统一时间基准Pulse128内置BoschBMI270六轴IMU,包含三轴加速度计和三轴陀螺仪,量程可通过UVS上位机配置。 机身支持5V直流或电池供电,电池标称容量为900mAh。其典型功耗约为0.60W,对应产品资料中的测试条件为室温、普通办公室照明、屏幕点亮、USB连接且未录制。 研究人员可以先在电脑上完成参数配置和模型部署,再携带设备进行短距离运动采集、机器人测试或现场触发实验,减少上位机和长线缆对实验布置的影响。 7.UVS上位机与数据工作流配套UVS上位机支持Windows与Linux,主要用于设备连接、事件流与姿态预览、参数配置、数据录制和回放,以及固件升级。