熱門: 51單片機(jī) | 24小時必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
| 看照片102那是個電容,不是電阻,建議使用pnp三極管8550驅(qū)動更容易一些。 |
| 建議模電好好整整,很基礎(chǔ)的東西都是錯的 |
|
基極偏置電阻的大小要計(jì)算的,如果基極偏執(zhí)電阻的大小選的不對則三極管的集電極和發(fā)射極之間無法導(dǎo)通,那么你的蜂鳴器也就不工作,看你蜂鳴器的外形應(yīng)該是有源蜂鳴器。具體的計(jì)算公式:飽和電路中, 有Rb=(Vb-Vbe)/2Ib ,非飽和性電路中,有: Rb=(Vb-Vbe)/0.9Ib |
七九六 發(fā)表于 2018-7-22 16:21 npn的話 你就要接一個高電平 才能行 pnp接的低電平 |
| 電路問題:電路應(yīng)參考三極管開關(guān)原理,元器件不應(yīng)該用電容; 程序問題:輸出端要高低電平轉(zhuǎn)換,轉(zhuǎn)換中間要有延遲,延遲不同,輸出頻率不同,蜂鳴器聲響不同。 |
| 參與人數(shù) 1 | 黑幣 +40 | 收起 理由 |
|---|---|---|
|
| + 40 | 回帖助人的獎勵! |
| 學(xué)以一波。 |
|
那個的102是電容獨(dú)石電容,電路改一下蜂鳴器接到集電極上發(fā)射極直接接地,電阻用1K, 要不I/O電位太高,驅(qū)動能力太差,聲音不大,用7樓的第一個電路,高電平輸出,蜂鳴器發(fā)聲,低電平蜂鳴器關(guān)閉。 |
| 參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
|---|---|---|
|
| + 20 | 回帖助人的獎勵! |
| 102應(yīng)該是電阻 |
| 蜂鳴器分為有源和無源兩種,簡單的測試方法就是給一個5v電壓,直接響的就是有源蜂鳴器了,同時如果使用單片機(jī)控制, 你可以直接使用一個不嚴(yán)謹(jǐn)?shù)姆桨福苯佑胕o口拉低,一般情況下是可以直接發(fā)聲的,如果使用三極管驅(qū)動,也務(wù)必使用型號匹對的,詳情你可以百度一下。 |
| 參與人數(shù) 1 | 黑幣 +40 | 收起 理由 |
|---|---|---|
|
| + 40 | 回帖助人的獎勵! |
| 把電容換成1k電阻試試,還有你這電路三極管可能工作在放大狀態(tài),不是開關(guān)狀態(tài),建議三極管的集電端接蜂鳴器,發(fā)射極接地。 |
| 參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
|---|---|---|
|
| + 20 | 回帖助人的獎勵! |
七九六 發(fā)表于 2018-7-22 16:21 8050是npn三極管,基極高電平管子才導(dǎo)通,而你得程序定義輸出為低電平所以,三極管不導(dǎo)通,蜂鳴器就不響咯。 |
| 參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
|---|---|---|
|
| + 20 | 回帖助人的獎勵! |
| 兄弟,還沒學(xué)過電路吧,首先電阻電容還沒分清楚,其實(shí)你要是把三極管換成mos管,用電容也是可以讓蜂鳴器叫的,不過I/O的輸出頻率得比較高才行,還有就是N管和P管的接法是不一樣的,一個是低電平驅(qū)動,一個是高電平驅(qū)動 |
| 參與人數(shù) 1 | 黑幣 +40 | 收起 理由 |
|---|---|---|
|
| + 40 | 回帖助人的獎勵! |
|
單片機(jī)是低電平輸出吧 8050是npn型的3級管,高電平輸入。你把s8050換成s8550就可以了 還有你那個黃的確定是電阻,不是電容? |
| 參與人數(shù) 1 | 黑幣 +20 | 收起 理由 |
|---|---|---|
|
| + 20 | 回帖助人的獎勵! |
七九六 發(fā)表于 2018-7-22 16:21 8050是NPN管,需高電平驅(qū)動。 |
zl2168 發(fā)表于 2018-7-22 15:03 npn8050為什么不行呢? |
zl2168 發(fā)表于 2018-7-22 15:03 大哥啥叫ce |
根據(jù)照片來看 是有源蜂鳴器 接一個PNP 類型的三極管 +電阻應(yīng)該就 可以了![]()
|
| 參與人數(shù) 1 | 黑幣 +70 | 收起 理由 |
|---|---|---|
|
| + 70 | 回帖助人的獎勵! |
Powered by 單片機(jī)教程網(wǎng)