新聞中心
軟件下載 文檔下載
行業百科
英特爾回美國建廠背后的真相:并不 電商購物“炒信”行為,刷單將首次 商用電陶爐提醒你代購的“洋貨”, 火鍋電磁爐網提醒你 家用電器是有 空氣凈化器市場亂象 銷售說不明白 商用火鍋電磁爐為什么要使用特種黑 蚌埠 家用電磁爐煮火鍋突然爆炸 幸 阿里投資海爾背后的一盤棋 密謀電 家電巨關東芝遭遇虧損轉型 東芝關 五部委警示 比特幣不是貨幣 風險在
在線調查

您目前在用的產品有哪些

軟件下載 您現在的位置:首頁 ? 下載中心 ? 軟件下載
   
名稱:
TM1628 火鍋光波爐專用數碼管顯示驅動集成電器
時間:
2012-07-13 17:38:32
點擊下載:
點擊下載
介紹:

TM1628 火鍋光波爐專用數碼管顯示驅動集成電器

 

LED驅動控制專用電路TM1628規范文件


一、 概述
TM1628 是一種帶鍵盤掃描接口的LED(發光二極管顯示器)驅動控制專用電路,內
部集成有MCU 數字接口、數據鎖存器、LED 高壓驅動、鍵盤掃描等電路。本產品性能優
良,質量可靠。主要應用于VCR、VCD、DVD 及家庭影院等產品的顯示屏驅動。采用SOP28
的封裝形式。
二、 特性說明
? 采用功率CMOS 工藝
? 多種顯示模式(11 段×7 位 ~ 14 段×4 位)
? 鍵掃描(10×2)
? 輝度調節電路(占空比8 級可調)
? 串行接口(CLK,STB,DIO)
? 振蕩方式:內置RC 振蕩(450KHz+5%)
? 內置上電復位電路
? 封裝形式:SOP28
三、 管腳定義:
TM1628 - wzdlovelxy - kk的博客
四、管腳功能定義:
DIO 數據輸入/輸出 在時鐘上升沿輸入/輸出串行數據,從低位開始。輸出為N-ch open drain
STB 片選 在上升或下降沿初始化串行接口,隨后等待接收指令。STB 為低后的第一個字節作為指令,當處理指令時,當前其它處理被終止。當STB 為高時,CLK 被忽略CLK 時鐘輸入 在上升沿讀取串行數據,下降沿輸出數據
KEY1~KEY2 鍵掃數據輸入 輸入該腳的數據在顯示周期結束后被鎖存
Seg1/KS1~Seg10/KS10 輸出(段) 段輸出(也用作鍵掃描),p管開漏輸出
Grid1~ Grid4 輸出(位) 位輸出,N管開漏輸出
Seg12/Grid7 ~Seg14/Grid5 輸出(段/位) 段/位復用輸出
VDD 邏輯電源 5V±10%
VSS 邏輯地 接系統地
NC 空腳 內部未連線
▲ 注意:DIO口輸出數據時為N管開漏輸出,在讀鍵的時候需要外接1K-10K的上拉電阻。本公司推
薦10K的上拉電阻。DIO在時鐘的下降沿控制N管的動作,此時讀數時不穩定,你可以參考圖(6),
在時鐘的上升沿讀數才時穩定。
TM1628 - wzdlovelxy - kk的博客
五、 顯示寄存器地址和顯示模式:
該寄存器存儲通過串行接口從外部器件傳送到TM1628 的數據,地址從00H-0DH共14字節單元,
分別與芯片SGE和GRID管腳所接的LED燈對應,分配如下圖:
寫LED顯示數據的時候,按照從顯示地址從低位到高位,從數據字節的低位到高位操作。
TM1628 - wzdlovelxy - kk的博客
六、 鍵掃描和鍵掃數據寄存器:
鍵掃矩陣為10×2bit,如下所示:
TM1628 - wzdlovelxy - kk的博客
鍵掃數據儲存地址如下所示,先發讀鍵命令后,開始讀取按鍵數據BYTE1—BYTE5字節,讀數
據從低位開始輸出,其中B6和B7位為無效位,此時芯片輸出為0。芯片K和KS引腳對應的按鍵按下
時,相對應的字節內的 BIT位為1。
TM1628 - wzdlovelxy - kk的博客
▲注意:
1、TM1628最多可以讀5個字節,不允許多讀。
2、讀數據字節只能按順序從BYTE1-BYTE5讀取,不可跨字節讀。例如:硬件上的K2與KS10
對應按鍵按下時,此時想要讀到此按鍵數據,必須需要讀到第5個字節的第4BIT位,才可讀出數據;
當有多個鍵按下,例如:K1與KS10,K2與KS10兩個鍵同時按下時,BYTE5字節的B3與B4位為1。
3、組合鍵只能是同一個KS,不同的K1組合。
七、 指令說明:
指令用來設置顯示模式和LED 驅動器的狀態。
在STB下降沿后由DIO輸入的第一個字節作為一條指令。經過譯碼,取最高B7、B6兩位比特位以
區別不同的指令。
TM1628 - wzdlovelxy - kk的博客
如果在指令或數據傳輸時STB被置為高電平,串行通訊被初始化,并且正在傳送的指令或數據
無效(之前傳送的指令或數據保持有效)。
(1) 顯示模式設置:
TM1628 - wzdlovelxy - kk的博客
該指令用來設置選擇段和位的個數(4~7 位,10~13 段)。當指令執行時,顯示被強制關閉。
要送顯示控制命令開顯示,原先顯示的數據內容不會被改變,但當相同模式被設置時,則上述情況
并不發生。
(2) 數據命令設置:
該指令用來設置數據寫和讀,B1和B0位不允許設置01或11。
TM1628 - wzdlovelxy - kk的博客
(3) 地址命令設設置:
TM1628 - wzdlovelxy - kk的博客
該指令用來設置顯示寄存器的地址。
如果地址設為0EH 或更高,數據被忽略,直到有效地址被設定。
上電時,地址默認設為00H。
(4) 顯示控制:
TM1628 - wzdlovelxy - kk的博客
八、串行數據傳輸格式:
讀取和接收1個BIT都在時鐘的上升沿操作。
數據接收(寫數據)
TM1628 - wzdlovelxy - kk的博客
數據讀取(讀數據)
▲注意:讀取數據時,從串行時鐘CLK 的第8 個上升沿開始設置指令到CLK 下降沿讀數據之間需要
一個等待時間Twait(最小1μS)。
九、 顯示和按鍵:
(1) 顯示:
1、驅動共陰數碼管:
TM1628 - wzdlovelxy - kk的博客
圖7給出共陰數碼管的連接示意圖,如果讓該數碼管顯示“0”,那你需要在GRID1為低電平
的時候讓SEG1,SEG2,SEG3,SEG4,SEG5,SEG6為高電平,SEG7為低電平,
查看圖(2)顯示地址表格,只需在00H地址單元里面寫數據3FH就可以讓數碼管顯示“0”。
TM1628 - wzdlovelxy - kk的博客
2、驅動共陽數碼管:
TM1628 - wzdlovelxy - kk的博客
圖8給出共陽數碼管的連接示意圖,如果讓該數碼管顯示“0”,那你需要在GRID1,GRID2,
GRID3,GRID4,GRID5,GRID6為低電平的時候讓SEG1為高電平,在GRID7為低電平的時候讓SEG1為
低電平。要向地址單元00H,02H,04H,06H,08H,0AH里面分別寫數據01H,其余的地址單元全部
寫數據00H。
TM1628 - wzdlovelxy - kk的博客
▲注意:SEG1-11為P管開漏輸出,GRID1-7為N管開漏輸出,在使用時候,SEG1-11只能接LED的陽極,
GRID只能接LED的陰極,不可反接。
(2)按鍵:
鍵掃描由TM1628自動完成,不受用戶控制,用戶只需要按照時序讀鍵值。完成一次鍵掃需
要2個顯示周期,一個顯示周期大概需要T=8x500US,在8MS先后按下了2個不同的按鍵,2次讀到的
鍵值都是先按下的那個按鍵的鍵值。
按照圖(9)用示波器觀察SEG1/KS1和SEG2/KS2的輸出鍵掃波形,見圖(10)。
TM1628 - wzdlovelxy - kk的博客
Tdisp和IC工作的振蕩頻率有關,我司TM1628經過多次完善,振蕩頻率不完全一致。500US
僅僅提供參考,以實際測量為準。
一般情況下使用圖(11),可以滿足按鍵設計的要求。
TM1628 - wzdlovelxy - kk的博客
當S1被按下的時候,在第1個字節的B0讀到“1”。如果多個按鍵被按下,將會讀到多個“1”,
當S2,S3被按下的時候,可以在第1個字節的B1,B3讀到“1”。
▲注意:復合鍵使用注意事項:
SEG1/KS1-SEG10/KS10是顯示和按鍵掃描復用的。以圖(12)為例子,顯示需要D1亮,D2滅,
需要讓SEG1為“1”,SEG2為“0”狀態,如果S1,S2同時被按下,相當于SEG1,SEG2被短路,這時
D1,D2都被點亮。
TM1628 - wzdlovelxy - kk的博客
3、或者串聯二極管如圖(15)所示。

TM1628 - wzdlovelxy - kk的博客

十、 應用時串行數據的傳輸:
(1) 地址增加模式
使用地址自動加1模式,設置地址實際上是設置傳送的數據流存放的起始地址。起始地址命令
字發送完畢,“STB”不需要置高緊跟著傳數據,最多14BYTE,數據傳送完畢才將“STB”置高。
TM1628 - wzdlovelxy - kk的博客
Command1: 設置顯示模式
Command2: 設置數據命令
Command3: 設置顯示地址
Data1~ n: 傳輸顯示數據至Command3地址和后面的地址內(最多14 bytes)
Command4: 顯示控制命令
(2) 固定地址模式
使用固定地址模式,設置地址其實際上是設置需要傳送的1BYTE數據存放的地址。地址發送完
畢,“STB”不需要置高,緊跟著傳1BYTE數據,數據傳送完畢才將“STB”置高。然后重新設置第2
個數據需要存放的地址,最多14BYTE數據傳送完畢,“STB”置高。
TM1628 - wzdlovelxy - kk的博客
Command1: 設置顯示模式
Command2: 設置數據命令
Command3: 設置顯示地址1
Data1: 傳輸顯示數據1至Command3地址內
Command4: 設置顯示地址2
Data2: 傳輸顯示數據2至Command4地址內
Command5: 顯示控制命令
(3)讀按鍵時序
TM1628 - wzdlovelxy - kk的博客
Command1: 設置顯示模式
Data1~5:讀取按鍵數據
(4)程序設計流程圖:
采用地址自動加一的程序設計流程圖:
TM1628 - wzdlovelxy - kk的博客
采用固定地址的程序設計流程圖:
TM1628 - wzdlovelxy - kk的博客
十一.應用電路:
TM1628驅動共陰數碼屏接線電路圖(18):
TM1628 - wzdlovelxy - kk的博客
TM1628 - wzdlovelxy - kk的博客
TM1628驅動共陽數碼屏接線電路圖(19):
TM1628 - wzdlovelxy - kk的博客
▲注意:1、VDD、GND之間濾波電容在PCB板布線應盡量靠近TM1628芯片放置,加強濾波效果。
2、連接在DIO、CLK、STB通訊口上三個100P電容可以降低對通訊口的干擾。
3、因藍光數碼管的導通壓降壓約為3V,因此TM1628供電應選用5V。
十三、 電氣參數:
TM1628 - wzdlovelxy - kk的博客
TM1628 - wzdlovelxy - kk的博客
TM1628 - wzdlovelxy - kk的博客
TM1628 - wzdlovelxy - kk的博客
TM1628 - wzdlovelxy - kk的博客
TM1628 - wzdlovelxy - kk的博客

在線客服
  • 銷售在線
    點擊這里給我發消息
  • 售后服務
    點擊這里給我發消息
  • 技術支持
    點擊這里給我發消息
分享到:
平特三肖