新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 用高精度60Hz發(fā)生器MM5369與TMS3450,TMSl943制作的LED數字鐘

用高精度60Hz發(fā)生器MM5369與TMS3450,TMSl943制作的LED數字鐘

作者: 時間:2011-02-18 來源:網絡 收藏

MM5369是摩托羅拉生產的精密60Hz時基頻率發(fā)生電路,使用的振蕩頻率為3.579545MHz的晶振,外圍電路簡單,僅需外接4個阻容件,就可以做出一款精度極高的60Hz方波信號發(fā)生器。

MM5369可廣泛用于定時器、時鐘、控制器及函數發(fā)生器中,且成本低廉,為制作、改造數字時鐘及鐘控產品的最佳選擇。其芯片引腳見圖l,內部原理見圖2。

用高精度60Hz發(fā)生器MM5369與TMS3450,TMSl943制作的LED數字鐘

MM5369的主要技術參數見附表。

筆者采用MM5369實現高精度60Hz發(fā)生器與TMS3450TMSl943配合制作了兩款LED數字鐘,原理圖分別見圖3、圖4。

一、主要功能
1.12小時AM、PM或者24小時制式顯示。50Hz或者60Hz時基輸入(可以通過引腳選擇,這里使用的是12小時制),供電DC6V~DCl2V(最大極限供電DCl5V),秒閃爍(冒號閃爍)。

2.具有秒顯示、睡眠(最大2小時倒計時)、定時輸出(TMS3450與TMSl943都只有一路輸出)三種功能。

3.掉電保護功能:利用交流整流后的工作電壓與一只三極管組成一個電子開關。當用交流電源時,三極管導通,TMSl943的(28)腳接地,LED顯示屏進入工作狀態(tài)。如果遇上停電,三極管截止,自動把顯示屏幕的供電切斷。實現了交流掉電時自動消隱。同時由后備電池繼續(xù)向電路供電,可以保持時鐘連續(xù)工作。

用高精度60Hz發(fā)生器MM5369與TMS3450,TMSl943制作的LED數字鐘

二、分類說明
1.秒顯示
按住秒顯示按鍵,屏幕顯示的是當前秒數字并正常走動。最大秒顯示為9:59分鐘??梢宰鳛槊氡硎褂?。

2.睡眠(倒計時)
按睡眠按鍵,屏幕顯示倒計時時間59:00分鐘計(TMSl943顯示為:59分鐘,即最長倒計時時間為59分鐘),如果在此時同時按動調整小時鍵,會增加倒計時為1小時59分鐘,這時候,同時可以使用調整小時或者分鐘的按鍵對這個時間進行減數直到0:00小時,以方便在不需要長時間的時候應用。

倒計時控制屬于一種“立即有效”的方式,就是當你按下睡眠按鍵后,控制輸出端口立即輸出高電平(對電源供電的負極而言),等到倒計時走到0:00的時候,該輸出回到低電平狀態(tài)。倒計時功能只是當次有效,不會在以后的時間里重復執(zhí)行。每按動一次睡眠按鍵。就會執(zhí)行一次倒計時。

用高精度60Hz發(fā)生器MM5369與TMS3450,TMSl943制作的LED數字鐘

3.定時輸出
這是一種“到了時候才有效”的控制輸出,一次設定后??梢悦刻焱粫r間自動重復執(zhí)行,相當于我們平時使用的機械鬧鐘功能。

當按下定時按鍵的時候,屏幕上顯示的是定時輸出的時間,如果需要更改這個時間,可以使用小時調整或者分鐘調整按鍵來修改。設置好定時時間之后,在正常走時時間與定時設置時間一樣時,定時控制輸出端口就會輸出一高電平,這個高電平可以維持1小時59分鐘之久。同時,它可以通過“暫?!卑存I來讓這個輸出自動停止輸出9一lO分鐘,然后重新輸出,也可以按動“取消”按鍵來直接取消本次定時輸出。



linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評論


相關推薦

技術專區(qū)

關閉