1. 鬧鍾的內部零件結構�1�3
鬧響系統基本結構是由鬧鍾定時轉軸控制一個定時輪片,輪片連接定時指針指示相應的預定時間。在定時輪片上有三個位於不同半徑同心圓上的斜面小孔,通過定時轉軸調整預定時間確定後,三個小孔的位置也隨之確定。
定時輪片定時齒輪上部是時針輪片,輪片上有三個孔槽。時針輪片上面有一個跟隨片,跟隨片有三個斜面凸起,穿過時針輪片的三個孔槽,與定時輪片的三個小孔對應。
(1)鬧鍾晶元電路擴展閱讀
鬧鍾機芯包括走時和鬧時兩大系統。
①走時系統:指針式石英電子鬧鍾的走時系統包括石英諧振器、CMOS集成電路(分頻和驅動)、步進電機(將電能轉換為機械能)、計數和傳動機構、指針機構等部件。
數字式石英電子鬧鍾的走時系統包括石英諧振器、CMOS集成電路(分頻、計算和驅動)、液晶顯示屏或發光二極體、導電橡膠等部件;此外,指針式和數字式都包括電池、微調電容、夾板和線路版等部件。
②鬧時系統:以集成電路或晶體管開關電路(分離元件)輸出信號,驅動揚聲器或其他聲響裝置;另一種是直接利用電磁原理,通過線圈的通、斷電流,吸動打錘敲擊鬧鈴,或吸動其他聲響裝置。
2. 普通鬧鍾的工作原理
鬧鍾的工作原理是什麼?
鬧鍾有很多種類,機械地、石英地,自從它被人利用鍾擺地原理發明以來已經成為人們生活中不能缺少地物品! 以下主要介紹石英鬧鍾地原理 石英鬧鍾也可叫做「水晶振動式電子表」,因為它是利用水晶片地「發振現象」。當水晶接受到外部地加力電壓,就會有變形及伸縮地性質,相反,若壓縮水晶,便會使水晶兩端產生電力;這樣地性質在很多結晶體上也可見到,稱為「壓電效果」。石英錶就是利用周期性持續「發振」地水晶,為我們帶來准確地時間。首先,將石英錶內地水晶片上加電,水晶便會以32768赫茲地周波數,正確地振動;然後必須將此頻率化成1Hz(電流一秒間地一次變化)地信號電流周波數。再增加些信號地幅度(由於因振動而產生地電流甚弱),跟著些信號電流再發動轉子齒輪,表上地秒針便會隨之發動,之後分針,時針地跳動則關乎於機械結構上地原理,如:秒針跳動60下,分針便會跳一下所有石英錶都裝有一粒電池。它為一塊集成電路和一個石英諧振器提供能量,每秒振動327678次。還有比這更快地。集成電路是表地「大腦」。它控制著石英諧振器地振動,並起著分頻器地作用。32768次振動被對半分割15次,以達到每秒產生一次脈沖。 有了一秒釧這個時間地「原材料」,就能驅動顯示器。何為模擬針顯示 為了把集成電路脈沖轉化成運動,模擬指針式石英錶上裝有一個增速馬達,包括一個電磁轉子,每承受一下脈沖,就旋轉180度,也就是一秒鍾。轉子連接著由三個齒輪組成地拖動系統,驅動三根指針(時針、分針和秒針),把時間顯示在表盤上。還可以加上一個顯示屏,顯示星期、日期以及流逝地時間。固體狀態石英錶 在固體狀態地石英錶中,以一秒為單位地脈沖被傳送到集成電路地秒針部份,這個部份負責將液晶顯示模地液晶線組織起來,形成一個數字。這種類型在表類物件中是為常見。在製表業中,這通常是用於生產大規模地極為便宜地產品。亞洲地生產廠家已經壟斷了這一領域。在更為精緻地手錶款式中,"固體狀態"根據安裝在裡面地存儲器地大小,具有大量地功能:如電話號碼,預約登記簿等。混合型石英錶 這種類型地石英錶具有兩種顯示功能,即模指針式和數字式,後者提供附屬地信息,如星期與日期、精確計時功能、時區。這種手錶裝有一塊集成電路和一微型發動機。
3. 急 急 急 單片機定時鬧鍾的電路圖
有時鍾的匯編源碼
不用IC聲音很難聽
一、8051總體結構
8051是ROM型單片機(只能寫一次),內部有4K工廠掩膜編程的ROM程序存貯器(8031無ROM)。
硬體資源有:
面向控制的8位CPU;
128B內部RAM數據存貯器;
32位雙向輸入/輸出線;
1個全雙工的非同步串列口;
2個16位定時器 /計數器;
5個中斷源,2個中斷優先順序;
時鍾發生器;
可定址64KB的程序存貯器和64KB的外部數據存貯器。
8051的存儲器
一、程序存儲器
程序存儲器用於存放編好的的程序和表格常數,
8051片內有4KB ROM,片外16位地址線最多可擴
展64KB ROM,兩者統一編址(訪問方式一樣)。
如果EA端保持高電平,8051的程序計數器PC在
0000H-0FFFFH范圍內(即前4KB地址)是執行片
內ROM的程序。當定址范圍在1000H-0FFFFH時,
則從片外存儲器取指令。
當EA端保持低電平時,8051的所有取指令操作
均在片外程序存儲器中進行,這時片外存儲器
可以0000H開始編址(ORG 0000H
SJMP 200H
…)。
程序存儲器中具有特殊功能的6個單元:
▲0000H:8051復位後,PC=0000H,程序從0000H開始執行指令
▲0003H:外部中斷0入口
▲000BH:定時器0溢出中斷入口
▲0013H:外部中斷1入口
▲001BH:定時器1溢出中斷入口
▲0023H:串列口中斷入口
●使用時通常在這些入口地址處存放一條絕對跳轉指令,使程序跳到用戶安排的中斷程序起始地址(因為這些中斷入口間隙小,不足寫中斷程序,中斷子程後面不要忘寫上RETI返回主程序)。
二、數據存儲器
數據存儲器用於存放中間運算結果、數據暫存和緩沖、標志位等。8051片內有256B RAM,片外最多可擴充64KB
RAM,構成了兩個地址空間,訪問片內RAM用 MOV,訪問片外RAM用 MOVX。
R0、R1和DPTR可以作為間址寄存器,前兩個是8位地址指針(定址范圍:256B),DPTR是16位地址指針(可分為DPH和DPL兩部分,定址范圍:64K)。對片外數據存儲器只能採用間接定址方式。
在8051片內數據存儲器中有21個專用寄存器SFR,也叫特殊功寄存器。它們離散分布在高128B地址80H-0FFH中,☆訪問這些專用寄存器僅允用直接定址方式。
SFR 意義 地址
ACC 累加器A(用PUSH、POP指令時、位定址時只能用ACC) 位元組地址:0E0H
位地址:0E0H-0E7H
B B寄存器 位元組地址:0F0H
位地址:0F0H-0F7H
PSW 程序狀態字 位元組地址:0D0H
位地址:0D0H-0D7H
SP 堆棧指針 位元組地址:81H
不能位定址
DPTR 數據存儲器指針(由DPH和DPL組成) DPH位元組地址:83H 不能位定址
DPL位元組地址:82H 不能位定址
P0-P3 I/O埠 P0位元組地址:80H 位地址:80H-87H
P1位元組地址:90H 位地址:90H-97H
P2位元組地址:0A0H 位地址:0A0H-0A7H
P3位元組地址:0B0H 位地址:0B0H-0B7H
IP 中斷優先順序 位元組地址:0B8H
位地址:0B8H-0BFH
IE 中斷允許 位元組地址:0A8H
位地址:0A8H-0AFH
TMOD 定時器/計數器方式 位元組地址:89H
不能位定址
TCON 定時器/計數器控制 位元組地址:88H
位地址:88H-8FH
TH0 定時器/計數器0
(高位元組) 位元組地址:8CH
不能位定址
TL0 定時器/計數器0
(低位元組) 位元組地址:8AH
不能位定址
TH1 定時器/計數器1
(高位元組) 位元組地址:8DH
不能位定址
TL1 定時器/計數器1
(低位元組) 位元組地址:8BH
不能位定址
SCON 串列控制 位元組地址:98H
位地址:98H-9FH
SBUF 串列數據緩沖器 位元組地址:99H
不能位定址
PCON 電源控制 位元組地址:87H
不能位定址
8051指令系統
8051指令系統使用了7種定址方式:1.立即定址(例:MOV A,#3AH)。2.直接定址(例:MOV A,3AH)。3.寄存器定址(例:MOV A,R2)。4.寄存器間接定址(例:MOV A,@R0)。5.變址定址(基址+變址寄存器間接定址)(例:MOVC A,@A+DTPR)常用於查表。6相對定址(例如:JC 03H)。7.位定址(例如:SETB 3DH)。
共111條指令。1.按位元組數分類可分為:單位元組指令49條;雙位元組指令45條;三位元組指令17條。了解指令所佔位元組數在編程時才好計算你的指令所在空間位置,在使用跳轉指令時確定長度,估算代碼用了多少空間。2.按運算速度分類可分為:單周期指令64條;雙周期指令45條;四周期指令2條。(沒有三周期指令)了解指令所佔周期數才方便我們在優化程序運行速度時盡量使用單周期指令,在寫延時子程序時確定一段代碼所用時間。
1. 程序狀態字寄存器 PSW
PSW 位地址 D7H D6H D5H D4H D3H D2H D1H D0H
位元組地址 D0H C AC F0 RS1 RS0 OV F1 P
PSW 是8位寄存器。它通過相應的標志位來記錄反映CPU在進行各種邏輯操作或算術運算時的操作或運算結果的狀態。這些標志的狀態,可由專門的指令來測試,也可通過指令來讀出。各標志位的作用如下:
P:奇偶標志。它始終跟蹤累加器A內容的奇偶性。如果有奇數個「1」,則置P為「1」,否則置「0」。在80C51
的指令系統中,凡是改變累加器A中內容的指令均影響奇偶標志P。 它可用在單片機通信中發送奇偶校驗位來校驗是否有接收錯誤數據。
F1:用戶標志。由用戶置位或復位。在寫程序時常常會有一些分支,如檢測電壓是否超標( 過高或過低),如果超標就發送告警信號,這時我們可用F1作為電壓是否超標的標志,如果超標時將其置「1」否則置「0」。然後通過F1來判斷電壓是否超標。
OV:溢出標志。有符號數運算時,如果發生溢出,OV置「1」,否則清「0」。對於1個位元組的有符號數,如果用最高位表示正負號,則只有7位有效位,能表示-128—+127之間的數,如果運算結果超出了這個數值范圍就會發生溢出,此時OV=1。在乘法運算中,OV=1表示乘積超過255,在除法運算中,OV=1表示除數為0。
RS0、RS1: 工作寄存器組選擇位,用以選擇指令當前工作的寄存器組。由用戶軟體改變RS0和RS1的組合來切換當前先用的工作害存器組,其組合關系如下表: RS1 RS0 寄存器組 片內RAM地址
0 0 第0組 00H---07H
0 1 第1組 08H---0FH
1 0 第2組 10H---17H
1 1 第3組 18H---1FH
單片機在復位後,RS0=RS1=0,CPU自然選中第0組為當前工作寄存器組。我們在需要作大量運算時如編寫很多延時子程序時常會覺得R0--R7不夠用,這時我們就可以通過設置RS0和RS1來切換寄存器組這樣就多了8個可以給你用的寄存器。
F0:用戶標志位,同F1。
AC:半進位標志。當進行加法(或減法)運算時,如果低半位元組向高半位元組有進位(或借位),AC置「1」,否則清「0」。AC也可用於BCD碼調整時的判別位。
CY:進位標志。在進行加法(或減法)運算時,如果操作結果最高位有進位,CY置「1」,否則清「0」。在進行位操作時又作為位累加器C。
2.定時器/計數器方式寄存器 TMOD
TMOD
(89H) D7 D6 D5 D4 D3 D2 D1 D0
GATE M1 M0 GATE M1 M0
TMOD是設置T0、T1工作方式的寄存器,其中D4-D7設置定時器1,D0-D3設置定時器0。各位功能說明:
(1)M1和M0-----方式選擇位。定如下:
M1 M0 工作方式 功能描述
0 0 方式0 13位計數器
0 1 方式1 16位計數器
1 0 方式2 自動再裝入8位計數器
1 1 方式3 T0:分成兩個8位計數器;T1:停止計數
(2) ——功能選擇位。當=0時,為定時器方式;=1時,為計數器方式。
(3)GATE----門控位。當GATE=0時,只要軟年控制位TR0或TR1置「1」即可啟動定時器開始工作;當GATE=1時,只有或引腳為高電平,且TR1或TR0置「1」時,才能啟動相應的定時器開始工作。
TMOD不能進行位定址,只能用位元組傳送指令設置定時器工作方式。復位時,TMOD所有位均為0。
例如設定時器1為定時工作方式,要求由軟體啟動定時器1,按方式2工作。定時器0為計數器方式,要求由軟體啟動定時器0,按方式1工作。其指令為:MOV TMOD,#25H。
在無線電設備中,集成電路的應用愈來愈廣泛,對集成電路應用電路的識圖是電路分析中的一個重點,也是難點之一。
1.集成電路應用電路圖功能
集成電路應用電路圖具有下列一些功能:
①它表達了集成電路各引腳外電路結構、元器件參數等,從而表示了某一集成電路的完整工作情況。
②有些集成電路應用電路中,畫出了集成電路的內電路方框圖,這時對分析集成電路應用電路是相當方便的,但這種表示方式不多。
③集成電路應用電路有典型應用電路和實用電路兩種,前者在集成電路手冊中可以查到,後者出現在實用電路中,這兩種應用電路相差不大,根據這一特點,在沒有實際應用電路圖時可以用典型應用電路圖作參考,這一方法修理中常常採用。
④一般情況集成電路應用電路表達了一個完整的單元電路,或一個電路系統,但有些情況下一個完整的電路系統要用到兩個或更多的集成電路。
2.集成電路應用電路特點
集成電路應用電路圖具有下列一些特點:
①大部分應用電路不畫出內電路方框圖,這對識圖不利,尤其對初學者進行電路工作分析時更為不利。
②對初學者而言,分析集成電路的應用電路比分析分立元器件的電路更為困難,這是對集成電路內部電路不了解的原緣,實際上識圖也好、修理也好,集成電路比分立元器件電路更為方便。
③對集成電路應用電路而言,大致了解集成電路內部電路和詳細了解各引腳作用的情況下,識圖是比較方便的。這是因為同類型集成電路具有規律性,在掌握了它們的共性後,可以方便地分析許多同功能不同型號的集成電路應用電路。
3.集成電路應用電路識圖方法和注意事項
分析集成電路的方法和注意事項主要有下列幾點:
(1)了解各引腳的作用是識圖的關鍵
了解各引腳的作用可以查閱有關集成電路應用手冊。知道了各引腳作用之後,分析各引腳外電路工作原理和元器件作用就方便了。例如:知道①腳是輸入引腳,那麼與①腳所串聯的電容是輸入端耦合電路,與①腳相連的電路是輸入電路。
(2)了解集成電路各引腳作用的三種方法
了解集成電路各引腳作用有三種方法:一是查閱有關資料;二是根據集成電路的內電路方框圖分析;三是根據集成電路的應用電路中各引腳外電路特徵進行分析。對第三種方法要求有比較好的電路分析基礎。
(3)電路分析步驟
集成電路應用電路分析步驟如下:
①直流電路分析。這一步主要是進行電源和接地引腳外電路的分析。注意:電源引腳有多個時要分清這幾個電源之間的關系,例如是否是前級、後級電路的電源引腳,或是左、右聲道的電源引腳;對多個接地引腳也要這樣分清。分清多個電源引腳和接地引腳,對修理是有用的。
②信號傳輸分析。這一步主要分析信號輸入引腳和輸出引腳外電路。當集成電路有多個輸入、輸出引腳時,要搞清楚是前級還是後級電路的輸出引腳;對於雙聲道電路還分清左、右聲道的輸入和輸出引腳。
③其他引腳外電路分析。例如找出負反饋引腳、消振引腳等,這一步的分析是最困難的,對初學者而言要藉助於引腳作用資料或內電路方框圖。
④有了一定的識圖能力後,要學會總結各種功能集成電路的引腳外電路規律,並要掌握這種規律,這對提高識圖速度是有用的。例如,輸入引腳外電路的規律是:通過一個耦合電容或一個耦合電路與前級電路的輸出端相連;輸出引腳外電路的規律是:通過一個耦合電路與後級電路的輸入端相連。
⑤分析集成電路的內電路對信號放大、處理過程時,最好是查閱該集成電路的內電路方框圖。分析內電路方框圖時,可以通過信號傳輸線路中的箭頭指示,知道信號經過了哪些電路的放大或處理,最後信號是從哪個引腳輸出。
⑥了解集成電路的一些關鍵測試點、引腳直流電壓規律對檢修電路是十分有用的。OTL電路輸出端的直流電壓等於集成電路直流工作電壓的一半;OCL電路輸出端的直流電壓等於0V;BTL電路兩個輸出端的直流電壓是相等的,單電源供電時等於直流工作電壓的一半,雙電源供電時等於0V。當集成電路兩個引腳之間接有電阻時,該電阻將影響這兩個引腳上的直流電壓;當兩個引腳之間接有線圈時,這兩個引腳的直流電壓是相等的,不等時必是線圈開路了;當兩個引腳之間接有電容或接RC串聯電路時,這兩個引腳的直流電壓肯定不相等,若相等說明該電容已經擊穿。
⑦一般情況下不要去分析集成電路的內電路工作原理,這是相當復雜的。
4. 新買個電子鬧鍾聲音有點小,想自己動手把蜂鳴器換成喇叭,該怎麼設計電路
有節奏鬧鍾響鈴應該是無源的蜂鳴器或壓電陶瓷片,音源一般由主晶元提供,輸出音源有一些接三極體放大並電感後驅動蜂鳴器,一些可以直接驅動蜂鳴器,視乎主晶元內的設計。如果要將鬧鈴聲音放大就要清楚是什麼類型,前者應該可以嘗試直接將薄喇叭對換蜂鳴器電感,後者就加三極體如LM8050放大後推喇叭,鬧鍾內的空間也要考慮!
5. 用單片機設計一個時鍾,可顯示時和分,可以調時間,也要有鬧鍾功能,要有設計的電路圖
其實不用定時中斷也能實現功能:
#include<reg51.h> 主函數
unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};定義0-9數組
unsigned int tmp;定義變數
void delay(unsigned int xms)定義延時函數
{unsigned int j,i;
for(i=0;i<xms;i++)
for(j=0;j<100;j++);
}
void disp()定義子函數
{
P1=tmp;
delay(1);
P2=0xff;
tmp=tmp<<1;
}
void main( )
{
unsigned char z,s=00,m=00,h=00;給時鍾初始值
while(1)
{
for(z=0;z<100;z++)
{
tmp=0x01;
P2=tab[h/10];小時顯示
disp();
P2=tab[h%10];
disp();
P2=tab[m/10];分鍾顯示
disp();
P2=tab[m%10];
disp();
P2=tab[s/10];秒顯示
disp();
P2=tab[s%10];
disp();
}
s++;
while(s==60)秒進一位,到60清0
{
m++;
s=00;
}
while(m==60)分鍾進一位,到60清0
{
h++;
m=00;
}
while(h==24)小時進一位,到24清0
{
h=00;
}
}
}
6. 設計一個鬧鍾系統控制電路
一種利用鬧鍾定時的電器開關裝置.它是利用在鬧鍾起鬧時,鬧鈴發條鑰匙片的旋轉帶動該裝置中的一個凸輪,使所述凸輪控制串接在電器電源中一副動觸點、定觸點接觸或分開,從而使電路接通或斷開.凸輪旋轉一定角度後被轉角定位機構限定,從而電路接通或斷開的狀態保持穩定.該裝置具有結構簡單,定時時間可長達12小時的優點,對於國家統一機芯的鬧鍾都能使用.
7. 請教晶體管鬧鍾的工作原理
這種鍾使用電池做推動力,也保留了機械鬧鍾的擺輪游絲結構,游絲控制擺頻,是機械鍾到石英鍾的過渡產品。
走系大概原理是:鬧鍾線圈由推動線圈、感應線圈組成,兩部分繞在同一根軸上。放上電池,點解電容器充電,微量電流流過推動線圈,推動帶有磁鐵的擺輪微微擺動。磁鐵擺動時切割感應線圈,感應出的電流經三極體放大,又加到推動線圈上,如此循環,直至擺輪達到最大擺動幅度和恆定的擺動頻率。擺幅恆定時三極體作為開關三極體,當感應電流超過三極體的截止電流時,三極體關閉推動電路,以免擺幅繼續擴大。其間產生的有害高頻振盪由一個小電容器(往往是滌綸電容)加以釋放。
大概是這樣的原理。以前修理過這種鍾表,很多年沒碰,記不清了,望大家指正。
鬧系的原理和現代石英鍾差不多。時輪上帶著一個金屬銅片,充當導線。時輪轉動到設定的位置,銅片接觸到觸點,電鈴電路導通。
8. 鬧鍾的工作原理
簡單的說就是一個電子時鍾程序.
因為手機在關機的狀態下仍有冗餘電量的供應,所以這個程序就可以運行.在手機自帶程序中安裝有相對應的協議,通過協議,兩個程序進行信息交流,並實現鬧鍾的電路反應。
9. 電子鬧鍾的發聲原理
齒輪轉到了定時時間後支撐齒輪的突出部分滑入另一齒輪的孔中,這一下落使接點接通了電路。從走時震盪電路輸出音頻經一個三極體功放推動蜂鳴器發聲。可手動開關停止發聲,隨著齒輪的轉動,落下的齒輪又會慢慢地被抬起,接點斷開而停止發聲
10. 求普通鬧鍾(有圖)電路圖,想弄清楚 那個蜂鳴器 產生音樂的原因,謝謝了!!
兄弟,這個真的其實看似簡單實際很復雜,那個音樂產生的是一個音樂IC,那個蜂鳴器是個小型的電磁喇叭而已。你記得東方紅1號嗎?那就是一個能夠在太空發射東方紅這首樂曲的衛星,那個電路我學習了下,產生東方紅這個樂曲的電路(不包括其他電路)就使用了一百二是多個晶體三極體,晶體二極體和電阻更是一大堆。只是今天的技術進步了,讓很多東西微縮到一個集成晶元了,實際上它還是復雜的。
我的意思並不是要你搞懂東方紅,不過是想告訴你,如果用分立元件做音樂信號發生器是比較復雜的。還有,你後來的提問是手機提問的,回答的時候字數有限制,所以只能簡單給你作答。