差不多算起来做无线射频(RF)也有几年吧,在这我也和咱们共享一下实战经历吧,个人文采不是很好,写得欠好还请咱们不要见笑。
一、硬件:
1、PCB板,假如你想过认证最好是做4层板,以我多年的经历一般你做4层板加滤波器,2次谐波和3次谐波是很简单过的。留意:过认证最好是要做到+/-5dbm余量,由所以仪器的不同嘛!假如不过认证那些就无所谓了。还有考虑布线,直线,不要用90度走线,主张:一般用45度角或弧线!
2、元器件用料,咱们就在用料上面选错失,便是在电子城买的那种料,然后毛病不断。选用差的电容,它会漏电,导致耗电十分之大,假如你是做低功耗,电池运用周期长,在这你必定留意,一旦用差的电容,结果不堪设想,你要找是那一个电容漏电,那是十分很难的。再便是电感,假如你用较差的电感,会使你的通讯间隔近。结语:无线射频用料是十分考究的,它不像一般的模块,用错了,结果自己去想,不要丢了西瓜,捡了芝麻。主张运用TDK和村田料!
二、软件:
确实,调试RF(无线射频)程序是十分头痛一件事,记住我在调试NRF24L01无线模块差不多调试了一个月都没调通,最终仍是抛弃了。重复地检查程序,差不多看了几十遍,发现都没问题,但是开发板上面便是没有反应,这是为什么啊?结果在第二个月又捡起决心的捣鼓起来了,记住那个时分只想完成一个十分的功用,那便是发射那儿发数据,接纳那儿接纳到数据对应的LED灯亮,不然平息!那个时分记住调了一个上午仍是没反应,其时就想是不是硬件问题呢?所以,就换了一个思路,把原有的发射换成接纳,把原有的接纳,换成发射,然后再把程序烧录进去,奇观发生了,LED灯奇特的被点亮了。那时分一个快乐啊。。。。。。
总结:调试程序是检测一个人的耐性,还有一个思路。你不要以为自己的硬件没问题而去置疑程序,而有的时分便是由于你的硬件而导致你的模块无法作业,要去换个思想去考虑问题。不要遇到一点困难就抛弃,要多考虑,不明白能够查找,再不可就去讨教朋友!