BH1750FVI光强度传感器IC系列中文翻译
计算机控制课程设计单片机光照强度检测系统本科论文

摘要BH1750是一款新型的测光芯片,本设计系统就是基于BH1750设计的测光系统,它可以自动检测光照强度的强弱并显示让人们知道此时光照强度的强弱。
人们可以通过看此装置的显示了解现在的光照状态,做合理的光照调节。
该设计可分为三部分:即光照检测部分、信号处理部分、光强显示部分。
对于光照检测部分是利用BH1750作为检测元件及信号处理元件,其内部集成了AD转换芯片。
它可以完成从光强到电信号的转换并将信号处理进行处理。
对输入信号处理后,就可以用来显示了。
对于显示部分可利用LCD1602来显示,不同的光强对应于不同的数值,就能简单的显示出不同的光强了。
本设计就是由单片机STC89C52RC芯片,BH1750模块和1602液晶为核心,辅以必要的电路,构成了一个单片机光照强度检测系统。
该光照强度检测系统可以通过检测光照强度,使得光照在低于或高于一定强度的时候发出警示,是一种常用的测试仪器。
关键词:51单片机,LM7805,BH1750,1602液晶目录0 引言 (1)1设计内容与要求 (1)1.1 设计任务 (1)1.2 设计要求 (1)2 方案总体设计 (1)2.1 光照强度采集方案设计 (2)2.2 控制芯片及实现方案 (3)2.3 数据显示方案 (3)2.4 系统总体框图 (4)3 硬件设计 (5)3.1 单片机最小系统 (5)3.2 BH1750采集模块 (6)3.3 液晶显示模块 (6)3.4 系统电源 (7)3.5 整体电路和PCB图 (8)4 软件设计 (9)4.1 keil软件介绍 (9)4.2 程序流程图 (10)4.3 各模块程序 (10)5 仿真与实现 (15)5.1 Proteus软件介绍 (15)5.2 仿真过程 (16)5.3 实物制作与调试 (17)6 总结 (18)7 参考文献 (19)0 引言随着改革开放的不断深化和城镇化的不断发展,越来越多的人移居到城市生活,而这需要足够的食物作为支撑。
bh1750FVI中文数据手册

bh1750FVI中文数据手册对于硬件开发者和制造商而言,BH1750FVI数字光照传感器是一个重要的元器件,其广泛应用于智能家居、智能照明、智能车辆以及各种智能设备中。
随着市场需求的不断增长,越来越多的开发者和制造商开始关注BH1750FVI数字光照传感器。
在使用这种传感器之前,了解其数据手册是非常必要的,本文就是一篇介绍BH1750FVI数字光照传感器中文数据手册的文章。
一、BH1750FVI简介BH1750FVI数字光照传感器是测量环境的光照强度的数字传感器,它能够通过I2C接口与MCU连接,输出数字信号。
该传感器采用亮度校准和温度校准的先进技术,能够在各种光线条件下提供准确的光照测量结果。
其超小的封装和低功耗特性,使得它成为了广泛应用于各种便携式智能设备、LED照明以及室内智能家居与办公环境的理想选择。
二、BH1750FVI特性BH1750FVI传感器特性如下:1.补偿功能:传感器采用了先进亮度校准和温度校准技术,能够提供高精度的光照测量结果。
2.数字接口:传感器具有I2C数字接口,可与微控制器(MCU)直接连接。
3.全面量程:传感器测量范围为0到65535(等于0.11到100000lx)。
4.低功耗特性:传感器在低功耗模式下只需消耗1uA的电流。
5.小型封装:BH1750FVI使用极小的封装,可在小型的智能设备中使用。
以上特性是BH1750FVI数字光照传感器非常重要的功能点。
三、BH1750FVI使用方法BH1750FVI数字光照传感器使用方法如下:1.将传感器连接到MCU的I2C总线上,并在MCU中使用相应的库函数初始化传感器。
2.读取传感器的光照强度值,这个值是一个16位的数字数据,可以直接在MCU上进行处理。
3.将读取到的数据转换为光照强度值(单位lx),具体转换公式可以参考BH1750FVI数据手册。
4.根据应用场景灵活调整读数器的分辨率和采样率。
四、BH1750FVI数据手册在使用BH1750FVI数字光照传感器的过程中,数据手册是非常重要的参考资料,其详细介绍了该传感器的特性和使用方法。
基于STM32的BH1750FVI光照传感器程序

//使用时,用户只需更改GPIO_Pin_14、GP IO_Pi n_15这两个引脚,并在主函数里面调用此函数即可。
voidBH1750_Get_Guan g( fl oat *Zhaod u)#inclu de "s tm32f10x_l ib.h"#d efine uc har u nsign ed ch ar#d efine ui nt un signe d int#de fine Dat aPort P0 //LCD1602数据端口#defi ne Slave Addre ss 0x46//定义器件在IIC总线中的从地址,根据ALT ADDRE SS 地址引脚不同修改 //AL T AD DRESS引脚接地时地址为0x46,接电源时地址为0xB8#def ine B H1750_SCL GPI O_Pin_14 #de fineBH1750_SDA GP IO_Pi n_15//#d efine GPIO_I2C GPIO B#d efine BH1750_SC L_0() GP IOF->BRR=B H1750_SCL#defi ne BH1750_SCL_1() GPIOF->BSR R=BH1750_S CL#d efine BH1750_SD A_0() GP IOF->BRR=B H1750_SDA#defi ne BH1750_SDA_1() GPIOF->BSR R=BH1750_S DA#d efine BH1750_SD A_STA TE() (GPI OF->I DR&BH1750_SDA) //{retur n (GP IOB->IDR & PIN_SDA)!= 0; }typ edef uns igned char BYTE;typ edef uns igned shor t WOR D;BYTE BU F[8];//接收数据缓存区uch ar ge,sh i,bai,qian,wan; //显示变量i nt dis_data; //变量void Init_BH1750(vo id);voidconve rsion(uint temp_data);vo id S ingle_Writ e_BH1750(u charREG_A ddres s); //单个写入数据uch ar Si ngle_Read_BH1750(uch ar RE G_Add ress); //单个读取内部寄存器数据void Mul tiple_Read_BH1750(vo id);//连续的读取内部寄存器数据//------------------------------------u8BH1750_Sta rt(vo id);v oid B H1750_Stop(void); u8 B H1750_Send Byte(u8 Da ta);u8BH1750_Rec eiveB yte(v oid);vo id BH1750_SendA CK(vo id);voi d BH1750_S endNA CK(vo id);voidBH1750_Nop(void );v oid B H1750_Dela y(uns igned intk) ;//-----------------------------------u8 BH1750_A CK =0;u8 BH1750_RE ADY =0;u8BH1750_NAC K =1; u8 B H1750_BUS_BUSY =2;u8 BH1750_B US_ER ROR =3;u8 BH1750_R ETRY_COUNT = 3; //重试次数vo id BH1750_Nop(v oid){ u8 i=50;whi le(i)i--; }v oid B H1750_Dela y(uns igned intk){un signe d int i,j;for(i=0;i<k;i++){for(j=0;j<121;j++);} }/******************************************************************************** 函数名称:IIC_STAR T *描述:发送启动** 输入:无*输出:无* 返回:无* 作者: *修改日期:2010年6月8日************************************************************************ *******/u8 BH1750_St art(v oid){ BH1750_SDA_1(); BH1750_Nop();BH1750_SC L_1(); BH1750_No p();if(!B H1750_SDA_STATE()) { ////Deb ugPri nt("T WI_ST ART:B USY\n"); r eturn BH1750_BU S_BUS Y; } BH1750_SD A_0();BH1750_Nop();BH1750_SCL_0();BH1750_No p();if(BH1750_SDA_STAT E()){////De bugPr int("TWI_S TART:BUS E RROR\n");retur n BH1750_B US_ER ROR;}re turnBH1750_REA DY; } /* --------------------------------------------------------------------------*/ /*** @Br ief: IIC_STOP*//* --------------------------------------------------------------------------*/ voidBH1750_Sto p(voi d) {BH1750_SDA_0();BH1750_Nop(); BH1750_SCL_1(); BH1750_Nop(); BH1750_S DA_1(); BH1750_No p();//////D ebugP rint("TWI_STOP\n");} /* --------------------------------------------------------------------------*/ /** * @Brief: II C_Sen dACK*//* --------------------------------------------------------------------------*/ voidBH1750_Sen dACK(void){BH1750_SDA_0(); BH1750_N op();B H1750_SCL_1();BH1750_Nop();BH1750_SCL_0();BH1750_Nop(); BH1750_SDA_1(); //////De bugPr int("TWI_S endAC K\n"); }/* --------------------------------------------------------------------------*//*** @Bri ef: IIC_S endNA CK */ /* --------------------------------------------------------------------------*/ vo id BH1750_SendN ACK(v oid){ BH1750_S DA_1(); BH1750_No p();BH1750_SCL_1(); BH1750_N op();B H1750_SCL_0();B H1750_Nop(); //////Deb ugPri nt("T WI_Se ndNAC K\n"); }/* --------------------------------------------------------------------------*//*** @Br ief: TWI_SendB yte * * @Param: Dat a** @Ret urns:*/ /* --------------------------------------------------------------------------*/u8 BH1750_Se ndByt e(u8Data){u8 i; BH1750_S CL_0(); for(i=0;i<8;i++) { //---------数据建立----------if(Da ta&0x80) {BH1750_SDA_1();} else{ BH1750_S DA_0(); } D ata<<=1; BH1750_Nop(); //---数据建立保持一定延时---- //----产生一个上升沿[正脉冲] BH1750_SC L_1(); BH1750_No p();B H1750_SCL_0();B H1750_Nop();//延时,防止S CL还没变成低时改变SDA,从而产生ST ART/S TOP信号 //---------------------------}//接收从机的应答BH1750_SDA_1(); BH1750_Nop();BH1750_SCL_1();B H1750_Nop(); i f(BH1750_S DA_ST ATE()){ BH1750_SC L_0(); BH1750_SD A_1(); //////Deb ugPri nt("T WI_NA CK!\n"); r eturn BH1750_NA CK; } els e{ BH1750_SC L_0(); BH1750_SD A_1(); //////Deb ugPri nt("T WI_AC K!\n"); re turnBH1750_ACK; } }/* --------------------------------------------------------------------------*/ /** * @Brief: II C_Rec eiveB yte * * @Retur ns: *//* --------------------------------------------------------------------------*/ u8 B H1750_Rece iveBy te(vo id) { u8 i,Dat;B H1750_SDA_1();BH1750_SCL_0(); Da t=0;fo r(i=0;i<8;i++){B H1750_SCL_1();//产生时钟上升沿[正脉冲],让从机准备好数据B H1750_Nop(); Da t<<=1; if(B H1750_SDA_STATE()) //读引脚状态{ D at|=0x01;} B H1750_SCL_0();//准备好再次接收数据BH1750_Nop();//等待数据准备好}//////Debug Print("TWI_Dat:%x\n",Dat); retu rn Da t; }//*********************************************************//voi d con versi on(ui nt te mp_da ta) // 数据转换出个,十,百,千,万//{ // wan=temp_data/10000+0x30 ;// temp_data=temp_data%10000; //取余运算// q ian=t emp_d ata/1000+0x30 ;// tem p_dat a=tem p_dat a%1000; //取余运算//b ai=te mp_da ta/100+0x30 ;// tem p_dat a=tem p_dat a%100; //取余运算//s hi=te mp_da ta/10+0x30;// tem p_dat a=tem p_dat a%10; //取余运算//g e=tem p_dat a+0x30; //}//*********************************void Sing le_Wr ite_B H1750(ucha r REG_Addr ess){ BH1750_St art(); //起始信号BH1750_Sen dByte(Slav eAddr ess); //发送设备地址+写信号BH1750_Sen dByte(REG_Addre ss); //内部寄存器地址, // BH1750_Sen dByte(REG_data); //内部寄存器数据, BH1750_Stop(); //发送停止信号}//********单字节读取*****************************************/*uc har S ingle_Read_BH1750(uc har R EG_Ad dress){ uchar REG_data;BH1750_Sta rt(); //起始信号 BH1750_S endBy te(Sl aveAd dress); //发送设备地址+写信号BH1750_Sen dByte(REG_Addre ss); //发送存储单元地址,从0开始B H1750_Star t();//起始信号 BH1750_Se ndByt e(Sla veAdd ress+1); //发送设备地址+读信号R EG_da ta=BH1750_RecvB yte(); //读出寄存器数据BH1750_Se ndACK(1);B H1750_Stop(); //停止信号 retu rn RE G_dat a;}*///*********************************************************////连续读出BH1750内部数据////*********************************************************voi d Mul tiple_Read_BH1750(vo id){ uc har i; BH1750_S tart(); //起始信号B H1750_Send Byte(Slave Addre ss+1); //发送设备地址+读信号for (i=0; i<3; i++) //连续读取2个地址数据,存储中B UF { BUF[i] = BH1750_Re ceive Byte(); //B UF[0]存储0x32地址中的数据 if (i ==3) {BH1750_Sen dNACK(); //最后一个数据需要回NOACK}e lse { BH1750_Se ndACK(); //回应AC K}} BH1750_St op(); //停止信号 //D elay5ms();BH1750_D elay(500);}//初始化BH1750,根据需要请参考pdf进行修改****voi d Ini t_BH1750(){ Sing le_Wr ite_B H1750(0x01); }//*********************************************************//在主程序内调用本函数********//*********************************************************v oid B H1750_Get_Guang( flo at *Z haodu){ BH1750_Delay(100) ; //延时100m sI nit_B H1750(); //初始化BH1750Singl e_Wri te_BH1750(0x01); // pow er onSingl e_Wri te_BH1750(0x10); // H-resol ution mode BH1750_De lay(200) ;//延时180msM ultip le_Re ad_BH1750(); //连续读出数据,存储在BUF中 dis_data=BUF[0]; dis_data=(dis_data<<8)+BUF[1];//合成数据,即光照数据*Zhaod u=(fl oat)d is_da ta/1.2;}。
GY-30中文说明

GY-30数字光模块
SENSOR:BH1750FVI
特点
1)I2C总线接口(f/s模式支持)
2)光谱的范围是人眼相近
3)照度数字转换器
4)宽范围和高分解.(1-65535勒克斯)
5)低电流关机功能
6)50Hz/60Hz光噪声reject-function
7)1.8V逻辑输入接口
8)无需任何外部零件
9)光源的依赖性不大.(例如白炽灯.荧光灯.卤素灯.白LED.孙光)
10)是有可能的选择2类型的I C slave-address.
11)可调的光学窗口测量结果的影响
(它可以探测分钟.使用本功能0.11勒克斯,最大.100000勒克斯).
12)小测变异(+/-20%)
13)的红外线的影响很小
应用
手机,LCD TV,注意PC,便携式游戏机,数码相机,数码摄像机,车载导航,PDA,LCD显示
Pin Function Descriptions
Pin引脚名称描叙
1VCC供给电压3-5v
2SCL IIC总线时钟线
3SDA IIC总线数据线
4ADDR IIC地址引脚
5GND电源地
Table:
名称描叙
供给电压3~5V
供给电流200uA
接口IIC
工作温度-40°~85°
尺寸(长*宽*高)32.6mm×15.2mm×11.6mm。
蔬菜大棚智能数据采集系统的设计

Abstract
With the rapid development of economy, people of vegetable of the substantialincrease in demand, greenhouse vegetable planting technology develops rapidly in our country, at present although the production scale is huge, but vegetable greenhouses obsolete equipment, backward and the way of data collection, automation, intelligent level low adverse in greenhouse vegetable promotion and vegetable yield increase, is not conducive to the long-term development of China's agriculture.
方案四:逻辑输出型温湿度传感器,这类传感器以LM56等为代表,主要是判断温度、湿度是否超过了设定范围,一旦超过原设定范围,就会发出警告。
综合以上四种方案,本系统选用方案三数字型传感器DHT11。
2.1.4
方案一:光照传感器,它可以根据光照强度调整亮度,其测量范围广,分辨率高,无需设计外围复杂电路。其中的代表就是一种以两线式串行总线进行通信的数字光照强度传感器BH1750FVI,它工作时对光源依赖较弱并且支持IIC总线接口通信。
STC元件

光敏电阻作用
超声波测距原理
小 BH1750FVI光强度 传感器
感受光照强度,选择D或E进库 能够检测外界光线的强弱,外界光线越强光敏电阻的阻值越小,当红色LED光投射到白色区 域和黑色跑道时因为反光率的不同,光敏电阻的阻值会发生明显区别,便于后续电路进行控 制。 (这里用红色的LED作为光源,光线通过地面反射到光敏电阻上通过检测光敏电阻阻值变化能 判断小车是否行使在白色区域上) (发光二极管和光敏电阻组成光敏探测器,光敏电阻的阻值可以根据周围环境光线的变化而 变化。当光线照射到白线上面时,光线发射强烈,光线照射到黑线上面时,光线发射较弱。 因此光敏电阻在白线和黑线上方时,阻值会发生明显的变化。将阻值的变化值经过比较器就 超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回 波的时间差t,然后求出距离S=Ct/2, 式中的C为超声波波速。如果测距精度要求很高,则应通过温度补偿的方法加以校正,温度 越高,声速越快。 红外探测法,即利用红外线在不同颜色的物体表面具有不同的反射强度的特点,在小车行驶 过程中不断地向地面发射红外光, 当红外光遇到白色纸质地板时发生漫反射,反射光被装在小车上的接收管接收;如果遇到黑 线则红外光被吸收,在经过电压比较器输出高低电平给单片机。单片机就 是否 收到反射回 来的红外光为依据来确定黑线的位置和小车的行走路线。 当小车在白色地面行驶时,装在车下的红外发射管发射红外线信号,经白色反射后,被接收 管接收,一旦接收管接收到信号,那么图中光敏三极管将导通,比较器输出为低电平;当小 颜色传感器集成了红绿蓝三种颜色的滤波器,通过打开不同的滤波器,会输出不同频率的脉 冲信号,通过扫描来的图片确定三种 颜色的频率段,则可确定被测物颜色。 cx20106a 集成电路对接受探头收到的信号进行放大,滤波,检波,比较等功能 这种集成电路可以根据收集的光线强度数据来灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。
BH1750—GY30程序 环境光强度传感器程序

BH1750_SDA=0; BH1750_delayms(4); BH1750_SCL=1; BH1750_delayms(4); BH1750_SDA=1; BH1750_delayms(4);
} void BH1750_writebyte(uchar date)/*寫一個字節,穿行發送一個字節時,需要把這個字中的 8 位一位一位地發出去,"temp=temp<<1:" 表示將 temp 左移一位,最高位將移入 PSW 寄存器的 CY(字節中 8 位的最高位)位中,然後將 CY 賦給 SDA 進而在 SCL 的控制下發出去*/ { uchar i; for(i=0;i<8;i++) { date<<=1; BH1750_SCL=0; BH1750_delayms(4); BH1750_SDA=CY; BH1750_SCL=1; BH1750_delayms(4); } } uchar BH1750_readbyte()/*串行接收一個字節需要將 8 位,一位一位地接收,然後再組合成一個字節,程序定義變量 k,將 K 左移一位後與 SDA 進行“或”運算,依次把 8 個獨立的位放入一個字節中來完成。*/ { uchar i; uchar dat=0; BH1750_SDA=1; for (i=0;i<8;i++) { dat<<=1; BH1750_SCL=1; BH1750_delayms(4); dat|=BH1750_SDA; BH1750_SCL=0; BH1750_delayms(4); } return dat; } void BH1750_Command(uchar RW,uchar Command)/*BH1750 指令服務程序,RW=0,為寫,1 為讀,Command 為指令數據*/ { BH1750_start();/*發送起始信號,通信就緒*/ BH1750_writebyte(0x46+RW);/*發送地址設備地址,尋找從幾,等待寫入命令,關於地址請查看前言簡介或官方資料*/ BH1750_receive_respons();/*接收應答信號*/ BH1750_writebyte(Command);/*設置為連續 H 分辨率模式 2,在 0.5lx 分辨率下開始測量,最大延時 180ms*/ BH1750_receive_respons();/*接收應答信號*/ BH1750_stop();/*停止信號*/ }
基于BH1750 的实时光照强度监测系统1

四、研究思路
1、思路方案
本次设计基于51单片机,作为中 央处理器。 选用环境光强度传感器集成电路 系列-16 位数字输出型IC-BH1750, 作为感应元件。 运用bh1750的典型电路,结合51 单片机最小系统。 通过1602液晶显示最终数值。
USB-川大锦城开题报告
基于bh1750的实时光照强度监测系统
指导老师:张志亮 学生姓名:陈军
学
号:120830243
目
一、课题研究背景和意义
二、国内外研究现状
录
三、主要主要研究内容
四、研究思路(方法、技术路线、可行性论证) 五、研究工作安排及进度 六、参考文献
一、课题研究背景和意义
1、研究背景
随着智能家居的高速发展,以及绿色能源、节能减排的口号。人 们对生活品质的追求越来越高,要求越来越严格。 根据中国光学电子协会光电分会的统计,我国的LED照明产品自 2003年起,正以每年25%以上的速度增长,其中超高亮照明LED更 以每年50%的速度飞跃发展。 本次课题研究主要基于中国LED照明市场的大环境。
人们对生活品质的追求越来越高,要求越来越严格。 智能家居系统,对于环境温度、湿度的检测模块已经比较成熟, 但是对于光照强度的检测,还不是很明确。 同时为响应绿色能源与节能减排的口号,LED室内照明也越来越 被人们所接受,这个又对环境光照强度的检测提出了更多的要 求。
2、LED照明行业
LED照明行业中,大多数是使用积分球检测光照强度。 但是,积分球的体积限制。在户外安装的时候不能实时检测光 彩工程的照明效果。 在产品的质检过程中,步骤繁琐。同时积分球成本高。
四、研究思路
3、可行性论证
单片机最小系统。 芯片bh1750fvi是否正常工作。 产品介绍
基于BH1750FVI的室内光照强度测量仪

Ido g tI t s t n orLi h n en i Mea u i g Is r men s n BH 1 5 FVI y s rn n tu tBa ed o 7 0  ̄
Y un Zhong hua, a a u B iTi nr i
( c o l fI fr t n S in e & Te h oo y。 o t wetJa t n iest Ch n d 1 0 1,Chn ) S h o n o mai ce c o o c n lg S uh s ioo g Unv ri y, e g u 6 0 3 ia
P 电流 转 换 为 P 电压 , D D 由模 数 转 换 器 获 取 1 6位 数 字 数
据 , 后被逻辑和 I 然 c界 面 进 行 数 据 处 理 与 存 储 。OS C为 内 部 的 振 荡 器 提 供 内部 逻 辑 时 钟 , 过 相 应 的指 令 操 作 即 通 可 读 取 H 部 存 储 的 光 照 数 据 。数 据 传 输 使 用 标 准 的 {内 IC总 线 , 照 时 序 要 求 操 作 起 来 也 非 常 方 便 。 。 按
BH1750光强传感器

Digital 16bit Serial Output Type Ambient Light Sensor IC
BH1750FVI
No.09046EBT01
●Descriptions BH1750FVI is an digital Ambient Light Sensor IC for I2C bus interface. This IC is the most suitable to obtain the ambient light data for adjusting LCD and Keypad backlight power of Mobile phone. It is possible to detect wide range at High resolution. ( 1 - 65535 lx ).
-60
-30
0
30
60
90
Angle [ deg ]
Fig.5 Directional Characteristics 2
Fluorescent Light
Incandescent Light
Halogen Light
Kripton Light
Artifical Sun Light
White LED
1.2
1
VCC=3V
0.8
0.6
0.4
0.2
0
1.5
2
2.5
3
3.5
DVI [ V ]
Fig.12 Measurement Result DVI Dependency
© 2009 ROHM Co., Ltd. All rights reserved.
BH1710_BH1750应用手册V1.0

150%
200%
BH1710FVC
最小值
最大值
153.00% 00110_00100b
29% 11111_11110b
10 进 制值
2 进制值
寄存器 高8位
值
寄存器 低8位
值
300 01001_01100 600 10010_11000
0x49 0x52
0x6c 0x78
375 01011_10111 0x4b 250 00111_11010 0x47 200 00110_01000 0x46
ROHM CO., LTD
4
Ver 1.0 - (Jan-2009)
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
BH1710/BH1750 应用手册
BH1710FVC/BH1750FVI
应用手册
ROHM CO., LTD
1
Ver 1.0 - (Jan-2009)
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
BH1710/BH1750 应用手册
目录
1 参考设计图....................................................................................................................................................1 2 解析度(Resolution)设置...........................................................................................................................3 3 透光率设置....................................................................................................................................................4 4 光亮度值计算方法........................................................................................................................................5 5 参考软件代码................................................................................................................................................6
Arduino+0.96OLED+GY30(BH1750)光照强度采集光照传感器光控灯实验

Arduino+0.96OLED+GY30(BH1750)光照强度采集光照传感器光控灯实验Arduino+0.96OLED+GY30光照传感器Module UNO⼀、电路连接VCC <-----> 5VGND <-----> GNDSCL <-----> A5SDA <-----> A4ADD <-----> NCOLED接线⽅式:VCC<————>3.3VGND<————>GNDSCL<————>SCLSDA<————>SDALED1<————>10LED2<————>11⼆、实验材料Uno R3开发板GY-30光照传感器⾯包板及配套连接线2个LED灯1个0.96OLED三、功能1、OLED实时显⽰光照强度2、当光照强度⼤于600LX时关灯3、当光照强度⼤于200⼩于600时打开冷光灯,并随着光强度变化⽽变化,强度越⼤灯光越暗(PWM调节),同时OLED显⽰开关状态;4、当光照强度⼩于200时打开暧光灯关闭冷光,并随着光强度变化⽽变化,强度越⼤灯光越暗(PWM调节),同时OLED显⽰开关状态;5、使⽤u8glib库操作OLED屏6、串⼝实时发送相应标志数据,可通过ESP8266发送到APP端显⽰参数特点:⽆需⼈为⼲预的⾃动控制设备。
⽰例程序/*Measurement of illuminance using the BH1750FVI sensor moduleConnection:Module UNOVCC <-----> 5VGND <-----> GNDSCL <-----> A5SDA <-----> A4ADD <-----> NCOLED接线⽅式:VCC<————>3.3VGND<————>GNDSCL<————>SCLSDA<————>SDALED1<————>10LED2<————>11LingShun LAB*/#include "U8glib.h"#include <Wire.h>// OLED库#define ADDRESS_BH1750FVI 0x23 //ADDR="L" for this module#define ONE_TIME_H_RESOLUTION_MODE 0x20//One Time H-Resolution Mode://Resolution = 1 lux//Measurement time (max.) = 180ms//Power down after each measurementconst unsigned char pinMotorCW = 10; // 接控制电机顺时针转的 H 桥引脚const unsigned char pinMotorCCW = 11; // 接控制电机逆时针转的 H 桥引脚byte highByte = 0;byte lowByte = 0;unsigned int sensorOut = 0;unsigned int illuminance = 0;unsigned int Warm_Empty = 0; //暧光变量unsigned int Cold_Empty = 0;//冷光int ledValue = 0; //保存LED灯占空⽐const uint8_t bitmap_g [] U8G_PROGMEM ={0x01,0x00,0x21,0x08,0x11,0x08,0x09,0x10,0x09,0x20,0x01,0x00,0xFF,0xFE,0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x40,0x08,0x42,0x08,0x42,0x10,0x42,0x20,0x3E,0xC0,0x00//"光",0 };const uint8_t bitmap_q [] U8G_PROGMEM ={0x00,0x00,0xF9,0xFC,0x09,0x04,0x09,0x04,0x09,0xFC,0x78,0x20,0x40,0x20,0x43,0xFE,0x42,0x22,0x7A,0x22,0x0B,0xFE,0x08,0x20,0x08,0x24,0x08,0x22,0x57,0xFE,0x20,0x02//"强",1 };const uint8_t bitmap_d [] U8G_PROGMEM ={0x01,0x00,0x00,0x80,0x3F,0xFE,0x22,0x20,0x22,0x20,0x3F,0xFC,0x22,0x20,0x22,0x20,0x23,0xE0,0x20,0x00,0x2F,0xF0,0x24,0x10,0x42,0x20,0x41,0xC0,0x86,0x30,0x38,0x0E//"度",2 };const uint8_t bitmap_x [] U8G_PROGMEM ={0x00,0x00,0x1F,0xF0,0x10,0x10,0x10,0x10,0x1F,0xF0,0x10,0x10,0x10,0x10,0x1F,0xF0,0x04,0x40,0x44,0x44,0x24,0x44,0x14,0x48,0x14,0x50,0x04,0x40,0xFF,0xFE,0x00,0x00//"显",3 };const uint8_t bitmap_s [] U8G_PROGMEM ={0x00,0x00,0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFE,0x01,0x00,0x01,0x00,0x11,0x10,0x11,0x08,0x21,0x04,0x41,0x02,0x81,0x02,0x05,0x00,0x02,0x00//"⽰",4 };void draw(void) {u8g.setColorIndex(1);u8g.drawBitmapP ( 25 , 0 , 2 , 16 , bitmap_g);u8g.drawBitmapP ( 42 , 0 , 2 , 16 , bitmap_q );u8g.drawBitmapP ( 59 , 0 , 2 , 16 , bitmap_d );u8g.drawBitmapP ( 76 , 0 , 2 , 16 , bitmap_x );u8g.drawBitmapP ( 93 , 0 , 2 , 16 , bitmap_s );u8g.setFont(u8g_font_8x13); //使⽤8x13⼤⼩的字符u8g.setPrintPos(0, 30);u8g.print("Beam :");u8g.setPrintPos(55, 30);u8g.print(illuminance);u8g.setPrintPos(90, 30);u8g.print("LX");//LED的状态u8g.setPrintPos(0, 45);u8g.print("Cold :");u8g.setPrintPos(55, 45);u8g.print(Warm_Empty);u8g.setPrintPos(80, 45);u8g.print("OFF/ON");u8g.setPrintPos(0, 60);u8g.print("Warm :");u8g.setPrintPos(55, 60);u8g.print(Cold_Empty);u8g.setPrintPos(80, 60);u8g.print("OFF/ON");}void setup() {Serial.begin(9600);Wire.begin();pinMode(pinMotorCW,OUTPUT);//冷灯pinMode(pinMotorCCW,OUTPUT);//暧灯digitalWrite(pinMotorCCW,LOW);}void loop() {Wire.beginTransmission(ADDRESS_BH1750FVI); //"notify" the matching deviceWire.write(ONE_TIME_H_RESOLUTION_MODE); //set operation modeWire.endTransmission();delay(180);Wire.requestFrom(ADDRESS_BH1750FVI, 2); //ask Arduino to read back 2 bytes from the sensor highByte = Wire.read(); // get the high bytelowByte = Wire.read(); // get the low bytesensorOut = (highByte<<8)|lowByte;illuminance = sensorOut/1.2;Serial.println("a," + String(illuminance));delay(300);//Serial.print(illuminance);//Serial.println(" lux");if(illuminance <= 600){if(illuminance >= 200){unsigned char i;i = map(illuminance, 200, 600, 200, 0); //将200到600之间的数据映射成200到0之间的数据motorCW(i);Warm_Empty=LOW;Cold_Empty=HIGH;}else{unsigned char i;i = map(illuminance, 0, 200, 200, 100); //将400到800之间的数据映射成200到100之间的数据motorCCW(i);Warm_Empty=HIGH;Cold_Empty=LOW;}}else{motorStop();Warm_Empty =LOW;Cold_Empty =LOW;}Serial.println("b," + String(Warm_Empty));Serial.println("c," + String(Cold_Empty));u8g.firstPage();do {draw();} while( u8g.nextPage() );delay(200);}// 关闭冷灯和暧灯void motorStop(){digitalWrite(pinMotorCW, LOW);digitalWrite(pinMotorCCW, LOW);}// 冷灯以参数设定的 pwm 值光强度void motorCW(unsigned char pwm){analogWrite(pinMotorCW, pwm);digitalWrite(pinMotorCCW, LOW);}// 暧灯以参数设定的 pwm 值光强度void motorCCW(unsigned char pwm){digitalWrite(pinMotorCW, LOW);}。
bh1750FVI 中文数据手册

・OSC
内部振荡器(时钟频率典型值:320kHz)。该时钟为内部逻辑时钟。
测量程序步骤
自动变为电源断 电模式状态
提供电源
VCC 和 DVI 供应后初始状 态是电源断电模式。
*可能忽略通电指令
4 / 17
© 2010 ROHM Co., Ltd. All rights reserved.
5 / 17
© 2010 ROHM Co., Ltd. All rights reserved.
2010.04 - Rev.C
BH1750FVI
Technical Note
测量模式说明
测量模式
测量时间.
分辨率
H-分辨率模式 2 典型时间: 120ms.
0.5 l x
H-分辨率模式
典型时间: 120ms.
1. 发送“连续高分辨率模式”指令
2. 等待完成第一次高大分分辨率模式的测量(最大时间180ms)。 3. 读测量结果。
当数据为高字节“10000011”和低字节“10010000”时怎样计算? (215+29+28+21+24)/1.2 ≒28067 [ lx ] 实例2. 一次低分辨率模式( ADDR = 'H' ) 1. 发送“1次低分辨率模式”指令
-
-
0
-
0.9
100
-
-
1.3
-
-
0.6
-
-
0
-
0.4
单位 μA μA nm times
count lx lx ms ms
times V V V V
V
V
V
µA µA kHz µs µs µs µs µs ns µs µs V
基于单片机的环境监测系统论文

1.1
PM2.5,温度,湿度,光照,大气压强
1.2
本系统主要由信号采集部分、信号处理部分、显示模块、报警模块、串口通信五个部分组成,结构图如图1.2—1。整个硬件系统中单片机作为主控核心,外围连接传感器电路、报警电路以及控制电路等模块。系统工作时各传感器会定
时对周围环境中的PM2.5、光照、压强、温湿度等参数进行采集和量化,将得到的数据传输到单片机中进行数值比较,若所采集到的数据信息在正常范围以内,则单片机将该数据信息输出至显示单元进行实时显示,并控制系统重新执行数据采集工作;若所采集到的数据信息已经超出正常范围,则单片机通过其输出端口向报警电路发送报警信号。
2.2
在单片机中存储一个气压正常范围,然后在系统上电后进行模块初始化,随后接收控制信号进入环境气压采集状态,并把数据传输到单片机中进行处理和分析,处理结果被传送到显示单元进行显示,而分析结果则需要进行进一步的判断。若测量值大于预设值,则系统进入延时状态,等待下一次测量结果,若所得到的测量结果恢复至正常范围内,则认为上次测量结果是由某些干扰或其他原因所引起的,不需要报警;若所得到的测量结果仍旧超出正常范围,则确认环境气压出现异常,单片机控制报警单元发出报警信号。当系统监测结果恢复到正常状态时,单片机输出控制信号取消报警。
1.3.6
系统中所使用的温湿度传感器(如右图)是一款含有已校准数字信号输出的温湿度复合传感器。传感器使用一个电阻式感湿元件和一个NTC测温元件对环境中的空气湿度和空气温度进行采集和数字化处理,所处理后的数据可通过一位引脚实现数据的传输。它具有超快响应、抗干扰能力强、稳定性高等优点。其湿度测量范围为20-90%RH,分辨率为1%RH,温度测量范围为0-50℃,分辨率为1℃。该模块所使用的传输方式为单线制串口传输,故其传输距离远,可在重点关注位置进行布置。
基于BH1750-的实时光照强度监测系统2

返回主线
Thank you!
采用USB电源供电方式,ISP线烧下载程序和 硬件复位。在后期调试过程中,通过USB连接 电脑,将修改编译过的程序直接通过USB下载 到系统中。
1、通过USB/RS232转 换线,把USB接口换为标 准RS232接口。
2、采用NPN三极管 8050代替MAX232,把 RS232电平转换为USB数 字电平。
采样方案说明:
光敏二极管、光敏电阻、BH1750这三个方案。
对比这三个方案,可以直观的看出方案一和方案二比较方案三来 说结构简单、易于实现,方案三采用集成电路方式,精度更高、可靠 性更好,但实现难度较高。方案一采用光敏二极管感受光照变化情况, 通过负载电阻RL转化为电压信号。方案二是方案一的升级,提高了可 靠性和精度。方案三采用集成电路方式,将感受到的光照变化,转换 为数字信号,直接与处理器进行通讯,更加的方便可靠。
temp=(float)dis_data/1.2;
conversion(temp);
//计算数据和显示
Display ();
//显示
}
}
3 研究 成果
Result (成果)
1 系统实物制作并完成调试,成功达到设计效果。
实现了设计的要求、能进行正常的工作和演示。 并通过实验测试得到了数据结果,且对数据的正确 性进行了分析验证。
手机电筒
0
660
手机电筒
30
523
手机电筒用一张图片60来说明研究成果239
手机电筒
90
32
备注
测试距离 20cm。
Result (成果)
返回主线
500 400 300 200 100
0
3500 3000 2500 2000 1500 1000
基于图像识别的教室照明节能控制系统

202019/313基于图像识别的教室照明节能控制系统娄德燕尹爱兵金若愚摘要针对高校教室照明用电浪费问题,在分析教室照明节能现状的基础上,提出一种基于图像识别教室人员信息与光照自动感应相结合的照明节能控制系统,利用摄像头采集教室图像,运用HOG+SVM 的人头识别算法与背景差进行人数识别,再结合教室光照感应系统,实现照明的节能控制,做到人在灯亮,人走灯灭。
关键词图像识别;照明;控制系统中图分类号:TP391.41;TU113.66文献标识码:ADOI :10.19694/ki.issn2095-2457.2020.19.052娄德燕研究方向:嵌入式信号处理,安徽文达信息工程学院。
尹爱兵安徽文达信息工程学院。
金若愚安徽文达信息工程学院。
基金项目:省级大学生创新创业训练计划项目(201912810058);安徽文达信息工程学院自然科学基金重点项目(XZR2019A12)。
目前高校教学楼主要依赖人工管理,经常存在“长明灯”现象,教室的电能资源浪费严重。
为节能减排,低碳环保,高校也开展了丰富多彩的主题教育活动,但仍没有从根本上解决能源浪费问题。
随着教育信息化技术的发展,数字化校园的建设,利用机器视觉技术识别教室人员信息,再利用光照传感器获取教室环境参数,最后由嵌入式设备融合处理,能实现对不同场景的灯光进行自动切换,实现照明节能控制。
1系统总体设计方案目前高校教室主要依赖人工管理,由于教室多,个别学生自觉性与自我管理较差,教室照明经常存在以下现象:(1)正常开灯后,人走忘记关灯,导致灯常亮;(2)教室光线较差时开灯,光线正常时没有主动关灯;(3)教室人员分布不均,统一开灯,无人区域灯亮。
这些可以关灯的情景没有关灯,导致能源浪费。
为实现以上场景自动关灯,本文提出一种基于图像识别与光线自动感应的智能照明管理系统,既可以通过教室控制面板人工控制灯的亮灭,也可以通过机器视觉的人数识别与光照感应,根据光照强度与人员位置信息开关灯光的智能控制方案,实现了人走灯灭,减少了能源浪费,实现了节能控制,实现方案如图1所示。
基于BH1750FVI的室内光照强度测量仪

基于BH1750FVI的室内光照强度测量仪云中华;白天蕊【期刊名称】《单片机与嵌入式系统应用》【年(卷),期】2012(012)006【摘要】A light intensity measuring instrument is designed based on light intensity sensor BH1750FVI. Low cost microcontroller isused forcontrol,and I2C interface is used to data transmission. Measured values of light intensity are displayed on general NOKIAS110 LCD in real time. The system can effectively achieve accurate monitoring of 0- 65 535 lx intensity. It is a high-performance light intensity monitoring device.%设计一种基于光强度传感器BH1750FVI的光照强度测量仪,采用低成本的微控制器进行控制,利用I^2C总线接口进行数据传输,可在普通的NOKIA5110液晶显示器上进行光照强度测量值的实时显示。
实验结果表明该系统能有效地实现O-655351x范围内的光照强度的准确监测,是一种高性能的光强度监测装置。
【总页数】3页(P27-29)【作者】云中华;白天蕊【作者单位】西南交通大学信息科学与技术学院,成都610031;西南交通大学信息科学与技术学院,成都610031【正文语种】中文【中图分类】TP391【相关文献】1.不同光照强度对室内水培叶用蔬菜生长的影响 [J], 王灿;苏艳;李树和;任志雨2.光照强度连续测量仪的研制 [J], 王青彩;向卓;黄冬霞3.基于BH1750FVI的绝缘子灰密测量系统设计 [J], 彭警;吴世林4.油桃日光温室内外光照强度变化规律观察研究 [J], 刘慧;张宏辉5.补光光照强度对室内盆栽生菜生长发育的影响 [J], 钟怀荣;郭炜;张燕;李德文;陈高因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
波长 光谱响应
Technical Note
测
测
量
量
结
结
果
果
光强度 光强度测量结果 1
光强度 光强度测量结果 2
比 例
方向特性 1
比 例
温度 测量精度 温度依赖性
测
比
量
例
结
果
方向特性 2
荧光 白炽光 卤素光 Kripton 光 人工阳光 白色 LED
光源依赖 荧光灯设置为“1”
果测 量 结
ICC@
Technical Note
VCC
DVI
Logic
SCL
AMP
ADC
+
I2C Interface
SDA
PD
OSC
GN
框图描述
D
・PD
接近人眼反应的光敏二极管。(Photo diode with approximately human eye response.)
・AMP
集成运算放大器:将 PD 电流转换为 PD 电压。
产品特点
1. 支持 I2C BUS 接口(f/s Mode Support)。
2. 接近视觉灵敏度的光谱灵敏度特性(峰值灵敏度波长典型值:560nm)。
3. 输出对应亮度的数字值。
4. 对应广泛的输入光范围(相当于 1-65535lx)。
5. 通过降低功率功能,实现低电流化。
6. 通过 50Hz/60Hz 除光噪音功能实现稳定的测定
实例 2. 重置集成电路的应用 1. “推拉式”重置 IC
2. 打开重置 IC 的漏极输出 实例 3. 另一种供电模式
※DVI 提供电源标准应低于 VCC 提供电源标准,以保证重置区正常(≥1us)。
SCL, SDA 高电平电压输入 2
SCL, SDA 低电平电压输入 1
SCL, SDA 低电平电压输入 2
SCL,SDA,ADDR 高电平电电流输入 SCL,SDA,ADDR 低电平电电流输入
I2C SCL 时钟频率 I2C 总线空闲时间 I2C 维持时间(重复)开始的状态 I2C “开始”复位时间 I2C “停止”复位时间 I2C 数据保持时间 I2C 数据设置时间 I2C 高电平 SCL 时钟 I2C 低电平 SCL 时钟 I2C SDA 输出低电平电压
・ADC
模数转换获取 16 位数字数据。
・Logic + IC Interface(逻辑+ IC 界面)
光强度计算和 I2C 总线接口,包括下列寄存器:
数据寄存器→光强度数据寄存。初始值是:“0000_0000_0000_0000”。
测量时间寄存器→时间测量数据寄存。初始值是:“0100_0101”。
0.96
1.2
最大值 190 1.0 —
1.44
0
0
-
1
-
4
-
120
-
16
-
1
0.7 * VCC -
-
-
-
0.7 * DVI -
3 - - 180 24 - - 0.3*VCC 0.4
1.26
-
-
-
- 0.3*DVI
-
- DVI–1.26
-
-
10
-
-
10
-
-
400
1.3
-
-
0.6
-
-
0.6
-
-
0.6
2. 等待完成低大分分辨率模式的测量(最大时间24ms) 3. 读测量结果。
当数据为高字节“00000001”和低字节“00010000”时怎样计算。 (28+24)/1.2≒227 [ lx ] 在一次测量中,测量结束状态转换为断电模式,如果需要更新数据,请重新发送测量指
令。
连续测量 通过 I2C 写指令 自动状态转换
2010.04 - Rev.C
BH1750FVI
Technical Note
指令集合结构
指令
功能代码
注释
断电
0000_0000
无激活状态。
通电
0000_0001
等待测量指令。
重置
0000_0111
重置数字寄存器值,重置指令在断电模式下 不起作用。
连续 H 分辨率模式
5 / 17
© 2010 ROHM Co., Ltd. All rights reserved.
2010.04 - Rev.C
BH1750FVI
Technical Note
测量模式说明
测量模式
测量时间.
分辨率
H-分辨率模式 2 典型时间: 120ms.
0.5 l x
H-分辨率模式
典型时间: 120ms.
6 / 17
© 2010 ROHM Co., Ltd. All rights reserved.
2010.04 - Rev.C
BH1750FVI
从“写指示”到“读出测量结果”的测量时序实例
实例1. ( ADDR = 'L' )
Technical Note
由主到从
由从到主
测量后自动设置为断电模式。
改变测量时间( 高 位)
01000_MT[7,6,5]
改变测量时间 ※ 请参考“根据光学扇窗的影响调整测 量结果。”
改变测量时间( 低 位)
改变测量时间 011_MT[4,3,2,1,0] ※ 请参考“根据光学扇窗的影响调整测
量结果。”
※请勿输入其他功能码。
在系统未给足 DVI“L”时间(1us)时,ADDR,SDA,SCL 不稳定。 在这种情况下,在没有直接接电源或接地之前,请把寄存器(接近 1000Ω)直接连接 到 ADDR,因为它是 3 种状态的内部缓冲测试。(because it is 3 state buffer for Internal testing.)
7 / 17
© 2010 ROHM Co., Ltd. All rights reserved.
2010.04 - Rev.C
BH1750FVI
Technical Note
DVI终端应用电路实例
DVI 终端是一个异步重置终端。请注意,如果在启动连接 VCC 完毕后没有设置重置区, 可能导致集成电路不正常运行。(请参阅“DVI 和 VCC 电源供应时序图”) 这下面描述中的应用电路实例中,省略了 SDA 和 SCL 和终端。在设计时,请设计满足 I2C 总线标准以便达到理想状态。此外,实例还省略了 ADDR 终端设计因素,在进行 ADDR 终端设计时,请参阅“DVI 和 VCC 电源供应时序图”。 实例 1. 连接控制信号线(如:CPU)
一次 H 分辨率模式
0010_0000
测量时间一般为 120ms。
测量后自动设置为断电模式。
在 0.5lx 分辨率下开始测量。
一次 H 分辨率模式 2
0010_0001
测量时间一般为 120ms。
测量后自动设置为断电模式。
在 41lx 分辨率下开始测量。
一次 L 分辨率模式
0010_0011
测量时间一般为 16ms。
0001_0000
在 1lx 分辨率下开始测量。 测量时间一般为 120ms。
连续 H 分辨率模式 2
0001_0001
在 0.5lx 分辨率下开始测量。 测量时间一般为 120ms。
连续 L 分辨率模式
0001_0011
在 41lx 分辨率下开始测量。 测量时间一般为 16ms。
在 1lx 分辨率下开始测量。
・OSC
内部振荡器(时钟频率典型值:320kHz)。该时钟为内部逻辑时钟。
测量程序步骤
自动变为电源断 电模式状态
提供电源
VCC 和 DVI 供应后初始状 态是电源断电模式。
断电
通电
一次测量
测量指令
*可能忽略通电指令
4 / 17
© 2010 ROHM Co., Ltd. All rights reserved.
2010.04 - Rev.C
BH1750FVI
Technical Note
电气特性
参数 电源电流
电流 峰波长 测量精度
传感器 H-Resolution 模式分辨率 L-Resolution 模式分辨率 H-Resolution 模式测量时间 L-Resolution 模式测量时间
白炽/荧光传感器出比 ADDR 高电平电压输入 ADDR 低电平电压输入 DVI 低电平电压输入 SCL, SDA 高电平电压输入 1
1 lx.
L-分辨率模式
典型时间: 16ms.
4 lx.
我们建议您使用 H 分辨率模式。
H 分辨率模式下足够长的测量时间(积分时间)能够抑制一些噪声(包括 50Hz/60Hz)。
同时,H 分辨率模式的分辨率在 1lx 下,适用于黑暗场合下(少于 10 lx)。H 分辨率模
式 2 同样适用于黑暗场合下的检测。
1. 发送“连续高分辨率模式”指令
2. 等待完成第一次高大分分辨率模式的测量(最大时间180ms)。 3. 读测量结果。
当数据为高字节“10000011”和低字节“10010000”时怎样计算? (215+29+28+21+24)/1.2 ≒28067 [ lx ] 实例2. 一次低分辨率模式( ADDR = 'H' ) 1. 发送“1次低分辨率模式”指令
mA
功率损耗
Pd
260
mW
※70mm×70mm×1.6mm 玻璃纤维环氧树脂电路板。