浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網 » 技術資料 » 初學園地

放大器與數(shù)字音量電位器

發(fā)布時間:2013/11/14 20:09:07 訪問次數(shù):774

    另外還需要LED若干、萬用板2片、一些常用的接插件、B39132-B1642-U81線材以及焊接工具等,具體就不多說啦,相信DIY愛好者一定早有準備。
    在我學習“C/OS-II嵌入式實時操作系統(tǒng)時,看到過一句話,大致是這樣的:當你學會使用操作系統(tǒng),就再也不想回到前后臺的開發(fā)方式。這不禁讓我想起當初學匯編和C語言時,一開始總是在想,學會了匯編是不是還有必要學C語言,但當我學會了C語言,就再也不想轉回匯編語言開發(fā)程序。使用操作系統(tǒng)到底有多少優(yōu)點,我不想多說,這需要自己去實踐。我想說的是,有很多知識,我們并沒有意識到是需要的,直到我們學會了并且設備來說,采用這種層次結構來開發(fā)整個系統(tǒng)的軟件,具有很強的可操作性和可維護性。
    簡單單片機系統(tǒng)如圖7所示,這種軟件設計方法將所有代碼放在一起,代碼層次概念不清晰,且功能簡單,因此僅適用于小型系統(tǒng)。
    操作系統(tǒng)下基于任務的軟件設計方法則不同;诓僮飨到y(tǒng)的軟件開發(fā)拋開了財硬件資源的管理,而將硬件資源的管理交給操作系統(tǒng),這使得代碼的層次關系很清晰。同時,對某個任務的響應時間可以由操作系統(tǒng)控制,從而提高程序的執(zhí)行效率。
的結果。因此我們就要有一個“距離開關”,只有達到特定的距離才能被打開,從而使控制有效。
    在本程序中,我采用下限距離法和LED漸亮指示法。先設定一個下限距離,比如5cm。當探測的距離大于或等于5cm時,不進行任何動作,當探測的距離小于5cm時,第一個LED由滅漸漸變亮,此過程大約持續(xù)2s,如果在這2s內,探測的距離一直小于5cm,那么就打開電源或音量控制開關(流程圖見圖8)。
    之所以這樣,是因為如果音響放在桌面上,它離桌面邊緣通常會有一定的距離,身體自然會大于這個距離,這樣便避免了測錯目標。加上2s的漸亮延時是因為手可能會在不經意間進入其臨界距離,由于聲音傳播的速度太快,如果不加延時,便會產生誤動作。這就像我們設計鍵盤掃描程序一樣。

           
    圖8中的流程只是一個思路,實際的代碼分在不同的任務中,在后面我會詳細講解。另外,音量控制是這樣的:有5個LED用來顯示由近及遠5個不同的距離。超聲波測距模塊的有效距離為30cm,這樣我們可以把距離分成6份,每份5cm,每接近5cm,點亮一個燈。如果距離大于30cm,則認為音量設定完畢。
    實際操作時是這樣的:假如希望音量衰減為10dB,而當手移動至第二個燈亮時即為音量衰減到lOdB,這時可以將手水平移動到探測距離之外的盲區(qū),音量控制開關會關閉,而音量一直保留在10dB,LED燈也會全部熄滅。

    另外還需要LED若干、萬用板2片、一些常用的接插件、B39132-B1642-U81線材以及焊接工具等,具體就不多說啦,相信DIY愛好者一定早有準備。
    在我學習“C/OS-II嵌入式實時操作系統(tǒng)時,看到過一句話,大致是這樣的:當你學會使用操作系統(tǒng),就再也不想回到前后臺的開發(fā)方式。這不禁讓我想起當初學匯編和C語言時,一開始總是在想,學會了匯編是不是還有必要學C語言,但當我學會了C語言,就再也不想轉回匯編語言開發(fā)程序。使用操作系統(tǒng)到底有多少優(yōu)點,我不想多說,這需要自己去實踐。我想說的是,有很多知識,我們并沒有意識到是需要的,直到我們學會了并且設備來說,采用這種層次結構來開發(fā)整個系統(tǒng)的軟件,具有很強的可操作性和可維護性。
    簡單單片機系統(tǒng)如圖7所示,這種軟件設計方法將所有代碼放在一起,代碼層次概念不清晰,且功能簡單,因此僅適用于小型系統(tǒng)。
    操作系統(tǒng)下基于任務的軟件設計方法則不同。基于操作系統(tǒng)的軟件開發(fā)拋開了財硬件資源的管理,而將硬件資源的管理交給操作系統(tǒng),這使得代碼的層次關系很清晰。同時,對某個任務的響應時間可以由操作系統(tǒng)控制,從而提高程序的執(zhí)行效率。
的結果。因此我們就要有一個“距離開關”,只有達到特定的距離才能被打開,從而使控制有效。
    在本程序中,我采用下限距離法和LED漸亮指示法。先設定一個下限距離,比如5cm。當探測的距離大于或等于5cm時,不進行任何動作,當探測的距離小于5cm時,第一個LED由滅漸漸變亮,此過程大約持續(xù)2s,如果在這2s內,探測的距離一直小于5cm,那么就打開電源或音量控制開關(流程圖見圖8)。
    之所以這樣,是因為如果音響放在桌面上,它離桌面邊緣通常會有一定的距離,身體自然會大于這個距離,這樣便避免了測錯目標。加上2s的漸亮延時是因為手可能會在不經意間進入其臨界距離,由于聲音傳播的速度太快,如果不加延時,便會產生誤動作。這就像我們設計鍵盤掃描程序一樣。

           
    圖8中的流程只是一個思路,實際的代碼分在不同的任務中,在后面我會詳細講解。另外,音量控制是這樣的:有5個LED用來顯示由近及遠5個不同的距離。超聲波測距模塊的有效距離為30cm,這樣我們可以把距離分成6份,每份5cm,每接近5cm,點亮一個燈。如果距離大于30cm,則認為音量設定完畢。
    實際操作時是這樣的:假如希望音量衰減為10dB,而當手移動至第二個燈亮時即為音量衰減到lOdB,這時可以將手水平移動到探測距離之外的盲區(qū),音量控制開關會關閉,而音量一直保留在10dB,LED燈也會全部熄滅。

相關技術資料
11-14放大器與數(shù)字音量電位器

熱門點擊

 

推薦技術資料

FU-19推挽功放制作
    FU-19是國產大功率發(fā)射雙四極功率電二管,EPL20... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!