STM32电子秤设计:HX711驱动、滤波算法与高精度标定实战
1. 项目概述与核心需求解析最近在整理一个老项目翻出来一个基于STM32的电子称重系统设计感觉挺有代表性的。这玩意儿乍一看就是个简单的称重但真做起来从传感器选型、信号放大、AD转换到单片机处理、显示和校准每一步都有不少门道。很多新手朋友在做这类项目时要么数据跳得厉害要么精度上不去或者干脆就卡在某个环节动不了。今天我就把这个“最终稿”的设计思路和实现细节拆开揉碎了讲讲希望能帮你绕过我当年踩过的那些坑。这个系统的核心目标很明确稳定、准确地测量并显示物体的重量。它主要面向的是电子爱好者、学生课程设计或者一些需要低成本、定制化称重方案的小型应用场景。别看麻雀小五脏俱全。它涉及了模拟电路传感器电桥、放大、数字电路AD转换、单片机、嵌入式软件驱动、算法、人机交互等多个领域的知识是一个非常好的综合性练手项目。整个系统的骨架是这样的一个称重传感器通常是应变片式将重量转换成微弱的电压变化这个信号小到毫伏级别单片机根本“听”不见。所以需要一个专门的芯片——HX711它集成了高精度放大器和24位AD转换器负责把微弱信号放大并转换成数字量。STM32单片机这里我用的是STM32F103C8T6也就是常说的“蓝桥杯”或“最小系统板”那款作为大脑通过SPI或类似协议从HX711读取数据然后进行一系列处理滤波、标定、单位换算最后把结果送到LCD1602液晶屏上显示出来。整个过程稳定性和精度是我们要死磕的两个关键指标。2. 核心硬件选型与电路设计思路硬件是整个系统的基础选型不当后面软件写得再漂亮也是白搭。这里我重点聊聊几个核心器件的选择理由和电路设计时要注意的细节。2.1 称重传感器与HX711模块称重传感器是源头。常见的有悬臂梁式和S型对于小量程比如几公斤到几十公斤悬臂梁式成本低、够用。它的原理是应变片贴在弹性体上受力形变导致电阻变化通过惠斯通电桥输出差分电压。这个电压信号极其微弱满量程输出通常只有1-2mV/V。也就是说如果你用5V激励电压最大输出也就10mV左右。这就是为什么必须用HX711。它可不是简单的运放而是一个专为电子秤设计的模拟前端芯片。内部集成了可编程增益放大器PGA和24位Σ-Δ型ADC。PGA增益有128和64两档对于常见的1mV/V输出的传感器用128倍增益很合适能把信号放大到ADC适合采样的范围。24位ADC提供了极高的分辨率理论上可以区分出千万分之一的微小变化这是高精度称重的基础。注意市面上HX711模块质量参差不齐。有些模块为了省成本基准电压不稳或者模拟电源滤波做得不好会导致读数噪声大、漂移严重。挑选时重点看模块上的基准电压芯片通常是个TL431或类似LDO和电源滤波电容靠近HX711的AVDD和DVDD引脚最好各有至少一个10uF钽电容和一个0.1uF陶瓷电容。我自己踩过坑用了劣质模块调了几天程序都解决不了跳动问题最后换了个靠谱的模块立马就稳了。电路连接上传感器一般有4根线红E、黑E-、白O、绿O-。对应接到HX711模块的E、E-、A、A-不同模块丝印可能不同但原理一致。HX711模块与STM32的连接就三根线SCK时钟、DT数据、VCC/GND。这里SCK和DT可以接STM32的任何GPIO口因为HX711的通信时序比较简单用软件模拟即可不一定要用硬件SPI。2.2 STM32主控芯片选型我选择STM32F103C8T6原因有几个第一它资源足够。有72MHz主频20KB RAM64KB Flash处理称重数据绰绰有余。第二它普及度极高资料丰富价格便宜各种开发板正点原子、野火、以及各种“最小系统板”遍地都是学习和采购成本都低。第三它外设丰富有多个定时器、USART、SPI、I2C方便后续功能扩展比如增加蓝牙模块上传数据或者用按键设置阈值报警。对于这个项目STM32的核心任务就三个1. 模拟时序稳定地从HX711读取24位AD数据2. 对原始数据进行数字滤波和标定计算得到实际重量值3. 驱动LCD1602显示重量和相关信息。它对IO口的需求很少除了连接HX711的两三个IO连接LCD1602的7-11个IO取决于你用4位还是8位模式再加一两个按键用于去皮、校准基本上任何一款STM32都能胜任。2.3 LCD1602显示模块LCD1602是经典的字符型液晶显示两行每行16个字符。为什么选它简单、可靠、便宜而且显示数字和简单英文单位如“g”、“kg”完全够用。它的驱动是HD44780或其兼容芯片时序成熟网上例程一抓一大把。在连接方式上我强烈推荐使用4位数据模式。8位模式需要占用DB0-DB7共8个IO口而4位模式只需要DB4-DB7这4个再加上RS数据/命令选择、RW读/写通常接地设为只写、E使能三个控制脚一共7个IO口。对于IO资源并不算特别宽裕的STM32F103C8T6来说能省则省。通信时序用GPIO模拟即可速度完全满足要求。电路上记得接上一个10K的可调电阻到VO引脚用来调节对比度。第一次用LCD1602的朋友经常遇到“有背光但没显示”的问题八成就是对比度没调好VO电压不对。2.4 电源设计要点称重系统对电源的稳定性要求比较高尤其是给HX711和称重传感器的模拟供电部分。如果电源纹波大会直接引入噪声导致读数跳动。我的方案是外部输入一个5V电源可以是USB口或适配器先用一个LDO如AMS1117-3.3得到稳定的3.3V给STM32和LCD1602的背光如果背光是3.3V的供电。特别注意HX711模块和称重传感器最好单独供电或者至少确保它们的模拟电源AVDD是干净的。理想情况是5V输入先经过一个LC滤波网络再给HX711模块供电。如果条件允许甚至可以考虑用一颗独立的LDO如TL431搭建的简单稳压电路专门给传感器电桥和HX711的模拟部分供电与数字部分隔离这对提高精度有奇效。3. 嵌入式软件驱动与数据读取实现硬件搭好了接下来就是让STM32“动”起来。这部分是项目的核心代码重点在于稳定、精确地从HX711读取数据。3.1 HX711驱动程序编写HX711的通信协议很简单但不是标准的SPI。它需要单片机先控制SCK引脚输出一定数量的脉冲来设置增益和启动下一次转换然后从DT引脚串行读取数据。首先初始化相关的GPIO口SCK设为推挽输出DT设为浮空输入或上拉输入取决于模块设计。读取数据的函数是关键下面是一个典型的读取流程等待HX711就绪检测DT引脚电平。当HX711完成一次AD转换并准备好数据后DT会拉低。所以程序要循环检测DT直到其为低电平才开始读取。读取24位数据连续产生24个SCK时钟脉冲从低到高再到低在每个SCK上升沿之后读取DT引脚的状态从最高位MSB开始组合成一个24位的整数。设置下一次转换的通道和增益再产生一个SCK脉冲这个脉冲会决定下一次转换使用的通道A或B和增益128或64。对于单通道称重我们通常一直使用通道A增益128所以这个脉冲照常发送即可。这里有一个非常重要的细节24位数据是有符号的。HX711输出的是二进制补码。当传感器不受力时输出应该在零点附近读数可能是一个很小的正数或负数。所以我们在程序中应该将读取到的24位数据存储到一个int32_t32位有符号整数变量中。如果最高位第24位是1说明是负数我们需要进行符号扩展将高8位都补1。// 伪代码示例 int32_t HX711_Read(void) { int32_t data 0; while (DT_PIN HIGH); // 等待DT变低准备就绪 for (int i 0; i 24; i) { SCK_PIN HIGH; delay_us(1); // 短暂延时确保稳定 data 1; // 左移一位为下一位腾出空间 if (DT_PIN HIGH) { data; } SCK_PIN LOW; delay_us(1); } // 设置下一次转换为通道A增益128 SCK_PIN HIGH; delay_us(1); SCK_PIN LOW; // 符号扩展如果读取的24位数是负数最高位为1则将其扩展为32位有符号负数 if (data 0x00800000) { // 检查第24位从1开始数 data | 0xFF000000; // 将高8位全部置1 } return data; }实操心得delay_us(1)这个延时很关键。HX711对SCK的脉冲宽度有最小要求典型值0.1us以上STM32在72MHz下运行速度很快不加延时的话脉冲可能太窄导致通信失败。但延时也不能太长否则整体采样率会下降。1微秒是一个经过验证的可靠值。另外一定要做好符号扩展否则处理负值时会得到巨大的正数导致计算完全错误。3.2 LCD1602驱动实现LCD1602的驱动是标准操作。首先写一个初始化序列设置其为4位数据模式、两行显示、5x8点阵等。然后实现写命令和写数据的函数。这些函数的核心就是按照HD44780的时序图来操作RS、E和数据线。在4位模式下发送一个字节命令或数据需要分两次先发高4位再发低4位。每次发送都要配合E引脚的一个正脉冲拉高-延时-拉低。void LCD_SendByte(uint8_t data, uint8_t mode) { // mode: 0 for command, 1 for data if (mode) { RS_PIN HIGH; } else { RS_PIN LOW; } // 发送高4位 DATA_PORT (DATA_PORT 0x0F) | ((data 0xF0) 0); // 假设数据线接在GPIO的高4位 E_Pulse(); // E引脚产生一个正脉冲 // 发送低4位 DATA_PORT (DATA_PORT 0x0F) | ((data 0x0F) 4); E_Pulse(); delay_us(50); // 命令/数据执行需要时间 }初始化完成后就可以用LCD_SetCursor设置光标位置用LCD_PrintString显示字符串了。为了显示重量我们需要一个将整型或浮点型数值转换成字符串的函数比如sprintf或者自己实现一个简单的itoa。3.3 主程序框架与中断设计主程序框架通常是一个超级循环main loop里面不断执行读取重量、处理、显示的任务。但这里有个问题HX711的转换和读取需要时间每秒10-80次取决于设置如果使用阻塞式等待像上面代码里的while(DT_PIN HIGH)单片机在这段时间内就干不了别的了。为了提升系统响应性特别是如果你打算加入按键扫描、串口通信等功能我推荐使用外部中断定时器的方式。外部中断将HX711的DT引脚连接到STM32的一个具有外部中断功能的IO口如PA0、PB0等。配置为下降沿触发。当HX711数据准备好DT拉低时会自动触发中断。中断服务程序在中断里不要进行复杂的读取操作因为中断里不宜做耗时任务可以简单地设置一个标志位如hx711_data_ready 1。定时器与主循环在主循环中检查这个标志位。如果置位则执行HX711的读取函数读取完成后清除标志位。同时可以使用一个定时器如SysTick或通用定时器产生固定的时间间隔比如100ms用于控制显示的更新频率避免屏幕刷新太快导致闪烁。这样单片机在等待HX711转换时可以腾出时间来处理按键、运行其他任务程序结构更清晰高效。4. 数据处理、滤波与标定算法从HX711读出来的原始数据是“毛坯房”充满了噪声和偏移不能直接当重量用。我们需要用软件算法进行“精装修”。4.1 数字滤波让数据稳定下来原始数据跳动是常态尤其是小量程高增益时。数字滤波的目的就是平滑这些跳动。对于电子秤滑动平均滤波简单有效。原理就是维护一个固定长度的数组每次读取新数据就放入数组同时扔掉最旧的一个然后计算数组中所有数据的平均值作为本次输出。#define FILTER_LEN 10 int32_t filter_buf[FILTER_LEN]; uint8_t filter_index 0; int32_t Moving_Average_Filter(int32_t new_val) { filter_buf[filter_index] new_val; filter_index (filter_index 1) % FILTER_LEN; int64_t sum 0; // 用64位防止求和溢出 for (int i 0; i FILTER_LEN; i) { sum filter_buf[i]; } return (int32_t)(sum / FILTER_LEN); }滤波窗口长度FILTER_LEN需要权衡长度越大数据越平滑但响应速度越慢放上物体后数值要跳动好几下才稳定。对于普通称重取8-16点比较合适。你也可以尝试更高级的滤波比如一阶滞后滤波低通滤波公式是本次输出 α * 本次输入 (1-α) * 上次输出α是滤波系数0α1α越小越平滑但延迟也越大。4.2 标定将AD值转换成重量值这是最关键的一步决定了秤准不准。标定需要两个已知点零点空载和满量程点或一个已知重量的砝码。采集零点值Tare在秤盘空载时读取经过滤波后的稳定AD值记为adc_zero。这个值包含了传感器本身的偏移、HX711的偏移以及电路的不平衡。采集标定值放上一个已知准确重量的砝码比如100.0g。等待读数稳定后记录此时的AD值记为adc_cal。计算比例系数Scale重量与AD值的变化量成正比。scale (adc_cal - adc_zero) / 已知重量这个scale就是每个重量单位比如1克对应的AD值变化量。实时计算重量以后每次测量时用当前滤波后的AD值adc_raw减去零点adc_zero再除以比例系数scale就得到实际重量。weight (adc_raw - adc_zero) / scale在实际代码中为了加快计算速度避免浮点数除法我们常常会存储scale的倒数即每AD值对应的重量weight_per_adc 已知重量 / (adc_cal - adc_zero)这样实时计算就变成了乘法weight (adc_raw - adc_zero) * weight_per_adc。注意事项标定过程一定要精细。砝码要尽可能准确秤体要放置水平、稳定采集adc_zero和adc_cal时要确保读数是完全稳定的平均值。建议在程序中做一个“标定模式”通过按键触发引导用户完成空载和加载砝码的步骤并自动计算存储参数到STM32的Flash中这样掉电也不会丢失。4.3 去皮与单位换算去皮功能很实用就是临时把当前重量设为零点。实现起来很简单在需要去皮时记录当前的adc_raw值作为新的临时零点adc_tare。之后显示重量时计算公式变为weight (adc_raw - adc_tare) * weight_per_adc。去皮后重量显示从0开始。清除去皮功能就是把adc_tare重置为系统零点adc_zero。单位换算我们标定时用的可能是克(g)但有时需要显示千克(kg)或盎司(oz)。只需在显示前对计算出的重量值进行乘除即可。例如weight_kg weight_g / 1000.0。注意浮点数运算的精度和速度如果单片机没有FPU大量浮点运算会较慢。对于显示可以固定用整数表示如以0.1g为单位或者使用定点数运算。5. 系统整合、调试与性能优化当各个模块的代码都准备好后就需要把它们整合成一个协调工作的系统并对其进行调试和优化。5.1 软件架构整合一个清晰的主程序流程如下初始化初始化系统时钟、GPIO、中断、定时器。初始化LCD1602显示欢迎界面或版本信息。从Flash中读取之前保存的标定参数adc_zero,weight_per_adc。如果是第一次使用则使用默认值。初始化HX711配置好DT引脚的外部中断。主循环检查按键事件处理“去皮”、“单位切换”、“进入标定模式”等。检查hx711_data_ready标志如果置位调用HX711_Read()获取原始AD值然后进行滤波。在定时器中断或主循环中以固定的较低频率如5-10Hz用滤波后的AD值计算重量并刷新LCD显示。其他后台任务如串口数据输出如果有的話。5.2 系统调试方法与常见问题调试这种混合信号系统最好分步进行硬件连通性测试先确保电源正常各模块供电电压准确。用万用表测量传感器输出端电压空载时应在零点附近比如电桥平衡时是0mV但实际可能有几mV偏移用手轻轻按压传感器电压应有明显变化。HX711数据读取测试不接传感器将HX711的输入通道A和A-短接并连接到GND模拟零输入。读取数据此时读数应该在一个很小的范围内随机波动这是HX711的内部噪声。如果读数是一个巨大的固定值或规律跳变说明通信时序有问题。可以用逻辑分析仪或示波器抓取SCK和DT的波形对照HX711时序图检查。传感器测试接上传感器空载读取。此时读数应该是一个相对稳定的值就是零点adc_zero。用手压传感器读数应线性变化。如果读数无变化或变化极小检查传感器接线、激励电压是否正常。LCD显示测试单独测试LCD驱动确保能正确显示字符。整合测试将所有模块连接运行完整程序。观察显示数值是否稳定响应是否灵敏。常见问题速查表问题现象可能原因排查思路LCD有背光无显示对比度不对调节VO引脚的可调电阻初始化序列错误检查初始化代码延时是否足够HX711读数始终为0或固定值通信时序错误用逻辑分析仪检查SCK/DT时序调整delay_usDT/SCK引脚接反或接触不良检查硬件连接HX711模块损坏或电源异常更换模块测量VCC电压重量显示跳动大电源纹波大检查电源特别是HX711的AVDD加强滤波机械振动或气流影响将秤放在稳固、无风环境数字滤波参数不合适增加滑动平均窗口长度传感器或接线受干扰使用屏蔽线连接传感器远离干扰源标定后线性度差小重量准大重量偏传感器超量程或非线性确认物体重量在传感器量程内标定砝码不准或标定过程不稳定使用更精确的砝码确保标定时读数完全稳定去皮功能异常临时零点变量adc_tare未正确更新或清除检查去皮按键的处理逻辑显示刷新慢或有卡顿主循环中进行了耗时操作如长时间阻塞等待优化代码结构采用中断标志位方式将显示刷新放在定时器中断中5.3 精度与稳定性优化技巧想要把秤做得更准更稳除了选好硬件软件上还有不少可以打磨的地方自动零点跟踪长时间使用零点可能会因为温度漂移而缓慢变化。可以设计一个算法当检测到秤盘长时间比如30秒处于“极轻”状态重量绝对值小于某个阈值如0.5%量程时自动缓慢地将当前AD值收敛到新的adc_zero。注意收敛速度要慢防止误把轻物体当成零点。非线性补偿对于要求极高的场合传感器的输出可能与重量不是完美的直线关系。可以在标定时使用多个不同重量的砝码如0g, 50g, 100g, 150g, 200g记录多个点的AD值然后在程序中采用分段线性插值甚至二次曲线拟合的方法来计算重量可以显著提高全量程的线性度。软件抗干扰除了硬件滤波可以在读取HX711数据时进行“多次采样取中值”作为一次有效读数再送入滑动平均滤波器能有效抵抗突发性尖峰干扰。低功耗考虑如果项目是用电池供电需要优化功耗。可以让STM32在等待HX711转换时进入睡眠模式Stop模式用DT引脚的下拉沿作为唤醒事件。同时可以降低HX711的采样率通过控制SCK脉冲模式并间歇性关闭LCD背光。6. 功能扩展与项目进阶思路一个基础的称重系统完成后你可以根据自己的需求给它添加更多“技能”让它变成一个更智能、更有用的设备。6.1 添加按键与菜单界面增加几个按键独立按键或矩阵键盘可以实现丰富的交互功能去皮/清零键短按执行去皮。模式键切换称重模式、计数模式等。设置键进入标定菜单、设置报警阈值、切换单位等。加减键在设置菜单中调整数值。配合LCD1602的两行显示可以设计简单的层级菜单。例如长按“设置键”进入主菜单用“加减键”选择“标定”、“阈值设置”、“单位切换”再按“设置键”进入子项进行具体操作。状态机State Machine是管理这种复杂菜单逻辑的利器。6.2 数据记录与通信让称重数据“活”起来本地存储增加一个SPI Flash或EEPROM芯片可以存储多次称重的结果、标定参数、用户配置等。串口输出将重量数据通过STM32的USART定时发送到电脑可以用串口助手查看或者配合上位机软件绘制重量变化曲线进行数据分析。无线传输添加蓝牙模块如HC-05/06或Wi-Fi模块如ESP-01S将重量数据发送到手机App或云平台。这样就能实现远程监控、数据汇总甚至做成一个联网的智能秤。6.3 进阶应用模式基于核心的称重功能可以衍生出多种应用计数模式先放上N个比如10个样品按“取样”键系统会计算出单个物品的平均重量。之后放上任意数量的同类物品系统会自动计算出数量。这在电子元件、小零件分拣中非常有用。峰值保持模式在动态称重如掉落的冲击力测量中自动记录并保持整个过程中的最大重量值。检重与分选设置一个重量上下限阈值。称重后如果物品重量在合格范围内亮绿灯超重亮红灯过轻亮黄灯。可以用于简单的质量检测流水线。累计称重多次放置物品重量自动累加方便统计总量。实现这些功能主要是在软件逻辑上增加不同的状态和算法。例如计数模式核心就是数量 总重量 / 单件平均重量。关键在于如何准确获取“单件平均重量”需要设计好取样流程和去除非样品重量如容器的皮重。6.4 硬件升级选项如果对性能有更高要求可以考虑硬件升级更高精度的ADC虽然HX711的24位ADC已经很不错但对于毫克级甚至更小的测量可以考虑外置独立的高精度ADC芯片如ADS1232、ADS1256等它们通常具有更低的噪声和更高的性能。图形化显示用OLED或TFT液晶屏替代LCD1602可以显示数字、单位、曲线图、电池图标等界面更美观、信息更丰富。多传感器融合对于大平台秤可能需要使用多个称重传感器并联信号汇总后再接入一个HX711需要注意并联后的阻抗匹配和信号叠加方式。这个基于STM32的电子称重项目从硬件焊接、驱动编写到算法调试、功能扩展完整地走下来对嵌入式开发的全流程会有一个非常扎实的体验。它不像点个灯那么简单也不至于复杂到无从下手是一个难得的、能串联起模拟电路、数字电路、单片机编程和算法思想的综合性实践。最关键的是当你看到屏幕上稳定地显示出准确的重量数字时那种成就感是实实在在的。希望这份详细的“最终稿”拆解能帮你少走弯路更快地做出属于自己的、稳定可靠的小秤。

相关新闻

AI论文降重工具评测与DeepSeek提示词工程实践

AI论文降重工具评测与DeepSeek提示词工程实践

1. 论文降AI工具选择困境与评测背景 2026年的学术环境对论文原创性要求达到了前所未有的高度,各大高校和期刊普遍采用第七代AI检测系统,传统的同义词替换式降重方法早已失效。最近三个月,我陆续收到27位研究生的咨询,他们使用常规…

2026/7/31 17:19:47 阅读更多 →
Python上下文管理器:原理与应用实践

Python上下文管理器:原理与应用实践

1. 初识Python上下文管理器 第一次接触Python的with语句时,我正面临一个文件操作的问题。当时我的代码是这样的: f open(data.txt, r) try:data f.read()# 处理数据... finally:f.close()这种写法虽然能确保文件最终被关闭,但显得冗长且容…

2026/7/31 17:19:47 阅读更多 →
Python分形绘图:从数学公式到视觉艺术

Python分形绘图:从数学公式到视觉艺术

1. 用Python玩转算法艺术:分形绘图实战指南最近在整理代码库时,翻出五年前用matplotlib画的第一幅曼德勃罗集,那种看到数学公式在屏幕上绽放成瑰丽图案的震撼感至今难忘。今天我们就来聊聊如何用Python把数学公式变成视觉艺术品,这…

2026/7/31 17:18:47 阅读更多 →

最新新闻

yuque-exporter终极指南:简单三步批量导出语雀文档为本地Markdown [特殊字符]

yuque-exporter终极指南:简单三步批量导出语雀文档为本地Markdown [特殊字符]

yuque-exporter终极指南:简单三步批量导出语雀文档为本地Markdown 📚 【免费下载链接】yuque-exporter export yuque to local markdown 项目地址: https://gitcode.com/gh_mirrors/yuq/yuque-exporter 语雀文档批量导出的完整解决方案来了&#…

2026/7/31 17:53:04 阅读更多 →
如何快速上手Switch宝可梦游戏修改神器pkNX:终极指南

如何快速上手Switch宝可梦游戏修改神器pkNX:终极指南

如何快速上手Switch宝可梦游戏修改神器pkNX:终极指南 【免费下载链接】pkNX Pokmon (Nintendo Switch) ROM Editor & Randomizer 项目地址: https://gitcode.com/gh_mirrors/pk/pkNX 你是否想过自定义你的Switch宝可梦游戏体验?想要调整游戏难…

2026/7/31 17:53:04 阅读更多 →
计算机毕业设计之基于SpringBoot+Vue的幼儿园管理系统

计算机毕业设计之基于SpringBoot+Vue的幼儿园管理系统

随着信息技术的飞速发展和教育信息化的不断推进,幼儿园管理系统的智能化、信息化需求日益增长。本研究旨在开发一套基于Spring BootVue的幼儿园管理系统,以提升幼儿园的管理效率和服务质量。传统幼儿园管理方式存在诸多不足,如信息记录不全面…

2026/7/31 17:53:04 阅读更多 →
基因调控网络推断:贝叶斯网络与互信息方法对比

基因调控网络推断:贝叶斯网络与互信息方法对比

1. 基因调控网络推断的核心挑战在分子生物学研究中,基因调控网络(GRN)推断一直是个让人又爱又恨的难题。想象一下,你面前有成千上万个基因表达数据点,就像一堆散落的拼图碎片,而你的任务是要找出哪些基因在…

2026/7/31 17:53:04 阅读更多 →
界面控件DevExtreme图表和仪表(v23.1) - 新功能(Angular,React,Vue,jQuery)

界面控件DevExtreme图表和仪表(v23.1) - 新功能(Angular,React,Vue,jQuery)

本文将为大家总结下DevExtreme在v23.1版本中发布的一些与图表和仪表盘相关的功能。 DevExtreme拥有高性能的HTML5 / JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NET Core,jQuery&#…

2026/7/31 17:53:04 阅读更多 →
复杂系统演化与博弈条件:自指宇宙学的中观动力学

复杂系统演化与博弈条件:自指宇宙学的中观动力学

复杂系统演化与博弈条件:自指宇宙学的中观动力学 作者:方见华 机构:世毫九实验室(SH9 Laboratory) 体系归属:自指宇宙学(SRC)、递归对抗拓扑学(RAT)、认知统一场论(UCFT)交叉分支 研…

2026/7/31 17:52:04 阅读更多 →

日新闻

物理复制比逻辑复制好在哪?数据库复制原理详解

物理复制比逻辑复制好在哪?数据库复制原理详解

数据库复制是把主库数据同步到备库的机制,分为逻辑复制和物理复制两种。逻辑复制传输的是 SQL 语句或行变更事件,物理复制传输的是存储引擎底层的物理日志。阿里云 PolarDB(云原生数据库)采用物理复制,在同步延迟、数据…

2026/7/31 0:00:34 阅读更多 →
BilibiliDown:3分钟学会B站视频下载的终极指南

BilibiliDown:3分钟学会B站视频下载的终极指南

BilibiliDown:3分钟学会B站视频下载的终极指南 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/bi/Bilib…

2026/7/31 0:00:34 阅读更多 →
有哪些游戏数据AI平台?游戏行业Data+AI融合方案盘点

有哪些游戏数据AI平台?游戏行业Data+AI融合方案盘点

当前,游戏行业的“DataAI融合”已从概念验证进入价值落地阶段。根据IDC 2025年数据,中国AI游戏云市场规模已达18.6亿元;同时,游戏研发环节AI渗透率高达86%,生成式AI内容普及率超过50%。面对庞大的市场,游戏…

2026/7/31 0:00:34 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/31 1:03:03 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/31 4:19:39 阅读更多 →

月新闻