"); //-->
这几天一直在调试亮度传感器,刚开始使用的是TAOS公司的TSL2561。刚刚看懂了这个文档,把I2C协议重新的温习了一下以后,决定不用它了。为什么呢?很简单的原因,价格有点偏高,那么替代产品也已经选好了,那就是ROHM公司的传感器BH1710。真的是一份钱一分货,1710和2561的功能明显的是差一截,但是我还是只能使用1710来做了。
先花了点时间看了下datasheet可以编程,看是否能ACK,结果真的是杯具和餐具的故事。
就是这个ACK迟迟没有出现,在两天的时间里,使用了各种方法来确认到底是属于软件还是硬件的问题。搞了两天,焦头烂额,真是搞得昏头了,最后还是通过示波器观察出I2C控制器已经发出了地址信息,但是在第九位BIT上一直是高电平,所以我就确定了软件是OK的,就是因为BH1710没有反馈而导致出现了问题,所以最后换了个BH1710,结果还是不行,最后又换了个1710,发现问题出在有一个焊点没有焊好,重新焊上,终于,期待中的ACK信号出来了,真是心情舒畅呀,这两天是压抑的。
好了就是这样了,这两个传感器的文档花点时间还是蛮简单的。
OK,This is all,bullshit of bh1710.
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
Re: 请问Maxplus II 与 Sypnlify 配合的问题。
英伟达被国家网信办约谈!H20芯片存在漏洞后门安全风险问题
LM4819音频功率放大电路
台积电坦言汇率不可控 台系晶圆代工第3季压力山大
IEEE会员专访:涉及与IEEE社区的联系及会员经历
LM4819高增益音频放大电路
Re: 寻Xilinx Fundation2.1的license
嵌入式Linux优化:加快系统起动和应用起动的过程
MAX1224_MAX1225 12位模数转换器
MAX1274_MAX1275 1.8Msps、单电源、低功耗、真差分、12位ADC
芯片制造商Arm和高通的股价因智能手机销售下滑而下滑
高通财报不及预期,智能手机市场增长承压
实时Linux技术:如何在嵌入式LINUX中应用实时特性
基于ARM的WinCE嵌入式系统开发 上
电子万年历钟表产品配件哪里有?
LM4651/LM4652D类170W音频功放电路
MAX1350–MAX1357 高端电流检测放大器和两路驱动放大器
MAX1492_MAX1494 3位半和4位半模数转换器
基于ARM的WinCE嵌入式系统开发 下
边缘光子集成电路有哪些应用?
LM4901音频功率放大电路(MSOP封装)
2.1i Service Pack 4 Readme for PC
采用TNM4663RMTD类功放电路
为什么?
基于ARM的嵌入式Linux系统开发 上
用于量子计算的Sub-1 K冷却:第3部分
涛涛车业与宇树科技达成战略合作
如何在物联网设备中选择和放置天线
如何在边缘人工智能计算中利用神经形态设备?
MAX1076_MAX1078 10位模数转换器(ADC)