研發基於51單片機的壓力測量控製係統
發布時間:2016-10-10 責任編輯:susan
【導讀】目前我國發展煤炭生產機械化發展迅速。綜采設備的應用,是提高效率、改善安全狀況的措施。本文以監測綜采液壓支架的壓力為研究內容,開發了一套基於單片機的壓力測量控製係統。
1.引言
影ying響xiang開kai機ji率lv的de一yi個ge主zhu要yao因yin素su是shi支zhi架jia對dui工gong作zuo麵mian的de頂ding板ban控kong製zhi的de好hao壞huai,因yin此ci,對dui綜zong采cai工gong作zuo麵mian進jin行xing礦kuang壓ya監jian測ce與yu控kong製zhi是shi很hen有you必bi要yao的de。要yao做zuo到dao這zhe一yi點dian,首shou先xian需xu要yao對dui井jing下xia工gong作zuo麵mian的de液ye壓ya支zhi架jia的de實shi際ji工gong作zuo狀zhuang況kuang進jin行xing監jian測ce,通tong過guo對dui檢jian測ce數shu據ju處chu理li、分析,評定其效果,並采取相應措施,以提高開機率、提高產量。本文以監測綜采液壓支架的壓力為研究內容,開發了一套基於單片機的壓力測量控製係統。
2.壓力測量控製係統功能設計
壓力測量控製係統用於監測支架壓力, 每台測量控製係統配有四隻傳感器, 可分別通過高壓油管連接支架的立柱、平衡千斤頂, 前探梁千斤頂的油壓腔。壓力測量控製係統接收到通訊測量控製係統傳來的數據采集命令後, 采集四通道的壓力, 傳給通訊測量控製係統, 再由通訊測量控製係統傳至地麵。壓力測量控製係統設有按鍵, 當按下時, 可在LCD液晶顯示窗口循環顯示四通道的壓力值。
3.壓力測量控製係統的結構件設計

圖1.壓力測量控製係統框圖
壓力測量控製係統的結構如圖1所示, 它以80C51單片機為核心, 包括傳感器、光耦、多路數據開關、LCD液晶顯示器、SRAM, EPROM、自動複位電路、RS-485接口電路及高效電源電路等。下麵分別介紹一下它們各自的設計特點。
3.1 傳感器
傳感器采用前麵設計的活塞傳壓大量程諧振弦式液壓傳感器,傳感器輸出幅度為5伏的矩形波。
3.2 信號輸入電路
(1) 多路數據開關(多路數據選擇器)74HC151
74HC 151是8選1數據選擇器,它有8個數據輸入端D0--D7, 1個選通端S, 3個數據選擇端A, B, C和2個輸出端Y, W。當3個數據選擇端A, B, C從000到111之間變化時,可選擇不同的通道。
(2) 信號輸入電路: 以D0通道為例,其電路如圖2所示。

圖2.信號輸入電路
由圖2看出,傳感器頻率信號是通過光電耦合器6N139耦合到74HC151的輸入引腳D0。80C51的P1.0, P1.1輸出控製碼,選擇D0--D3輸入中的一路,用單片機的T0測信號頻率。
3.3 80C51外擴8KB EPROM和8KB SRAM
在壓力測量控製係統中,80C51擴展8K的EPROM (27C64)和8K的SRAM (6264)作為外部的程序存貯器和數據存貯器。選擇了較低的6MHz作為80C51單片機的工作頻率,能滿足數據采集要求,同時還可以降低單片機的功耗,擴展係統連接圖如圖3所示。

圖3.壓力測量控製係統80C51擴展係統
在80C51單片機中,外部I/O口是作為外部RAM來擴展的,選址的方法與擴充外部RAM的方法完全相同。本電路除了外部的RAM外,還有LCD顯示器作為外部I/O器件,因此,隻采用線選址方式是不夠的,應采用譯碼選址方式。
3.4 LCM點陣式液晶顯示模塊接口設計
LCM點陣式液晶顯示模塊能顯示的字符多,並且能顯示漢字,因而在智能化測量控製儀表中得到了廣泛的應用。本係統選用的是EPSON公司生產的EA-D20040AR點陣式液晶顯示模塊,它由TN型液晶顯示器、CMOS驅動器和CMOS控製器組成,模塊內集成有字符發生器和數據存貯器,采用單±5V電源供電,內部有能顯示96個ASCII字符和92個特殊字符的字庫。EA-D20040AR與單片機80C51的接口電路如圖4所示:

圖4.EA-D20040AR與80C51的接口電路
3.5電源電路
本係統的通訊測量控製係統及所有的壓力測量控製係統共用同一本安電源,應盡量地降低線路損耗, 提高電源工作效率。為此, 壓力測量控製係統除控製傳感器的電源供電外, 還采用了美國MAXIM公司的高效、+5V輸出可調降低壓穩壓器MAX639, 可將+5.5~+11.5V之間的電池電壓轉換為+5V出, 並在整個電壓範圍內提供100mA輸出電流, 靜態電流僅為10μA, 效率高於90%。
MAX639所需外圍器件較少, 即一個小的廉價電感、一個輸入旁路電容、一個濾波電容和一個肖基特二極管, 不需要任何補償元件。它實質上是一個降壓DC-DC轉換器, 當開關合上時, 加到電感上的電壓等於V+減VOUT, 通過電感的電流斜坡上升, 從而在電感的電場中儲能, 該電流還流入輸出濾波電容和負載; 當開關斷開時, 此電流以相同的方式流過電感, 但因開關此時已斷開,它必然要流過二極管。當開關斷開時, 電感僅供給負載電流, 並且這個電流隨著電感磁場儲存的能量轉移到輸出濾波電容和負載中而減少為零。
3.6 RS-485接口電路
本係統中,通訊測量控製係統與各壓力測量控製係統屬主從式通訊網絡,為適合此遠距離、多點、幹擾大的通訊環境,采用RS-485接口電路。本係統中選用的MAX483接口電路,是由MAXIM生產的專用於RS-485通訊的小功率收發器,含有一個驅動器和一個接收器,其特點是具有減小轉換速率的驅動器,可以使EMI(電磁幹擾)減到最少,並減少因電纜終端不適當而產生的影響,可以以高達250kb/s的速率無誤差地傳送數據。
3.7 自動複位電路
由於壓力測量控製係統在井下連續運行,為了防止由於意外幹擾引起“死機”,特在壓力測量控製係統引入自動複位電路,即看門狗電路。看門狗電路種類很多,為了減少元件個數,本係統選用MAX706。
MAX706確保在加電期間複位,並防止掉電或降壓情況下微處理器代碼執行出錯。在加電時一旦 Vcc達到1V,即可保證 輸出低電平,當Vcc上升超過複位門限電壓時,需經過大約200ms,一個內部定時器才允許 變為當電平。隻要VCC降低到複位門限電壓以下, 就變為低電平。
MAX706看門狗電路還監控微處理器的工作,如果在1.6S內微處理器不觸發看門狗輸入(WDI)且WDI並非處於三態,WDO將變為低電平。
4.壓力測量控製係統軟件設計
壓力測量控製係統的程序由主程序和幾個子程序組成。子程序主要包括測頻率子程序、計算壓力子程序、顯示數據子程序、串行通訊子程序等。
4.1 測頻率子程序
單片機多倍周期同步法測量的兩種情形,本係統選用第二種方法,即固定TM的多倍周期測量法。
4.2 計算壓力子程序
當單片機測完一個信號頻率後,取出對應的壓力盒常數A, B, f0,由公式計算出壓力P(為兆帕)或換算成其他單位的壓力值。
4.3 顯示數據子程序
單片機把前麵計算出的壓力值輸出到LCM液晶顯示模塊顯示。LCM液晶顯示模塊EA-D20040AR的初始化程序如下:
START: MOV DPTR, #2000H;置指令寄存器地址
MOV A, #38H; 置功能,數據以8位操作,2行顯示,5X7點陣
MOVX @DPTR, A
MOV A, #06H; 置輸入模式,設置AC為增量方式,顯示屏不移動
MOVX @DPTR, A
MOV A, #OEH: 置顯示開/關控製,顯示開,顯示光標,閃耀關
MOVX @DPTR, A
MOV A, #01H; 總清,清除屏幕,置AC地址為零
MOVX @DPTR, A
RET
4.4 壓力測量控製係統串行通訊子程序
本(ben)係(xi)統(tong)中(zhong),各(ge)壓(ya)力(li)測(ce)量(liang)控(kong)製(zhi)係(xi)統(tong)與(yu)通(tong)訊(xun)測(ce)量(liang)控(kong)製(zhi)係(xi)統(tong)之(zhi)間(jian)屬(shu)於(yu)多(duo)機(ji)通(tong)訊(xun)。通(tong)訊(xun)測(ce)量(liang)控(kong)製(zhi)係(xi)統(tong)為(wei)主(zhu)機(ji),各(ge)壓(ya)力(li)測(ce)量(liang)控(kong)製(zhi)係(xi)統(tong)為(wei)從(cong)機(ji)。壓(ya)力(li)機(ji)發(fa)送(song)數(shu)據(ju),通(tong)訊(xun)測(ce)量(liang)控(kong)製(zhi)係(xi)統(tong)接(jie)收(shou)數(shu)據(ju)。
壓力測量控製係統(從機)中斷方式通訊程序程序設計思想是:在(zai)主(zhu)程(cheng)序(xu)中(zhong)設(she)置(zhi)好(hao)與(yu)串(chuan)行(xing)通(tong)訊(xun)接(jie)收(shou)和(he)中(zhong)斷(duan)有(you)關(guan)的(de)初(chu)始(shi)化(hua)工(gong)作(zuo)後(hou),等(deng)待(dai)中(zhong)斷(duan),在(zai)收(shou)到(dao)一(yi)幀(zhen)地(di)址(zhi)信(xin)息(xi)後(hou)啟(qi)動(dong)中(zhong)斷(duan)進(jin)入(ru)通(tong)訊(xun)服(fu)務(wu)程(cheng)序(xu),在(zai)以(yi)後(hou)的(de)接(jie)收(shou)或(huo)發(fa)送(song)通(tong)訊(xun)中(zhong)就(jiu)采(cai)用(yong)查(zha)詢(xun)方(fang)式(shi),直(zhi)到(dao)本(ben)次(ci)通(tong)訊(xun)結(jie)束(shu),由(you)中(zhong)斷(duan)返(fan)回(hui)到(dao)主(zhu)程(cheng)序(xu)。其(qi)中(zhong)若(ruo)從(cong)機(ji)未(wei)作(zuo)好(hao)發(fa)送(song)準(zhun)備(bei)及(ji)出(chu)現(xian)非(fei)法(fa)命(ming)令(ling)等(deng)也(ye)從(cong)中(zhong)斷(duan)返(fan)回(hui),在(zai)主(zhu)程(cheng)序(xu)中(zhong)作(zuo)好(hao)準(zhun)備(bei)。主(zhu)機(ji)應(ying)重(zhong)新(xin)和(he)從(cong)機(ji)聯(lian)絡(luo),使(shi)從(cong)機(ji)再(zai)次(ci)進(jin)入(ru)串(chuan)行(xing)口(kou)中(zhong)斷(duan)。
本文作者創新點:
本文設計的壓力測量控製係統以80C51單片機為核心,包括傳感器、光耦6N139、數據開關74HC151、點陣式液晶顯示模塊EA-D20040AR, RS-485接(jie)口(kou)電(dian)路(lu)及(ji)高(gao)效(xiao)電(dian)源(yuan)電(dian)路(lu)等(deng)。測(ce)控(kong)係(xi)統(tong)接(jie)收(shou)到(dao)通(tong)訊(xun)分(fen)機(ji)傳(chuan)來(lai)的(de)數(shu)據(ju)采(cai)集(ji)命(ming)令(ling)後(hou),采(cai)集(ji)四(si)通(tong)道(dao)的(de)壓(ya)力(li),傳(chuan)給(gei)通(tong)訊(xun)分(fen)機(ji),再(zai)由(you)通(tong)訊(xun)分(fen)機(ji)傳(chuan)到(dao)地(di)麵(mian), 實現了快速監測處理和及時反饋信息。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
Future
GFIVE
GPS
GPU
Harting
HDMI
HDMI連接器
HD監控
HID燈
I/O處理器
IC
IC插座
IDT
IGBT
in-cell
Intersil
IP監控
iWatt
Keithley
Kemet
Knowles
Lattice
LCD
LCD模組
LCR測試儀
lc振蕩器
Lecroy
LED
LED保護元件
LED背光



