fcc认证测试依据及内容

2023-11-07   •   orange

FCC是美国联邦通信委员会(Federal Communications Commission)缩写成立于1934年,是美国政府直接负责国会的独立机构。FCC通过控制无线电广播、电视、电信、卫星和电缆来协调国内外通信。认证主要针对无线电应用产品、通信产品和数字产品,包括计算机、传真机、电子设备、无线电接收和传输设备、无线电遥控玩具、电话、个人计算机和其他可能损害人身安全的产品。

FCC认证测试依据:

第一类是FCC法规,规定了各性能指标的限值和测试要求,并简要介绍了相应的测试方法。《联邦管制法典》(Code of Federal Regulations,CFR)为电信监管提供了更具体的法律依据,其中47个话题被命名为“电信”(Title 47 Telecomunication),无线终端产品主要适用于15个、18、22、24、27、90、96等章节。

第二类是方法标准,详细说明了每个测试项目的具体要求和测试方法。例如:ANSIC63.4、ANSIC63.10和IEEE 1528等。

第三类是KDB(Knowledge Database)这是对测试要求和测试方法的补充说明。只要现有方法标准中不明确,KDB就会不时由FCC发布。例如:KDB447498、KDB648474等。

  FCC认证测试内容:

无线终端产品的测试内容主要包括以下几个部分:

Part 22/27/97/90/96/96:对通信产品的发射机进行测试,对同一发射机的每种调制方法进行同一项目的测试,包括传导测试和辐射测试。测试内容包括传导功率、辐射限值、频率稳定性、占用带宽、辐射带宽、传导杂散等,主要针对GSM、WCDMA、CDMA、LTE、5G。

Part 15C:主要针对有意发射设备,即有意通过辐射或感应产生和发射射频能量的装置,如BT、WIFI等。

Part 15B:主要针对无意发射的设备,即有意产生射频能量供应,或通过连接将射频信号传输给相关设备,但不是通过有意辐射或感应发射射频能量的装置,如PC周围、充电器等。

RF exposure:SAR测试与CE相似,但限值为1.6W平均每1g/kg,比CE要求更严格。

  FCC认证费用:

主要费用按人民币介绍:

1.应付费用:需要向FCC支付的官方费用,用于维持FCC的日常运行。主要包括:

-申请费:根据产品类型的不同,申请认证的费用在$2,000~$10,000不等;

-年费:获证产品每年需向FCC支付年费,以保持证书有效,一般在$70~$3,500之间;

-证书变更费用:产品发生重大变更的,需要重新申请认证,需要支付变更申请费,一般为原申请费的50%。

2.测试成本:将产品送到FCC认可的测试实验室进行无线电和EMC测试。根据产品的种类和规格,测试成本通常在$2000~$8000之间。复杂的产品可能需要多次测试,成本相对较高。

3.咨询代理服务费:如果产品企业选择委托专业机构提供FCC认证代理服务,还需要支付服务费,主要包括:

-技术咨询费:根据产品类型的不同,咨询服务费在$2000~$5000之间;

-全程代理服务费:如果选择全程代理服务,根据产品的复杂性,全程服务费通常在$2000~$1.5万之间。服务费将根据不同的产品规格而有所不同。

  FCC认证流程:

1.客户提交申请表,签订合同并支付款项;

2.客户准备检测样品(无线产品需要定频机),并提供产品数据(见数据要求);

出具草稿报告,客户确认,出具正式报告;

4.如果是FCCSDOC,项目就完成了;如果是申请FCC ID,向TCB提交报告和技术资料;

5.TCB审核完成FCCID证书的签发,发送正式报告、FCC ID证书;

6.企业取得FCC认证后,可在产品上使用FCC标志及相关Statement;

注:首次申请FCC ID认证的厂家,需要在FCC注册FCC-FRN建立申请公司档案,TCB审核完成后颁发的证书将有FCC ID号;

通常FCC ID是由“制造商代码代码”制造的(Grantee code)“+”产品代码(Product code)”组成。

厂家代码:FCC直接发放三五位数字或大写字母;产品代码:由数字、字母、“-”组成,但不能连续使用两个或两个以上的“-”,不能使用第一个和最后一个”-“,代码位数长度不超过14位,客户可以自定义。

<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?4cf22db84fa730065c62caf541826a46"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>