• [行业资讯] 在消费电子展上(CES)发生了什么事?
    智能家居标准Matter是上周拉斯维加斯消费电子展的明星之一。 Matter是一个基于智能家居设备应该无缝互操作、安全可靠的信念而建立的网络连接标准。 Amazon希望使开发人员和合作伙伴能够更轻松地跨多个设备标准和协议(包括Matter)进行构建,并与支持Alexa的产品进行深度集成。 去年,它宣布 Matter 将出现在大多数 Echo 设备上。这包括大多数 Echo、Echo Dots、Echo Plus、Echo Studio 和 Echo Show 设备。 欧洲芯片制造商英飞凌和恩智浦也展示了他们的 Matter 资质。 德国电子公司英飞凌推出了 Airoc 蓝牙 LE 和 802.15.4 系列,以帮助公司将低功耗、高性能的 Matter 产品推向市场。 CYW30739 片上系统 (SoC) 是一种安全且可扩展的设备,用于连接智能家居中的低功耗设备。蓝牙LE和802.15.4协议的结合可以增强智能家居产品的性能,实现无缝互操作,同时支持Matter网络中各个设备之间的端到端加密通信。 英飞凌副总裁 Sonal Chandrasekharan 表示:“英飞凌很高兴能够凭借我们无线产品组合中的 Matter-ready 产品进入这个市场。” 荷兰电子公司 NXP Semiconductors 宣布推出据称是业界首款支持 Wi-fi 6、蓝牙 5.2 和 802.15.4 协议的安全tri-radio设备。IW612 为智能家居、汽车和工业用例提供无缝、安全的连接,并支持 Matter 连接协议。 NXP半导体副总裁拉里·奥利瓦斯 (Larry Olivas) 表示:“从门锁和智能扬声器到车载娱乐和远程信息处理,产品现在可以从我们的tri-radio中受益,该tri-radio可以解决多种技术和生态系统,包括Matter。” 来自加利福尼亚州Belkin的家庭自动化和物联网品牌 Wemo 宣布推出一款智能可视门铃,并重新设计了支持 Matter over Thread 的智能插头和照明设备。该公司表示,这是其承诺的一部分,即创建一个安全性增强、无需第三方应用程序的无缝智能家居未来。门铃现在可以订购,该套件产品旨在支持即将到来的夏季主题。 负责监管Matter的网络连接标准联盟(CSA)认证主管乔恩·哈罗斯(Jon Harros)表示:“我们很高兴有像 Belkin 这样的成员采用 Matter,也很高兴看到随着我们规范和认证计划的推出,Wemo品牌下的Matter-enabled产品进入市场”。 智能家居安全品牌Arlo Technologies宣布通过参与开源标准的开发来支持Matter,增强其提供集成智能家居安全体验的能力。 总部位于加利福尼亚州的Arlo公司首席信息官Tejas Shah说:“我们很高兴确认我们与 Matter 的合作伙伴关系,创新是 Arlo DNA 的核心,与 Matter 成员合作推进物联网设备之间的集成——最终提供高度直观、安全且易于使用的家庭安全——是我们承诺背后的驱动力。”(编译iothome)
  • [行业资讯] 将物联网与数据分析相结合的影响
    由于消费者和企业都渴望跟上连网设备领域的技术进步,物联网近年来一直呈上升趋势。 许多公司的数据驱动转型战略越来越多地融入了物联网(IoT)。采用物联网的组织已经从中受益,例如更好的运营流程、库存管理和设备维护等。 然而,一个成功的物联网战略需要的不仅仅是简单地将大量设备和传感器连接到互联网,并从中收集数据,为了理解物联网产生的大量数据,并获得真正有意义的业务见解,IT人员必须掌握有效分析数据的能力。 数据分析——物联网的关键组成部分 长期以来,数据分析一直用于商业领域,惠及从制造到营销的各个行业。然而,随着智能手机技术的兴起,可供分析程序使用的数据量大幅增加,尽管如此,物联网 (IoT) 仍有望将这种数据洪流带到新的高度。 随着家用电器、健康监测器、交通基础设施和许多其他日常用品的联网,企业可以获得的洞察力将是惊人的。数据分析软件将帮助企业理解物联网数据,使他们能够分析客户趋势,从而帮助企业更好地决策。 构建物联网分析基础设施以从物联网数据中提取价值 每天,大量设备连接到互联网并通过传感器共享数据。没有分析,这些数据将是无用的。但是,组织可以通过实施物联网分析解决方案来有效地收集、分析和存储他们生成的数据,因此,它使企业能够优化各级运营,改善决策,并获得各种优势。 以下是将物联网与数据分析相结合的一些显著优势: ▲改进设备维护 通过测量振动、热量和其他重要数据,公司,尤其是制造业公司,可以使用物联网传感器和数据分析的组合来确定设备何时需要维护。操作员还可以从智能设备接收有关潜在故障、磨损和交付时间表的警报。这使得日常设备维护更易于管理,并有助于预测性维护。 传感器数据用于预测资产何时需要维修,从而可以在最合适的时间安排维修,从而减少故障并降低维修成本。此外,基于物联网的应用程序允许工作人员实时查看机器的运行情况,并就任何潜在问题向他们发出警报。 ▲提高员工生产力 提高生产力是物联网数据分析可以使您公司受益的方法之一。您可以通过在整个设施中安装智能传感器和设备来收集员工敬业度数据、绩效评级和各种其他与工作相关的参数。您可以使用这些数据来帮助简化组织的日常业务运营,并更好地利用员工的精力和时间。 ▲提供个性化客户体验的能力 在数字服务和产品方面,客户期望个性化服务。物联网数据及其分析可以提高业务洞察力和提供最佳客户体验的能力。物联网数据揭示了有关客户偏好和行为的大量信息。 随着时间推移,可以分析累积的物联网数据,并将其与机器学习算法相结合,为每个客户创造更个性化的体验,甚至预测客户需求。例如,假设一个客户要求他们的虚拟助手每周点几次外卖并播放几次爵士音乐。在这种情况下,这些信息可以用来改善客户体验,并为同一平台上的其他产品提供个性化推荐。 ▲预测未来趋势 物联网分析可以提供帮助的另一个领域是预测未来趋势。它可用于跟踪能源消耗并在未来做出准确的需求预测。此外,物联网分析已成为预测性维护的重要参与者。 通过将物联网传感器连接到各种机器组件,您可以使用各种统计数据(例如温度或速度)来跟踪机器性能。因此,确定哪些部件最有可能需要更换变得更加容易,并且您可以提前通知维护团队。这对于那些一天24小时运营,并且没有意外机器故障余地的制造公司来说尤其重要。 ▲产品改进与创新 物联网数据跟踪各种连网设备的产品性能指标,包括汽车和智能家居设备。物联网分析可以使用这些指标来改进下一代产品,甚至预测产品缺陷或故障。物联网数据分析的结果还可以预测未来的消费趋势,从而激发企业进行新产品开发。 因此,企业可以将数据分析与物联网相结合,以获得竞争优势、提高客户参与度并获得更好的投资回报。 总结 高级数据分析不再是一项附加功能,而是任何物联网解决方案必不可少的组成部分。它们为用户提供做出更好业务或个人决策所需的信息,并且可以指出潜在的问题领域,而无需用户付出大量努力。 数据分析使消费者能够做出更有利可图的决策,随着物联网技术领域变得越来越普及,对高级数据分析工具的需求也将随之增加。(编译iothome)
  • [问题求助] 为什么下载完iot link 底下工具栏没有显示home
    安装完iot link看不到home和serial按键
  • [问题求助] 为什么下载完iot link 底下工具栏没有显示home
  • [问题求助] 【小熊派IoT开发板】使用USART读取GPS的经纬度数据问题
    【功能模块】按老王的帖子 使用USART读取GPS的经纬度数据 做的实验,代码按帖子一步一步写的,就是第一步usart3转usart1时就没有输出,继续把后面的代码补全之后放窗台上,一会儿等就闪了但是还是没有达到实验结果gps模块的LED闪烁,但是串口没有经纬度数据输出【操作步骤&问题现象】1、cubeMX的设置如下:Pin Nb    PINs    FUNCTIONs    LABELs5    PH0-OSC_IN (PH0)    RCC_OSC_IN    6    PH1-OSC_OUT (PH1)    RCC_OSC_OUT    24    PC4    USART3_TX    25    PC5    USART3_RX    40    PC9    GPIO_Output    42    PA9    USART1_TX    43    PA10    USART1_RX    PERIPHERALS    MODES    FUNCTIONS    PINSRCC    Crystal/Ceramic Resonator    RCC_OSC_IN    PH0-OSC_IN (PH0)RCC    Crystal/Ceramic Resonator    RCC_OSC_OUT    PH1-OSC_OUT (PH1)SYS    SysTick    SYS_VS_Systick    VP_SYS_VS_SystickUSART1    Asynchronous    USART1_RX    PA10USART1    Asynchronous    USART1_TX    PA9USART3    Asynchronous    USART3_RX    PC5USART3    Asynchronous    USART3_TX    PC4Pin Nb    PINs    FUNCTIONs    LABELs5    PH0-OSC_IN (PH0)    RCC_OSC_IN    6    PH1-OSC_OUT (PH1)    RCC_OSC_OUT    24    PC4    USART3_TX    25    PC5    USART3_RX    40    PC9    GPIO_Output    42    PA9    USART1_TX    43    PA10    USART1_RX    SOFTWARE PROJECTProject Settings : Project Name : GPS_VscodeProject Folder : D:%users\samuelhg\Documents\learning\BearPi\GPS\GPS_VscodeToolchain / IDE : MakefileFirmware Package Name and Version : STM32Cube FW_L4 V1.17.1Code Generation Settings : STM32Cube MCU packages and embedded software packs : Copy only the necessary library filesGenerate peripheral initialization as a pair of '.c/.h' files per peripheral : YesBackup previously generated files when re-generating : NoDelete previously generated files when not re-generated : YesSet all free pins as analog (to optimize the power consumption) : No2、串口截图3main.c/* USER CODE BEGIN Header *//**  ******************************************************************************  * @file           : main.c  * @brief          : Main program body  ******************************************************************************  * @attention  *  * Copyright (c) 2022 STMicroelectronics.  * All rights reserved.  *  * This software is licensed under terms that can be found in the LICENSE file  * in the root directory of this software component.  * If no LICENSE file comes with this software, it is provided AS-IS.  *  ******************************************************************************  *//* USER CODE END Header *//* Includes ------------------------------------------------------------------*/#include "main.h"#include "usart.h"#include "gpio.h"/* Private includes ----------------------------------------------------------*//* USER CODE BEGIN Includes */#include <stdio.h>#include <string.h>/* USER CODE END Includes *//* Private typedef -----------------------------------------------------------*//* USER CODE BEGIN PTD *//* USER CODE END PTD *//* Private define ------------------------------------------------------------*//* USER CODE BEGIN PD *//* USER CODE END PD *//* Private macro -------------------------------------------------------------*//* USER CODE BEGIN PM *//* USER CODE END PM *//* Private variables ---------------------------------------------------------*//* USER CODE BEGIN PV *//***************************************************\*GPS NMEA-0183协议重要参数结构体定义*卫星信息\***************************************************/__packed typedef struct{    uint32_t latitude_bd;                    //纬度   分扩大100000倍,实际要除以100000    uint8_t nshemi_bd;                        //北纬/南纬,N:北纬;S:南纬        uint32_t longitude_bd;                  //经度 分扩大100000倍,实际要除以100000    uint8_t ewhemi_bd;                        //东经/西经,E:东经;W:西经}gps_msg;/* E53_ST1传感器数据类型定义 ------------------------------------------------------------*/typedef struct{        float    Longitude;                //经度        float    Latitude;                 //纬度} E53_ST1_Data_TypeDef;gps_msg              gpsmsg;static unsigned char gps_uart[1000];E53_ST1_Data_TypeDef E53_ST1_Data;/* USER CODE END PV *//* Private function prototypes -----------------------------------------------*/void SystemClock_Config(void);/* USER CODE BEGIN PFP *//* USER CODE END PFP *//* Private user code ---------------------------------------------------------*//* USER CODE BEGIN 0 *//* USER CODE BEGIN 0 */uint8_t NMEA_Comma_Pos(uint8_t *buf,uint8_t cx);uint32_t NMEA_Pow(uint8_t m,uint8_t n);int NMEA_Str2num(uint8_t *buf,uint8_t*dx);void NMEA_BDS_GPRMC_Analysis(gps_msg *gpsmsg,uint8_t *buf);void E53_ST1_Read_Data(void);/* USER CODE END 0 *//**  * @brief  The application entry point.  * @retval int  */int main(void){  /* USER CODE BEGIN 1 */    /* USER CODE END 1 */  /* MCU Configuration--------------------------------------------------------*/  /* Reset of all peripherals, Initializes the Flash interface and the Systick. */  HAL_Init();  /* USER CODE BEGIN Init */  /* USER CODE END Init */  /* Configure the system clock */  SystemClock_Config();  /* USER CODE BEGIN SysInit */  /* USER CODE END SysInit */  /* Initialize all configured peripherals */  MX_GPIO_Init();  MX_USART1_UART_Init();  MX_USART3_UART_Init();  /* USER CODE BEGIN 2 */  /* 使能USART3接收中断 */  HAL_UART_Receive_IT(&huart3, (uint8_t*)gps_uart, 1);  /* 使能GPS模块 */  printf("L80-R GPS Module test...\r\n");  HAL_GPIO_WritePin(GPS_EN_GPIO_Port,GPS_EN_Pin, GPIO_PIN_RESET);  printf("GPE Enable ok.\r\n");  /* USER CODE END 2 */  /* Infinite loop */  /* USER CODE BEGIN WHILE */  while (1)  {    /* USER CODE END WHILE */    /* USER CODE BEGIN 3 */    E53_ST1_Read_Data();    printf("Longitude: %f, Latitude: %f.\r\n", E53_ST1_Data.Longitude, E53_ST1_Data.Latitude);    HAL_Delay(2000);  }  /* USER CODE END 3 */}/**  * @brief System Clock Configuration  * @retval None  */void SystemClock_Config(void){  RCC_OscInitTypeDef RCC_OscInitStruct = {0};  RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};  /** Configure the main internal regulator output voltage  */  if (HAL_PWREx_ControlVoltageScaling(PWR_REGULATOR_VOLTAGE_SCALE1) != HAL_OK)  {    Error_Handler();  }  /** Initializes the RCC Oscillators according to the specified parameters  * in the RCC_OscInitTypeDef structure.  */  RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_MSI;  RCC_OscInitStruct.MSIState = RCC_MSI_ON;  RCC_OscInitStruct.MSICalibrationValue = 0;  RCC_OscInitStruct.MSIClockRange = RCC_MSIRANGE_6;  RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;  RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_MSI;  RCC_OscInitStruct.PLL.PLLM = 1;  RCC_OscInitStruct.PLL.PLLN = 40;  RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV7;  RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV2;  RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;  if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)  {    Error_Handler();  }  /** Initializes the CPU, AHB and APB buses clocks  */  RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK                              |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;  RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;  RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;  RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;  RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;  if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4) != HAL_OK)  {    Error_Handler();  }}/* USER CODE BEGIN 4 *//***************************************************\* 函数名称: NMEA_Comma_Pos*    函数功能:从buf里面得到第cx个逗号所在的位置*    输入值:*    返回值:0~0xFE,代表逗号所在位置的便宜*                     0xFF,代表不存在第cx个逗号\***************************************************/uint8_t NMEA_Comma_Pos(uint8_t *buf,uint8_t cx){    uint8_t *p = buf;    while(cx)    {        if(*buf=='*'||*buf<' '||*buf>'z')return 0xFF;        if(*buf==',')cx--;        buf++;    }    return buf-p;}/***************************************************\* 函数名称: NMEA_Pow*    函数功能:返回m的n次方值*    输入值:底数m和指数n*    返回值:m^n\***************************************************/uint32_t NMEA_Pow(uint8_t m,uint8_t n){    uint32_t result = 1;    while(n--)result *= m;    return result;}/***************************************************\* 函数名称: NMEA_Str2num*    函数功能:str数字转换为(int)数字,以','或者'*'结束*    输入值:buf,数字存储区*                     dx,小数点位数,返回给调用函数*    返回值:转换后的数值\***************************************************/int NMEA_Str2num(uint8_t *buf,uint8_t*dx){    uint8_t *p = buf;    uint32_t ires = 0,fres = 0;    uint8_t ilen = 0,flen = 0,i;    uint8_t mask = 0;    int res;    while(1)    {        if(*p=='-'){mask |= 0x02;p++;}//说明有负数        if(*p==','||*p=='*')break;//遇到结束符        if(*p=='.'){mask |= 0x01;p++;}//遇到小数点        else if(*p>'9'||(*p<'0'))//数字不在0和9之内,说明有非法字符        {            ilen = 0;            flen = 0;            break;        }        if(mask&0x01)flen++;//小数点的位数        else ilen++;//str长度加一        p++;//下一个字符    }    if(mask&0x02)buf++;//移到下一位,除去负号    for(i=0;i<ilen;i++)//得到整数部分数据    {        ires += NMEA_Pow(10,ilen-1-i)*(buf[i]-'0');    }    if(flen>5)flen=5;//最多取五位小数    *dx = flen;    for(i=0;i<flen;i++)//得到小数部分数据    {        fres +=NMEA_Pow(10,flen-1-i)*(buf[ilen+1+i]-'0');    }    res = ires*NMEA_Pow(10,flen)+fres;    if(mask&0x02)res = -res;    return res;}/***************************************************\* 函数名称: NMEA_BDS_GPRMC_Analysis*    函数功能:解析GPRMC信息*    输入值:gpsx,NMEA信息结构体*                 buf:接收到的GPS数据缓冲区首地址\***************************************************/void NMEA_BDS_GPRMC_Analysis(gps_msg *gpsmsg,uint8_t *buf){    uint8_t *p4,dx;                 uint8_t posx;         uint32_t temp;           float rs;      p4=(uint8_t*)strstr((const char *)buf,"$GPRMC");//"$GPRMC",经常有&和GPRMC分开的情况,故只判断GPRMC.    posx=NMEA_Comma_Pos(p4,3);                                //得到纬度    if(posx!=0XFF)    {        temp=NMEA_Str2num(p4+posx,&dx);                      gpsmsg->latitude_bd=temp/NMEA_Pow(10,dx+2);    //得到°        rs=temp%NMEA_Pow(10,dx+2);                //得到'                 gpsmsg->latitude_bd=gpsmsg->latitude_bd*NMEA_Pow(10,5)+(rs*NMEA_Pow(10,5-dx))/60;//转换为°     }    posx=NMEA_Comma_Pos(p4,4);                                //南纬还是北纬     if(posx!=0XFF)gpsmsg->nshemi_bd=*(p4+posx);                          posx=NMEA_Comma_Pos(p4,5);                                //得到经度    if(posx!=0XFF)    {                                                          temp=NMEA_Str2num(p4+posx,&dx);                      gpsmsg->longitude_bd=temp/NMEA_Pow(10,dx+2);    //得到°        rs=temp%NMEA_Pow(10,dx+2);                //得到'                 gpsmsg->longitude_bd=gpsmsg->longitude_bd*NMEA_Pow(10,5)+(rs*NMEA_Pow(10,5-dx))/60;//转换为°     }    posx=NMEA_Comma_Pos(p4,6);                                //东经还是西经    if(posx!=0XFF)gpsmsg->ewhemi_bd=*(p4+posx);          }void E53_ST1_Read_Data(void){      /* 使用中断方式接收一次数据 */    HAL_UART_Receive_IT(&huart3,gps_uart,1000);  /* 分析缓冲区的字符串,解析GPS数据 */    NMEA_BDS_GPRMC_Analysis(&gpsmsg,(uint8_t*)gps_uart);  /* 将解析到的经纬度数据存放到结构体中,便于其他函数使用 */        E53_ST1_Data.Longitude=(float)((float)gpsmsg.longitude_bd/100000);        E53_ST1_Data.Latitude=(float)((float)gpsmsg.latitude_bd/100000);    }/* USER CODE END 4 *//**  * @brief  This function is executed in case of error occurrence.  * @retval None  */void Error_Handler(void){  /* USER CODE BEGIN Error_Handler_Debug */  /* User can add his own implementation to report the HAL error return state */  __disable_irq();  while (1)  {  }  /* USER CODE END Error_Handler_Debug */}#ifdef  USE_FULL_ASSERT/**  * @brief  Reports the name of the source file and the source line number  *         where the assert_param error has occurred.  * @param  file: pointer to the source file name  * @param  line: assert_param error line source number  * @retval None  */void assert_failed(uint8_t *file, uint32_t line){  /* USER CODE BEGIN 6 */  /* User can add his own implementation to report the file name and line number,     ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */  /* USER CODE END 6 */}#endif /* USE_FULL_ASSERT */【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [知识分享] 【IOT系列】如何支撑企业快速构建数字孪生体
    >摘要:详解华为云IoTA服务如何助力IoT数据开发者快速实现IoT数据价值变现,带你动手实践完成一整套工业物联网方案的开发。本文分享自华为云社区[《【云驻共创】孪生?数字孪生?欢迎进入极客的世界》](https://bbs.huaweicloud.com/blogs/303929?utm_source=zhihu&utm_medium=bbs-ex&utm_campaign=other&utm_content=content),作者:启明。在文章开始前,我们先对标题中的名词做一个解释:- **华为云IoT数据分析**:也叫华为云IoTA(Analyst)华为云IoTA服务基于物联网资产模型,整合IoT数据集成、清洗、存储、分析、可视化,降低开发门槛,缩短开发周期,帮助IoT数据开发者快速实现IoT数据价值变现。通过动手实操,让智能制造领域开发者体验如何基于华为云IoT边缘计算、设备接入、数据分析能力,从设备接入到产线孪生,完成一整套工业物联网方案的开发。- 数字孪生体:数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。数字孪生是一种超越现实的概念,可以被视为一个或多个重要的、彼此依赖的装备系统的数字映射系统。通过上面的解释,相信大家对标题和我们今天要介绍的内容有了一定的了解,接下来,我们进入正题。# 工业4.0时代,工厂数字化“危机重重”回顾人类历史,我们共同顺利经历了三次工业革命:第一次是蒸汽机时代,开创了以机器代替手工劳动的时代;第二次是电气时代,自然科学的发展和工业紧密结合,科学在推动生产力方面发挥了更为重要的作用;第三次是信息化时代,科学技术转化为直接生产力的速度急速加快。而今,我们迎来了第四次革命,即,工业4.0:智能化时代。“工业4.0的本质,就是通过数据流动自动化技术,从规模经济转向范围经济,以同质化规模化的成本,构建出异质化定制化的产业。对于产业结构改革,这是至关重要的作用。”作为新一轮的工业革命,工业4.0的核心特征是互联。工业4.0代表了“互联网+制造业”的智能生产,孕育大量的新型商业模式,真正能够助力实现“C2B2C”的商业模式。当前,大家都还在“工业4.0”的摸索阶段。大量的工厂已经开始自己的智能化转型之路,比如通过构建应用来讲采集的数据可视化,讲数据价值最大化。但是,在这个实践过程中,问题不断涌现,诸如:## 1、数据/信息孤岛,烟囱林立1)应用多独立构建,缺乏统一标准,应用间无法有效进行数据共享和信息互通,形成数据和信息孤岛;2)企业数字资产零担分布,维护成本高,使用效率低下;## 2、应用上线慢,耗时耗力1)重复造轮子,每个应用上线都有大量重复工作,浪费人力物力,耗时长;2)其中数据的处理量为复杂,缺乏统一的建模,导致各应用都面临原始数据的重复处理;## 3、数据分析门槛高1)数据利用率低,大量数据限制,未充分利用,价值挖掘仅冰山一角;2)关键原因:业务场景不明确,数据开发技术门槛高,缺乏好的数据平台;而可能导致上面几个关键问题的原因之一,我们认为可能和软件开发分层解耦没有做到位有关。# 软件开发未做到足够的分层解耦为什么说“软件开发未做到足够的分层解耦”呢?我们来对比一下传统的软件开发过程和华为云IoTA的模式。传统软件开发过程有两种模式:## 模式一:应用独立构建。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144301epkof4xcioynsjvy.png)1)一半缺乏整体规划,各应用独立部署,数据各自基于业务需要进行采集和使用2)效率低下,比如重复采集数据,对生产影响大## 模式二:基于数采平台构建!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144314htm83a4hsaalxzog.png)1)开始考虑统一的数采平台,由专业数采团队完成尽可能多的数据采集,并集中统一开放;2)整体上效率有所提升,但是数据的使用仍然是独立的,未实现真正的融合,应用间对数据的处理仍存在大量重复工作。那么华为云是如何解决这其中的问题的呢?这个时候就是数字孪生体该出场的时候了。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144322hhnas25hcbfmv9nb.png)通过上图这样一个模型,可以带来:## 更全面的场景化认知能力:1)统一数字建模语言,语义层互通2)图形化/模板化建模开发环境,效率提升40%3)强大模型计算引擎,支持最大亿级模型节点,无缝衔接AI,智能化扩展## 更广泛的物理感知能力1)10+主流原生协议,60+标准协议2)云边协同,协议插件自定义扩展3)模组预集成SDK,上电即上云通过把物理对象一一进行数字化处理,将应用和物理设备的交互,转变成应用和数字孪生体的交互。相对于前两种模式,这种模式的开发方式有了一个非常大的变化:**我们可以无视最底层的物理设备,或者物理接口,将数据建模部分的工作,交由IoT的“统一孪生模型层”完成**。# IoT数据分析孪生建模概念分析接下来,我们将介绍一些“孪生建模”相关概念。**数字孪生**:广义上是由物理对象、数字镜像及互动系统构成的一个体系,狭义上是物理对象的数字镜像。**数字孪生体成熟度模型**可以分为数化、互动、先知、先觉、共智5个阶段,已经超越了现有的数字化、物联网、仿真、大数据、人工智能、云计算等等的任何一个概念。1)数化:物理世界中的物通过数字化建模得到一个数字模型;2)互动:数字对象和物理对象之间,实时相互传递信息和数据来产生互动的效果,比如说可以对设备下发一些控制命令(打开路灯);- 先知:基于完整的信息和明确的机制可以预测未来。比如说平常生活中的天气预报,可以预测未来的天气;- 先觉:基于不完整的信息和不太明确的机制去推测未来;5)共治:多个数字孪生体之间可以共享智慧、共同进化,是更高级的一种表现。**IoT领域的数字孪生**:物理世界的物在数字世界中的实时准确映射,通过定义模型和汇聚相关数据构建出数字孪生载体。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144458qrmmqxbg1lnzbvdg.png)# IoT数字孪生应用场景基于上述的概念,我们介绍一下数字孪生应用场景。数字孪生是一项通用的技术,正在成为国家数字化转型新抓手,支撑社会各行业数字化转型的使能技术。下表为数字孪生核心应用场景及价值:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144515jg55j7sxva7eomrf.png)以“智能工厂”行业为例,行业内的龙头企业,已经在开发数字孪生体。其在开发设备过程中直接就把数字孪生也同步开发交付了,从而实现了整个设备在生命周期的全数字化管理的能力。同时,依托现场采集数据,结合其孪生体的分析,可以提供产品的故障分析、故障预测、远程管理等等增值服务,最终可以有效提升用户体验,降低整体的运维成本,同时可以强化企业的竞争力。**工厂数字孪生由制造数字孪生和产品数字孪生组成,背后的多模型是核心**工厂数字孪生由两部分组成:制造数字孪生和产品数字孪生。**制造数字孪生:****定位**:将工厂的制造环节进行数字化的镜像,能够实时反映工厂的制造过程;经过对制造过程的统一抽象,不同应用可以基于统一的语义进行交互;**建模内容**:生产装备,产线,生产工艺流程,质量缺陷,物理结构等;**产品数字孪生****定位**:从工厂在制产品维度,组织生产过程中产生的各种数据,并预留通过与数字主线对接的能力打通产品设计阶段,产品维护阶段的数据;**建模内容**:产品的各种属性,生产过程数据,质量数据等。整个工厂的数字孪生背后是有多种模型支撑的:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144612r4iqosw0ack9nor1.png)从下往上总结,可以看到:设备模型、产线模型,制程能力模型、质量缺陷模型等,再往上是设备故障预测模型及设备物理/结构模型等等。多种模型,对应着不同的使用场景。那么,这样一个模型,是如何设计和落地的呢?!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144621qt3ufkvtkpqpon89.png)我们需要熟记一句话:**对物理世界事物构建数字资产模型时,必须先定义好资产模型,然后再创建资产**。IoT领域的数字孪生包括两部分,一部分是模型,第二部分是资产。怎么理解这两个概念呢?模型就相当于是面向对象中的class,即,类。类是静态的,对一些抽象的东西进行定义。而资产实例相当于面向对象中的实例对象object,即把类实例化创建一个对象出来,并使用它。把模型打开来看,里面又分属性和分析任务。属性可以类比于我们class里面的成员变量;分析任务类比于class的成员方法,定义了属性的一些分析技术的逻辑。具体到属性,又可以分成静态属性,测量数据属性和分析任务属性三种。同时,分析任务也可以分为转换计算、聚合计算以及流计算三种。# 工厂数字孪生生产线与设备建模效果介绍说这么多,华为云IoTA服务究竟有什么样的效果呢?以一个SMT生产的建模场景为demo:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144659nmliniz4a7lxvi7q.png)上图是SMT贴片产线。SMT其实一个PCB板的贴片的生产工艺,所有的电子产品包括iPad、手机等等电子类的相关产品,都离不开此工艺流程。从 demo可以看出,中间有三条产线,左侧可以看到每一条产线当前实时的设备和产线OEE的指标。中间部分是产线设备,可以操作的动作有:- 可以通过放大的方式可以把它打开看;- 可以点击某个设备,也可以看到当前此设备在当前周期的实时的OEE;- 可以监控设备关键的参数属性,比如可以对一些关键的属性的值做异常值的监控;- 可以看到如果设备出现异常:整个系统会显示红色或者黄色的点来表示设备出现异常;右侧则可以看到设备的过去几天或几个小时的列数据。或者大家会对前面提到的OEE感到疑惑,那么什么是OEE呢?OEE,即设备综合效率(Overall Equipment Effectiveness)。一般来说,每一个生产设备都有自己的理论产能,要实现这一理论产能必须保障没有任何干扰和质量损耗。OEE就是用来表现设备是的生产能力相对于理论产能的比率。在计算OEE的时候,会涉及到以3个维度:- **时间利用率**:时间利用率=Σ实际运行时间/Σ计划开机时间*100%。用来评价停工所带来的损失,包括引起计划生产发生停工的任何事件,例如设备故障,原材料短缺以及生产方法的改变等等;- **性能利用率**:性能利用率=Σ[产出数量*一个产品在设备应有状态下加工的周期时间]/Σ实际运行时间*100%。用来评价生产速度上的损失。包括任何导致生产不能以最大速度运行的因素,例如设备的磨损,材料的不合格以及操作人员的失误等;- **合格率**:合格率=[合格产出数量]/[产出数量]*100%。用来评价质量的损失,它用来反映没有满足质量要求的产品(包括返工的产品);那么最终的计算公式就是,OEE=[时间利用率]*[性能利用率]*[合格率]*100%,这就是衡量设备综合运营效率的一个关键指标,也是很多电子制造工厂以及其他类似厂房里的一个关键性指标。一般来说,国内厂家OEE的数值都不会太高,一般只有70%,或者80%,少的甚至只有40%左右。# 工厂数字孪生产线与设备建模详解对于整个IoT数据分析服务,其一般是如何进行数据处理分析的呢?!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144820tapqp6sj92uafedu.png)参考上图:第一步,数据管道。我们通过数据管道把数据接进来,同时本地也会进行备份;第二步,对设备进行建模;第三步,建立设备资产;第四步,把模型实例化之后的设备,及灌进来的数据,通过设备资产分析这个计算引擎,完成实时计算相关的分析任务;第五步,把数据存储到IoT内部;第六步,把这个数据通过API开放给第三方使用。接下来以实际的SMT产线的印刷机为例,结合前面概念讲一下如何去配置和设计模型。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/1448380yt38vefhwzepq97.png)整张图可以分为两个部分,左侧是整个数据完成相关模型概念大纲介绍的几个维度,右侧的是一个生产印刷机设备的实际信息。前面我们有大概介绍属性分为3类,但是没有具体讲解三类的相关信息,在此我们补充介绍一下:**静态配置属性**,此类属性不需要设备上报,也不怎么会有变化,比如产品型号,设备类型等等;**测量数据属性**,测量数据属性是需要设备上报的。通俗一点说,就是,数据分析自己是没法得到的,需要别人给系统的数据。包括设备上报的属性,也有可能包括从第三方的业务系统读到的属性,系统都认为是一种测量属性;**分析任务属性**,此类属性在数据上报之后,是需要去进一步计算的。同时,分析任务也分为3种:**转换计算**:举个简单例子,假设创建的时候包含了两个属性,a和b,而我们要求在这个过程中,a+b=c,那么这就是一个转化计算。转化属性要求是实时的,且ab两个值的数据时间戳是相同的;**聚合运算**:聚合是一个时间维度的计算,假设要求过去五分钟的一个平均温度,如果设备每五秒钟上报一次数据,那么就需要对五分钟内的所有上报的数据做一个平均,相当于在时间维度下,做聚合运算;**流计算**:流计算主要是用在比较复杂的场景,逻辑不能用简单的一个if /else表达出来的时候,就需要使用到流计算。举例来说,当资产将很多参数上报之后,系统需要通过这几个参数计算出一个结果,再返回资产,那么流计算在其中的作用就相当于一个计算器。流计算的功能非常强大,在工厂数字化模型中,大部分的场景都能实现,比如滑动窗口、数据过滤、加属性等等,是比较通用的一个能力。下图是OEE相关指标的配置情况,大家如果感兴趣,可以到demo里去实际查看:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144926ex8sqjlcoxonfkms.png)在此,我们重点介绍一下合格率。合格率=[合格产出数量]/[产出数量]*100%。表格中“TS_Sum”表示时序求和,即可以把产量在一个时间范围内求和,比如,对五分钟内的产量进行求和。其他指标的计算方式和合格率类似,就不一一赘述。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144935b8dg2rp1rmbofxzi.png)有了资产和设备之后,我们即可构建产线模型。产线模型跟设备模型构建的思路一致的,只不过有些特殊点,比如说产线有产线名称,但是产线不是一个实际的实体物理设备,它只是一个虚拟的概念,因此产线可能不存在测量数据属性。但是它可以去有定义对应的分析任务,比如说可以计算产线的时间利用率、性能利用率、合格率和OEE等等。上述属性可以通过分析计算得到,但是取得的数据都是来自于产线下面各个设备的数据,所以说,对应的分析任务定义过程跟设备是一模一样的,只不过计算唯一的值的时候,取的是设备下面的子设备数据进行求和之后,做一个累计计算得出来的结果。以上就是一个产线的一个建模过程。有了产线模型之后,同样道理可以再建一个工厂模型,工厂模型可能相对会更简单一些,填一些需要配置的属性参数即可。有了设备、产线和工厂这3个模型之后,就可以去构建整个数字化的工厂。# 构建产线资产:数字化SMT工厂!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/144959vblorlpfeja9bkwm.png)从上图可以看出,构建一个数字化的工厂其实非常简单:首先,基于工厂模型构建父资产-- SMT工厂;其次,它的下面可以再加一个子资产,比如说第一条产线,我们可以叫SMT产线1,然后再构成第二条产线。这两个产线的资产就是基于产线模型来实例化构建出来的;最后,在子资产下可以继续添加资产(设备),比如说雷雕机、印刷机、贴片机等等子设备,整个流程下来之后,我们就可以把整个工厂的数字化模型构建出来。**请注意:资产数如何构建,是取决于公司自身业务需求的,没有一个具体的原则框定。**结合实际产线设备实时上报数据,通过数字孪生模型及背后的资产数据计算引擎,即可构建出SMT工厂中产线、设备在数字世界孪生体,通过数字孪生体便可实时反映实际物理设备的动态变化。整个数字工厂构建出来,在console面里面呈现如下情况:!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/1450156u4pv6yufzm186bc.png)这是一个编辑态的过程。左边可以看到是一个工作台的布局,可以看到每个设备。点中之后可以看到它里面详细的一些属性的定义分析任务的一些内容。通过右上角的发布按钮可以发布。发布之后,可以记录整个资产数的运行情况,直接run起来之后就可以实时反应去计算需要一些的数据。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/1450251qkuc5dfa30w2u2d.png)上图可以看到整个资产运行起来之后,点到某个产线,它产线右侧里面实时计算出来的数据都可以实时呈现出来,也就是说可以实时监控整个资产的预警情况。除了上述的数据展现模式,还可以根据业务的需要,将数据展示成折线图、热力图、曲线图等等,更易进行分析的图形展示方式,得出你想要的结果。示例图如下。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/1450331ozf7jativdpzrnd.png)想要体验一个产线模型建立的过程,可以前往华为云IoT数据分析服务(IoT数据分析-华为云)深度体验。根据“总览”页的指导一步步进行操作。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/1450402qrtzcxeiygz7hrl.png)再给大家介绍一个课程,瑞萨携手华为打造了一个数字化工厂课程。该课程主要是帮助开发者基于开发板实现设备层到应用层之间的终端开发过程,从而端到端体验开发整个数字工厂。!(https://bbs-img.huaweicloud.com/data/forums/attachment/forum/202201/21/145047hge3ur6dnqegbmvk.png)从上图可以看到整个课程的是涉及到设备层、边缘层、网络层等等多层架构:**智能应用:数据实时推送,无缝流转、分析计算,快速构建行业解决方案**1)基于数字孪生建模你呢里,实现产线设备资产建模,试试计算产线OEE指标;2)基于拓扑应用,对产线3D建模,实现数据可视化呈现。**接入智能:云、网、边、端协同,打造稳定、可靠、安全、最低成本的联接服务**1)亿机设备安全稳定连接,10万TPS高并发可靠通信;2)全链路日志分析和消息跟踪,设备状态实时监控和感知,灵活自定义业务指标告警。**感知智能:基于华为数字工厂孪生实践,打造真实、专业、可靠的体验场景**1)联合伙伴退撒,提供定制开发版,模拟实现产线设备数采与泛协议接入;2)端侧Demo详细解读,深度剖析工业设备数采指标,探索数字化转型之路。
  • [行业资讯] 不用电池的物联网
    物联网,Internet of Things(IoT),借助传感器与软件,把实体对象连接互联网,来收集、分析、运算、传送信息,增加实体对象的运作功能。 这些可连网的「物」,从工业到生活越来越多,IBM最早预估2015年就会有一兆个物件连网,最近的具体估算是2018年有220亿个对象连网,近年的软硬件多设计连网功能,预估2025年会增加到380亿,而2030年会成长到500亿个连网物件。   数量增大,问题渐渐凸显,因为越来越多的无线连网对象,所用能源都是电池,电池有寿命需要人工更换,尤其在工业上,许多传感器受制于电池而降低功能,例如减少数据传送延长电池寿命,或受电池大小或重量的限制减低功能,最怕是正当重要运作,电池突然减弱,更不用说长期使用电池对身体健康有害,对环境造成污染。 2017年京都超大型集体电路会议,有人提出工业用无线网络电池寿命达十年的论文,可见早有人预见电池问题。 看起来物联网的问题不在「网」,而在「物」,也就是物的能源。生活上小的电器换个电池不是一回事,在工业上却是大事,有时候更换的成本大于电池,如果一个工厂连网对象的数量很多,更换电池可能疲于奔命。 有人用IBM一兆件连网物、一兆个电池,做有趣的比喻,就算电池有十年寿命,那每天也要更换2亿7千万个电池,如果电池寿命没有十年、仅有两年,那全球每个人每隔五天,就要去什么地方帮忙换个电池。 两位MIT的同学,Ben Calhoun与Dave Wentzloff,现在分别是美国维吉尼亚与密西根大学的教授,也是Everactive公司的创办人,他们的专长是超低功耗电路(Ultra Low Power Circuits)的研究,认为物联网的扩大只有一种方式,就是不用电池,改以超低功耗的电路设计,与超低功耗的无线网络。 这样与互联网衔接,不但耗电量小,而且能自动从周遭环境,如室内阳光、热能变化、无线电波、振动等取得能源,成为自带动能的设备。 这个设备首先用在蒸气祛水器(Steam Trap)的监视,蒸气虽然是很久的技术,但工业上仍多处用来制造能源,祛水器排除蒸气管路的冷凝水,使管路中的蒸气顺畅运作,如果故障,不但浪费能源,严重时导致停机,甚至有爆炸的危险。这些祛水器有的深埋地下、有的安装高层楼,维护极为不易。 两位教授的超低功耗无线网络传感器,吸引了制造祛水器的Armstrong公司,合作发展物联网的蒸气祛水监视器,就在去年为一座工厂安装了1,200个物联网祛水监视器,为厂家节省了250万美元的能源费,也减少34,000吨CO2的排放,等于7,000辆汽车从路上消失一年,也同时免于6,000万加仑(2亿2,700万公升)的水流失。 不用电池,不仅省事,也是让大家快乐的一件事,当RFID出现用在很多卡片上,对着门一晃,门就开了,感觉进入了先进的数字时代。 手机已经成为我们身体的另一个器官,让我们成为人机同体的未来人,却要让我们忍受不停的充电,不知超低功耗的组件能不能放进手机,在电力不足时还能维持基本运作,这当然是外行话。不过消费电子、特别是连网的穿戴精品,像是项链、耳环、手表,应是另一市场。 尽管如此,两位教授现在更关切疫后的经济复苏,疫情使人力减少,在重新评估新的营运之际,更需要对不容易取得信息的异地实时掌控。 Calhoun教授说,我们相信未来所有的环境与资产,都会被妥善的监控,提供足够的信息给计算机运算,让世界更有效率、更安全,让生活更美好。而我们Everactive公司,要成为这一愿景的一员,不需电池的技术,正朝着这一方向进展。
  • [行业资讯] 使用物联网设备实现您的目标
    具有位置定位功能的物联网设备是帮助您实现目标的完美工具。在这个现代时代,您可以用一些连网设备来实现您的目标。目标:保持家里井然有序如果您发现自己经常健忘,您可以在家里用连网设备轻松实现您的目标。家里的智能锁消除了在午餐时惊慌失措开车回家的需要;可视门铃可帮助您了解包裹何时送达,以便您立即收到;智能冰箱会提醒您什么时候该买牛奶;可穿戴设备可以为您提供会议通知、快速查看列表的功能,甚至可以在您经过加油站或药房时设置基于位置的通知,这样您就不会忘记停下来。目标:让孩子外出有了在线教育、游戏等等,您的孩子会花很多时间在屏幕前。智能手机可以让您在孩子们在外面玩耍时随时与他们保持联系,让他们有一定的独立性。凭借精确定位和联系他们的能力,甚至可以在您家周围建立一个地理围栏区域,当您的孩子离开该区域时会及时通知您。目标:少用车小型摩托车、电动自行车和电动滑板车等微型交通工具是减少汽车使用量的好方法。共享微型车的选择增加了,或者您可以自己买一辆。使用精确定位系统的共享踏板车或自行车可以帮助您在应用程序上轻松找到可用的车辆,有些甚至提供导航。目标:改进您的高尔夫挥杆动作高尔夫可穿戴设备可以帮助您使用基于位置的球场地图导航球场,提供盲击辅助并分析您的挥杆动作。另一种选择是一套手套,可帮助练习挥杆,或者甚至可以测量距离、力量和/或握杆位置的连网高尔夫球杆。这些会让您取得更好的成绩。目标:获得专业运动员技能专注于运动的设备现在可以向普通人提供专业运动员级别的数据和见解。连网篮球和足球可测量球的行进距离、投掷或踢球的力量等等。橄榄球运动员可以戴上连网头盔来测量冲击力,帮助防止脑震荡。这些数据可以帮助您获得优势,让您的技能更上一层楼,并在您为即将到来的赛季做准备的同时提供重要的健康信息。目标:达到健身目标可穿戴健身追踪器和集成应用程序是确保每个人都实现健康目标的完美工具。许多可穿戴设备可以轻松跟踪睡眠模式、营养和锻炼情况,它们可以连接到您的手机以获取实时更新、集成到诸如Peloton这样的健身设备上,并设定目标。购买物联网设备时要注意什么▲位置跟踪是任何连网设备的一个重要方面。具有位置的连网设备允许交互式设备通过使用精确的位置信息来提供本地化和增强的服务(例如,本地天气、新闻、警报、邻里活动和其他本地化和个性化的服务)。▲在购买可穿戴设备和其他电池供电设备时,长电池寿命在选择设备时非常重要——长电池寿命可以确保设备可以长时间使用,并简化所有者的充电过程。▲当设备位于室内、公寓楼、地下室或密集的城市环境中时,启用 Wi-Fi 的设备可确保与网络共享精确位置。这种定位灵活性需要混合定位——利用 Wi-Fi、蜂窝网络和/或 GPS 来提供非常准确的位置,无论环境如何。(编译iothome)
  • [行业资讯] 影响物联网硬件大规模生产的10大成本因素
    毫无疑问,生产成本是将新硬件产品推向市场时的一项最关键支出。您需要知道您的生产成本是多少,以便设定您的零售价格,最重要的是,确定您的利润率。我需要先解释2个术语。生产成本是指您为生产产品而支付的费用;落地生产成本是指生产成本加上将每个产品运输到您仓库的成本,它也被称为销售成本。如果您创业成功了,那么您将与这些数字建立长期而亲密的关系。您将始终致力于减少它们,以便您可以最大限度地提高利润。大多数公司都要等到产品完全开发出来后,才会尝试估算生产成本,这是一个严重的错误。您需要尽早知道产品的生产成本,您不想花费数年时间开发出一款无法盈利的产品。生产物联网硬件的成本如果您在做物联网硬件产品,那么以下这些都是您需要知道的生产成本。1、电子元件电子元件成本将是最难准确估算的。选择所有电子元件(主要是微芯片和其他关键部件)需要大量的工程设计。所有主要电子元件的选择对于准确估算生产成本至关重要。您需要一份材料清单,列出所有需要的电子零件。2、印刷电路板 (PCB)生产电子产品需要两个步骤。首先生产空的印刷电路板(PCB),然后把电子元件焊接在上面。空PCB的成本主要由布线层数和电路板尺寸决定。至少需要两个布线层,但大多数设计需要四到六个。复杂的设计可能需要八个或更多。用于布线的层数越多,电路板尺寸越小。3、塑料零件虽然注塑模具本身的成本相当昂贵,但生产的塑料零件成本却相当低。所用塑料的类型、尺寸、重量和成型时间决定了塑料零件的成本。您的产品设计决定了任何塑料零件的成型时间、尺寸和重量。这只剩下一个选择,以减少您的塑料零件成本,而不影响您的设计:多腔模具。使用多腔模具可以提高生产速度并降低零件成本。缺点是多腔模具比单腔模具贵得多。4、最终产品装配在各个组件(组装好的 PCB、塑料外壳零部件等)准备就绪后,下一个步骤是将所有东西组装成最终产品。最终组装成本几乎完全由人工成本组成。最终,您可能需要在劳动力成本低得多的亚洲进行组装。5、测试一旦最终产品组装完成,必须对产品进行测试,以确认功能正常。不正确的测试,最终会将不良产品运送给客户,这是一个致命的错误,可能会扼杀您的初创公司。高水平的测试对于提供优质产品至关重要。6、废品率由于没有任何完美的生产流程,因此您们肯定会有一些有问题的产品。最初,废品率可能为10%或更高。然而,随着生产工艺的改进,这一比例最终应该会下降到1-3%。7、零售包装您的产品会在网上销售还是在实体零售店销售?零售包装对于网上销售的产品来说并不那么重要,因为包装主要是为了保护产品在运输过程中不受损坏。另一方面,在零售店销售时,包装与产品一样重要,因为包装本身必须销售产品。精美的零售包装可能非常昂贵,因此最好通常从简单的东西开始,以最大限度地降低成本。这就是为什么最初最好关注网上销售的一个原因。网上销售还会给您更多的灵活性,因为在您网站上调整销售信息比调整物理包装要容易得多。8、退换商品和废品率一样,您也要接受有一定比例的产品被客户退回。您需要将其包含在您的销售成本估算中。同样,就像废品率一样,当您改进产品、包装和客户服务时,退货率应该会显著下降。9、运费大多数消费类硬件产品最终将在亚洲生产。这意味着成品必须用卡车从工厂运到当地海港,在那里用货船装载。然后,您必须用卡车将产品从您当地的海港运输到仓库或客户处。10、税收不要忘记税收!进口国和产品生产国都会向您征收关税。幸运的是,某些产品类别可以免征进出口关税。总结特别注意的是,不要等到产品完全开发出来后才估算它的生产成本。任何一家开发新产品的大型科技公司都会在开始开发前估算生产成本,您也应该这样。(编译iothome)
  • [交流吐槽] 为什么要学物联网+嵌入式
    物联网IoT(Internet of things ),简单来说就是万物互联,所有的东西都能联网。物联网是在互联网基础上的延伸和扩展, 是通过射频识别、红外感应、全球定位系统、激光扫描等技术,将各种信息传感设备信息传感设备,与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。5G下的物联网行业发展5G网络的逐渐普及,令全球各国开始5G技术竞赛,争夺市场。全球39个国家和地区的67家电信运营商,宣布计划在2018-2022年之间向用户推出5G服务。中、美、韩三国分别以华为、高通、三星为代表,抢夺5G芯片控制权。而5G网络融入智能物联网的技术,则让万物互联真正开始。各国互联网巨头,也在物联网领域发起“圈地运动”,布局物联网。智能物联网技术,在我们目前的生活中早已无声的渗入许久,我们所熟知的电子产品都离不开物联网技术。包括但不限于:移动支付、智慧城市、智慧社区、智慧家庭、智慧农业、智慧医疗、智慧物流、智慧交通、智慧能源、智慧金融。物联网技术人才缺口巨大由于物联网技术的专业性,相较于其他编程技术而言,国内人才储备较少,每年人才缺口达百万,并以20%速度增长。预计3-5 年人才需求将达上千万,因而物联网人才已成为企业抢夺的热门资源。据各大招聘网站数据显示,每月新增物联网工程师岗位3600多个,行业平均薪资15580元/月。由于物联网技术人才的不可替代性,在企业中的地位较高,薪资涨幅大。从业3年薪资15K,从业5年年薪可达30万。掌握物联网的核心技术之后,有众多核心开发岗位可选,职业发展方向多元多样:物联网工程师物联网传感技术工程师智能驾驶感知工程师物联网大数据架构师嵌入式开发工程师
  • [行业资讯] 大屏拼接技术与物联网大数据展示
    随着大屏拼接领域的发展,拼接处理器作为城市指挥中心、铁路(地铁)港口等监视系统、智能交通管理监控中心、国防或军事实战演习中心、电力调度监控系统、大型厂矿监控系统、电视台或大型演播中心监视幕墙、大型演出场所背景幕墙、企业视频会议等场景信息汇集、处理的关键显示设备,将各类计算机模拟/数字信号、复合视频信号、网络信号、监控信号、视频会议信号等在大屏幕上显示,并实现图像的拼接、切换、叠加、缩放等功能。大屏幕显示系统在信息监控、信息发布及处理中的直观、灵活、可扩充性、网络技术适用性等优势受到指挥中心的肯定和重视。
  • [行业资讯] AIoT 对工业自动化的 5 大好处
    如果没有物联网 (IoT) 和人工智能 (AI) 的应用,科技世界就不会像今天这样。这些现代解决方案改变了商业格局,尤其是在工业自动化领域。物联网和人工智能推动了工业 4.0概念,并产生了无数我们以前只能在梦中才能有的进步。 然而,工业4.0革命的下一个阶段将真正由这两种技术的混合体引领。这种混合被称为AIoT,或“智联网”。 这些技术的融合有望为现有生态系统带来各种好处。在这里,我们将详细介绍什么是AIoT,以及它能为企业的工业自动化带来什么。 什么是AIoT? 物联网和人工智能是两种独立的技术,在许多行业中各自发挥着重要作用。前者通常以生态系统的形式出现,其中包括带有传感器的设备以及云机制来收集数据;每个设备都将数据发送到云端,然后集中接收和存储;云处理大型数据集并获得洞察力。 后者基于收集的数据采取行动。因此,人工智能不再仅仅是向人类展示某一事件的事实,而是通过以极高的精度、速度和效率自动采取行动。 当这两种技术协作时,系统就获得了行动的重要能力。这就是为什么 AIoT 是技术创新的下一步的原因所在。 AIoT 在工业自动化中的好处 AIoT 系统在工业自动化中的集成将在资产管理、运营管理、客户行为分析等方面带来不可估量的好处。在这里,我们将展示AIoT的5大关键好处。 实时监控和行动 实时监控资产和员工的能力至关重要,特别是在设备故障风险可能代价高昂——甚至致命的行业。这可以对包括设备和工作人员在内的所有资产进行可靠的监督,并允许系统在事情没有按计划进行时采取适当的行动。 预测性维护是 AIoT 的主要魅力之一。例如,智能工厂中的机器将能够自行识别何时需要维修,从而可以在故障发生之前进行维护。 增强的可扩展性 在这种情况下,可扩展性是指增加物联网生态系统中连网设备的数量,并优化现有流程。随着人工智能的加入,数据收集的过程变得非常具体;只有特定于操作的所需数据才推送给用户。 有效的风险管理 通过使用预测性分析,公司将能够评估潜在的风险,并通过预期措施保护自己。通过在事件发生之前实施快速响应程序,可以防止设备故障、网络攻击和工作场所危险等可能发生的情况。 提高运营效率 借助物联网中的人工智能,可以从数据中检测出模式,以揭示会被遗漏的见解。然后,系统可以实施预测性和预防性分析来检测故障机器或操作痛点,从而提高整体效率。通过实施AIoT,工业自动化中的操作系统变得主动而非被动。 改善客户体验 所有利益相关方都意识到消费者行为的易变性,以及始终如一地提供优质客户服务的挑战性。AIoT可以通过发现新的数据点来帮助实现这一点,让分析师能够更全面地了解客户需求和行为。 “智联网”标志着工业自动化和工业4.0的开始。您希望启用哪些好处或用例? 请在评论中告诉我们。(编译iothome)
  • [行业资讯] 2021 年薪酬最高的 10 大技术工作
    我们生活在一个不断变化的时代,工作被自动化取代,而其他工作则需要特定的技能和资格。随着2021年的到来,如果你正在考虑你的职业生涯,以确保你的技能经得起未来考验,或者可能完全进入一个新的领域,那么以下是你需要了解的10大高薪技术工作的所有信息。10、产品经理因此,在薪酬最高的技术工作列表中,你肯定听说过这个——成为一名产品经理。产品经理帮助确定产品和工程团队构建的参数,然后领导产品从构思到发布的开发。产品经理需要具备的一些技能包括:▲对产品生命周期管理概念的深刻理解▲了解产品管理工具,如PivotalTracker、JIRA和Asana▲强大的逻辑分析能力▲非凡的时间管理能力产品经理负责提供有助于实现战略和战术目标的运营计划,构建产品组合,管理和实施营销活动,并为产品战略及其愿景做出贡献。产品经理的平均年薪超过10万美元。9、人工智能架构师人工智能(AI)架构师开发、管理和监督组织内的AI计划。AI架构师应该具备深厚的数学和统计学知识。 此外,人工智能架构师将:▲具有扎实的编程技能,并了解 Python、R 和 Torch▲了解 TensorFlow 和其他类似技术的工作原理▲对人工智能相关技术有清晰的认识,包括机器学习、神经网络和深度学习人工智能架构师的平均年薪超过11万美元。8、全栈开发人员今天,全球有超过 2300 万开发人员,到 2023 年将达到 2770 万——这无疑使其成为业内薪酬最高的技术工作之一!很难确定全栈开发人员的定义,但最接近的描述是精通前端和后端开发的人,或者是在从概念到最终产品的每个开发阶段都具备技能的人。成为专业全栈开发人员的一些知识和技能是:▲熟悉MongoDB、Express.js、AngularJS、Node.js等技术▲如何设计和开发 API▲编码和脚本▲Web开发基础▲数据库技术基础全栈开发人员可能负责使用 MEAN 栈技术设计和构建 API,确保创建的应用程序具有响应性并符合所需的标准,确保创建的代码完整无缺,并实现数据安全。全栈开发人员的平均年薪为 106,000 美元。7、云架构师云架构师部署并监督组织的云计算策略。云架构师需要的一些技能和知识包括:▲对云应用架构的透彻理解▲了解 Amazon Web Services (AWS)、Azure 或 Google 等云平台▲良好的沟通技巧云架构师通常负责开发云体系架构、开发云战略并协调其实施和部署,并确保云环境中的应用程序架构和部署正确无误。云架构师的平均年薪为107000美元6、DevOps工程师它可以是开发团队中参与部署和网络操作的某个人,也可以指运营团队中从事应用程序开发的某个人。DevOps工程师的平均年薪从95000美元到140000美元不等。5、区块链工程师区块链工程师专门使用区块链技术开发和实施架构和解决方案。到2023年,全球在区块链解决方案上的支出预计将达到159亿美元,这意味着对区块链专家的需求将在各个行业和地区都非常大。区块链工程师应该具有扎实的编程技能,并对Ripple、R3、Ethereum和比特币背后的技术以及共识方法和安全协议栈、加密库和函数有透彻的了解。区块链工程师的平均年薪超过15万美元。4、软件架构师软件架构师通过做出设计选择和规定技术标准(如编码、工具和平台)来优化开发过程。作为其职责的一部分,他们确定客户要求,并亲自动手开发原型。软件架构师所需的一些技能包括:▲数据建模▲对软件架构的理解▲良好的编程技能▲很强的分析能力软件架构师的平均年薪超过 114,000 美元。3、大数据工程师互联网用户每天产生大约25亿字节的数据。为了利用如此庞大的数据并从中获得见解,超过97%的组织正在投资大数据和人工智能。大数据架构师规划、设计和管理大数据应用程序的开发和部署,及其整个生命周期管理。大数据架构师需要具备的一些技能包括:▲了解Hadoop、Spark和NoSQL以及数据仓库技术▲编程技巧▲数据可见化技能▲优秀的沟通技巧大数据架构师的平均年薪是14万美元。2、物联网(IoT)解决方案架构师物联网解决方案架构师是当今技术领域需求最大、薪酬最高的工作之一。物联网解决方案架构师是监督物联网解决方案开发和部署背后的战略领导角色。除了了解物联网解决方案外,还应具备较强的编程能力、对机器学习的理解,以及硬件设计和架构知识。物联网解决方案架构师负责领导和参与围绕架构和设计的活动,帮助开发基于物联网解决方案框架的整体物联网生态系统,将业务需求转化为解决方案体系架构需求。物联网(IoT)解决方案架构师平均年薪可以超过13万美元。1、数据科学家毫无疑问,数据科学家是各行各业中薪酬最高的工作。出于各种合理的原因,对数据科学家的需求逐年增长,自2013年以来增长了344%。数据科学家分析和解释复杂的数据,以帮助组织做出更好、更及时的决策。数据科学家应该能够:▲了解机器学习算法▲创建数据模型▲使用 Python、R、SAS 和其他分析工具等语言编写代码▲识别业务问题并提供适当的解决方案数据科学家的年薪可能高达15万美元。
  • [行业资讯] 10个新兴的物联网职业机会
    不可否认,我们的世界充斥着各种连网设备,从智能手机和智能手环到智能家电不等。将设备与传感器、软件和其他技术相集成,可以让它们相互通信,并让使用它们的人实现各种目的。 物联网 (IoT) 是一个复杂且有时模棱两可的话题。然而,对于那些有兴趣为这个不断发展的工作领域做出贡献的人来说,这里有无数的机会。一些将从物联网技术中受益的行业包括农业、制造业、医疗保健和消费电子产品等。 如果您有兴趣为这一工作领域做出贡献,那么以下是物联网世界中一些值得探索的新兴职业机会。 1、数据分析师 因为有大量关于物联网设备的数据,所以需要有人对这些数据集进行分类并解读它们。数据分析师非常受欢迎,全球各地的企业都在寻找能够处理数据的专业人士。 从数据中得出结论,并使用基于统计的语言(如R和SAS)的个人对企业来说将是宝贵的资产。那些有兴趣成为数据分析师的人可以通过了解 Python 和 Panda 使自己更具价值。 2、物联网/软件开发人员 没有物联网开发人员,就没有物联网。开发人员设计允许连网设备正常运行的应用程序。物联网和软件开发在日常工作中严重依赖应用编程接口(API)。 无论是 Java 还是 C++,必须要有扎实的计算机学科背景。随着越来越多的公司将 NetSuite 集成到他们的运营中,雇佣管理员来管理软件将变得更加有必要。随着 NetSuite 管理员的薪水在过去四年中增长了6.2%,这个角色变得越来越前途光明。 3、网络安全专业人员 试图保护物联网设备免受恶意网络攻击和潜在黑客的攻击是一项挑战,但正是出于这个原因,企业聘请了网络安全专业人员。随着越来越多的设备成为我们互联世界的一部分,网络安全攻击的风险将成倍增加。 安全是所有行业企业面临的一个重要问题,因此有必要聘请网络安全专家来帮助减轻网络安全威胁。 网络安全专业人员必须不断研究和评估潜在威胁,以确保设备正常运行。 4、3D打印工程师 将 3D 打印与物联网技术相结合,可以使智能设备更高效。 3D 打印作为一个行业在过去几年得到了发展,而且没有放缓的迹象。随着物联网和3D打印应用的出现,对工程师的需求将越来越高。工程师将能够利用3D打印技术开发和创建新的物联网设备。 3D打印工程师将帮助各个行业提高运营效率,特别是在制造业和消费电子行业。 5、电网现代化工程师 我们传统的电网运营已经过时,目前正在努力使电网现代化,以提高性能。在向先进电网过渡期间,具有物联网技术背景的能源市场专业人士将备受追捧。作为电网现代化工程师,使用最新的物联网技术来帮助实现电网现代化是必要的。 6、测试工程师 一旦物联网产品被开发出来,就必须测试它们的功能并确保它们以应有的方式工作。作为一名测试工程师,需要具备物联网流程方面的知识,以验证其是否处于正常工作状态。 工程师将负责测试新物联网设备的可用性、安全性、连接性、兼容性和整体性能。由于物联网设备的数量和规模不断增长,工程师将在其开发中发挥关键作用。 7、可穿戴技术开发人员 到2022年,可穿戴设备的数量预计将增长到10亿以上,开发人员将帮助实现这一预期。小型传感器正变得越来越普遍,这意味着可穿戴设备的增加将需要一支劳动力来支持其发展。 设计既实用又时尚的可穿戴设备是开发人员应该面对的挑战。然而,对于那些对物联网技术感兴趣的人来说,这可能是一个相当有回报的职业。 8、云计算专家 有证据表明,物联网技术的发展也需要对传统云计算软件进行改进。现在云计算面临的一个问题是延迟。 由于物联网技术可以跨设备无缝通信,因此它是解决当前谷歌、微软和亚马逊等主要科技公司面临的延迟挑战的可行解决方案。 9、物联网解决方案工程师 随着越来越多的物联网技术被应用到业务中,为客户提供解决方案将是必不可少的。如果企业对其物联网选项感到不知所措,物联网解决方案工程师可以介入,以评估他们的需求,并为他们的日常问题提供可行的解决方案。 由于物联网技术为企业带来了如此多的价值,因此找到合适的解决方案将是实施的重要一步。在寻求成为物联网解决方案工程师时,能够与他人合作将是一项至关重要的技能。 10、物联网架构师 最后但同样重要的是物联网架构师。 物联网架构师负责规划、开发和部署物联网解决方案。为物联网技术创建一个可持续且合适的架构在未来将是至关重要的。其中物联网架构师需要兼具商业敏锐度、技术专长和交付技能。 由于物联网技术的快速发展,未来将会出现更多新的职业机会。(编译iothome)
  • [行业资讯] 制造业中的物联网:公司的最佳优势
    制造业中的物联网可以连接数百台智能设备,因此,能够创建一个智能网络,使制造商能够改变运营方式并提高企业价值。 物联网在制造业中的优势 生产制造需要高效的管理流程,物联网使制造商能够完成所有这些以及更多: 生产洞察 物联网最重要的一点是,它允许制造商连接机器和控制系统,以深入了解其生产流程。 数据分析 一旦企业从智能设备和机器收集了所有数据,就可以对其进行分析并做出有价值的决策。 自动化 基于数据分析的结果,制造商可以通过分析和连接流程和设备来实现工作流程自动化。此外,这种操作允许他们优化生产,而不需要人工干预。 远程访问 由于制造商可以将不同的工厂设备连接到网络,因此他们可以从任何位置对其进行远程控制。这不仅能让他们节省时间,而且还能做出更明智的支出决策。 能源管理 生产车间设备配备了智能传感器,因此可以更好地了解能源消耗。这有助于制造商平衡高峰时间并避免代价高昂的过度使用。 减少停机时间 物联网使制造商能够实时监测制造流程,因此,它可以帮助制造商评估每台设备的状态,进而减少停机时间。 主动维护 物联网可以轻松评估设备的健康状况,并帮助制造商确定何时需要进行维护,以保持无缝生产。 安全 此外,物联网还允许员工与应用程序和设备进行通信,让他们实时了解正在进行的活动。 这种沟通有助于预测事故和快速响应紧急情况。 高投资回报 物联网是制造业提高产量,并推动行业达到最新成功高度的绝佳工具。 总而言之,物联网将工厂内的所有智能装置、机器和设备连接起来,以收集所有数据并创建一个可产生巨大商业价值的智能网络。这是一项革命性创新,可以让制造商实现更好的运行并取得实质性成果。
总条数:4050 到第
上滑加载中