⑴ 用51單片機設計一個音樂門鈴
很簡單呀,一個按鍵一個蜂鳴器,隨便你接到哪個腳上,接同一個腳上都行,接下去播放音樂就好了呀
⑵ 單片機控制音樂門鈴(課程設計)
http://..com/question/54832938.html
http://www.ic37.com/htm_tech/2008-3/47299_997416.htm
http://www.eeworld.com.cn/mcu/2008/0925/article_753.html
⑶ 求c語言用51單片機編有線門鈴的程序只要簡單的按鍵就響的那種!
#include<reg52.h>
sbitbeep=P3^1; //報警蜂鳴器
sbitkey=P3^2;//按鍵
#defineucharunsignedchar
#defineuintunsignedint
voiddelay(uinta) //延時
{
while(a--);
}
voiddelaybeep( uintz)
{
uintx,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
voidBeep(void) //報警聲音
{
uinti;
for(i=20;i>0;i--) //取反蜂鳴器驅動口,以產生頻率
{
beep=~beep; //音調設置
delaybeep(10);
}
for(i=10;i>0;i--)
{
beep=~beep;
delay(8);
}
}
voidmain()
{
while(1)
{
if(key==0)
{
delay(1);//消抖動
if(key==0)
{
while(!key);//鬆手檢測
Beep();
}
}
}
}
⑷ 求助用51單片機用獨立按鍵控制蜂鳴器
你這個要求太低了,如果就這一個要求,就不建議用單片機實現了,就用雙穩態的觸發器硬體電路就可以實現,555時基電路就可以做到;如果你正在學習單片機入門,做一個DEMO,就只需幾個函數就可以實現上述功能,首先是初始化函數,用來初始化按鍵輸入埠和蜂鳴器輸出埠,接著是按鍵檢測函數,以查詢方式檢測每當按鍵按下,一個狀態變數就切換為0和1,注意防抖處理;最後一個是蜂鳴器控制函數,根據上面那個狀態變數控制蜂鳴器的開或者關。
⑸ 誰能幫我編寫一下,單片機門鈴程序呀
ngle-Chip Microcomputer) is a set of CPU, RAM, ROM, the timing, number and variety of integrated micro-controller interface. MCS-51 microcontroller which is all typical and representative of a widely used in various fields. The planned main topics designed by chip - microcomputer control of the music. The music by the SCM system is the smallest system and the planned expansion of LED display circuit and voice circuit. MCU for the use of assembly language programming, press the button on Bell. and regularly interrupted LED showed that the initial value of the notes function. This paper introces the doorbell music software, hardware design, and in design, Commissioning the problems encountered and solutions. The topics designed musical doorbell system is simple, cost low-cost, fully functional, very practical.
⑹ 51單片機叮咚門鈴程序,要求按一下按鍵發出「叮咚-叮咚-叮咚」聲音,C語言編寫,蜂鳴器P1^4,按鍵P3^2.
#include <reg51.h>
void main()
{
if(P3^2 ==1)
{
P1^4 =1;
}
}
⑺ 用單片機實現一個門鈴控制,編寫一控製程序,門鈴功能(匯編控製程序或者C控製程序)。
單片機(Microcontrollers)誕生於1971年,經歷了SCM、MCU、SoC三大階段,早期的SCM單片機都是8位或4位的。其中最成功的是INTEL的8051,此後在8051上發展出了MCS51系列MCU系統。基於這一系統的單片機系統直到現在還在廣泛使用。隨著工業控制領域要求的提高,開始出現了16位單片機,但因為性價比不理想並未得到很廣泛的應用。90年代後隨著消費電子產品大發展,單片機技術得到了巨大提高。隨著INTEL i960系列特別是後來的ARM系列的廣泛應用,32位單片機迅速取代16位單片機的高端地位,並且進入主流市場。
而傳統的8位單片機的性能也得到了飛速提高,處理能力比起80年代提高了數百倍。高端的32位Soc單片機主頻已經超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價格跌落至1美元,最高端的型號也只有10美元。
當代單片機系統已經不再只在裸機環境下開發和使用,大量專用的嵌入式操作系統被廣泛應用在全系列的單片機上。而在作為掌上電腦和手機核心處理的高端單片機甚至可以直接使用專用的Windows和Linux操作系統。
⑻ 關於蜂鳴器報警原理的相關論文
蜂鳴器是一種一體化結構的電子訊響器,本文介紹如何用單片機驅動蜂鳴器,他廣泛應用於計算機、列印機、復印機、報警器、電話機等電子產品中作發聲器件。蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。
電磁式蜂鳴器由振盪器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源後,振盪器產生的音頻信號電流通過電磁線圈,使電磁線圈產生磁場,振動膜片在電磁線圈和磁鐵的相互作用下,周期性地振動發聲。
壓電式蜂鳴器主要由多諧振盪器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。多諧振盪器由晶體管或集成電路構成,當接通電源後(1.5~15V直流工作電壓),多諧振盪器起振,輸出1.5~2.5kHZ的音頻信號,阻抗匹配器推動壓電蜂鳴片發聲。
下面是電磁式蜂鳴器的外形圖片及結構圖。。。電磁式蜂鳴器實物圖:電磁式蜂鳴器結構示意圖:圖 1圖 2 電磁式蜂鳴器內部構成:1. 防水貼紙
2. 線軸
3. 線圈
4. 磁鐵 5. 底座
6. 引腳
7. 外殼
8. 鐵芯9. 封膠
10. 小鐵片
11. 振動膜
12. 電路板
一、電磁式蜂鳴器驅動原理
蜂鳴器發聲原理是電流通過電磁線圈,使電磁線圈產生磁場來驅動振動膜發聲的,因此需要一定的電流才能驅動它,單片機IO引腳輸出的電流較小,單片機輸出的TTL電平基本上驅動不了蜂鳴器,因此需要增加一個電流放大的電路。S51增強型單片機實驗板通過一個三極體C8550來放大驅動蜂鳴器,原理圖見下面圖3:
S51增強型單片機實驗板蜂鳴器驅動原理圖:圖 3
如圖所示,蜂鳴器的正極接到VCC(+5V)電源上面,蜂鳴器的負極接到三極體的發射極E,三極體的基級B經過限流電阻R1後由單片機的P3.7引腳控制,當P3.7輸出高電平時,三極體T1截止,沒有電流流過線圈,蜂鳴器不發聲;當P3.7輸出低電平時,三極體導通,這樣蜂鳴器的電流形成迴路,發出聲音。因此,我們可以通過程序控制P3.7腳的電平來使蜂鳴器發出聲音和關閉。
程序中改變單片機P3.7引腳輸出波形的頻率,就可以調整控制蜂鳴器音調,產生各種不同音色、音調的聲音。另外,改變P3.7輸出電平的高低電平占空比,則可以控制蜂鳴器的聲音大小,這些我們都可以通過編程實驗來驗證。
二、蜂鳴器列子 下面我們舉幾個簡單的單片機驅動蜂鳴器的編程和電路設計的列子。
1、簡單的蜂鳴器實驗程序:本程序通過在P3.7輸出一個音頻范圍的方波,驅動實驗板上的蜂鳴器發出蜂鳴聲,其中DELAY延時子程序的作用是使輸出的方波頻率在人耳朵聽覺能力之內的20KHZ以下,如果沒有這個延時程序的話,輸出的頻率將大大超出人耳朵的聽覺能力,我們將不能聽到聲音。更改延時常數,可以改變輸出頻率,也就可以調整蜂鳴器的音調。大家可以在實驗中更改#228為其他值,聽聽蜂鳴器音調的改變。
2、倒車警示音實驗程序:我們知道各種卡車、貨櫃車在倒車時候,會發出倒車的蜂鳴警示提示音,同時警示黃燈也同步閃爍,提醒後面的人或車輛注意。本實驗常式就實現倒車警示功能,通過實驗板上的蜂鳴器發出警示音,同時通過實驗板上P1.2和P1.5上的兩個黃色發光二極體來發出黃色警示燈。
3、「叮咚」電子門鈴實驗程序:常見的家用電子門鈴在有客人來訪時候,如果按壓門鈴按鈕時,室內會發出「叮咚」聲音,本實驗程序模擬電子門鈴的發音,當我們按壓實驗板上的K1按鈕時候,蜂鳴器發出「叮咚」音樂聲,是一個比較實用的程序。
⑼ 單片機實現門鈴 這個程序中ding dong怎樣實現的。具體ding dong頻率怎麼計算
用單片機實現叮咚門鈴聲,用定時器定時,用一個引腳輸出一定頻率的方波信號,然後將方波信號放大再驅動揚聲器發聲即可。因用單片機模擬的聲音,不會像專門的叮咚音樂門鈴那樣好聽,做到接近叮咚聲就行了。叮的聲音頻率大約為1230Hz,咚的頻率為680Hz。叮聲要短,咚聲稍長些,可邊聽邊調試。
⑽ 基於51單片機的音樂門鈴設計
51資源還不夠啊?汗!用51都能實現GSM遠程防盜報警器 這么個門鈴就不行了啊
再說了 這個電路提供了功放和錄放音電路 單片機需要做的很少 但是我不知道樓主用的是什麼樣的錄放電路 所以我沒辦法提供程序 不過我可以詳細化工作流程
按一次 門鈴之後 單片機會延時10秒 十秒之後無人應答 說明家裡無人 那麼這時候單片機會通過指示燈告知來人可以留言 然後根據錄放電路的存儲容量進行時間的管理。在錄音時間快完畢的時候點亮指示燈 提示錄音時間快完畢 避免漏掉信息 然後在錄音時間到後自動關閉錄音電路 並提示 來人可以離開了 主人來的是後可以按按鍵進行錄音的播放,並且會顯示錄音的時間 根據錄音電路的容量可以設置 3段錄音 5段錄音等 當然隨著段數的增加,單片機的編程會變得復雜,但是其工作原理同一段式錄音控製程序是一樣的