當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀] 本文主要分析了8096系列中的80196單片機在電力系統(tǒng)配電變壓器智能檢測終端設(shè)備中的人機交互界面接口應(yīng)用問題, 通過實例詳細介紹了該類單片機與觸摸屏芯片的軟、硬件接口的應(yīng)用技巧, 分析了其工作特

 

本文主要分析了8096系列中的80196單片機電力系統(tǒng)配電變壓器智能檢測終端設(shè)備中的人機交互界面接口應(yīng)用問題, 通過實例詳細介紹了該類單片機與觸摸屏芯片的軟、硬件接口的應(yīng)用技巧, 分析了其工作特性, 指出在應(yīng)用中需注意的問題, 并給出了觸摸芯片的部分程序。

隨著科學(xué)技術(shù)的日新月異, 人類對文明生活需求的進步, 帶來對電能的需求越來越高, 也帶來了對電力系統(tǒng)的設(shè)備有更高的要求, 由此電力系統(tǒng)配電變壓器的功能及檢測設(shè)備受到各方面的密切關(guān)注。在市場上各種各樣的電力檢測設(shè)備不斷翻新, 其功能也向?qū)嵱眯浴⒏呖萍夹苑较虬l(fā)展, 但配電變壓器具有觸摸方式的人機友好界面功能及檢測的設(shè)備很少有報道, 為此, 在經(jīng)過多方面的調(diào)研, 我們提出研制使用觸摸方式、具有GPRS無線通信功能的配電變壓器智能檢測設(shè)備的任務(wù)。該設(shè)備在滿足配電功能要求的前提下, 采用觸摸顯示方式提高檢測設(shè)備的可操作性, 使用GPRS無線通信提高設(shè)備的先進性、滿足現(xiàn)代信息社會的管理需求, 使其具有一定獨特優(yōu)勢, 能夠占領(lǐng)一定的市場領(lǐng)域。

1 系統(tǒng)設(shè)計

系統(tǒng)的核心是采用先進的INTEL96 系列16 位單片機80196, 配以液晶顯示觸摸屏、大規(guī)模門陣列邏輯集成電路xilinx95144, 通過串口驅(qū)動電路MAX232外接GPRS模塊等, 組成結(jié)構(gòu)簡單、功能完整、擴充性強、布局合理, 使用芯片少, 體積小, 具有高可靠性和保密特性的設(shè)備系統(tǒng), 原理圖如圖1所示。

 

 

圖1 系統(tǒng)原理圖

1. 1 各功能模塊主要作用

( 1) CPU80196在系統(tǒng)中主要承擔(dān)著控制中心及16位數(shù)據(jù)的算術(shù)、邏輯運算的任務(wù), 該單片機具有豐富的軟硬件資源及運行速度快的指令系統(tǒng), 非常適合于電力系統(tǒng)的儀表設(shè)計。

( 2) 大規(guī)模邏輯電路芯片X ilinx95144主要完成: 地址鎖存、數(shù)據(jù)總線驅(qū)動、控制信號總線驅(qū)動及邏輯電平轉(zhuǎn)換、片選信號發(fā)生等, 它有144個宏單元3200 個邏輯門, 100個管腳,81數(shù)據(jù)輸入輸出腳, 4個在線編程腳, 可以完成10000次的在線編程。

( 3) MAX232串口驅(qū)動: 完成串口電平TTL至RS232轉(zhuǎn)換功能。

( 4) GPRS模塊: 是一種新型的移動數(shù)據(jù)通信業(yè)務(wù), 在移動用戶和數(shù)據(jù)網(wǎng)絡(luò)之間提供一種連接, 給移動用戶提供高速無線IP服務(wù)。它采用完全透明數(shù)據(jù)傳輸, 永遠在線, 按流量計費, 克服了通訊距離短, 性能不穩(wěn)定的缺點, 真正實現(xiàn)全國無縫覆蓋, 特別適用于無人看守的區(qū)域。

( 5) 27512EPROM 程序存儲器, 提供64KByte 的程序存儲空間, 主要是存放系統(tǒng)程序。

( 6) 62256靜態(tài)RAM 數(shù)據(jù)存儲器, 提供64KBy te的數(shù)據(jù)存儲空間, 主要是存放采集的數(shù)據(jù), 自帶電池, 可以保證數(shù)據(jù)在掉電的情況下不丟失。

( 7) DS1302日歷芯片可以根據(jù)設(shè)置自動完成年月日時份秒的計算, 并可以實現(xiàn)鬧鐘, 它主要使系統(tǒng)能夠定時采集數(shù)據(jù)。

( 8)CAN屬于總線式串行通訊網(wǎng)絡(luò), 具有很強的糾錯能力, 支持差分收發(fā), 因而適合高噪聲環(huán)境, 而且傳輸距離比較遠。在系統(tǒng)中我們采用了SJA1000 芯片, 通過正確連接和設(shè)置的, 達到CAN 總線物理層和數(shù)據(jù)鏈路層的所有功能的自動完成。

( 9) 開關(guān)驅(qū)動電路: 主要是提供給各種開關(guān)電源、交直流電機調(diào)速系統(tǒng)的電壓與電流。在系統(tǒng)中我們采用數(shù)字電路與模擬電路的結(jié)合完成。

( 10)液晶顯示與觸摸屏: 提供人機交互友好界面, 我們選擇了臺灣AM PIRE 公司產(chǎn)DG - 32240 - 27 - SNCW -HCDTC液晶顯示觸摸屏, 具有320 ?? 240顯示象素點, 160 ×110mm 觸摸大小, 其顯示部分控制芯片是SED1335, 觸摸部分控制芯片是ADS7843。

1. 2 系統(tǒng)調(diào)試

在系統(tǒng)的調(diào)試中, 一切功能與電氣指標(biāo)都能達到預(yù)先設(shè)計的要求, 但幾次出現(xiàn)觸摸屏與單片機之間指令不執(zhí)行, 甚至燒壞了觸摸屏中的芯片ADS7843的問題。

2 硬件設(shè)計分析

根據(jù)硬件連接, 使用的單片機P3、P4口通過X ilinx95144與液晶顯示相連, 觸摸屏與單片機P1口直接連接, 三者工作電壓均為廠商推薦典型值5V。

2. 1 80196KB單片機結(jié)構(gòu)

80196KB 是INTEL公司繼8位單片機以后推出的16 位單片機MCS_96 系列的產(chǎn)品之一,它與8位單片機相比提高了控制系統(tǒng)的實時性, 與現(xiàn)在的32位相比是真正意義上的單片機, 特別適用于各類自動控制系統(tǒng)。它的內(nèi)部結(jié)構(gòu)采用普林斯頓( Pr inceton )體系結(jié)構(gòu), 又稱馮。諾曼( Von Neumann) 結(jié)構(gòu)。具有程序存儲器與數(shù)據(jù)存儲器合二為一的特點。它的P0口只能用于輸入, P1口是一個準(zhǔn)雙向口, P2 口是一個多功能口, P3、P4口是雙向口可作為系統(tǒng)總線。

在本系統(tǒng)的電路中, 采用P1口與觸摸屏接口打交道, P1口內(nèi)部管腳結(jié)構(gòu)如圖2 所示。P1口是一個準(zhǔn)雙向I/O口, 它由輸出緩沖器、內(nèi)部口鎖存器、內(nèi)部口寄存器和輸出緩沖器構(gòu)成, 與MCS51的準(zhǔn)雙向口相同, 內(nèi)部具有上拉電阻結(jié)構(gòu)。如圖2所示, 上拉作用由三個FET管產(chǎn)生, 其中p1是強上拉, p3由于高阻存在為弱上拉, p2為更弱上拉, n是低阻下拉FET.

 

 

圖2 準(zhǔn)雙向口P1內(nèi)部結(jié)構(gòu)

當(dāng)復(fù)位時,P1口呈現(xiàn)微弱上拉。當(dāng)用作輸入輸出功能, 其原理是:“輸入”: P1口輸入數(shù)據(jù)時實際上是輸入到P1口寄存器中, 由寄存器去驅(qū)動管腳, 圖二上/Q 即為寄存器的輸出, CPU 讀數(shù)據(jù)時是直接讀管腳。因此在讀數(shù)據(jù)時要保證P1口為輸入狀態(tài), 應(yīng)先對P1口寄存器SFR置位, 此時n截止。切記當(dāng)端口用作輸入口時, 決不能向該口寫數(shù)據(jù)“0”。“ 輸出”:在此狀態(tài)下, 當(dāng)指令對P1. x口的I/O口寄存器輸入數(shù)據(jù)是“0”時, 內(nèi)部寄存器的/Q輸出會打開下拉FET即n, 而關(guān)閉全部上拉FET即p1、p2、p3, 這時對應(yīng)輸出腳電平PORTPIN為“0”; 當(dāng)指令對P1口的某一個I /O口寄存器輸入數(shù)據(jù)是“1”時, 內(nèi)部寄存器的/Q輸出會關(guān)閉n, 打開p1、p2、p3, 這時對應(yīng)輸出腳電平PORT PIN 為 “1”,即輸出是一個編程直接“寫”的過程。

 

2. 2 X ilinx95144

是一款高品質(zhì)的Comp lex Prog ramm able LogICDevice 復(fù)雜的可編程邏輯器件( CPLD), 典型工作電壓為3. 3- 5V, 支持ISP即在線編程功能, 編程次數(shù)可達上萬次, 管腳到管腳信號延遲7. 5ns, 工作頻率可達111MH z, 內(nèi)部有144個宏單元均是ROM 結(jié)構(gòu), 掉電后內(nèi)部的邏輯數(shù)據(jù)不會丟失。每個I /O管腳在輸出狀態(tài)下: 高電平時典型值- 4mA, 低電平典型值24mA; 每個I /O管腳在輸入狀態(tài)下: 高、低電平時均為uA級。因此輸出電氣特性: 在通常的TTL電平芯片電路中、外接驅(qū)動不多的情況下, 可以不使用上拉電阻; 輸入電氣特性:

 

一般的集成芯片都可以直接與其相連, 不會出現(xiàn)驅(qū)動力不夠現(xiàn)象, 更不會出現(xiàn)損壞。

2. 3 觸摸顯示屏

顯示部分的控制芯片是SED1335, 是日本EPSON 公司生產(chǎn)的一款液晶顯示屏專用控制器, 與同類產(chǎn)品相比功能最強。其特點主要是: 有較強功能的I /O緩沖器; 指令功能豐富; 4位數(shù)據(jù)并行發(fā)送; 圖形和文本方式混合顯示。觸摸部分的控制芯片是模擬數(shù)據(jù)轉(zhuǎn)換器ADS7843, 是美國T i公司生產(chǎn)的具有同步串行接口的8 位、12位數(shù)據(jù)輸出, 四線電阻觸摸屏模數(shù)轉(zhuǎn)換接口芯片。它通過標(biāo)準(zhǔn)SPI協(xié)議和CPU 通信; 精度高, 當(dāng)使用12位時精度達到0. 04mm, 可以達到X, Y 方向上的1/256, 1 /4096精度; 最大可接受電流? 50mA, 典型值為數(shù)uA; 工作電壓為- 0. 3- + 6V; 工作時鐘典型值2MH z即數(shù)量級是uS; 當(dāng)觸摸屏被按下時( 即有觸摸事件發(fā)生) ,ADS7843會發(fā)出中斷請求。

在出現(xiàn)數(shù)次問題后, 我們都發(fā)現(xiàn)顯示部分正常, 而觸摸部分不正常, 也就是ADS7843的使用有問題, 其內(nèi)部結(jié)構(gòu)原理圖如圖3所示。從圖上我們可以看見主要有四通道信號轉(zhuǎn)換器、逐次逼近寄存器( SAR )、電容型數(shù)據(jù)/轉(zhuǎn)換器( CDAC)、比較器、串行接口與控制器功能模塊組成。其中與編程有關(guān)的信號是DCLK、/CS、DIN、DOUT、BUSY、/PENIRQ,數(shù)據(jù)流向見圖4所示。

 

 

圖3 AD7843內(nèi)部原理結(jié)構(gòu)

 

 

圖4 ADS7843接口圖

對于ADS7843來說, 除了電源與地線, 輸入模擬信號X+ 、X- 、Y+ 、Y - 、IN3、IN4, 輸入數(shù)字信號DCLK、/CS、DIN;輸出數(shù)字信號BUSY、DOUT、/PEN IRQ.與編程有關(guān)的均是數(shù)字信號, 數(shù)據(jù)輸入、輸出、時鐘輸入均為串行方式, 最高轉(zhuǎn)換速率為1/125KH z, 線路設(shè)計結(jié)構(gòu)上比較方便只需要6根端口線單片機就可以建立完全的數(shù)據(jù)交互。

2. 4 現(xiàn)象分析

采用80196的P1口的6個端口專門與其打交道, 從硬件上講是完全可以的。然而由于在編程中P1口有些端口是作輸入、有些端口需要作為輸出, 80196又沒有對位直接進行操作的指令, 對P1某一個端口作輸出操作, 通常196會先讀P1口的8個管腳, 然后再進行 寫!的操作, 根據(jù)P1

 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉