看板
[ ASM ]
討論串[問題] 比較不易受干擾的平價RF module
共 5 篇文章
內容預覽:
想請各位推荐好用的RF module. 條件:平價、支援Linux與Arduino、不易受干擾、最好是SPI介面、. 至少250kbps、有效範圍至少15m. 現在用的是nRF24L01,跑最低速250kbps(1Mbps以上的話有效距離只剩1m). 不過因為馬達電流干擾(已經加了屏蔽,有改善沒消失
(還有624個字)
內容預覽:
因為對象是linux跟arduino...... 對,uart是比較慢,不過發送資料不用等待全部資料都送出才往下執行程式。. linux是寫到傳送緩衝區,沒記錯buffer size是4k,你也可以修改更大的值. Arduino是64bytes,所以發送函式將資料寫到緩衝區就射後不理,除非它滿了。.
(還有294個字)
內容預覽:
先解釋一下,我現在就是用RPi+Linux Preempt RT. (有時候會切到Xenomai試一下,不過個人感覺似乎不太有必要,Preempt RT夠用了). 我是用Arduino發送,RPi接收. 不管有無buffer,CPU還是必須為了傳送資料而被佔用。. (只有4 byte我想應該用不到D
(還有421個字)
內容預覽:
了解. RF模組就是這樣,不管你用uart或spi寫入RF模組,除非下指令立即發送,. 一般來說就是等buffer滿或等待超時,要不然就是找低延時的RF模組。或. 是有些模組會告訴你定長封包反而延時短。. 不知道你的實作目標是啥?以前玩機器手臂,real-time是用RTX,. none real
(還有398個字)
內容預覽:
我是用RPi做四軸(不另外加MCU). LinuxDev有我的文章,不過好久沒更新了,. 最近把code重做,現在就是卡在RF24有效距離太低不安全. (四軸本身有安全設計,一段時間接收不到訊號就自動停掉). 正在等加了天線的RF24來+乾燥的好日子試飛。. 發送端(Arduino)的確是下指令立即
(還有600個字)