久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6328|回復(fù): 18
收起左側(cè)

請(qǐng)教大佬單片機(jī)+三極管驅(qū)動(dòng)蜂鳴器電路程序的問(wèn)題

  [復(fù)制鏈接]
ID:635345 發(fā)表于 2021-5-1 21:12 | 顯示全部樓層 |閱讀模式
10黑幣
為啥我按圖連接的電路,程序燒進(jìn)去了,但是按下K1蜂鳴器卻不響,是單片機(jī)程序的問(wèn)題嗎?
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit Key=P2^5;
sbit DoorBell=P2^7;
uint p=0;
//主程序
void main()
{
DoorBell=0;
TMOD=0x00; //T0 方式 0
TH0=(8192-700)/32; //700us 定時(shí)
TL0=(8192-700)%32;
IE=0x82;
while(1)
{
if(Key==0) //按下按鍵啟動(dòng)定時(shí)器
{
TR0=1;
while(Key==0);
}
}
}
//T0 中斷控制點(diǎn)陣屏顯示
void Timer0() interrupt 1
{
DoorBell=~DoorBell;
p++;
if(p<400) //若需要拖長(zhǎng)聲音,可以調(diào)整 400 和 800
{
TH0=(8192-700)/32; //700us 定時(shí)
TL0=(8192-700)%32;
}
else if(p<800)
{
TH0=(8192-1000)/32; //1ms 定時(shí)
TL0=(8192-1000)%32;
}
else
{
TR0=0;
p=0;
}
}

51hei截圖20210501211116.png

最佳答案

查看完整內(nèi)容

聽(tīng)你這么一解釋,我真是又漲知識(shí)了,我沒(méi)有注意樓主用的是無(wú)源蜂鳴器,我以為是有源蜂鳴器,但是,無(wú)論如何,我的認(rèn)為是設(shè)計(jì)電路必須按標(biāo)準(zhǔn)電路設(shè)計(jì),沒(méi)有必要搞些非標(biāo)的出來(lái),還有就是,電路設(shè)計(jì)不能因?yàn)槌绦虻娜魏螁?wèn)題出現(xiàn)燒毀元器件的情況,否則就是電路設(shè)計(jì)不完善。 樓主可以試試這個(gè)電路,我沒(méi)有驅(qū)動(dòng)過(guò)無(wú)源蜂鳴器,我要是驅(qū)動(dòng)無(wú)源蜂鳴器,肯定就是畫成這個(gè)樣子,這個(gè)電路驅(qū)動(dòng)過(guò)其它元件,從來(lái)不會(huì)出現(xiàn)燒毀元件的情況, ...
回復(fù)

使用道具 舉報(bào)

ID:383215 發(fā)表于 2021-5-1 21:12 | 顯示全部樓層
wulin 發(fā)表于 2021-5-5 06:44
版主的電路圖是兩種驅(qū)動(dòng)蜂鳴器的標(biāo)準(zhǔn)電路。樓主的電路圖雖然是非標(biāo)準(zhǔn)接法,但實(shí)踐證明是可以正常驅(qū)動(dòng)蜂鳴 ...

聽(tīng)你這么一解釋,我真是又漲知識(shí)了,我沒(méi)有注意樓主用的是無(wú)源蜂鳴器,我以為是有源蜂鳴器,但是,無(wú)論如何,我的認(rèn)為是設(shè)計(jì)電路必須按標(biāo)準(zhǔn)電路設(shè)計(jì),沒(méi)有必要搞些非標(biāo)的出來(lái),還有就是,電路設(shè)計(jì)不能因?yàn)槌绦虻娜魏螁?wèn)題出現(xiàn)燒毀元器件的情況,否則就是電路設(shè)計(jì)不完善。
fmq.jpg
樓主可以試試這個(gè)電路,我沒(méi)有驅(qū)動(dòng)過(guò)無(wú)源蜂鳴器,我要是驅(qū)動(dòng)無(wú)源蜂鳴器,肯定就是畫成這個(gè)樣子,這個(gè)電路驅(qū)動(dòng)過(guò)其它元件,從來(lái)不會(huì)出現(xiàn)燒毀元件的情況,說(shuō)白了就是多加一個(gè)電容就搞定。記得以前用單片機(jī)通過(guò)三極管驅(qū)動(dòng)8Ω喇叭,三極管基級(jí)沒(méi)有加電容,但是,集電極和喇叭之間加了個(gè)100μF的電解電容,也從來(lái)沒(méi)有出現(xiàn)燒三極管和喇叭的情況。

回復(fù)

使用道具 舉報(bào)

ID:635345 發(fā)表于 2021-5-1 21:18 | 顯示全部樓層
復(fù)位電路那個(gè)線是連著的,我不小心刪掉了
回復(fù)

使用道具 舉報(bào)

ID:506248 發(fā)表于 2021-5-2 10:46 | 顯示全部樓層
經(jīng)過(guò)實(shí)驗(yàn),程序沒(méi)有問(wèn)題,可以正常使用,估計(jì)是你引腳連接錯(cuò)誤,例如把三極管1和3腳焊接反了等,請(qǐng)仔細(xì)檢查。程序在我這里可以正常發(fā)音的。
回復(fù)

使用道具 舉報(bào)

ID:96682 發(fā)表于 2021-5-2 11:40 來(lái)自觸屏版 | 顯示全部樓層
成品中復(fù)位電路上用的是 1K 電阻
回復(fù)

使用道具 舉報(bào)

ID:635345 發(fā)表于 2021-5-2 11:41 來(lái)自觸屏版 | 顯示全部樓層
欣欣 發(fā)表于 2021-5-2 10:46
經(jīng)過(guò)實(shí)驗(yàn),程序沒(méi)有問(wèn)題,可以正常使用,估計(jì)是你引腳連接錯(cuò)誤,例如把三極管1和3腳焊接反了等,請(qǐng)仔細(xì)檢查 ...

我仿真的也沒(méi)問(wèn)題,我焊的時(shí)候也沒(méi)啥問(wèn)題,但是上電以后三極管發(fā)燙,而且按鍵也沒(méi)有反應(yīng)
回復(fù)

使用道具 舉報(bào)

ID:635345 發(fā)表于 2021-5-2 13:05 來(lái)自觸屏版 | 顯示全部樓層
wc86110 發(fā)表于 2021-5-2 11:40
成品中復(fù)位電路上用的是 1K 電阻

是復(fù)位電路的問(wèn)題嗎?
回復(fù)

使用道具 舉報(bào)

ID:96682 發(fā)表于 2021-5-2 14:54 來(lái)自觸屏版 | 顯示全部樓層
按鍵沒(méi)反應(yīng)是因?yàn)槿龢O管可能已經(jīng)掛了蜂鳴器是沒(méi)法發(fā)聲的
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2021-5-2 17:44 | 顯示全部樓層
根據(jù)程序和原理圖分析DoorBell在main()初始化時(shí)DoorBell=0; 是錯(cuò)誤的。會(huì)導(dǎo)致Q1長(zhǎng)時(shí)間導(dǎo)通,導(dǎo)致Q1或蜂鳴器損壞。另外在中斷中DoorBell=~DoorBell;看似沒(méi)有問(wèn)題,但中斷里條件滿足時(shí),定時(shí)器TR0=0;此時(shí)必須保證DoorBell=1;,否則同樣會(huì)因Q1長(zhǎng)時(shí)間導(dǎo)通導(dǎo)致Q1或蜂鳴器損壞。
回復(fù)

使用道具 舉報(bào)

ID:748096 發(fā)表于 2021-5-2 19:50 | 顯示全部樓層
三極管發(fā)燙有可能工作在放大器,而不是導(dǎo)通區(qū)。
回復(fù)

使用道具 舉報(bào)

ID:915096 發(fā)表于 2021-5-2 21:59 | 顯示全部樓層
換個(gè)npn管試試。pnp三級(jí)管這樣接是有問(wèn)題的,網(wǎng)上常有這樣接法,有些教科書也是這樣接,不求甚解
回復(fù)

使用道具 舉報(bào)

ID:889094 發(fā)表于 2021-5-2 22:57 | 顯示全部樓層
5V接蜂鳴器,再三極管,直接到地了,三極管壓降好像很小,查參數(shù),蜂鳴器電阻多少,查參數(shù),
一旦導(dǎo)通,查查電流是多少,你沒(méi)有限流電阻,電流估計(jì)會(huì)超過(guò)三極管電大電流的,然后,估計(jì)瞬間你不聽(tīng)到響就已經(jīng)OVer了
回復(fù)

使用道具 舉報(bào)

ID:435676 發(fā)表于 2021-5-3 20:18 來(lái)自觸屏版 | 顯示全部樓層
加限流電阻就好了!電阻加小一點(diǎn)的
回復(fù)

使用道具 舉報(bào)

ID:465763 發(fā)表于 2021-5-4 15:10 | 顯示全部樓層
把Q1和R2去掉接一個(gè)50V/1UF的電容,一端接蜂鳴器,一端接IO口
回復(fù)

使用道具 舉報(bào)

ID:143767 發(fā)表于 2021-5-4 16:43 | 顯示全部樓層
蜂鳴器要接到驅(qū)動(dòng)三極管Q1的集電極與地之間,你這種接法是錯(cuò)誤的
回復(fù)

使用道具 舉報(bào)

ID:227393 發(fā)表于 2021-5-4 20:15 來(lái)自觸屏版 | 顯示全部樓層
Q1無(wú)法飽和導(dǎo)通,蜂鳴器壓降5v,蜂鳴器移到集電極就可以了
回復(fù)

使用道具 舉報(bào)

ID:383215 發(fā)表于 2021-5-4 22:16 | 顯示全部樓層

BZ.jpg

驅(qū)動(dòng)蜂鳴器的電路都是錯(cuò)的,還有什么好討論的??jī)煞N三極管驅(qū)動(dòng)蜂鳴器的電路是這個(gè)樣子,PNP三極管驅(qū)動(dòng)蜂鳴器適合復(fù)位期間I/O口為高電平的單片機(jī),復(fù)位期間I/O口為高阻的單片機(jī),兩種三極管都可以。單片機(jī)驅(qū)動(dòng)蜂鳴器很簡(jiǎn)單啊,PNP三極管的是低電平蜂鳴器就響了,NPN三極管的是高電平蜂鳴器就響了,三極管就用8550(PNP)或者8050(NPN)以及其它的都行。

回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2021-5-5 06:44 | 顯示全部樓層
kmsj 發(fā)表于 2021-5-4 22:16
驅(qū)動(dòng)蜂鳴器的電路都是錯(cuò)的,還有什么好討論的??jī)煞N三極管驅(qū)動(dòng)蜂鳴器的電路是這個(gè)樣子,PNP三極管驅(qū) ...

版主的電路圖是兩種驅(qū)動(dòng)蜂鳴器的標(biāo)準(zhǔn)電路。樓主的電路圖雖然是非標(biāo)準(zhǔn)接法,但實(shí)踐證明是可以正常驅(qū)動(dòng)蜂鳴器。所以這不是其采用的無(wú)源蜂鳴器不響且晶體管發(fā)燙的主要原因。實(shí)際是樓主的程序錯(cuò)誤導(dǎo)致開(kāi)機(jī)即燒毀晶體管。市場(chǎng)常見(jiàn)的電磁式無(wú)源蜂鳴器的內(nèi)阻幾歐~幾十歐,9012導(dǎo)通后很快過(guò)熱擊穿。
回復(fù)

使用道具 舉報(bào)

ID:275826 發(fā)表于 2021-5-5 09:54 | 顯示全部樓層
17樓正解
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久一区二区 | 欧美日韩国产高清 | 男女一区二区三区 | 精品久久久久久一区二区 | 91成人午夜性a一级毛片 | 夜夜夜夜草| 久久99精品国产自在现线小黄鸭 | 日韩久草 | 亚洲成人福利在线观看 | 欧美videosex性极品hd | 天天久久| 欧美黄 片免费观看 | 四虎影院久久 | 337p日本欧洲亚洲大胆精蜜臀 | 在线中文字幕第一页 | 男女久久久 | 岛国av一区二区三区 | 国产精品毛片无码 | 91在线电影| 国产视频中文字幕 | 成人九区| japan25hdxxxx日本| 欧美黄视频 | 夜色www国产精品资源站 | 日韩免费视频 | 国产精品乱码一二三区的特点 | 久在线 | 欧美成人自拍 | 亚洲导航深夜福利涩涩屋 | 岛国一区 | 色永久 | 9999久久 | 性做久久久久久免费观看欧美 | 国产色婷婷久久99精品91 | 亚洲嫩草 | www国产成人免费观看视频,深夜成人网 | 二区av | www.9191.com | 一级欧美一级日韩片免费观看 | av乱码 | 亚洲电影专区 |