【正文】
的同步方式下,接口能在數(shù)據(jù)塊前面加同步字符。電氣特性:RS232C 標(biāo)準(zhǔn)定義15V~3V 表示邏輯“1” ,+3V~+15V 表示邏輯“0” ??紤]到實(shí)用性,采用標(biāo)準(zhǔn)異步方式,由于系統(tǒng)的晶振為 16M,波特率選用的是 9600。消除抖動(dòng)的方法有三種,第一種是采用 RC 濾波電路;第二種是采用軟件延時(shí),讓 CPU 執(zhí)行一段延時(shí) 10~20ms 的延時(shí)程序,以等待按鍵穩(wěn)定后再讓 CPU讀入信息并進(jìn)行處理;第三種是用硬件電路,采用觸發(fā)器消抖電路 [13]。也可以采取定時(shí)控制方式,每隔一定的時(shí)間,CPU 對(duì)鍵盤(pán)掃描一次,CPU 可隨時(shí)響應(yīng)鍵輸入請(qǐng)求。復(fù)位序列還把2022H 單元(芯片配置字節(jié) CCB)的內(nèi)容裝載到芯片配置寄存器 CCR。它們是由一更扁平電纜來(lái)連接的,所以,扁平電纜要盡可能的短,以降低衰減。(5)由于仿真器的接口是插拔式的,多次插拔以后會(huì)引起接觸不良,調(diào)試時(shí)必須保證各個(gè)管腳是嚴(yán)格接觸的。可以看到,本文雖然完成了變壓器檢測(cè)終端從原理到設(shè)計(jì)的工作,實(shí)際應(yīng)用中的技術(shù)還有待進(jìn)一步提高。(4)采用單點(diǎn)接地的方法,模擬地和數(shù)字地要嚴(yán)格分開(kāi),以防止地噪聲的串?dāng)_,提高系統(tǒng)的可靠性。當(dāng) VCC 大于 時(shí),200ms 以后,/RESET 信號(hào)才從低變高 [15]。當(dāng)/RSEET 再次變高時(shí),80C196KC 就開(kāi)始執(zhí)行為時(shí) 10 個(gè)狀態(tài)周期的復(fù)位序列。這種逐行逐列的檢查鍵盤(pán)的過(guò)程稱為對(duì)鍵盤(pán)的一次掃描。非編碼鍵盤(pán)只簡(jiǎn)單的提供鍵盤(pán)的行列矩陣,其他操作如鍵的識(shí)別,決定按鍵的讀數(shù)等靠軟件完成,故硬件比較簡(jiǎn)單。接收器是帶緩沖的。它所采用的電纜傳輸長(zhǎng)度與傳輸?shù)碾娙萦嘘P(guān)。因此,當(dāng)數(shù)據(jù)由計(jì)算機(jī)送至終端時(shí),首先由串行接口電路把并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù);而在計(jì)算機(jī)接收由終端送來(lái)的串行數(shù)據(jù)時(shí),也要由接口電路將其轉(zhuǎn)換為并行數(shù)據(jù)才能由計(jì)算機(jī)進(jìn)行處理。 串行通訊所謂串行通訊,就是采用兩條線,即一條通信線加上一條地線來(lái)進(jìn)行單向通信,傳送的信息(數(shù)據(jù)信息和控制信息)一次傳送一位(如 8 位的數(shù)據(jù)信息分 8 次傳送完畢)的通信方式。還有時(shí)鐘、鍵盤(pán)輸入、LCD 輸出、與采集板通訊用的雙端口 RAM、CAN 控制器等,這些外設(shè)都需要唯一的地址來(lái)進(jìn)行選通以保證不沖突,考慮到這些,系統(tǒng)進(jìn)行了 256KB 的擴(kuò)展。表的首地址加上偏移量就是實(shí)際上要顯示的內(nèi)容,同時(shí),顯示的時(shí)候還可以進(jìn)行各種顯示方式的控制,如:閃爍顯示,負(fù)向顯示,反轉(zhuǎn)顯示等。顯示區(qū)域的設(shè)置指令格式如下:D1,D2。內(nèi)藏 T6963C 的單屏點(diǎn)陣圖形液晶顯示模塊的方框圖 8 如下. 圖8 液晶顯示模塊方框圖T6963C 的指令可帶一個(gè)或兩個(gè)參數(shù),或無(wú)參數(shù)。T6963C 的特點(diǎn)如下 [9]: (1) T6963C 是點(diǎn)陣式的液晶圖形顯示控制器,它能與 80 系列的 8 位微處理器直接接口。復(fù)位信號(hào)對(duì)時(shí)間、日歷、RAM 沒(méi)有任何影響,當(dāng)復(fù)位信號(hào)為低時(shí),僅僅使電源電壓得到穩(wěn)定。DM 位決定了寄存器是以二進(jìn)制還是 BCD 碼來(lái)操作的。它是一款帶有 128 字節(jié)的不掉電 RAM 的實(shí)時(shí)時(shí)鐘芯片。82C250 是 CAN 控制器和物理總線間的接口,它可以提供對(duì)總線的差動(dòng)發(fā)送能力和對(duì) CAN 控制器的差動(dòng)接收能力。(4) 位流處理器:它是一個(gè)控制發(fā)送緩存器和接收緩存器(并行數(shù)據(jù))與 CAN 總線(串行數(shù)據(jù))之間數(shù)據(jù)流的序列發(fā)送器。 SJA1000 簡(jiǎn)介和 82C250 簡(jiǎn)介CAN 的通信協(xié)議主要由 CAN 控制器完成。 CAN 通訊電路CAN(Controller Area Network)即控制器局域網(wǎng)絡(luò)。外部事件服務(wù)器 PTS(Peripheral Transaction Server)是一種微代碼硬件中斷處理器,它可以大大降低 CPU 響應(yīng)中斷的開(kāi)銷。進(jìn)行切換時(shí),只要寫(xiě)窗口選擇寄存器就可以。這樣WDT就提供了一種使系統(tǒng)從瞬時(shí)故障中自動(dòng)恢復(fù)的能力。 和 決定采取哪種方式上鎖,提供對(duì)內(nèi)部 ROM/EPROM 的保護(hù)。這些都由芯片配置寄存器 CCR (CHIP CONFIGURATION REGISTER)完成。MCS-96 家族中的全部成員共享一套指令系統(tǒng),有一個(gè)共同的 CPU 組織結(jié)構(gòu)。如果值沒(méi)有越限,繼續(xù)定時(shí)發(fā)出信號(hào),控制 DSP 部分開(kāi)始采集及進(jìn)行校驗(yàn)。信號(hào)經(jīng)過(guò)過(guò)零比較器生成頻率相同的方波,以利于測(cè)頻和實(shí)現(xiàn)缺相檢測(cè)。能防止負(fù)荷引起的瞬時(shí)電流過(guò)大和電壓過(guò)低、電容器投切時(shí)的瞬時(shí)浪涌電壓或電流且能防止將異常數(shù)據(jù)作為運(yùn)行參數(shù)的最高值和最低值存入記錄??梢园慈?、月統(tǒng)計(jì)并保存數(shù)據(jù),月統(tǒng)計(jì)數(shù)據(jù)可連續(xù)保存 2 個(gè)月。采集 2 路數(shù)字輸入量,控制 8 路輸出量,事件順序記錄的分辨率≤2ms。變壓器監(jiān)測(cè)終端的最主要功能是采集、存貯及通訊。本文針對(duì)供電企業(yè)的需求,建立配電變壓器遠(yuǎn)程監(jiān)控和負(fù)荷現(xiàn)場(chǎng)管理,提高用電監(jiān)測(cè)及負(fù)荷管理水平,為加強(qiáng)電力需求側(cè)管理提供技術(shù)支持,首先討論了本設(shè)計(jì)的產(chǎn)生、應(yīng)用背景和設(shè)計(jì)要求,接著討論了電網(wǎng)質(zhì)量監(jiān)測(cè)的集成系統(tǒng)的實(shí)現(xiàn)原理,設(shè)計(jì)了一種基于 80C196KC 和 CPLD 的監(jiān)控裝置,來(lái)完成弱電對(duì)強(qiáng)電的控制。變壓器監(jiān)測(cè)終端主要用于采集一些電力網(wǎng)絡(luò)參數(shù)如:三相交流電壓、電流等,將這些參數(shù)經(jīng)過(guò)處理后反饋給控制站,然后控制站采取相應(yīng)的措施以保證各種設(shè)備正常穩(wěn)定地運(yùn)行,并且和配電自動(dòng)化主站進(jìn)行通信,提供配電系統(tǒng)運(yùn)行監(jiān)視及控制所需的信息,執(zhí)行主站發(fā)出的調(diào)節(jié)和控制配電設(shè)備的命令,接收上一級(jí)的校時(shí)命令、參數(shù)設(shè)置以及信息上傳命令等。s need, firstly the article discussed the emergence of the design, the background of application and the design requirements. Then discussed the power work quality monitoring integrated system based on the design of a hardware circuit based on 80C196KC to realize the principle. This system mainly has the DS12887 hardware connection module, LCD real time display module, RS232 hardware connection module, SJA1000 and 82C250 hardware connection module, then the keyboard interface circuit module, the reset circuit module. 80C196KC is used to control each module of the thesis studies one by one for each module. The working principle of the modules and functions have been described in detail. And the hardware circuit of transformer based on CAN bus terminal has been designed to monitor the system. Key words: SCM 80C196KC。 關(guān)鍵詞 單片機(jī) 80C196KC;RS232;鍵盤(pán)接口;CAN 總線 Abstract: In view of present monitoring system39。在這種情況下,配電自動(dòng)化得到了蓬勃的發(fā)展,變壓器監(jiān)測(cè)終端(TTU)應(yīng)運(yùn)而生。新一代的測(cè)試系統(tǒng)是集成式的,基于無(wú)人監(jiān)控的目的實(shí)現(xiàn)的,克服了傳統(tǒng)測(cè)試的弊端。變壓器監(jiān)測(cè)終端通過(guò)采集這些參數(shù),計(jì)算并且判斷電能質(zhì)量的優(yōu)劣,同時(shí)與監(jiān)測(cè)主站進(jìn)行通訊,接收主站下達(dá)的各種命令,傳送主站所需的各種參數(shù),達(dá)到實(shí)時(shí)監(jiān)控的目的。%。生成電流曲線和典型日的負(fù)荷曲線。應(yīng)有上電及軟件自恢復(fù)功能。圖 1 TTU 系統(tǒng)框圖變壓器監(jiān)測(cè)終端前端首先把經(jīng)過(guò) CT、PT 三相電壓、電流,轉(zhuǎn)換為標(biāo)稱值為 100V和 5A 的電壓、電流,再把該信號(hào)經(jīng)過(guò)傳感器轉(zhuǎn)換為跟隨式的標(biāo)稱值為 5V 的電壓信號(hào)(此處采用西南自動(dòng)化研究所的 WB 系列傳感器) 。如果判斷讀出的數(shù)據(jù)值越限,單片機(jī)就控制相應(yīng)的輸出繼電器動(dòng)作,進(jìn)行外部電容器的投切及報(bào)警信息的發(fā)送。CHMOS 芯片耗電少,除正常工作外還可工作于 2 種節(jié)電方式:待機(jī)方式和掉電方式,進(jìn)一步減少了芯片的功耗。而 MCS51 只有 8 位系統(tǒng)總線,不能直接進(jìn)行字操作。當(dāng) READY 腳被拉低時(shí),就開(kāi)始把等待狀態(tài)插進(jìn)去,一直到 READY 變高,或者等待狀態(tài)已經(jīng)等于由 CCR 所規(guī)定的狀態(tài)數(shù)時(shí)為止,此時(shí)要看哪種情況發(fā)生在先。當(dāng)程序運(yùn)行時(shí),可能會(huì)產(chǎn)生軟硬件故障,監(jiān)視定時(shí)器(俗稱看門狗)將使系統(tǒng)復(fù)位,監(jiān)視定時(shí)器WDT(WATCH DOG)是一個(gè)16位計(jì)數(shù)器,當(dāng)它啟動(dòng)后,若在64K個(gè)狀態(tài)周期內(nèi)沒(méi)有指令清除它,則產(chǎn)生復(fù)位信號(hào),將系統(tǒng)復(fù)位,重新初始化。100H~1FFH是附加的256字節(jié)的RAM,由于采用了“垂直寄存器窗”結(jié)構(gòu),可以把512字節(jié)中的任何一個(gè)部分映射到00H~0FFH空間中的頂部,因而CPU就可以對(duì)他們直接尋址,即把被映射的部分當(dāng)作寄存器來(lái)使用,使得通用寄存器數(shù)增加了256個(gè)字節(jié),大大方便了程序的設(shè)計(jì)。脈寬調(diào)制輸出信號(hào)經(jīng)過(guò)積分就可以獲得模擬電壓信號(hào),這就實(shí)現(xiàn)了D/A轉(zhuǎn)換。其中P0是只用于輸入的口,P1是準(zhǔn)雙向口,P2是多功能口,P3和P4可作為雙向口和系統(tǒng)總線。目前,CAN 已不僅是應(yīng)用于某些領(lǐng)域的標(biāo)準(zhǔn)現(xiàn)場(chǎng)總線,它正在成為微控制器的系統(tǒng)擴(kuò)展及多機(jī)通信接口。(3) 接收緩存器 0 和 1:接收緩存器 0 和 1 均由 10 個(gè)字節(jié)組成,交替存儲(chǔ)由總線接收