娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年01月12日(星期日)

2018年01月12日 | 基于AT89C52單片機(jī)的智能液體卸料控制器的設(shè)計

發(fā)布者:龍愛泉也 來源: eefocus關(guān)鍵字:AT89C52  單片機(jī)  卸料控制器 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

0引言

液體物料的運(yùn)輸是日常運(yùn)輸活動中的主要內(nèi)容之一,例如各種油料,液體酸、硫酸銅溶液等液體化工原料。當(dāng)前液體物料運(yùn)輸車的裝卸料操作主要是通過人工按一定的組合順序來控制闡門的打開和關(guān)閉,這種方式操作復(fù)雜、勞動強(qiáng)度大。對于油料運(yùn)輸車,除了裝,卸料外,往往還存在給其它車輛進(jìn)行加油的操作,需要對油量進(jìn)行計量。在一些易燃、易爆液料運(yùn)輸過程中,安全性差也是一個急需解決的問題。針對以上問題,本設(shè)計采用微控制器和智能傳感器組成控制系統(tǒng),從而實現(xiàn)了液體物料運(yùn)輸車卸料過程的白動控制和運(yùn)輸過程中的安全警報。

1系統(tǒng)原理

該卸料系統(tǒng)南嵌入式微控制器及相應(yīng)的控制軟件、油泵、氣動閥門F1~F5、閥門狀態(tài)檢測開關(guān)、流量計量裝置組成,其原理圖如圖l所示。



圖中,s1、s2、s3分別表示油罐中的壓力、溫度、液位的值(由相應(yīng)的傳感器測得),閥門狀態(tài)由相應(yīng)的閥門狀態(tài)檢測開關(guān)K1~K5測得,控制裝置通過采集到的以上信息發(fā)出控制命令或報警信號,其中F1~F5為氣動閥門。通過油泵和氣動閥門的不同狀態(tài)組合可實現(xiàn)不同的功能,其功能和執(zhí)行機(jī)構(gòu)狀態(tài)組臺如表l所列。利用微處理器的程序,可對每一種功能編寫一個對應(yīng)的功能子程序,同時在操作面板上設(shè)置對應(yīng)功能的選擇按鍵。這樣,通過選擇不同功能按鍵組合來啟動卸料過程,就可以方便的控制對應(yīng)的操作。



在車輛行進(jìn)過程中,本控制系統(tǒng)可以自動監(jiān)測罐體的壓力與液體溫度。當(dāng)壓力或溫度超過某一個限度時,系統(tǒng)便會發(fā)出報警信號,提高運(yùn)輸?shù)陌踩浴1究刂破骺砂惭b在駕駛室內(nèi)。操作人員可在運(yùn)輸和裝卸易燃、易爆液料過程中,通過氣動方式來驅(qū)動閥門F1—F5,故可避免電火花啟動閥門帶來的危險,提高操作過程中的安全性。

2硬件設(shè)計

本系統(tǒng)主要由主控制器電路、驅(qū)動電路、鍵盤與顯示電路組成。其電氣原理如圖2所示。



系統(tǒng)中的主控制器電路是整個智能控制器的核心。主控制器電路中包括微控制器、傳感器及相關(guān)外圍電路,井帶有8位數(shù)據(jù)總線和低8位地址總線接口,其中地址譯碼器用于提供其它接口的地址譯碼信號。另外,該電路還包括模擬信號放大與濾波電路、A,D轉(zhuǎn)換接口,現(xiàn)場總線接口,以及與驅(qū)動板和鍵盤與顯示板的接口。驅(qū)動電路接受主控制器電路的控制信號,并經(jīng)過光電隔離與放大后,作為氣動閥門和油泵等(共8個)執(zhí)行元件的驅(qū)動信號。每個驅(qū)動信號的輸出端都有一個隔離的檢測電路。圖3所示是其檢測電路圖。



系統(tǒng)中的輸出檢測電路可用于監(jiān)測輸出控制命令是否正確發(fā)出。此外,5個閥門和油泵也各有一個隔離的狀態(tài)檢測開關(guān),可用于監(jiān)測控制命令是否被正確執(zhí)行,以確保控制的可靠性。電路中的一個隔離Dc/Dc變換器用于向主控制電路、鍵盤與顯示電路提供工作電源。鍵盤與顯示電路包括16個操作按鍵、8個IJED狀態(tài)顯示燈和7個LED數(shù)碼管。其中8個顯示燈用于顯示閥門和泵的狀態(tài),以及控制器的運(yùn)行狀態(tài)和電源狀態(tài)等;7個數(shù)碼管平時用于顯示油罐溫度和壓力,同時可在裝油、卸油、加油過程中顯示剩余油量和加油數(shù)量。如果出現(xiàn)故障,該電路還可以顯示故障信息。并可通過功能按鈕與數(shù)字鍵的組合選擇工作流程。

3有限狀態(tài)自動機(jī)原理的軟件設(shè)計

有限狀態(tài)自動機(jī)是一種具有離散輸入、輸出狀態(tài)的系統(tǒng)數(shù)學(xué)描述模型,它可用一個五元組(M=_x,s.Y,8,λ])來描述系統(tǒng)的狀態(tài)轉(zhuǎn)移關(guān)系,而狀態(tài)的轉(zhuǎn)移關(guān)系則可以用狀態(tài)轉(zhuǎn)移圖來描述。本系統(tǒng)的控制過程由有限個功能子程序構(gòu)成,這些功能子程序之間的轉(zhuǎn)移條件是有限的,而且系統(tǒng)在任一時刻總是處于某一確定的狀態(tài)上。所以,本系統(tǒng)具有狀態(tài)機(jī)的特征,可以用有限狀態(tài)機(jī)理論來描述。控制軟件可使用匯編語言編寫,包括初始化于程序、自檢子程序、出錯處理子程序、AID轉(zhuǎn)換子程序、鍵盤中斷服務(wù)子程序、回收子程序、裝油子程序、自流卸油子程序、油泵卸油子程序、泵站卸油子程序和顯示子程序等多種功能子程序,可分別用狀態(tài)q1_m(m=0…10)表示;轉(zhuǎn)移條件x1_n (n=0…6)由l位當(dāng)前程序的執(zhí)行結(jié)果狀態(tài)編碼和8位操作按鍵編碼兩部分構(gòu)成,其中程序執(zhí)行結(jié)果正確時,代碼為1,錯誤時則為0;同時操作按鍵按下為1,否則為0(如x1_0應(yīng)為010000000,xl_1為110000000)。D8~DO分別代表程序執(zhí)行狀態(tài)、啟動、停止、裝油、卸油、泵站、0按鍵、1按鍵、2按鍵。其主程序的狀態(tài)轉(zhuǎn)移圖如圖4所示。



依據(jù)狀態(tài)轉(zhuǎn)移關(guān)系和轉(zhuǎn)移條件可以把一個非常復(fù)雜的程序,就變成一個依據(jù)條件編碼內(nèi)容進(jìn)行轉(zhuǎn)移的多分支的結(jié)構(gòu),并很容易的用匯編語言或C語言來實現(xiàn),實現(xiàn)時可分別采用JMP@A+DP-TR指令和switch-case語句來具體完成。其匯編程序的主要代碼如下:



下面對部分功能子程序進(jìn)行簡要說明:

(1)自流卸油子程序

通過“卸油”和“0”兩按鈕可選擇該功能。按下啟動按鈕,再按F3、F4順序開啟閥門,油罐中的油就可利用自身壓力流出。按下停止按鈕時,可按相反順序關(guān)閉F4、F3,此時系統(tǒng)會同時給出提示信號。

(2)油泵卸油子程序

通過“卸油”和按鈕“l(fā)”可選擇油泵卸油子程序。操作時可先用數(shù)字鍵輸入卸油量,然后按啟動按鈕,再按照開啟F1、F5、啟動油泵的順序開始卸油。達(dá)到設(shè)定的卸油量或按下停止按鈕時,可按相反的順序關(guān)閉油泵、F5和F1,并給出提示信號。如輸入錯誤,可按停止鍵,然后重新輸入。

(3)泵站卸油子程序

通過“泵站”和按鈕“l(fā)”可選擇該功能。可先用數(shù)字鍵輸入卸油量,然后按啟動按鈕,再按開啟F2、F5、啟動油泵的順序啟動泵站工作。達(dá)到設(shè)定的卸油量或按下停止按鈕時,再按相反的順序關(guān)閉油泵、F5和F2,同時給出提示信號。如輸人錯誤,可按停止鍵并重新輸人。

4結(jié)束語

通過本控制系統(tǒng),可將當(dāng)前液體物料運(yùn)輸車卸料過程按特定的順序開啟卸料泵和卸料閥門的復(fù)雜手動操作轉(zhuǎn)變?yōu)槔每刂破髯詣影搭A(yù)定程序啟動卸料泵和閥門的自動操作。這種控制器不僅可以降低卸料操作的復(fù)雜性和勞動強(qiáng)度、提高效率,而且可以提高卸料和運(yùn)輸過程的安全性。目前,本控制系統(tǒng)已成功申請專利

關(guān)鍵字:AT89C52  單片機(jī)  卸料控制器 引用地址:基于AT89C52單片機(jī)的智能液體卸料控制器的設(shè)計

上一篇:集約型51系統(tǒng)板輸出通道的改進(jìn)設(shè)計
下一篇:單片機(jī)步進(jìn)電機(jī)的驅(qū)動程序

推薦閱讀

Molex 推出 Woodhead Super-Safeway 便攜電源系統(tǒng),該系統(tǒng)將 Woodhead 電源箱的耐久性、Woodhead 布線設(shè)備的可靠性以及創(chuàng)新性的 Woodhead Safety 電纜保護(hù)器整合為一套整體式的解決方案,適合室內(nèi)或室外應(yīng)用使用。 Molex 全球產(chǎn)品經(jīng)理 Tony Quebbemann 表示:“無論是緊急情況、專門的演唱會活動還是日常的應(yīng)用使用,對功能強(qiáng)大、高度安全及...
中國儲能網(wǎng)訊:1月11-13日,“中國電動汽車百人會論壇(2019)” 在北京釣魚臺國賓館召開。本次論壇以 “汽車革命與交通、能源、城市協(xié)同發(fā)展”為主題,圍繞汽車零排放和電動化變革、能源轉(zhuǎn)化及傳統(tǒng)能源公司轉(zhuǎn)型、未來交通和出行變革圖景、下一代汽車關(guān)鍵技術(shù)發(fā)展、汽車智能化和網(wǎng)聯(lián)化趨勢、核心供應(yīng)鏈培育、汽車生產(chǎn)組織方式變革、國際創(chuàng)新對接、產(chǎn)業(yè)...
本文導(dǎo)讀提起汽車電子行業(yè)的通信問題,大家自然會想到CAN、LIN、CANFD、車載以太網(wǎng)等協(xié)議。那么工程師在調(diào)試這類通信問題的時候,示波器是否擁有相關(guān)協(xié)議的分析插件就非常關(guān)鍵。這些分析插件是如何協(xié)助工程師解決問題的呢?本文將重點(diǎn)從示波器的以太網(wǎng)分析、車載總線協(xié)議解碼、CAN位時間測試3個方面來進(jìn)行描述。一、以太網(wǎng)分析目前,車載以太網(wǎng)最重要的應(yīng)...
埃斯頓自成立以來始終專注于高端智能機(jī)械裝備及其核心控制和功能部件研發(fā)、生產(chǎn)和銷售,主要產(chǎn)品包括應(yīng)用于金屬成形機(jī)床的數(shù)控系統(tǒng)、電液伺服系統(tǒng)、廣泛適用于各種機(jī)械裝備的交流伺服系統(tǒng),以及工業(yè)機(jī)器人及成套設(shè)備等。今天我們就給大家推薦一款來自埃斯頓的點(diǎn)焊工作站。點(diǎn)焊工作站(來源:埃斯頓)來源:埃斯頓技術(shù)特點(diǎn)/優(yōu)勢:·出廠標(biāo)配點(diǎn)焊專用軟件包,...

史海拾趣

問答坊 | AI 解惑

能位大哥幫我畫個電路圖

畢業(yè)設(shè)計還沒好 就差一張圖了 哪位大哥幫幫忙 小弟感激不盡!!…

查看全部問答∨

快速學(xué)習(xí)CPLD

快速學(xué)習(xí)CPLD…

查看全部問答∨

WinCE_net下圖形用戶界面的開發(fā)

摘要: 討論了一種可以節(jié)省內(nèi)存的繪制窗體背景界面的方法; 實現(xiàn)了窗體無效后重繪先前背景的功能。…

查看全部問答∨

未來快速出行解決方案,2人座磁懸浮小車

這是一個讓人高興不已的未來城市交通解決方案,是個人在城市內(nèi)或城市間的快速出行方案,有點(diǎn)象科幻片。建立遍布市區(qū)的磁懸浮軌道網(wǎng)絡(luò)SkyTran,在每隔必定的距離或在重要的街區(qū)都設(shè)立站點(diǎn),要到某個地方,只需要乘坐特制的2人坐磁懸浮小車,你幾乎可 ...…

查看全部問答∨

如何通過串口向超級終端傳文件

在兩臺電腦上通過串口傳遞文件,發(fā)送方為自己編寫的程序,接收方為超級終端。 兩臺機(jī)器上都用超級終端進(jìn)行操作沒有問題,但那樣需要自己的程序根據(jù)命令行命令來發(fā)送,沒找到好的方法。 請大家給點(diǎn)建議,或者講講超級終端的原理,他怎么知道所傳文 ...…

查看全部問答∨

SATA硬盤一定是采用SATA controller接口嗎?在XP下如何看出有沒有sata controller 阿

我的電腦用的SATA和IDE兩個硬盤,我在device manage看到有IDE controller,但是沒找到SATA controller。有sata硬盤一定能找到sata controller 嗎…

查看全部問答∨

關(guān)于函數(shù)InitializeSecurityContext

我將一個windows程序移植到wince下,在調(diào)用下面一個函數(shù)時出現(xiàn)了問題: SECURITY_STATUS SEC_ENTRY InitializeSecurityContext(   PCredHandle phCredential,   PCtxtHandle phContext,   SEC_WCHAR SEC_FAR* ...…

查看全部問答∨

1安培鋰電池充電集成電路

特點(diǎn):可以用USB口或交流適配器對單節(jié)可充電鋰電池充電輸入電壓范圍:4.35V 到 6V片內(nèi)功率晶體管不需要外部阻流二極管和電流檢測電阻恒壓充電電壓4.2V,也可通過一個外部電阻調(diào)節(jié)為了激活深度放電 ...…

查看全部問答∨

關(guān)于單片機(jī)IO口保護(hù)的探討

前階段,本人使用一款單片機(jī)ST arm7發(fā)現(xiàn)一個問題:因為外節(jié)設(shè)備比較多,而且很難避免人為的帶電插拔外接設(shè)備,所以單片機(jī)的對應(yīng)的IO口特別容易被燒壞,我查可一些資料,上面顯示可以在IO上串一個20-100歐的電阻,以及可以接一個瞬態(tài)管之類的,請 ...…

查看全部問答∨

用例程2測出來的電源電壓為啥是3.7伏左右啊?

#include <msp430x20x3.h> #define ADCDeltaOn 31 // ~0.5 Deg C delta static unsigned int LastADCVal; // holds ADC temperature result void main(void) { BCSCTL2 |= DIVS_3; ...…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 大足县| 晋州市| 舞阳县| 宁国市| 海林市| 彩票| 大丰市| 咸丰县| 东方市| 江门市| 汶川县| 淮滨县| 调兵山市| 金华市| 大石桥市| 永康市| 名山县| 南召县| 静宁县| 田林县| 朝阳县| 山东省| 绥德县| 田林县| 甘泉县| 静安区| 广安市| 嵊泗县| 十堰市| 遵义市| 安乡县| 丰台区| 仁化县| 射洪县| 油尖旺区| 寿光市| 铜川市| 博客| 和平区| 永清县| 浦东新区|