发动态
图文
列表
置顶
【元器件规范共建召集令】诚邀行业专家,定义行业规范新基准
当你在电子元器件选型时,是否因参数定义模糊反复试错?当你推进研发项目时,是否因标准不统一延误进度?如今,有一个能改变行业现状、为电子产业发展注入新动能的机会 —— 加入立创商城电子元器件规范共建项目,与更多行业专家携手,打造科学、完善、权威的元器件参数规范体系!立创商城深耕电子元器件电商领域多年,深知统一精准的参数规范对行业上下游的重要性。我们正启动一项开创性工程,现面向全国电子元器件行业规范制定人、电子行业从业者、电子专业教育从业者、资深领域电子爱好者等群体招募 20-50 名细分领域专家,涵盖接口芯片、时钟和定时、射频无线、传感器等 9 大核心方向,邀你成为这场 “规范革命” 的 “执笔人”。1、你将参与的核心领域(涵盖9大方向)接口芯片USB、PCIe、CAN芯片等接口芯片的设计关注核心参数范围划定及其参数名词解释时钟和定时晶振、定时器、时钟发生器等震荡器的设计关注核心参数范围划定及其参数名词解释射频无线RF芯片、天线模块、无线收发器等无线射频相关器件的的设计关注核心参数范围划定及其参数名词解释传感器温度、压力、光电等传感器的设计关注核心参数范围划定及其参数名词解释功能模块电源管理、信号调理模块等电子模块的设计关注核心参数范围划定及其参数名词解释物联网/通信模块5G、WiFi、蓝牙模块等无线通讯模块的设计关注核心参数范围划定及其参数名词解释单片机/微控制器ST、TI、STC等单片机器件的设计关注核心参数范围划定及其参数名词解释逻辑器件和数据转换ADC/DAC、逻辑门等与信号转换和数据转换相关的设计关注核心参数范围划定及其参数名词解释显示屏器件OLED、LCD等显示屏的设计关注核心参数范围划定及其参数名词解释 2、你的角色:从技术实践者到标准制定者评审与优化:针对公司内部团队起草的规范初稿(如参数定义、填写规范、案例模板),以专业视角审核逻辑严谨性,提出修改建议(例如隔离电压、CMTI等参数的单位换算、优先级规则);深度参与:基于实操经验,为芯片引脚定义、数据速率计算、温度范围界定等参数提供行业实践案例,确保规范兼具理论准确性与工程可行性;成果共创:与跨领域专家协作,构建类似“电子元器件维基百科”的公开规范网站,让技术标准真正服务行业生态。3、我们为你提供的四大价值回报「行业署名权」:每一份经你评审修改的规范,均将在最终版本中明确标注你的姓名与单位,成为个人技术生涯的权威背书;「品牌曝光度」:规范公开时,参与评审与编撰的专家名单将同步公示,通过公司官方渠道(行业媒体、技术社区)定向推送,提升行业影响力;「知识共享平台」:加入电子元器件规范维基网站建设,你的技术见解将被全球工程师查阅引用,成为领域内的“隐形标准制定者”;「多样激励体系」:任务制,每次任务均有丰厚报酬奖励,根据审核规范复杂度与贡献度可获取,包括且不限于京东E卡/采购晶/优惠券/实物奖励等,多劳多得激励形式:1、积分制每次任务,每人均可获得积分,根据每人贡献程度获得对应积分贡献程度人数获得积分皇冠125黄金315白银610青铜105 2、积分可兑换礼品积分数兑换礼品价值550E卡或50采购晶50元10100元E卡或100元采购晶100元20200元E卡或200元采购晶200元50500元E卡或500元采购晶500元1001000元E卡或1000元采购晶1000元2002000元E卡或2000元采购晶2000元 4、为什么工程师值得加入?技术价值升华:从“用标准”到“定标准”,让你的经验成为行业参照坐标; 资源链接机遇:与芯片原厂、方案商专家深度交流,拓展技术人脉圈; 职业发展加分:参与行业级规范制定的经历,是技术管理岗晋升的硬核背书。5、报名方式如果您在上述领域拥有多年以上研发/设计经验,或主导过元器件选型与参数验证项目,欢迎将个人简历(附技术专长说明)发送至:,邮件主题注明“【规范专家报名】+领域方向”。我们将在3个工作日内与您联系,共商规范共建蓝图。 电子元器件的每一个参数,都承载着工程师的智慧。现在,你就有机会成为定义行业规范的 “少数派”,让全球工程师使用你参与制定的标准。这不仅是一次技术实践,更是一段能为行业留下深刻印记、为职业增添高光的宝贵经历。立创商城期待与你携手,重塑元器件参数规范行业标杆,让你的技术印记,刻进行业未来! 注:“本次共建采用灵活协作模式,单次任务预计耗时2~4小时,全程线上进行,不影响日常工作。”
【元器件规范共建召集令】诚邀行业专家,定义行业规范新基准
立创商城
汽车座椅作为驾乘人员的直接接触部件,其耐久性直接关系到驾乘安全、舒适性与使用寿命,是汽车整车品质把控的核心环节之一。为全面验证座椅在长期使用、复杂工况下的结构稳定性、功能可靠性及材料抗老化能力,需借助专业的测试设备,按严格标准开展全场景耐久性测试。一、核心测试设备分类及功能汽车座椅耐久性测试覆盖四大核心维度,对应五大类设备,形成完整测试体系,确保结果精准合规。(一)综合耐久测试台架:座椅整体耐久性的核心检测设备针对座椅总成及核心结构,模拟真实使用场景开展循环疲劳测试,是测试核心主力。多通道伺服液压/电动耐久试验机:对坐垫、靠背等施加循环载荷,模拟百万次驾乘疲劳,检测结构隐患,记录数据评估疲劳寿命,适配多种座椅。座椅总成综合耐久试验台:集成多部件同步测试,支持多工位并行,模拟坐姿及调节动作,考核总成整体及部件协同可靠性。颠簸蠕动耐久试验台:模拟路面颠簸与车身蠕动,检测座椅动态疲劳及异响,贴合真实行车场景。(二)专项功能耐久试验机:座椅细分功能的可靠性测试设备针对座椅各类调节功能,开展专项循环测试,验证功能稳定性与使用寿命。滑轨/调角器耐久试验机:对滑轨滑动、调角器倾仰做百万次循环测试,验证结构强度与调节可靠性。头枕耐久试验机:测试头枕调节循环寿命,模拟追尾冲击,验证结构可靠性及颈部保护能力。扶手耐久试验机:对扶手升降、旋转、承重做循环测试,考核结构强度与连接可靠性。电动座椅功能耐久测试系统:支持总线控制,对电动座椅各类功能做百万次循环测试,适配主流车型。模拟人体进出耐久机器人:模拟上下车动作,测试座椅表面磨损及边缘结构疲劳强度。(三)环境与老化测试设备:座椅材料与结构的抗老化能力测试设备模拟极端环境与加速老化,测试座椅抗老化能力,保障全生命周期品质稳定。高低温湿热试验箱/步入式环境舱:模拟-40℃~85℃、10%~98%RH环境,测试材料抗温变、抗湿热能力及机构可靠性。多物理场耦合加速老化舱:复合多环境因素,加速老化进程,快速评估材料与结构抗老化性能。(四)动态加载与模拟设备:复杂工况下的耐久性验证设备模拟动态载荷、碰撞等极端工况,测试座椅结构稳定性与安全性,补充耐久性测试。六自由度振动台:模拟整车路谱振动,测试座椅隔振性能与动态疲劳强度。冲击/碰撞模拟试验台:模拟碰撞工况,测试座椅关键部位冲击强度,保障驾乘安全。H点人体模型/假人加载系统:按人体工程学施加载荷,确保测试贴合实际,符合法规要求。(五)数据采集与控制系统:测试过程的精准监控与分析设备负责数据采集、自动化控制与分析,保障测试数据精准可追溯,支撑品质优化。多通道数据采集仪:采集各类测试参数,生成曲线与报表,分析座椅疲劳规律。压力分布测试系统(SPI):监测压力分布,评估舒适性衰减,支撑设计优化。数字孪生测试平台:采集千余项参数,实现测试可视化、智能化分析,助力研发迭代。二、专业测试解决方案提供商——北京沃华慧通测控技术有限公司汽车座椅耐久性测试的精准度、高效性,离不开专业的测试设备与定制化解决方案。北京沃华慧通测控技术有限公司作为国内领先的汽车座椅测试设备与解决方案提供商,深耕汽车座椅测试领域多年,专注于汽车座椅耐久、强度、舒适性全流程测试装备的研发与制造,为整车厂、座椅供应商提供从研发到量产的一站式测控服务,助力企业提升座椅品质,满足行业标准与市场需求。
汽车座椅的耐久性测试需要用到哪些设备?
硬创社
前几期公众号(上一期)中有介绍如何使用ESP32_Cam获取图像利用TCP协议上传,之后利用利用Python解析收到的代码并且显示出来。那么本期我们在之前的C#软件大合集中添加TCP服务器端并完成在C#中的图像显示的功能。在上一期说过,由于HTTP协议需要等待响应,因此可以做到非常好的数据传输校验。而TCP协议不需要服务器响应,因此虽然在数据传输的可靠性上得到了下降,但是在数据传输的速度上却得到了质的飞跃。首先简简单单地做个界面,右边是选择地址和端口的界面,左边是分开文本接收模式和图片显示模式。有一个件方便我们选择IP地址,由端口号来选择我们的端口号,需要注意的是通常端口都是开放的,如果我们遇到了打开端口报错的问题,我们需要及时调节我们的端口或者开启管理员模式。虽然说是1024及以下的低序列端口才需要开启管理员模式才能打开,但是在实际的使用中发现如果需要使用端口还是需要打开管理员模式的。IPV6地址由四组组成,我们获得的地址包括我们的公网地址以及映射地址。值得一提的事,如果设置地址是即默认监听所有可用地址。private void LoadLocalIPv4Addresses() { try { // 获取本地主机名 string hostName = Dns.GetHostName(); // 获取主机名对应的IP地址列表 IPAddress[] ipAddresses = Dns.GetHostAddresses(hostName); // 筛选IPv4地址并添加到 foreach (IPAddress ipAddress in ipAddresses.Where(ip => ip.AddressFamily == System.Net.Sockets.AddressFamily.InterNetwork)) { IPAddressChoose.Items.Add(ipAddress.ToString()); } // 设置默认选择第一个IPv4地址 if (IPAddressChoose.Items.Count > 0) { IPAddressChoose.SelectedIndex = 0; } } catch (Exception ex) { MessageB.Show($"错误:{ex.Message}", "错误", MessageBButtons.OK, MessageBIcon.Error); } } 首先是加载的时候筛选出本机可以用的IP地址,把IP地址加入我们的控件中,方便我们使用时候的选择。主要代码之后编写创建监听的代码。创建监听的步骤主要是建立一个TCP监听句柄,之后使用异步的方法创建一个回调函数来处理我们接收到的图像。需要调节关闭时候的任务状态,防止调用过程中关闭监听,导致监听继续从而发生代码中断。 private void Connect_Click(object sender, EventArgs e) {        if (Connect.Text == "创建监听")        {             DisableAll();             StartListening();             Connect.Text = "结束监听";        }        else        {            EnableAll();            StopListening();            Connect.Text = "创建监听";        } } 创建监听的按钮按下后首先是禁用其他控件,之后是创建监听。private void StartListening() { try { // 获取选定的IP地址和端口 IPAddress ipAddress = IPAddress.Parse(IPAddressChoose.SelectedItem.ToString()); int port = int.Parse(PortChoose.Text); // 启动TCP监听 tcpListener = new TcpListener(ipAddress, port); tcpListener.Start(); cancellationTokenSource = new CancellationTokenSource(); isListening = true;                 //开辟线程实现异步监听 listenerThread = new Thread(() => ListenForImages(cancellationTokenSource.Token)); listenerThread.Start(); } catch (Exception ex) { MessageB.Show($"错误:{ex.Message}", "错误", MessageBButtons.OK, MessageBIcon.Error); } } private void StopListening() { // 停止TCP监听 isListening = false; if (cancellationTokenSource != null) {                 cancellationTokenSource.Cancel();//取消进程防止出错 cancellationTokenSource.Dispose(); cancellationTokenSource = null; } if (tcpListener != null) { tcpListener.Stop(); } } 创建监听的时候,我们根据所选择的IP地址和端口开启TCP监听,并且使用一个isListening标志位来判断是否处于监听状态。需要注意的是这里的cancellationTokenSource.Dispose()是不可少的,如果缺少这行代码就会导致异步程序进行会导致程序错误。 并且开始一个线程来实现异步监听。 之后分别是异步监听的函数,将我们收到的TCP数据转化为图片信息进行保存,并且把图片显示到PictureBox控件上。需要注意的是,在异步监听的函数中,我们使用Console.WriteLine来打印错误信息,防止阻塞UI进程。 效果展示
基于C#的软件大杂烩(4.1)—— 和ESP32_cam搭配的TCP协议解析图像
嘉立创PCB
    MR100A模块是基于MTK专用路由主控+LTE模组实现的4G路由器,支持电信联通移动广电全网通,集成2.4G bgn无线WiFi射频单天线1T1R速率150Mbps,10/100M自适应网口2port可以设置为WAN+LAN模式或2LAN模式,可以支持uart串口数据透传,板端为client端,可直接与TCP/UDP服务器进行数据透传,无需AT指令配置,内置WEB配置后台界面操作填写服务器IP端口信息简单易用告别繁琐的指令操作。     具备有有线/4G/WIFI智能切换备份的功能,有线网络断开可以自动连接到4G网络,提高网络的可用性,而且4G上网,不用任何设置,插卡通电即用,操作简单。体积小巧(82*35*18mm(L*W*H)),相当打火机大小,携带方便。双网口可以自由切换4G转有线转网口转WiFi。功耗低,只需要TYPE-C接口或XH2.54-2PIN端子线供电或DC5521母座供电内置防反接电路。后台有web设置页面(支持中英文WEB界面),可以随意更改WiFi名称密码和服务器对接。对接远程监控视频,不卡顿。   Applications1》自助终端传输适用商场游戏机,小区快递,户外售卖机,远程控制广告机等各类自助终端声景,完整收集消费者数据,辅助商业战略规划与调整远程升级管理。2》智能停车场传输道闸可选无线组网,室内可选WAN+4G组网,入网快速,联网流畅且数据完整远程管理方便准确传输车位状态数据,方便智能管理车位系统。3》环境监测传输扬尘环境下有效干扰,正常联网无影响,及时有效地传输环境中需要监测的数据,组网自由选择,且远程实现守值现场。4》多种应用场所无线CPE,工业路由网关,安防4G监控,户外4G路由,工业机箱,车载4G路由,自动售货柜,户外4G广告机,户外自动充电桩等
CPE工业4G路由器MR100A的应用
开源硬件平台
法拉电容又称双电层电容器、黄金电容、超级电容器,是一种化学元件。超级电容器通过极化电解质来储能,但不发生化学反应,而且储能过程是可逆的,也正因为此超级电容器可以反复充放电数100万次。 法拉电容与普通电容的主要区别在容量上,法拉电容超大电容量以F(法拉)为单位,普通电容以uF(微法)为单位。普通电容器容量最大在1万~4万微法,超级电容器最大容量可达数万法拉,电容单位换算公式,即:1F(法拉)=1000 mF(毫法)=10^6 μF(微法)=10^9nF(纳法)=10^12pF(皮法),所以超级电容又叫做法拉电容。 法拉电容属于双电层电容器,它是世界上已投入量产的双电层电容器中容量最大的一种,其基本原理和其它种类的双电层电容器一样,都是利用活性炭多孔电极和电解质组成的双电层结构获得超大的容量。 优点 (1)、充电速度快,充电10秒~10分钟可达到其额定容量的95%以上; (2)、循环使用寿命长,深度充放电循环使用次数可达1~50万次,没有“记忆效应”,也不存在过度放电的问题; (3)、大电流放电能力超强,能量转换效率高,过程损失小,大电流能量循环效率≥90%; (4)、功率密度相对较低,约为2W/KG~3W/KG,相当于铅酸电池的1/5~1/10; (5)、产品原材料构成、生产、使用、储存以及拆解过程均没有污染,是理想的绿色环保电源; (6)、充电线路简单,无需充电电池那样的充电电路,长期使用免维护; (7)、超低温特性好,温度范围宽-40℃~+85℃; (8)、检测方便,剩余电量可直接读出; (9)、容量范围通常0.01F--1000F ,而耐压往往偏低(几伏特到十多伏,新开发出的也不过二十多伏)。 超级电容可做成超级电容模组,适合高容量的需求。 缺点: (1)、超级电容的耐压均不高。实际使用中过压保护电路必不可少。 (2)、超级电容毕竟不是电池,存在电压随着放电而逐渐下降的问题,所以需要较复杂的输出电路 。  
法拉电容优点及缺点
徒步交流
前面人工智能导论(2)——基本算法程序编写——回归介绍了Python中使用线性拟合工具,我就想在C#中能不能做一个线性拟合工具,方便我们进行线性拟合。界面布局和基础准备我们简单的绘制一个窗体,其中可以进行选择数据,显示原始数据以及进行数据拟合。其中的存放数据的容器使用的是DataGripView,其他的应该都很熟悉。之前在设计串口示波器的时候,我们引入了MathNet数学库,本期我们也是利用MathNet库中的方法进行数据拟合。using MathNet.Numerics.LinearAlgebra; using MathNet.Numerics.LinearAlgebra.Double; using MathNet.Numerics.LinearRegression; 导入我们的MathNet相关库(在NuGet中获取)除此之外我们还需要安装其他的几个库,也在NuGet管理库中添加。CsvHelper,EPPlus这两个库可以帮助我们解析CSV文件和EXCEL文件。功能编写private void DataChoose_Click(object sender, EventArgs e) {   using (OpenFileDialog openFileDialog = new OpenFileDialog())   {      openFileDialog.Filter = "CSV Files (*.csv)|*.csv|Excel Files (*.xls;*.xlsx)|*.xls;*.xlsx|All Files (*.*)|*.*"; DialogResult result = openFileDialog.ShowDialog(); if (result == DialogResult.OK)      {          string selectedFilePath = openFileDialog.FileName; LoadDataFromSelectedFile(selectedFilePath); } } } 当我们点击按钮的时候,唤醒资源管理器,选择我们的CSV文件或者Excel文件,并且将文件路劲作为变量传递给LoadDataFromSelectedFile函数。 当我们点击数据显示按钮的时候,先检查我们的XY轴是否已经选择,如果没有选择我们则进行报错,并退出函数。如果选择没有问题的话,我们就先检测数据是否有异常(这里应该添加更多的判断逻辑)之后根据我们选择的XY轴来将数据打印到Chart上作为原始数据。当我们点击拟合按钮,我们从波形图中获取各个点的数据保存到列表中,之后调用数学库中的线性拟合函数,将XY作为参数传入。效果展示regression 的两个成员item1和item2分别是截距和斜率,根据我们的截距和斜率来画出我们的线性拟合曲线。
基于C#的软件大杂烩(3.1)—— 线性拟合工具
嘉立创PCB
电流是物理存在的电荷运动,而电压是施加给电荷在导体中的力,这种力是加速电荷定向漂移运动的电流是电荷的载体(金属中是电子,电解液中是离子)电压/电势差本质上是电场力对电荷做功的度量,意味着从一个点移动到另一个点(通常我们描述为参考地),这两个点之间的电势差我们也叫做压降,电场力对它做的功,这个功来源于空间中存在的电场当没有外部电压时,电子在导体或元器件内是无序的热运动不形成电的流向(电流),当外部电场存在压降时,电子开始定向漂移运动,这时形成了电流电荷从宏观来说是静止的,因为我们并不知道元器件内部以及导线上的电荷在热运动,但是微观来说,电荷确实在元器件内部和导线上无时无刻的热运动,只是无规则运动不形成电流,电压本质上就是电势差(压降),只有存在电势差,电能量才能转移(能量不会消失,能量只会转移),当我们用一个12V电源给设备通电时,实际上就是12V电源给设备发生电能量转移,也许设备上有LED灯,LCD屏,喇叭等等,最终电能量转化成光能量,声波能量等等而LCD屏这里又涉及到另一个概念(信息),信息是一个载体,信息里有文学,有人物,有可以描述的一切,图像信息是一种信息的描述方式,就像语言信息也是一种信息的描述方式,当我们查看一张图像时,图像内蕴含的信息是被我们视觉所吸收大脑所翻译的,就像语言是听觉所吸收,大脑所翻译一样,当图像内的信息比如人物,光影等等开始以帧(时间线)为单位发生连续运动轨迹时,就形成了视频,视频的本质静态图像,动态变化是以欺骗人类双眼实现的所以当我们在设计产品时,我们就需要计算产品运行在多少V电压范围,选择供电电压源也需工作在这个范围,如果电压过小,不存在足以驱动产品的电势差,那么就无法驱动电荷走完整块PCBA板到GND,可能会驱动一些不需要足额电压的元件比如LED灯,放在过去,元件不是共地的,需要单独将GND拉一根导线到公共地,随着PCBA的发展,元件都可以做到共地,这为PCBA设计提供了更有效的空间规划电源的设计比如电池,电池正极和负极设计成存在电势差,再通过正极引出去传到设备走一圈回到负极,在这走一圈的过程中,会转化为其他能量形式
2.电压和电流概念
嘉立创PCB
上期我们介绍了Python的环境配置,本期我们介绍ROC曲线以及如何绘制ROC曲线。 ROC(Receiver Operating Characteristic)曲线是用于评估二分类模型性能的一种工具。它显示了在不同阈值下,真正例率(True Positive Rate,也称为灵敏度或召回率)与假正例率(False Positive Rate)之间的权衡关系。当我们讨论ROC曲线时,可以想象一个二分类模型,例如医学诊断中的癌症检测。我们用“正例”表示病患患有癌症,而“负例”表示患者没有癌症。真正例率 (TPR,也叫灵敏度或召回率): 假设我们的模型通过某个阈值,成功地找出了患有癌症的病患。 这就是一个真正例。 TPR告诉我们在所有实际患有癌症的病患中,有多少被成功地找出来了。 假正例率 (FPR): 然而,模型可能会犯错误,将一些实际上是健康的人错误地判定为患有癌症。 这就是一个假正例。 FPR告诉我们在所有实际健康的人中,有多少被错误地认为患有癌症。 现在 ,我们可以考虑不同的 阈值。 如果我们把阈值设置得很低,模型可能会把很多人都判定为患有癌症,这会增加TPR,但同时也增加了FPR。 反之,如果我们把阈值设置得很高,模型只会把那些非常确信患有癌症的人判定为患有癌症,这样会减少FPR,但可能也减少了TPR。ROC曲线就是在不同阈值下,TPR和FPR之间的权衡。如果你能画出ROC曲线,你可以看到在整个权衡范围内的模型表现情况。比如,一条理想的ROC曲线可能如下图所示: 这个图形展示了在不同阈值下,TPR和FPR的变化。曲线越靠近左上角,说明模型在保持高召回率的同时,控制假正例率的能力越好。ROC曲线正是通过不断移动分类器的“阈值”来生成曲线上的一组关键点 (也可以参考老师给的这篇博客:机器学习基础(1)- ROC曲线理解 - 简书 (jianshu.com)可能讲的更清晰一点) import numpy as np import matplotlib.pyplot as plt from sklearn.metrics import roc_curve, auc 我们导入我们需要使用的库,我们使用import导入特定的库,使用from从特定关键字导入,使用as作为库的别称。y_true = np.random.randint(2, size=100) y_scores = np.random.rand(100) 我们使用random生成随机的一百组数据。fpr, tpr, thresholds = roc_curve(y_true, y_scores) 接着调用roc_curve代入我们生成的数 据 计算 ROC曲线的参数。roc_auc = auc(fpr, tpr) 计算ROC曲线的面积。plt.figure(figsize=(8, 8)) plt.plot(fpr, tpr, label='ROC曲线(AUC = {:.2f})'.format(roc_auc)) plt.plot([0, 1], [0, 1], linestyle='--', label='数据') plt.xlabel('FPR') plt.ylabel('TPR') plt.legend(loc='lower right') plt.show() 最后利用matplotlib生成我们的图像并显示就完成了我们的ROC曲线的绘制。
人工智能导论(1.2)——ROC曲线介绍以及绘制ROC曲线
嘉立创PCB
社区数据
今日帖子
-
今日互动量
-
在线人数
-
帖子总量
-
用户总量
-
功能讨论
()
主题
打赏记录
服务时间:周一至周六 9::00-18:00 · 联系地址:中国·深圳(福田区商报路奥林匹克大厦27楼) · 媒体沟通:pr@jlc.com · 集团介绍
移动社区