b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

Arduino连接到SI24R01 2.4G无线模块

电脑杂谈  发布时间:2020-05-16 18:20:46  来源:网络整理

2.4g无线模块工作原理_315m无线发射模块原理_led无线光通信系统电光转换模块

根据商家的说法2.4g无线模块工作原理,它与NRF24L01 +完全兼容.

我在Internet上使用Mirf库找到了一些例程,发现Nano传输信号是正常的2.4g无线模块工作原理,但是使用Mega 2560接收信号时却不正常,并且一开始我没有接收数据.

Mega 2560 MISO是50引脚,MOSI是51,SCK是52,这三个引脚是SPI通信所必需的. 通用例程以UNO或兼容板为例,因此连接的SPI引脚不同.

可以定制CSN和CE. 我只是以为Mega2560有自己的定义,但后来我发现它可以自定义.

2.4g无线模块工作原理_led无线光通信系统电光转换模块_315m无线发射模块原理

推荐为3V,最高为3.6V.

3. 连接电源电容器

以上两个步骤仍然无法让Mega2560正常接收数据,那是什么问题呢?我在互联网上找到它,发现有人说他们想在GND和VCC之间连接电容器.

所以我不得不尝试一下. 发现以下有趣现象:

2.4g无线模块工作原理_315m无线发射模块原理_led无线光通信系统电光转换模块

A. 我最终使用100uF电容器在模块电路板上的GND和VCC之间进行焊接. 测试发现它正常运行并成功;我估计10uF电容器也应该工作.

B. 我用一块面包板并联电容器,但发现这是不正常的,但有时我会收到信号,表明至少偶尔有反应;

C. 我不需要背面的面包板,但是我使用了4条线来连接Mega 2560和无线模块的电源接口,以便中间可以用手临时并联电容器,所以我发现正常工作的可能性非常高. 已经;

D. 在C的情况下,连接大容量电容器似乎比使用小电容器更好. 例如,4700uF感觉好于100uF;

led无线光通信系统电光转换模块_315m无线发射模块原理_2.4g无线模块工作原理

E. 因为用手握住电容器来连接电线非常不方便,所以我使用了带引线的夹子,但可悲的是发现模块无法正常工作;

根据上述做法,电容器的连接位置很重要.

F. 当连接的电容器可以正常工作时,我测量了VCC,发现未连接时为3.26V,连接电容器后约为3.05V.

G. 在正常操作期间,用万用表测量电压会影响工作(例如,数据接收速度较慢),并且对电路的影响似乎始终存在,并且只有在重启后才能恢复. 这也意味着,如果Arduino3.3V电源与其他设备共享,则可能会影响无线模块的正常运行.

315m无线发射模块原理_2.4g无线模块工作原理_led无线光通信系统电光转换模块

H. 由于电容器的连接会将Arduino的3.3V电源拉低至约3.05V,因此我考虑了无线模块是否由于原始3.3V电源过高而无法正常工作,因此连接了可变电阻器.

在关闭状态下测量无线模块的电阻,发现大约有2M欧姆,因此计算出将电压除以0.26V所需的电阻为182K. 但是,在连接该值的电阻器后,发现无线模块两端的电压均小于1V,这相当于不工作状态. 因此电阻被调低了,但是无线模块的电阻没有固定. 突变为3.26V,然后将电位计调整为3V,但无线模块无法正常工作.

因此,由于无线模块的电阻不固定,因此我放弃了此方法.

在Mega2560访问无线模块中,不清楚使用电容器的原理是什么.

Nano连接到无线模块

我使用Nano连接到无线模块以发送数据. 我发现不需要连接电容器来发送数据.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-212179-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...