❶ 你好,我想知道聲音感測器與單片機相連的設計思路,有程序最好。謝謝
這種是一個典型的最小嵌入式系統,有前端數據採集,後端數據處理和交互端圖形顯示三個部分。對每個部分搞清楚了,三部門整合也就清楚了。
聲音數據採集,一般 感測器+模數轉換器 就可以得到數字信號的聲音數據,主要是硬體電路設計,AD選型;
單片機負責(1)從模數轉換器的輸出端讀出聲音數據;(2)根據數據值控制顯示屏顯示;
顯示屏顯示波形圖形,主要是硬體電路設計。
三部分怎麼相連取決於你各個部分的硬體設計,如果不清楚,說明你對各個部分了解不夠,沒有仔細看過datasheet。舉個例子,一般AD轉換器會有輸入通道選擇介面和數字信號輸出介面,前者可以連接單片機的GPIO口,用來控制將AD的哪一路模擬輸入信號進行轉換,後者一般也是直接連接單片機的多個GPIO口,通過讀取GPIO輸入值得到數據。以SPI介面的顯示屏為例,單片機通過SPI通信,通過讀寫顯示屏的寄存器(具體參考顯示屏datasheet)繪制波形。
❷ 怎樣把聲音感測器和單片機連接
通過一個電壓比較器後接到單片機(參考電壓根據你要多大聲觸發燈來設定)你要是用查詢的方法編程接到普通IO口即可,要用中斷編程要接到有中斷功能的IO口。
❸ 聲音感測器接AD,然後接51單片機,能否用NRF2401發射,用另一台單片機接收,
理論上可行,需要注意AD的轉換速度,選個快一點的晶元。但為什麼要以這樣的方式實現對講呢?模擬的方式不是有現成的么?
❹ 怎樣用51單片機檢測聲音
首先要有感測器,將聲音轉為電信號,可以使用駐極體話筒,後面再加上音頻放大電路,放大器輸出接單片機的ADC(模數轉換器)就可以了。單片機就可以通過編寫相應的程序對聲音識別處理,不過要做復雜的運算處理,需要使用DSP晶元,單片機的運算能力很有限。
❺ 用51單片機實現智能小車走,可以用語音模塊來控制車的走嗎比如:對它說「往右轉」,他就往右走。
可以!我同學中有一個是用語音來控制風扇
❻ 用51單片機可以做一個聲音控制系統嗎
是控制燈的那種嗎?可以用作聲控,需要聲音感測器---比較器---單片機作相應的處理,比如報警、延時等。如果是語音識別就不可能了。
❼ 您好 你的那個用51單片機,實現語音識別的項目 搞定沒 我也想知道一下
用個 咪頭 就是 再用個AD採集咪頭的信號,採集很多次然後求出這個信號的平均值。
51沒有AD轉化,你需要外接AD轉換。
你電路做好後,對咪頭「芝麻開門」多次採集,用單片機把電壓信號記錄下來。
不過這個演算法需要模糊控制,否則單片機很難聽你話。
啊!咪頭就是一個聲音感測器,接到模擬信號轉換數字信號的的晶元(AD晶元),單片機對AD晶元採集的信號。這種電路很簡單 在網站很多很多!你學電子需要學會在網上找資料。我就是這樣過來的。否則你很難學好!
❽ 想用聲音感測器連接到單片機完成觸發功能需要什麼,需要編程嗎
你要用到單片機,那必然是要編程的,只不過程序是和你外圍電路緊密相關的,所以,如果有一個強大的外圍電路,單片機軟體就會很輕松,相反,如果外圍電路不合理,軟體來處理,就可能很吃力!
這些也和你想做的事情很相關!