20170717——NRF51822蓝牙模块调试成功总结

1. 总结昨天的工作,画的NRF51822 PCB板到了,买的元器件也到了,用镊子夹着器件在PCB板上大概比对了下,发现PCB板上的封装比实际器件要大很多,自己当时吓了一跳,以为买错了,咨询了下别人,买的是正确的,焊盘肯定是要比实际器件的尺寸大很多的,要不然焊接不上去,然后让XXX帮我把QFN封装的NRF51822芯片和16M晶振2520芯片焊接上去,自己把剩下的器件焊接好了。其中,发现PCB板16M晶振那里连接错了。现将PCB以及焊接这块的工作知识点总结:

(1)首先16M晶振PCB设计那块,前几天自己画时,反复查了无源晶振16M晶振2520的输入和输出,1引脚进入,3引脚输出,就是斜对角是输入和输出,连接时必须是斜对角,但是自己画PCB时,在原理图中把封装加进去后,导入到PCb中去了后,系统自动的是1引脚进入,2引脚输出,当时我稍微想了一下这个问题,感觉系统应该不会错,还有一点,可能就是自己不够自信,然后就没改,结果导致的这个错误。其实,这个错误可以避免,并且自己已经查了这个问题,结果还是弄错了,实在是不应该。总结错误导致的原因:一,虽然查了,但是自己意识上还是不够,以后画PCB时,那些容易出错的地方一定要一而再、再而三的反复检查;二,可能是自己不够自信,缺乏自信,怕自己弄错,感觉系统应该是正确的,这样的事情自己一定要从意识上加强,而且确定了,就要确认下,确认了怕出错,可以咨询下别人,这样就能避免错误的出现。
解决方案:将16M晶振2520的2引脚连接那里割断,3引脚连接,3引脚那里可以用焊锡连上,这样就可以了。
(2)焊接QFN 48芯NRF51822方法:在焊盘下抹上助焊剂,先焊接NRF51822的一个引脚,也就是先固定住,然后刀头老铁沾上焊锡,来回在48芯上滑动,直到焊上为止。
(3)一般价钱超过2块的晶振是有源晶振,16M 2520封装的晶振是对角工作,也就是1引脚和3引脚一起工作,2引脚和4引脚一起工作,焊接时随便焊接,哪个是1,哪个是3,但是PCB连接必须是对角线连接。

2. 焊接完一个小板后,自己继续用微雪的调试,用Keil软件下载,结果还是不行,然后从网上找博客,找资料,看别人是怎么调试出来的,看别人调试的步骤,和自己的对比下,看看缺陷在哪里,哪里做的不足,继续改进。博客中有的说,下载程序下载好后,给蓝牙模块断下电,然后再重新上电,自己试了试,结果还是搜索不到蓝牙,用的是微雪的蓝牙模块。然后继续查看资料,继续找错误,从另外一篇调试蓝牙模块成功的博客中,他们用的下载方式是nRFgo Studio软件,先下载蓝牙协议栈,然后下载Application这种方式。然后用微雪的模块试了试,不行,搜索不到蓝牙。自己终究还是不知道哪里的错。

最后一个办法,用自己刚焊接好的模块在nRFgo Studio软件上下载,先下载蓝牙协议栈,然后下载Application,然后用手机上的软件nRF Toolbox软件连接蓝牙,结果蓝牙搜索出来了,说明蓝牙连接成功了。然后把JTAG和供电的都拔掉,用USB To TTL模块和蓝牙连接,特别注意的一点是,USB To TTL的RX和蓝牙模块的TX连接,USB To TTL的TX和蓝牙模块的RX连接,并且,一定要找好程序中的RX和TX对应的引脚,防止出错。
下面给出这次调试的图片;
(1)JTAG和供电下载程序下载好后,要拔掉;如下图所示:
20170717——NRF51822蓝牙模块调试成功总结_第1张图片
20170717——NRF51822蓝牙模块调试成功总结_第2张图片
20170717——NRF51822蓝牙模块调试成功总结_第3张图片
(2)下载程序下载好后,拔掉JTAG和供电,蓝牙模块和USB To TTL模块连接,如下图,
20170717——NRF51822蓝牙模块调试成功总结_第4张图片
20170717——NRF51822蓝牙模块调试成功总结_第5张图片
20170717——NRF51822蓝牙模块调试成功总结_第6张图片
(3)手机和蓝牙模块连接,手机可以发送和接收,蓝牙也可以发送和接收,发送接收图片如下图所示:
20170717——NRF51822蓝牙模块调试成功总结_第7张图片
20170717——NRF51822蓝牙模块调试成功总结_第8张图片
20170717——NRF51822蓝牙模块调试成功总结_第9张图片

3. 最后,对自己这次调试的犯得最严重的一个错误,也是最离谱的一个错误进行反思,蓝牙模块的供电是1.8V~3.6V,我第一次用微雪蓝牙芯片调试时,上电上的是5V,微雪芯片迟迟没有调试成功,可能芯片内部已经烧坏了,以后一定一定注意,上电时,一定注意芯片能承受的最大电压,切记,不要超过其能承受的最大电压值,这是硬件方面最基本的也是最重要的,谨记!!!!!

4.这次的失误还有一点就是,忘记了标插针的引脚,在背面的丝印层标插针的引脚标号。

你可能感兴趣的:(学习总结)