<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 使用555定時器IC的玩具風琴

          使用555定時器IC的玩具風琴

          作者: 時間:2023-05-11 來源:電子產(chǎn)品世界 收藏

          你是否曾嘗試設計一個能產(chǎn)生聲音的電路?這里是能產(chǎn)生五個音調(diào)的電路。這是一個帶有的簡單玩具鋼琴電路。我們也可以把這個電路當作機關槍使用。

          本文引用地址:http://www.ex-cimer.com/article/202305/446455.htm

          Electronics Toy Piano Using 555 Timer

          玩具琴電路原理:

          這個電路的主要核心是IC。是在星形多諧振蕩器模式下工作的。在 astable multivibrator模式下,該電路產(chǎn)生精確的自由運行波形,可以進行調(diào)整。

          該電路由六個串聯(lián)的1 kohm電阻組成。電路中連接有六個按鈕。當一個按鈕被按下時,它產(chǎn)生一個音。同樣地,六個按鈕產(chǎn)生六個不同的音調(diào)。這意味著,它只是作為一個玩具鋼琴工作。當從右邊開始的第一個按鈕被按下時,會產(chǎn)生高亢的音調(diào)。當最后一個按鈕被按下時,它發(fā)出低沉的音調(diào)。這是因為連接到按鈕的電阻。在第六針上獲得的低閾值保持電壓減緩了揚聲器上10微法拉電容的充放電。隨著電阻值的增加,閾值針腳的電壓下降,低頻通過揚聲器。

          玩具鋼琴電路圖:

          Toy Organ Circuit Diagram

          的電路圖

          電路元件:

          555定時器IC

          6個電阻 - R1至R6。

          電位器 - RV1

          電容 - C1和C2

          容量為8歐姆的揚聲器。

          玩具鋼琴電路設計:

          555集成電路是一個能產(chǎn)生頻率的定時器集成電路。555定時器IC是以星形多頻振蕩器模式工作的。電源電壓VCC為6V。六個1k電阻串聯(lián)在一起。第二和第六個引腳被短路,以便在每個定時周期后重新觸發(fā)555定時器IC。這兩個引腳通過一個電容接地。第四個引腳是復位引腳,它與第八個引腳即VCC短路,以避免突然復位。第七個引腳是放電引腳。它通過一個可變電阻與串聯(lián)電阻相連。輸出來自第三個引腳。獲得的頻率通過一個10微法拉電容應用于8歐姆的揚聲器。

          如何操作玩具鋼琴?

          最初給電路供電?,F(xiàn)在從右邊開始按第一個按鈕。它產(chǎn)生一個高音調(diào)的音?,F(xiàn)在按第二個按鈕,它的音調(diào)比第一個按鈕略低?,F(xiàn)在再按下一個按鈕。同樣地,按下所有的按鈕,以便聽出它們產(chǎn)生的音調(diào)。這與鋼琴產(chǎn)生的音調(diào)相似。每次只能按一個按鈕。

          電路的應用:

          它可以通過改變電阻值來產(chǎn)生不同類型的音調(diào)和聲音。

          我們可以把它作為一個最好的生日禮物送給孩子。

          我們還可以通過改變電阻和電容的值,把這個電路用作機關槍。



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();