|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
如何讓蜂鳴發(fā)出鋼琴聲,求教 |
| 作者:purplewpp 欄目:單片機(jī) |
大家好! 我正在做按鍵的蜂鳴聲,但我做的聲音與別人的樣機(jī)有很大差別。 樣機(jī)的聲音,是象鋼琴按鍵一樣的聲音,而且象是有余聲,就好象那句老話:余音繞梁。的感覺(jué)。 我的目標(biāo)是讓蜂鳴發(fā)生類似鋼琴的都聲音,如何才能發(fā)出這種聲音,它的聲音非常清脆。 頻率為多大時(shí),才以發(fā)出象鋼琴的聲音。 小弟對(duì)音樂(lè)一竅不通。 請(qǐng)大家?guī)兔Α?br> |
| 2樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/18 14:31:00 發(fā)布:
繼續(xù) 而且樣機(jī)的是一個(gè)音符,而我使頻率變化則產(chǎn)生了一串音符,不過(guò)當(dāng)然不是類似鋼琴聲。 |
|
| 3樓: | >>參與討論 |
| 作者: computer00 于 2007/1/18 15:30:00 發(fā)布:
用蜂鳴器發(fā)鋼琴聲,難得很。 |
|
| 4樓: | >>參與討論 |
| 作者: xwj 于 2007/1/18 15:47:00 發(fā)布:
余音倒是可以,就是加了余音也還是不太好聽(tīng):-( |
|
| 5樓: | >>參與討論 |
| 作者: williamL 于 2007/1/18 16:04:00 發(fā)布:
余音和硬件設(shè)計(jì)有關(guān)。2節(jié)拍高音1節(jié)拍低音可能能模擬出鋼琴吧 |
|
| 6樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/19 7:47:00 發(fā)布:
如何發(fā)余音 請(qǐng)教如何讓蜂鳴發(fā)余音。我的設(shè)計(jì)要求要有余音的。能否說(shuō)得詳細(xì)些。謝謝 |
|
| 7樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/19 8:36:00 發(fā)布:
在網(wǎng)上找到的,但還是不太明白 在網(wǎng)上找到的,但還是不太明白。我對(duì)此圖的理解是:在圖中,PORTA 有40MS的高電平,前80MS及后面PORTA都為低電平。而PORTB則一直以某個(gè)頻率一直輸出,是這個(gè)意思吧
|
|
| 8樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/19 8:50:00 發(fā)布:
繼續(xù) PORTB口,前80+40MS都輸出F1,那3秒處是不是一直輸出F1????? |
|
| 9樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/19 13:24:00 發(fā)布:
上面的電路還有一部分說(shuō)明剛才忘了上傳。 上面的電路還有一部分說(shuō)明剛才忘了上傳。
|
|
| 10樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/19 13:29:00 發(fā)布:
初步實(shí)驗(yàn)結(jié)果 我按上述資料,用PORTA口做電源控制,PORTB口做輸出頻率,但結(jié)果是幾乎沒(méi)有什么聲音,聲音微弱,更聽(tīng)不出什么余音。 而我原做的是用PORTB口做電源控制,PORTA口做輸出頻率,電路大致相同,聲音響亮,但就是做不出余音的效果,更不要說(shuō)類似鋼琴聲。 還請(qǐng)大家指點(diǎn)! |
|
| 11樓: | >>參與討論 |
| 作者: bg6nw 于 2007/1/19 15:00:00 發(fā)布:
電路很簡(jiǎn)潔,構(gòu)思很巧妙 鋼琴聲與蜂鳴不同之處在于聲音的包絡(luò)不同,鋼琴的包絡(luò)是快速上升緩慢下降,用這樣的電路完全可以模擬出來(lái)效果(細(xì)說(shuō)起來(lái)鋼琴的聲音是由一個(gè)基頻和它的諧波適量混合的,這不在討論之列)。 這個(gè)電路完全正常,可能是你搭錯(cuò)了,再檢查檢查。 對(duì)了,你用的是什么蜂鳴器呀,壓電的就會(huì)出現(xiàn)你說(shuō)的聲音小的問(wèn)題。 |
|
| 12樓: | >>參與討論 |
| 作者: henrygliet 于 2007/1/19 15:37:00 發(fā)布:
很感興趣 樓主能把你找到的文章的鏈接貼上來(lái)嗎?謝謝先 |
|
| 13樓: | >>參與討論 |
| 作者: 肚里有史 于 2007/1/19 16:14:00 發(fā)布:
該問(wèn)題我曾經(jīng)想了很久,發(fā)現(xiàn)用D/A做才比較滿意 “D/A + RC濾波 + LM386功放”,音調(diào)(頻率)、時(shí)長(zhǎng)(定時(shí)值)、幅度(設(shè)置衰減引子)都能夠自由控制,最終效果很好,非常動(dòng)聽(tīng)。 |
|
| 14樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/19 17:34:00 發(fā)布:
答復(fù)各位的問(wèn)題 1、答得11樓bg6nw :電路完全正常,問(wèn)題是用哪個(gè)口來(lái)做電源控制,哪個(gè)口做頻率輸出?我用PORTB口做電源控制,PORTA口做輸出頻率,聲音響亮;而用PORTA口做電源控制,PORTB口做輸出頻率,聲音很輕。 也許是我編程的思路不對(duì),能說(shuō)說(shuō)你是怎樣實(shí)現(xiàn)的嗎? 謝謝! 2、答得12樓henrygliet:我是在匠人的網(wǎng)頁(yè)找到的http://www.mcublog.com/blog/blog2006/cxjr/index.html,我不知道如何鏈接,你只要搜索CXJR,匠人的名稱,找到博客,再搜“和弦”就應(yīng)該能找到。 3、答復(fù)13樓肚里有史:能說(shuō)得詳細(xì)一點(diǎn)嗎,編程的思路。大致的電路是什么樣的,需要幾個(gè)I/O口。 謝謝各位的支持。 |
|
| 15樓: | >>參與討論 |
| 作者: bg6nw 于 2007/1/19 19:24:00 發(fā)布:
肯定是A口做控制 肯定是A口做控制,輸入40毫秒的短暫高電平。B口輸入持續(xù)單音。 原理是這樣的,在A口沒(méi)有高電平的情況下,1815不導(dǎo)通,1015也不導(dǎo)通,蜂鳴器的左邊就是低電位,這時(shí)候即使給B口加上音頻蜂鳴器也不會(huì)發(fā)聲。如果在A口加上一個(gè)幾十毫秒的脈沖,1815導(dǎo)通,1015導(dǎo)通,蜂鳴器左邊出現(xiàn)高電位,蜂鳴器就響了,在這瞬間同時(shí)給100微法電解電容充上了電,即使這幾十毫秒過(guò)去了,電解電容也可以給蜂鳴器供電一會(huì)兒,就形成了一個(gè)下降的包絡(luò),鋼琴音就成了。 |
|
| 16樓: | >>參與討論 |
| 作者: sharpxcb 于 2007/1/19 20:38:00 發(fā)布:
回復(fù):用蜂鳴器實(shí)現(xiàn)合弦音樂(lè)之攻略篇 1. 嚴(yán)重懷疑樓主有自我抄作之嫌 2. 上面的圖例和原文均出自:微控我控(www.mymcu-ic.com) 3. 站長(zhǎng)我在實(shí)際的運(yùn)用中,對(duì)圖例中的一些元器件是做了修整的,樓主忒不厚道,我不告你,,。。! 4. 我家做的和弦音就很大,你有空去聽(tīng)聽(tīng) |
|
| 17樓: | >>參與討論 |
| 作者: hotpower 于 2007/1/19 20:48:00 發(fā)布:
頂起來(lái)~~~好帖~~~ |
|
| 18樓: | >>參與討論 |
| 作者: 程序匠人 于 2007/1/20 1:23:00 發(fā)布:
to sharpxcb:你那篇貼子被匠人轉(zhuǎn)載了。 只因?yàn)橛X(jué)的不錯(cuò),也許以后能參考一下,所以就收錄在《匠人的百寶箱》了。我保留了文中作者的名字。如有冒犯,請(qǐng)多包涵。 |
|
| 19樓: | >>參與討論 |
| 作者: sharpxcb 于 2007/1/20 17:37:00 發(fā)布:
對(duì)電路作了一些改進(jìn) 大家可去看看,聽(tīng)聽(tīng),實(shí)際的電路和錄音效果: |
|
| 20樓: | >>參與討論 |
| 作者: computer00 于 2007/1/20 18:28:00 發(fā)布:
暈菜了.....只有聲音漸弱而已吧? 鋼琴音色?諧波分量如何控制?和弦?似乎看不出來(lái). 莫非偶理解有誤? |
|
| 21樓: | >>參與討論 |
| 作者: AIRWILL 于 2007/1/21 15:48:00 發(fā)布:
鋼琴音色, 看看mid 是怎么實(shí)現(xiàn)的 除了復(fù)雜的音色庫(kù). 早期, 是泛音合成的技術(shù). 多多研究一下這方面的基礎(chǔ)知識(shí), 再去做電路 |
|
| 22樓: | >>參與討論 |
| 作者: purplewpp 于 2007/1/22 7:43:00 發(fā)布:
謝謝!各位的幫助與參與。 實(shí)驗(yàn)證明,我原來(lái)的失誤,是減少了一個(gè)看起來(lái)不重要的電阻。 用上面的電路巳能實(shí)現(xiàn)余音的效果,聲音聽(tīng)起來(lái)也與鋼琴聲近似。 謝謝!各位的幫助與參與。 感興趣的朋友可以試試。 |
|
| 23樓: | >>參與討論 |
| 作者: bg6nw 于 2007/1/23 11:43:00 發(fā)布:
早就說(shuō)過(guò)了 頭幾個(gè)帖子我就把電路搭出來(lái)試過(guò)了,所以才說(shuō)他沒(méi)問(wèn)題的 |
|
| 24樓: | >>參與討論 |
| 作者: wjcy131421 于 2007/1/23 15:29:00 發(fā)布:
學(xué)習(xí)了 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |