页面加载中,请稍候
来源:单片机与嵌入式系统发布时间:2010-08-09198浏览
询问 AI摘要:环境监测参数中,光照强度是一个重要指标。本文选用光强传感器TSL2561和JN5139无线芯片,设计了一种光强传感器节点,给出了具体的软硬件设计,并进行了MATLAB仿真。
关键词:TSL2561;JN5139;I2C总线
引言
农业生产、气象环保等工作中,光照强度是环境监测中的重要参数;尤其是在温室大棚中,光强对作物有着决定性的作用。为了实现对光强的监测,本文选用高速、可编程芯片TSL2561作为光强传感器,对光照强度进行测量。微处理器采用英国Jennic公司推出的高性能、低功耗、高速率无线芯片JN5139。该芯片集处理器、收发器于一体,通过无阻塞设计大大提高了CPU利用率,与传统的有线设备相比,具有灵活性高、成本低、可维护性高等优点。
1 TSL2561的内部结构及工作原理
TSL2561是TAOS公司推出的第二代光强数字转换芯片,具有高速、低功耗、宽量程、可编程灵活配置等优点。TSL2561具有直接I2C接口,用于将光照强度转换成数字信号输出。其内部结构如图1所示。
2 硬件设计
微处理器采用Jennic公司推出的高速率、低功耗、低成本JN5139无线SoC芯片。该芯片集成了一个32位RISC处理器,可充分兼容2.4 GHz IEEE802.15.4收发器,具有192 KB的ROM和8~9 6 KB内可选的RAM,提供丰富的模拟量和数字外围设备接口。JN5139芯片带有I2C总线控制器,只需将该总线的时钟线和数据线直接与TSL2561的I2C总线的SCL和SDA线分别相连。
3 软件设计
TSL2561是一个数字传感器,输出信号符合I2C总线标准。该总线支持以字节方式发送和接收数据。
字节方式发送数据格式如下:
JN5139向TSL2561发送的时序图如图3所示。JN5139接收TSL2561发送来的数据时序如图4所示。JN5139与TLS2561之间数据传输的流程如图5所示。首先,JN5139建立启动信号,启动I2C总线;然后,两者之间开始发送传输数据,并在第9个时钟脉冲期间反馈确认信号,直到数据传输结束,释放SDA线,停止I2C总线。
4 MATLAB仿真
A/D转换完成后,分别从通道0和通道1各自的寄存器中读取相应的值CHO和CHl,并根据芯片相关资料进行计算,换算成Lux为单位的量。假设CHO读取的值为P1(单位为Lux),CHl读取的值为P2(单位为Lux),光强测量仪的测量值为P。为了将两通道的值拟合成一个与实际光强相同的值(用P’表示),可通过一条曲线来求出P’与P1、P2之间的关系。设曲线方程为:
结语
本文基于光强传感器TSL2561和微处理器JN5139设计的光强传感器节点,具有外围电路简单、稳定性高等优点,并且采用无线化传输,用途十分广泛。
新闻来源:单片机与嵌入式系统,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!

2026-06-04
2026-07-04

2026-07-20