999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種STC 單片機松繩保護裝置

2023-10-26 11:35:42郝丁謀史紀松
設備管理與維修 2023年17期
關鍵詞:單片機系統

郝丁謀,史紀松

(山東黃金集團赤峰柴胡欄子黃金礦業有限公司,內蒙古赤峰 024039)

0 引言

礦井提升系統是礦山生產中極其重要的環節,其正常運行直接影響著礦井的安全生產。提升容器下放受阻會導致提升機出現松繩現象,對鋼絲繩形成沖擊載荷,甚至造成斷繩及容器墜井的惡性事故,國內相關規程明確規定纏繞式提升絞車必須設置松繩保護裝置。

目前,國內提升機松繩保護裝置種類繁多,實用類型多采用PLC 控制器,價格較高。本文采用廉價單片機作為控制核心,以測量光幕作為檢測手段,搭載彩色液晶觸摸屏和聲光報警器件,開發了一種先進實用、造價低廉的松繩保護裝置。

1 系統組成

松繩保護裝置系統組成如圖1 所示,MCU 采用STC11F05E型1T 8051 單片機,該種單片機采用增強型內核,一個時鐘就是一個設備周期,速度比傳統8051 單片機快7~12 倍。此類單片機內置電壓監視、復位、看門狗和RC 振蕩時鐘源,搭載大容量Flash 和E2PROM 存貯器,支持ISP/ISA??山柚鶳C 機串口方便地上傳、下載程序,還可以實現在線編程。具有獨特的上電復位、掉電喚醒功能、軟件定時和硬件事件捕捉功能。該單片機提供2 個獨立的高速UART 接口,方便硬件擴展。

圖1 松繩保護裝置系統組成

本系統利用MCU 的一個標準UART 接口擴展一片全雙工RS422 芯片,作為連接測量光幕和上位機的主通信接口。對于光幕開關而言,程序設置單片機工作于主機狀態,采用Modbus-RTU 協議連接計量檢測光幕,可同時檢測4 臺光幕。各臺光幕的棧地址、波特率、通信數據格式都可以通過編程進行設定,通信波特率最高可達115 200 bps,每幀數據都經過CRC 循環冗余碼校驗,具有較高的可靠性和實時性。對于上位機來說,本系統工作于從機狀態,根據上位機或PLC 的指令上傳系統數據。

本文采用MYD 系列測量光幕,它由發光器和接收器組成,發光器發出的紅外線光束直射到接收器,形成光幕系統。穿過發光器和接收器之間的鋼絲繩將會阻擋一部分光線,使其不能照射到相應的接收器上。MYD 系列測量光幕使用同步掃描來識別被擋的通道,首先一個發光器通道發出光脈沖,對應的接收器來尋找該脈沖,當接收器找到光脈沖后即完成一個通道的掃描,接著轉向下一個通道,直到所有通道的掃描都完成。當一個周期掃描完成后,系統記錄哪些通道可通光、哪些通道被遮擋,根據系統定義輸出狀態信號,該信號可以是模擬量,也可以是開關量。本文使用了RS485 串口通信方式,具體接線如圖2 所示。

圖2 接線原理

MCU 的另一個UART 接口以TTL/CMOS 電平方式直接驅動彩色液晶觸摸屏。本裝置搭載DMT64480T056_03WT 觸摸屏,640×480 點陣,K600+內核,16 位色DGUS 彩屏,4 線阻容式觸摸檢測。觸摸屏內置640 KBytes 變量存儲器,560 MBytes Flash 圖片和字體存貯器,內置不間斷日歷時鐘、背光調節和蜂鳴器等功能,借助DGUS軟件可輕松開發多窗體畫面。本裝置以圖文形式顯示鋼絲繩上下跳動的動態曲線,自動保存并顯示事故報警/跳閘記錄,設有專門的跳閘和語音實驗窗體,參數設置系統智能判斷,并配有語音提示。

松繩跳閘和報警是本系統的主要任務。對于數控提升機,可以利用RS422 通信接口上傳系統數據,由上位機或PLC 進行二次處理,以實現鋼絲繩跳動數據顯示和報警。對于傳統繼電控制提升機,擴展了2 路大電流雙向可控硅輸出,該電路采用MOC3041 芯片進光耦隔離,在BAT16 系列雙向可控硅回路中,可直接串接交流中間繼電器或接觸器,進而將接點串接在提升機電控安全回路中。

本系統燈光報警和指示,擴展了一片8 端口MAX6977 恒流源LED 驅動器,驅動4 個雙色發光二極管。該芯片帶有LED故障檢測功能,提供8 個開漏極、恒流吸收端口,所有恒流輸出均由一個外部電阻設置,每路最大55 mA,采用5 V 電源供電。MAX6977 采用工業標準4 線串口進行控制,最大波特率達25 Mbps,由于STC11F05E 單片機沒有SPI 端口,所以采用軟件方式模擬SPI 通信。此外,該芯片還可以軟件設置LED 自動閃光報警占空比和開啟時刻。

2 系統開發

2.1 電路板與程序開發

電路原理圖和電路板設計采用Altium Designer 13 軟件設計,形成電路板加工圖后外協加工電路板。電路板自行焊接調試。箱體利用AutoCAD 設計,由開關廠家制作。

本系統單片機軟件采用KEIL4.0 C51 開發。為追求系統小型化,MCU 芯片采用STC11F05E 型,為DIP20 封裝,因此其芯片程序容量只有6 KBytes,故不宜采用C51 高級語言開發,而選擇匯編語言開發程序,節約存儲空間。STC 單片機完全兼容MCS-51 匯編語言,只是增加了一些特殊功能寄存器,例如用于控制通信波特率的專用寄存器,用于定義雙端口通信、事件捕捉、掉電喚醒、軟件定時等功能的專用寄存器,此外還增加了一些中斷向量,中斷源多達13 個。

開發STC 單片機無需仿真器和芯片燒寫裝置,直接利用KEIL4.0 編譯程序,借助PC 機的串口配合KEIL 或單片機廠家提供的程序下載軟件直接下載程序。程序下載操作需要注意兩點:①要在電路板上預留并焊接連接串口信號的三線插座,包括TxD、RxD 和GND 信號;②單片機只能接受TTL/CMOS 電平,PC 機串口為RS232C 電平,必須進行轉換。STC 單片機程序下載電路如圖3 所示。

圖3 STC11F05E 程序下載電路

2.2 MYD 型測量光幕

本系統選用2 套MYD 型測量光幕,24 光束,根據鋼絲繩直徑選用20 mm 光軸距離,采用Modbus 協議的RS485 串口輸出信號。根據Modbus 協議,MCU 發出單字節代碼03H 后,則棧地址為03H 的光幕返回數據幀如表1 所示。

表1 光幕返回數據幀

第0 個字節為棧地址;第1 個字節為所用測量光幕的光束總數,本系統光幕為24 光束,所以讀得18H;第2 字節為光束返回的單幀數據字節總數,MDY 固定為10(0AH);第3 字節到第7 字節為光點描述字節,每個字節的每一位代表一個光點,因此本系統所用光幕第3、第4、第5 共3 個字節(24 bit)有效,第3字節的MSB 為光點1,第5 字節的LSB 為光點24,第6 字節、第7 字節為00H;第8 字節和第9 字節為CRC 循環冗余校驗碼。該校驗碼采用CRC16 算法,原始數據采用8 個字節,即采用第3、第4、第5 字節,又補加了5 個數值為00H 的字節。

2.3 DGUS 彩色液晶觸摸屏

DGUS 屏把CUI 分解成控件并按頁面來配置,控件顯示直接由變量控制,再通過PC 軟件配置好控件文件(14.BIN)并下載到DGUS 屏后,用戶僅僅需要通過串口改寫變量值即可實現控件顯示的相應改變。

觸摸屏錄入過程,通過PC 軟件按照頁面定義的觸控文件(13.BIN)來控制,用戶軟件僅需要定時來讀取錄入變量值即可。本系統設定觸控元件參數變量改變時上傳到單片機,觸發串口中斷進行分析處理。

總的來說,DGUS 的開發過程就是先用PS 或者OFFICE 軟件繪制圖片,利用Windows 畫筆等工具將圖片轉換為640×480×24 位色點陣的BMP 文件,再用DGUS 配置軟件增添觸控和顯示控件,最后用DWIN_OS 或者單片機串口進行讀寫操作。

2.4 語音模塊

可以通過并口控制WT558D 語音芯片,也可以通過三線制、二線制或一線制串口控制。在本系統中,單片機共用三個端口連接WT558D 芯片。P3.2 腳作為輸出端控制芯片的復位端,控制芯片的復位;INT1 作為輸入端接收芯片的BUSY 信號,該信號在開始播放語音時電平出現正跳變,播放完畢出現負跳變,而STC 單片機接收到正負電平跳變都可以觸發中斷,這一點對控制多段語音連續播放很重要。單片機P3.4 端連接芯片DATA 端,即通過一根數據線發送串口數據。一線串口可以實現控制語音播放、停止、音量調節和直接觸發語音等功能。在此情況下,芯片的P00~P10的按鍵可以選擇屏蔽或者任意觸發方式。一線串口控制模式固然節省端口,但是芯片沒有休眠狀態,語音停止后靜態電流大約有5 mA,電池供電時請慎重選用;一線串口控制的另一個缺點是,發送的每個比特都需要幾百微秒延時,占用CPU 的時間較長。但本系統軟件全部采用中斷觸發模式,因此影響不大。在中斷服務程序中要發送語音命令,應放在子程序的最后進行,首先“假裝”退出中斷子程序,把發送命令安排在主程序段里。具體編程如下:

在Sound_Send 子程序中,軟件采用延時的方法發動命令字節。

一線串口只通過一條數據通信線控制時序,依照電平占空比不同來代表不同的數據位。先發拉低RESET 復位信號5 ms,然后置于高電平等待大于17 ms 的時間,再將數據信號拉低5 ms,最后發送數據。高電平與低電平數據占空比1∶3 即代表數據位0,高電平于低電平數據位占空比為3∶1 代表數據位1。高電平在前,低電平在后。數據信號先發低位再發高位。在發送數據時,無需先發送命令碼再發送指令。D0~D7 表示一個地址或者命令數據,數據中的00H~DBH 為地址指令,對應待播放的220 段語音;E0H~E7H 為音量調節命令,E0 為靜音,E7 為最大音量;F2H 為循環播放命令,FEH 為停止播放命令。詳細時序如圖4 所示。

圖4 詳細時序

報警和提示語音需要分段錄制編輯。安裝GoldWave 或CoolEdit 等音頻編輯軟件,根據需要錄制單聲道2200 Hz 的語音段,然后進行適當的編輯,例如增添背景音樂、連接某些現成音頻、消除噪聲等。制作好的音頻文件可以通過專用下載器或者Flash 讀寫器加載到WT558D 語音芯片。

3 結論

本系統電路設計簡潔明快,選用元器件廉價但技術先進、功能齊全。程序編寫嚴謹縝密,通信波特率、液晶亮度、LED 燈亮度、語音音量、光幕上下限等參數均可程控設定,自動檢測光幕和板卡所載所有器件的運行狀態,故障自動報警。與光幕傳感器通信設計合理,實時性強,參數和動態曲線顯示方便、直觀,可以作為專業松繩保護裝置推廣。

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲一级无毛片无码在线免费视频| 久久国产亚洲欧美日韩精品| 亚洲,国产,日韩,综合一区 | 欧美一区二区三区香蕉视| 91精品啪在线观看国产| 在线免费观看AV| 国产精品福利社| 欧美综合激情| 久久亚洲国产最新网站| 国产精品网曝门免费视频| 久久伊人操| 国产小视频a在线观看| 91亚洲视频下载| 国产亚洲欧美在线中文bt天堂| 无码中文字幕乱码免费2| 欧美日韩一区二区三区四区在线观看| 国产在线观看99| 欧美亚洲欧美| 伊人久久婷婷五月综合97色 | 欧美日本激情| 日韩黄色在线| 毛片基地美国正在播放亚洲 | 免费毛片全部不收费的| 91亚洲精品第一| 五月天福利视频| 日韩专区欧美| 免费在线a视频| 老司国产精品视频| 成人日韩欧美| 亚洲国产精品日韩欧美一区| 国产精品无码久久久久AV| 青青草原国产精品啪啪视频| 一级在线毛片| 亚洲精品桃花岛av在线| 亚洲国产天堂久久综合| 亚洲精品少妇熟女| 国产极品美女在线观看| 亚洲成人动漫在线观看| 色婷婷亚洲十月十月色天| 日本爱爱精品一区二区| 亚洲欧美日韩视频一区| 一级不卡毛片| 国产成人AV大片大片在线播放 | 在线精品亚洲一区二区古装| 丰满人妻久久中文字幕| 国产欧美精品午夜在线播放| 看看一级毛片| 精品一区二区三区无码视频无码| 免费 国产 无码久久久| 国产sm重味一区二区三区| 精品视频一区二区观看| 97精品伊人久久大香线蕉| 中国一级毛片免费观看| 97久久精品人人| 国产青青草视频| 欧美视频在线不卡| 国产高颜值露脸在线观看| 亚洲色图欧美视频| 特级毛片免费视频| 精品無碼一區在線觀看 | 小说区 亚洲 自拍 另类| 国产乱人伦偷精品视频AAA| 亚洲va在线∨a天堂va欧美va| 激情影院内射美女| 日本黄色a视频| 久草国产在线观看| 欧美一级专区免费大片| 国产剧情国内精品原创| www.亚洲色图.com| 欧美日韩国产成人在线观看| 国产三级a| 国产三区二区| 91尤物国产尤物福利在线| 国产大片黄在线观看| 日韩天堂视频| 啊嗯不日本网站| 欧美一级大片在线观看| 国产福利在线免费| 免费一级毛片在线播放傲雪网| 国产一区二区人大臿蕉香蕉| 91精品专区国产盗摄| 亚洲无码四虎黄色网站|