HC系列藍牙模塊連接單片機與電腦,傳輸數據(藍牙心電測試)


畢設做無線心電監護。有線的做出來了,AD8232+MCU+LabVIEW上位機。pcb還沒時間搞,這個9*7*2.5cm拿來測試能用。

自己做了AD8232的模擬前端,打的板子還沒到沒法測試。

雖然比較水,但看起來任務也完成的差不多了,於是就想加個藍牙吧,有線傳到電腦畢竟不方便。藍牙找了些資料,想用TI的CC254x(因為51內核直接采集傳輸省下多大的體積呀,而且低功耗!!再說我那很丑的洞洞板上面的MCU也是51,應該好移植。硬幣大小的心電監護儀豈不是賣爆了!!)

naive!找到了下面這些資料,看了不少,依舊一頭霧水。曾天真的以為燒一個51AD采集的程序,然后用透傳傳出去,結果燒了51程序,模塊自帶的程序就沒了呀,就成了純51.。。另外藍牙協議棧有點惡心,就決定目前階段先完成功能。就用模塊吧,直接用透傳功能。又是模塊。。。。。

 

用模塊就得先試試AT指令,所以,該搭電路測試了。這里有兩次硬件電路上焊接連線的問題,已解決。地址:http://www.cnblogs.com/myohao/p/5395793.html

HM10,HC-06,HC08都測試過,HC05一次就成功了,就以它為例吧。

參考:一步步教你如何使用藍牙模塊與電腦通信,實現自主開發 - 啊左不是蝸牛的博客 - EDN China博客  http://bbs.ednchina.com/BLOG_ARTICLE_3011157.HTM

測試通過。其實這是應該問題不大了。

然后我用Arduino采集DHT11數據並加入幾個數字,來模擬心電信號,AD采樣之后串口的數據。 Arduino txdrxd連藍牙rxdtxd。燒程序時不能連!!  

  

藍牙模塊是已經設置好指令的。注意:!!!arduino的波特率與藍牙,上位機必須一致!

然后筆記本得帶藍牙呀,我用的是京東上買的勝為藍牙4.0UDC-324。

下一步藍牙配對(別忘了藍牙模塊的密碼):

看好串口,一般我們看收的數據,是看大的,com4>3。(啊左不是蝸牛的博客里講了)。

打開心電上位機看看。沒問題。arduino發送到藍牙的。和接收到藍牙並顯示的一致。

到此加藍牙的工作就差不多結束了。

補充一句:本來串口數字太大藍牙占到了com11/12,上位機只到com5,所以注冊表釋放了所有端口,之后把藍牙端口定義成了3/4。

希望一點:半年內能學一些協議棧的東西,爭取用一個cc2541做完無線傳溫度的任務!

 

 

                                                                                      

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM