從接觸nRF24L01+到現在也有好幾個月了,也有兩個月沒有摸它了。當時看了西南科技大學的劉科同學的說說,關于它的,那天我們也通過 QQ聊天過,說了一些關于它的,其中說到了語音,實現語音同學,當時我們也說了一下大致怎么實現這些功能的流程:語音信號→AD采樣→數據發送→DA還原 →語音。當時我覺得這樣的話是可以實現的。但是我提出了一個問題:采集到的語音信號的數據量比較大,而nRF24L01+一次最多只可以發送32字節的數據,怎么樣把數據壓縮打包,或是把一個較長的數組拆分為若干短再發送出去?這就是我認為的問題所在。當時我們也就說了說,都沒有仔細深究。之后的一段時間我們也都去弄別的東西去了。今天晚上睡不著就寫下來。
這兩個月關注GSM模塊和藍牙比較多,只是覺得以后可能做東西會用到它們,暫時買不起但是可以關注它們,呵呵。發現了一個問題,這兩個模塊都是可以和MCU的串口進行鏈接通信的。感覺串口的優勢在它是,MCU的一個功能模塊,發送數據的長度取決于數據的實際長度,還有就是編程簡單。我們知道有藍牙耳機有藍牙無線音響,仔細找了一下關于nRF的資料也有關于它做的無線的音響。訊通科技網站上面也有一些相關的介紹。通過暑假對430的接觸,個人認為用帶AD個DA的430來做就夠了,例如msp430f169,它還帶DMA,這個可以做一些擴展。
這半個月換了個手機,開始接觸微信了。原來微信可以那樣玩。感覺微信的那個語音的功能我們可以實現,但是只能是點對點的通信而且通信距離有限1KM左右,這是還無線模塊家裝功率放大模塊個天線之后的距離。
現在有個大致的構想:第一步,實現點對點的無線語音通信;第二步,加裝一些狀態指示燈;第三步,組網實現撥號定點通信。
感覺最難的還是第一步,還是上面說到的那個問題,語音數據的處理。還有就是麥克風電路的設計,怎樣做到降低干擾;DA語音還原電路,怎么做到語音不失真。這兩種電路目測都要使用運放,而運放又是我沒有使用過的,模擬電路的搭建也不是一個簡單的事情,還有程序算法的問題,作為一個學電氣的娃來說編程還不是那么的好。這些都是問題。
暑假在博客園上看見一個北郵用nRF24L01+做的人體運動感知的應用,真的好強大。我想的這個它的無線語音通信是完全免費的。
無線語音的各種模塊我也都有了,再就差點那兩個電路的原件,這個對我來說硬件成本已經很低了,有的一搞,至于那些問題可以自己去摸索著解決。等來網,再和劉科說說,他不考研了,看他愿意一起做不。我想他也會看見這篇文章的?吹竭@里誰有什么想法或是好的建議都可以說,我個人的想法還是有限的,謝了!
30號就寫了這,說不符合互聯網的規范,申請好了,附上圖片。 |