當前位置:編程學習大全網 - 編程軟體 - 單片機怎樣用於音響中

單片機怎樣用於音響中

單片機用於音響中,用單片機做壹個簡單的播放器:外接壹個蜂鳴器,將曲譜存進單片機,控制播放的花樣。

旋轉編碼器的解碼

旋轉編碼器(外形參見圖II-1.0)在音響中多用於取代普通的滑動電阻電位器作為音量/音調控制的編碼輸入。它使用壽命長達100萬次,比普通電位器長得多,而且不會因為機械磨損造成阻值的偏差,影響聲道的平衡。其調節的精度僅僅取決於與MCU配合的音量控制芯片的控制級數,與本身的旋轉角度無關,這也是普通電位器無法做到的,因此旋轉編碼器也大量地用於精密儀器的調節上。

旋轉編碼器內部就是兩個長壽命開關,可以根據旋轉方向產生不同相位信號。電路如圖II-1.1所示:當我們順時針旋轉時,開關A的輸出信號A signal相位超前;如果我們逆時針旋轉時,則是開關B的輸出信號B signal相位超前,我們把A/B端分別接到MCU的兩個輸入端口,並在MCU內設置壹個音量計數器;就可以用軟件來判別是順時針旋轉還是逆時針旋轉,以此判斷是增加還是減少音量計數器的值,最後把這個計數值送到相應的電子音量控制芯片就可以實現音量(或者其他需要增量/減量的)控制了。?

由於旋轉編碼器是隨時改變的,軟件也要能夠跟蹤各個瞬時的狀態變化,為了判斷旋轉編碼器的相位我們還需要用三個標誌位(Bit變量)來記住開關A,B的“瞬時狀態”。

  • 上一篇:如何在電腦上安裝安卓系統
  • 下一篇:數控加工中心的編程技巧有哪些?
  • copyright 2024編程學習大全網