电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>MEMS/传感技术>MLX90614红外温度传感器的驱动设计与实现

MLX90614红外温度传感器的驱动设计与实现

收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐
热点推荐

基于MLX90615和STM32的多点红外温度测量系统设计

本文提供了一种基于数字式红外传感器MLX90615的多点红外测温方法,STM32微处理通过SMBus总线协议与MLX90615进行通信。##根据不同地址编号获取不同点上MLX90615所测温度值,结果送至上位机温度监测软件显示。
2014-03-11 13:31:4126484

TSEV01CL55红外温度传感器驱动设计与实现

有时候我们需要检测一些无法直接接触的器件的温度。为了实现这一需求,我们通常会选择红外温度传感器实现这一功能。考虑到复用的问题,我们一般会将操作元器件的代码抽象为驱动函数以备调用。这里我们就来设计并实现TSEV01CL55红外温度传感器驱动
2022-12-12 14:58:011626

基于STM32物联网开发板(3)--红外测温MLX90614

通带为5.5到14μm。由于集成了低噪声放大器、17位模数转换和强大的数字信号处理芯片 MLX90302,使得高精度和高分辨度的温度计得以实现。一个附加的片上温度传感器用来测量芯片的温度。测量完两个
2023-05-11 09:04:239341

CW32模块使用 MLX90614无接触测温传感器

MLX90614 系列模块是一组通用的红外测温模块。在出厂前该模块已进行校验及线性化,具有非接触、体积小、精度高,成本低等优点。被测目标温度和环境温度能通过单通道输出,并有两种输出接口,适合于
2024-11-14 17:50:292011

MLX90614

MLX90614 - Single and Dual Zone Infra Red Thermometer - List of Unclassifed Manufacturers
2022-11-04 17:22:44

MLX90614 红外温度传感器手册及额温枪MCU参考设计

数字型/模拟型,提供基于最优MCU方案解决架构,实体调试需客户自主把握.MLX90614 红外温度传感器中文手册红外传感器量测进行温度采集, 并转化成高低电平, 传感器内ADC能将讯号转换成
2020-03-09 15:07:04

MLX90614医用级红外温度传感器驱动程序编写

咚咚咚————【封装驱动MLX90614医用级红外温度传感器,自己编写封装的驱动程序。/********************************************主控芯片:STM32
2022-01-25 07:09:35

MLX90614的相关资料推荐

MLX906141 概述2硬件电路图3 程序1 概述MLX90614 是一款红外非接触温度计。TO-39 金属封装里同时集成了红外感应热电堆探测芯片和信号处理专用集成芯片。由于集成了低噪声放大器
2022-01-10 06:24:26

MLX90614简介

1.MLX90614简介MLX90614是一款价格昂贵的非接触式红外温度传感器,尤其在疫情的影响下,其价格更是高不可攀,该传感器主要用于不能直接接触测量温度的场合。其常用型号为
2021-12-08 06:51:41

MLX90614系列传感器搭配DM小板完成精准测温

。小板搭载我迈莱芯MLX90614全系列传感器及我司定制的DM801DH传感器,使用方便。模组通信方式为串口TTL通信,并且人体温度数据 我司已转换为十进制,也可以通过串口调试工具在电脑上安装调试助手查看
2022-11-22 13:37:36

MLX90640新型红外传感器的特点及应用 查看附件规格书

MLX90640是Melexis公司推出的一种新型红外 (IR) 传感器,为较昂贵的高端热像仪提供了一种经济高效的替代方案。这款 32x24 像素的传感器件适用于多种安全和便利应用,其工作温度范围为
2019-10-11 10:56:46

mlx90614的应用程序

mlx90614的应用程序{:soso_e109:}
2011-08-10 09:44:45

mlx90614进行红外测温的方法

做项目使用了NRF51822,要用mlx90614进行红外测温,分享一下相关的使用。mlx90614是一款红外非接触温度计,有多个型号,BAA、DCI等,不同封装的测温距离以及精度不同,我这里
2022-01-10 08:17:57

温度传感器PWM模式下去耦如何进行

,首先我们来谈谈PWM模式下芯片去耦设计。  实际上,任何传感器芯片应用电路设计都需要合适的布板,接地及电源旁路设计,MLX90614也不例外。MLX90614作为混合信号传感器,数字部分会产生开关噪声
2017-09-15 14:45:40

红外温度传感器芯片GD60914优势

算法,也是全球唯一一颗内置温度算法的传感器,真正实现了智能传感器,这是迈来芯MLX90614所不具备的,无需客户开发,减轻客户开发难度,加快客户产品上市周期。
2025-12-25 16:03:03

红外测温传感器MLX90614测温的响应时间是多少??????

红外测温传感器MLX90614测温的响应时间是多少??????
2017-05-16 20:59:29

EVB90614

BOARD EVAL FOR MLX90614
2023-03-30 11:57:59

I2C的例程修改

因为Easy板不支持IIC EPPROM例程,我想用IIC读取红外传感器MLX90614给DSP,请问在例程程序上需要做哪些修改?要把EPPROM那部分删掉吗?谢谢~~~
2020-03-16 10:15:13

Melexis窄视野精密测量的低价非接触式温度传感器

  为了扩充旗下的非接触式红外线温度计家族,Melexis将于近日推出窄视野(FOV)MLX90614xAC元件。目前的同类型非接触式温度感应版本MLX90614的视野宽达90度,而且是针对
2018-11-19 16:47:17

PIC32MX220和MLX90614 I2C ,传感器不发送ACK信号

您好,我使用的是PIC32 MX220F032 B和MLX90614温度传感器MLX90614地址是0x5A,我使用的是I2C修改的示例程序。永远不要返回到主循环,我在那里进行到C的转换,所以
2019-09-09 13:14:46

RK3288 android7.1 mlx90640温度传感器驱动调试过程是怎样的?

RK3288 android7.1 mlx90640温度传感器驱动调试过程是怎样的?
2022-03-03 06:24:53

SSPIF在与MLX90614连接时未打开

嘿,所有的,我试图与MLX90614红外温度传感器接口,以便从RAM地址抓取物体的温度。这种接口是通过I2C完成的,因为MLX90614使用SMBus。问题是我已经尝试了许多代码,并在这个论坛也搜索
2018-10-15 16:13:24

STC12C5A60S2与红外测温模块MLX90614

STC12C5A60S2与红外测温模块MLX90614用什么方式通信比较好
2016-04-16 18:52:19

STM32如何通过IIC驱动MLX90614红外温度传感器

STM32如何通过IIC驱动MLX90614红外温度传感器
2022-01-27 07:11:19

stm32 i2c通信的MLX90614测温

stm32作为主接收MLX90614读取数据时,这两个手册上的时序图不一样,应该遵循哪个时序写程序
2017-08-31 17:51:06

【RA-Eco-RA4M2开发板评测】 基于MLX90614红外测温(一)

芯片组为核心,由红外测温模块、蜂鸣器报警模块、OLED显示模块构成,通过MLX90614红外传感器测距传感器获取温度。 Figure 4‑1 红外体温枪硬件连接 4.1.2 MLX90614接口电路
2025-05-27 22:17:47

【RA-Eco-RA4M2开发板评测】 基于MLX90614红外测温(二)

; } 最后在Temperature任务中调用BSP_MLX90614_ReadTemp ()函数不断读取温度值。 5.2 MLX90614体温矫正 非接触式红外温度传感器测额温或是体表温度和实际体温
2025-05-27 22:23:49

【RA-Eco-RA4M2开发板评测】RA-Eco-RA4M2 使用 MLX90614测温

实验目的 1) 通过实验掌握RA-Eco-RA4M2芯片I2C 的配置方法 2) 掌握温度传感器MLX90614的原理与使用 2.2 实验设备 硬件:PC 机一台;RA-Eco-RA4M2开发板一套
2025-05-10 18:26:47

【国民技术N32项目移植】红外测温枪项目移植

芯片组为核心,由红外测温模块、蜂鸣器报警模块、OLED显示模块构成,通过MLX90614红外传感器测距传感器获取温度。4.1.2 MLX90614接口电路MLX90614与MCU连接的硬件电路如下图所示
2023-02-05 15:49:13

为什么无法使用MSP430进行调试MLX90614红外测温传感器

在用MSP430G2553调试MLX90614红外测温传感器时,输出的值始终为-273.1,我认为应该是读取寄存内容为0所致,我的程序使用STM32程序修改后进行调试的,原32程序输出正确,但误差较大。修改前后的程序时序相同,但就是无法使用MSP430进行调试,想请大神帮忙看看是哪里有问题。
2021-11-29 06:08:55

基于MLX90614的非接触式体温测量系统设计

根据辐射测温原理设计制作温度测量系统。采用Melexis公司的MLX90614非接触测量的红外温度传感器,通过SMBus协议与AT89S51单片机通讯,并通过单片机系统驱动液晶显示模块显示,实现了非接触的温度测量,测量精度可达到正负0.1度,可广泛地运用于医学、化工等领域。
2011-03-08 14:37:27

基于Arduino的非接触式红外温度传感器

。这些电线不防水和耐热。模拟传感器不太准确,并且需要很长的加热和冷却时间。因此,请牢记所有因素和要求。我决定使用 MLX90614 红外非接触式温度传感器。这种红外传感器可以通过接收从物体或物体
2022-07-13 07:52:31

基于GD32的非接触式红外温度

快、精度高、测量范围广,近年来在航空、军事、医疗等方面的应用越来越广泛。Melexis公司生产的MLX90614红外温度计是一种使用方低通滤波(即框图中的DSP)处理后输出,该输出作为测量结果保存
2015-07-18 19:46:33

基于STM32的MLX90614人体红外测温仪的设计资料分享

前述:QQ:961209458V X:F9986858承接毕业设计。设计的内容本课题主要是设计一种基于STM32的MLX90614人体红外测温仪。全文主要阐述了非接触式人体体温测试仪的硬件
2022-01-10 06:02:31

如何实现GY-906 MLX90614ESF非接触式红外测温模块电路设计?

如何实现GY-906 MLX90614ESF非接触式红外测温模块电路设计?
2022-02-23 06:41:29

如何利用STM32实现人体红外测温枪温度采集系统的设计

文章目录1 简介2 主要器件3 实现效果4 设计原理MLX90614 红外温度传感器5 部分实现代码6 最后1 简介Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做的单片机项目基于STM32
2022-01-10 06:53:56

如何利用STM32F4去移植MLX90614红外温度计呢

MLX90614是什么?如何利用STM32F4去移植MLX90614红外温度计呢?
2021-12-02 07:02:41

如何去实现基于51单片机红外非接触测温仪阈值报警设计

本设计由STC89C52单片机电路+1602液晶显示电路+MLX90614ESF红外非接触温度检测电路+按键电路+蜂鸣器报警电路。1、液晶实时显示MLX90614ESF检测的环境温度值和被测物体温度
2021-11-10 06:39:14

如何将传感器与PSoC通信?

嗨,我是Gaurav。请指导我使用SMBus协议。MXL90614红外温度传感器。我想将传感器与PSoC通信,然后将数据发送到BLE。请指导我。我附加了TunSwitter的数据表。谢谢你MLX906141无线体温传感器数据表V.01.PDF1.2兆字节
2019-10-12 13:55:34

将SSD1306和MLX90614 i2c设备与ESP8266 mcu连接起来,两个设备为什么不能一起工作?

嗨,我正在尝试将 SSD1306 和 MLX90614 i2c 设备与 ESP8266 mcu 连接起来。但两个设备不能一起工作..如果我注释掉显示代码,那么它适用于 mlx90614。这是我的代码
2023-02-22 08:45:39

小白求助mlx90614器件地址改写

`小白求助,通过i2c可以在单片机上连接多个mlx90614,但是要给它们分配地址,如何改写mlx90614的器件地址`
2017-04-15 20:25:54

怎样去设计一种基于MLX90614和OpenMV-H7的温度传感器

MLX90614系列模块是什么?OpenMV-H7又是什么?怎样去设计一种基于MLX90614和OpenMV-H7的温度传感器呢?
2021-11-10 07:49:19

是否有更改MLX90614地址的替代方法?

您好,我正在尝试更改 MLX90614 的工厂地址。我将 NodeMCU ESP-12e 与 Arduino IDE 结合使用。我尝试运行此链接中的代码。但是,我无法运行 i2cmaster.h 库
2023-02-24 07:30:19

最佳FOV角度的单点红外温度传感器如何选择

。第三款是MLX90614,这款主要是用于非接触式温度检测的。  本文主要结合Melexis的单点红外温度传感器MLX90614来讲解一下如何根据目标物体和传感器之间的距离,来确定最佳FOV视场角度
2020-07-09 09:32:32

简易无接触温度测量与身份识别装置设计

的同学,同伴之间的鼓励和陪伴真的能带来巨大的动力。——谨以此纪念我的第一次电赛。使用RT1064作为主控,用的之前的车赛板子。。。不得不说逐飞的库真滴好用^ ^测温传感器——MLX90614红外测温模块MLX90614 系列模块是一组通用的红外测温模块。在出厂前该模块已进行校验及线性化,具有非接触
2021-08-06 06:05:05

请问STM32如何通过IIC驱动MLX90614红外温度传感器

请问STM32如何通过IIC驱动MLX90614红外温度传感器
2021-11-25 09:11:06

请问一下如何去实现一种基于STM32的MLX90614测温显示设计呢

请问一下如何去实现一种基于STM32的MLX90614测温显示设计呢?
2021-12-15 06:41:04

高精度红外温度传感器MLX90615数据手册

本内容提供了高精度红外 温度传感器 MLX90615数据手册 The MLX90615 is an Infra Red thermometer for noncontact temperature
2011-07-16 11:01:21567

基于MLX90614红外温度计的发射率在线测量系统_吉珊珊

基于MLX90614红外温度计的发射率在线测量系统_吉珊珊
2017-03-19 19:08:3530

温度传感器PWM模式下去耦如何进行

 Melexis单点红外测温产品MLX90614已经面市有好几年,在各个领域也得到不同的应用,总结和探讨关于这款红外测温产品的应用经验必不可少。为此我整理了关于MLX90614接地和布板的一些经验,首先我们来谈谈PWM模式下芯片去耦设计。
2017-07-04 11:43:002161

MLX90614_MLX90615兼容性

MLX90614_MLX90615兼容性
2017-07-08 09:14:2641

红外温度传感器助力电饭煲更智能更实用

搭载有迈来芯MLX90614红外温度传感器,能十分灵敏地显示电饭煲当前的温度
2018-07-10 11:31:347484

怎样用MLX90614和Arduino构建红外测温仪

在本文中,我将解释如何通过红外线测量表面温度。使用这项技术,我们可以简单地通过向表面发送红外波并分析返回传感器的波来收集温度信息。
2019-07-26 11:35:1035765

MLX90614数字非接触式红外温度计的驱动程序免费下载

本文档的主要内容详细介绍的是MLX90614数字非接触式红外温度计的驱动程序免费下载。
2019-09-09 17:32:30123

MLX90614ESF红外非接触温度测量传感器模块的程序和工程文件免费下载

本文档的主要内容详细介绍的是MLX90614ESF红外非接触温度测量传感器模块的程序和工程文件免费下载。
2019-09-10 08:00:00148

红外传感器阵列MLX90640的特性和优势分析

红外传感器阵列MLX90640的像元尺寸为100微米(μm),采用低成本的硅透镜,设计非常紧凑。MLX90640工作温度范围为:-40°C至85°C,可测量的物体温度范围为:-40°C至300
2019-10-08 15:41:546710

微雪电子非接触式红外温度传感器简介

非接触式红外温度传感器 MLX90614ESF-BCC 非接触式 高精度 高分辨率 响应时间快 出厂自带校准 带温度梯度补偿 型号 Infrared Temperature Sensor
2020-01-02 16:24:492599

dfrobot非接触式红外温度传感器MLX90614-DCI简介

一般来说,温度测量可分为接触式和非接触式,接触式测温只能测量被测物体与测温传感器达到热平衡后的温度,所以响应时间长,且极易受环境温度的影响;而红外测温是根据被测物体的红外辐射能量来确定物体的温度
2019-12-31 13:52:4812449

MLX90614接触式温度测量的红外温度计的数据手册免费下载

MLX90614是用于非接触式温度测量的红外温度计。红外敏感热电堆探测芯片和信号调理ASSP集成在同一个TO-39控制局域网中。由于它的低噪声放大器、17位ADC和强大的DSP单元,使温度计具有较高的精度和分辨率。温度计出厂时经过数字脉冲宽度调制和SMBus(系统管理总线)输出校准。
2020-03-07 08:00:0018

MLX90614非接触式温度测量红外温度计芯片的数据手册免费下载

MLX90614是用于非接触式温度测量的红外温度计。红外敏感热电堆探测芯片和信号调理ASSP集成在同一个TO-39控制局域网中。由于它的低噪声放大器、17位ADC和强大的DSP单元,使温度计具有
2020-03-04 08:00:0041

MLX90614红外敏感热电堆探测芯片的数据手册免费下载

MLX90614是用于非接触式温度测量的红外温度计。红外敏感热电堆探测芯片和信号调理ASSP集成在同一个TO-39控制局域网中。由于它的低噪声放大器、17位ADC和强大的DSP单元,使温度计具有
2020-03-09 08:00:0021

MLX90614耳温发送和手表显示源代码免费下载

本文档的主要内容详细介绍的是MLX90614耳温发送和手表显示源代码免费下载。
2020-05-13 08:00:0023

各种不同的热点堆传感器的应用方案来整理一下

这个方案以Melexis的MLX90614MLX90615这样的数字输出传感器为代表。这两个芯片的FOV视角不同,分别适用于额温枪和耳温枪。这种传感器在出厂前已经做了预校准,方案商做基本配置和简单出厂校准就能直接从传感器中得到目标温度值和环境温度值。
2020-06-03 16:25:324593

各种不同的热点堆传感器的应用方案

这个方案以Melexis的MLX90614MLX90615这样的数字输出传感器为代表。这两个芯片的FOV视角不同,分别适用于额温枪和耳温枪。这种传感器在出厂前已经做了预校准
2020-06-15 09:05:274768

如何读取来自 MLX90614 红外温度计算

何读取来自 MLX90614 红外温度计的单个和扩展 PWM 输出并使用 PIC MCU 计算温度。计算出的占空比由 UART 以 ASCII 格式发送。软件实现用于读取 PWM 信号。该代码采用
2021-06-21 17:57:585055

如何使用 MLX90614 红外测温仪实现 SMBus 通信

本文档介绍了 PIC 微控制中的 MLX90614 红外温度计 SMBus 通信。本文档还介绍了红外测温仪的应用,以及典型电路示例和所用开发工具的汇编程序和 C 示例。 范围 本应用笔记介绍了如
2021-06-21 17:47:459156

如何使用 MLX90614 红外温度实现 SMBus 通信

本应用笔记介绍了如何使用 MLX90614 红外温度实现 SMBus 通信。Microchip 的 PIC®10 代码采用汇编语言。该示例从 MLX90614 的 RAM 中读取,测量温度
2021-06-17 17:04:096121

浅谈MLX90614片上的数字信号滤波

MLX90614是易于集成的TO39封装的红外测温仪。它使用两芯片架构来提供完全集成和经过校准的解决方案。
2021-05-25 05:31:005399

MLX90614红外温度计的数据手册免费下载

MLX90614是一种用于非接触式温度测量的红外线温度计。红外感温堆探测芯片和信号调理ASSP集成在同一TO-39 can中。由于其低噪声放大器、17位ADC和强大的DSP单元,使温度计具有较高
2020-12-16 08:00:0020

使用STM8S和MLX90614手持非接触红外测温枪设计的工程文件和程序

基于STM8S手持非接触红外测温枪MLX90614 额温枪设计,包含原理图、PCB、源程序等
2021-02-04 08:00:000

基于51单片机红外非接触测温仪阈值报警设计

本设计由STC89C52单片机电路+1602液晶显示电路+MLX90614ESF红外非接触温度检测电路+按键电路+蜂鸣器报警电路。1、液晶实时显示MLX90614ESF检测的环境温度值和被测物体温度
2021-11-05 15:06:0019

MSP430编译MLX90614失败

MSP430编译MLX90614失败
2021-11-20 09:36:0319

温度传感器MLX90614的STM32驱动实现

1.MLX90614简介MLX90614是一款价格昂贵的非接触式红外温度传感器,尤其在疫情的影响下,其价格更是高不可攀,该传感器主要用于不能直接接触测量温度的场合。其常用型号为
2021-11-25 20:06:0367

咚咚咚————【封装驱动MLX90614医用级红外温度传感器,分享交流自己编写的程序。

咚咚咚————【封装驱动MLX90614医用级红外温度传感器,自己编写封装的驱动程序。/********************************************主控芯片:STM32
2021-11-30 18:36:1212

基于STM32的MLX90614人体红外测温枪

  今天分享一个项目是做一个红外测温的。这个东西网上都有现成的资料和代码,做起来不难。关于红外测温用的芯片是mlx90614。...
2022-01-26 19:06:5387

基于MLX90614的mcu的代码实现红外功能

基于MLX90614的mcu的代码实现红外功能
2022-06-20 15:06:049

如何使用MLX90614制作非接触式红外温度

在调试电子电路或测试新的硬件设计时,我经常倾向于通过触摸它们来检查板上的组件是否异常变热。如果出现问题(通常是第一次尝试),这些组件可能会变得高达 80°C 或更高,不仅会烧毁组件,还会烧毁我的手指。在烧伤手指的次数比我记得的要多之后,我决定使用 Arduino 和红外温度传感器构建自己的温度枪。
2022-08-30 17:49:016010

使用mlx90614 ir进行非接触式温度测量

电子发烧友网站提供《使用mlx90614 ir进行非接触式温度测量.zip》资料免费下载
2022-10-31 11:19:102

使用MLX90614红外非接触式温度传感器

电子发烧友网站提供《使用MLX90614红外非接触式温度传感器.zip》资料免费下载
2022-11-11 15:21:579

stm32中使用mlx90614驱动代码

关于stm32中使用mlx90614驱动代码
2023-06-25 10:07:188

国产数字非接触红外传感器 替代迈来芯Melexis MLX90614

数字式红外热电堆传感器,作为一款能够实现非接触温度检测,数字式输出精准温度数据的传感器,一直以来都在各种穿戴,医疗,工业,以及其他需要非接触实时监测温度数据的场景,有着广泛和完善的应用。此前,市场上
2023-07-24 16:51:504050

致敬经典——迈莱芯MLX90614,非接触红外测温传感器实现国产替代!

随着国内半导体科技的飞速发展,国产芯片在性能上正逐步接近并缩小与全球知名品牌的差距。在传感器领域,红外测温传感器因其独特的非接触温度检测能力和直接输出数字信号的特性,在穿戴、家电、工业、医疗、电力等
2024-06-19 15:15:282135

MLX90614国产替代新选择,国产温度传感器助力电陶炉技术突破未来

的进展。水开即停节省能源:红外温度传感器能够实时监测电陶炉中的水温变化,当水达到沸点时,温度传感器迅速反馈信息至控制系统,实现自动断电或降低功率,有效避免了不必要
2024-12-04 15:05:081503

全球传感器权力格局重构缩影:谷德科技GD60914与迈来芯MLX90614数字温度传感器对比评测报告

厂商主导,国产传感器面临技术代差与生态壁垒的双重困境。在此背景下,谷德科技推出的GD60914系列以“医疗级精度+工业级可靠性+消费级成本”三重突破引发行业震动,其与全球红外测温标杆迈来芯MLX90614的技术对标,不仅关乎国产替代
2025-03-10 09:29:04983

Melexis“Distance-to-Spot”视觉工作室简化远红外温度传感器的选型流程

Melexis(迈来芯)宣布,受性能和应用因素(包括目标物体的大小和距离)影响,选择合适的非接触式远红外(FIR)传感器颇具挑战性。人工评估不仅复杂耗时,还可能浪费开发资源。为解决这一问题,迈来芯推出了一款在线工具“Distance-to-Spot”,为其MLX90614产品系列提供支持。
2025-09-22 17:45:14597

已全部加载完成