《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 漢字火災樓層顯示器報警系統的解決方案
漢字火災樓層顯示器報警系統的解決方案
摘要: 本文提出的基于CAN總線的大容量漢字火災樓層顯示器,較好的解決了現有火災樓層顯示器的缺陷。對大于51單片機ROM 64K尋址空間的數據存儲需求,采取分頁存儲的訪問方式可以很好的解決這個問題。通過在FLASH中存儲大容量數據信息,可以避免因為CAN總線上通訊數據流量過大而導致火警不能及時傳達,延誤報警時機。而且FLASH中的漢字信息可以通過串口在線擦寫,便于現場調試。目前產品已經投入實用,用戶反應運行良好。
Abstract:
Key words :

1 引言

  火災樓層顯示器作為火災自動報警系統的重要組成部分,是一種安裝在樓層或獨立防火區中的數字式火災報警顯示裝置。它通過報警總線與火災報警控制器相連,處理并顯示報警總線上的數據?;馂臉菍语@示器中的內置單片機將接收到的總線信息進行判斷、分析和處理,將報警的探測器地址編號轉換成相應的火警地點信息(例如房間號和房間類型等),連同火警類型一道通過液晶顯示出來,同時發出聲光報警信號,通知失火區域的人員。

  目前國內現有的火災樓層顯示器大都以51單片機作為MCU。因為ROM尋址空間所限,火災樓層顯示器大都只能顯示火警所在樓層號和地址號,無法以直觀的漢字信息提示情況各異的具體火警地點。如果將漢字信息通過總線分發到各個樓層顯示器,巨大的通訊量又會給火警系統總線帶來沉重負荷,導致整個火警系統效率低下,延誤火警上報時機。本文提出了一種基于CAN總線的大容量漢字火災樓層顯示器,很好的解決了上述問題。

  2 火災報警系統總體功能描述

  火災報警控制系統中,中央火警控制器通過CAN總線和各個單元進行實時通訊并完成各項控制和報警功能。單元是火災探測器、手動報警按鈕、輸入輸出模塊、樓層顯示器等設備的總稱。它們是系統終端,直接探測火災信號,并通過通道上報給控制器,同時接收由各種通道轉發控制器給單元的聯動信息(啟動輸入輸出模塊控制的滅火裝置)、顯示信息(樓層顯示器顯示火災信息)等。通道是回路模塊、轉接模塊和總線控制盤等設備的總稱。它們是控制設備和終端的通道,是拓撲網絡構成的中繼設備?;馂膱缶刂葡到y的總體結構和樓層顯示器在系統的中的位置如圖1所示。

圖1 火災報警控制系統結構及樓層顯示器所在位置顯示

  3 系統功能及硬件描述

  3.1 漢字樓層顯示器硬件設計方案

  如圖2所示,漢字樓層顯示器包括單片機及其外圍電路,CAN總線模塊, FLASH存儲器,漢字液晶模塊,UART接口,以及燈和按鍵,蜂鳴器。單片機可通過UART接收PC上傳下來的漢字信息,存儲到FLASH中作為地址信息的查詢數據庫。通過CAN控制器MCP2510和CAN總線驅動器 PCA82C250組成的CAN通信模塊和火災報警控制器進行CAN總線通信。如果有火警發生,單片機將記錄火警信息,查詢FLASH得到火警發生的漢字地址信息,并在漢字液晶上滾動顯示火警和信息查詢結果。同時,發生火警時還可通過查詢鍵快速查詢火警信息,通過蜂鳴器報警,通過消音鍵消音,并點亮發光二極管報警。未發生火警時,通過自檢鍵自檢可以檢查各個功能是否能正常工作。


圖2 漢字樓層顯示器結構框圖

  3.2 FLASH存儲器電路設計

  FLASH 選用的SST29SF040是SST公司推出的高速可編程閃存。它符合JEDEC標準,具有512K×8 Bits的存儲結構;芯片擦除及寫入的時間快,整片擦除只需70毫秒,段擦除只需18毫秒,字編程寫入時間僅為14微秒;可靠性高,能夠重復寫100,000次,數據可以保存100年不丟失。

  SST29SF040 的容量是512K Bytes,而51系列單片機的ROM直接尋址范圍是64K Bytes,如果不加以處理而直接使用,將會浪費大量的存儲空間。我們使用了一種分頁存儲方式,使得FLASH存儲空間得以充分利用,大大擴充了單片機ROM尋址范圍。按照每條漢字信息占用32個Bytes計算,理論上可以最大存儲16384條火警地址信息,足以應付絕大多數復雜的工程環境。圖3為存儲器電路,最高位地址線A16-A18接單片機的P1.0-P1.2,因而 FLASH存儲器實現了8頁,每頁64K的外部存儲結構。在每次讀寫FLASH時,將P1.0-P1.2賦不同的值即可實現不同的頁選。假設page為待選取的頁號變量(0-7),在Keil Cx51中通過下列語句即可實現讀寫前的選頁操作:P1 = (P1 & 0xf8) | page;


圖3 FLASH存儲器分頁存儲電路

  3.3漢字液晶顯示模塊設計

  我們選用金鵬電子公司的OJM2*8A漢字液晶模塊作為顯示設備。OJM2*8A中文液晶顯示模塊內含GB 2312的15*15點陣國標一、二級簡體漢字和 8*8點陣及8*16點陣ASCII字符,用戶輸入GB2312區位碼或ASCII碼即可實現文本顯示。每個漢字的區位碼只占用兩個字節,是原來漢字點陣所需存儲單元的1/16。

漢字液晶模塊接口協議為請求/應答(REQ/BUSY)握手方式。應答BUSY高電平(BUSY =1)表示液晶模塊忙于內部處理,不能接收用戶命令;BUSY低電平(BUSY =0)表示液晶模塊空閑,等待接收用戶命令。發送命令到液晶模塊可在BUSY =0后的任意時刻開始,先把用戶命令的當前字節放到數據線上,接著發高電平REQ信號(REQ =1)通知液晶模塊處理當前數據線上的命令或數據。液晶模塊在收到外部REQ高電平信號后立即讀取數據線上的命令或數據,同時將應答線BUSY 變為高電平,表明模塊已收到數據并正在忙于對此數據的內部處理。此時用戶對模塊的寫操作已經完成,用戶可以撤消數據線上的信號并可作模塊顯示以外的其他工作,也可不斷地查詢應答線BUSY是否為低(BUSY=0 ?),如果BUSY=0,表明模塊對用戶的寫操作已經執行完畢,可以再送下一個數據。如向模塊發出一個完整的顯示漢字的命令,包括坐標及漢字代碼在內共需5個字節。模塊在接收到最后一個字節后才開始執行整個命令的內部操作,因此最后一個字節的應答BUSY 高電平(BUSY =1)持續時間較長。對液晶模塊寫漢字時序圖如圖4所示。


 

對液晶模塊寫漢字時序圖
圖4 對液晶模塊寫漢字時序圖

  3.4 CAN總線通訊模塊設計

  我們選擇Microchip公司的MCP2510CAN控制器和Philips公司的PCA82C250CAN收發器構建CAN總線通訊模塊。 MCP2510支持CAN2.0A/B協議,可接收和發送2.0協議下的標準幀、擴展幀和遠程幀。MCP2510擁有三個發送緩沖區和兩個接收緩沖區,可以進行接收濾波和消息管理,防止過度發送和過度接收形成擁塞。其最大的優點是擁有傳輸速率可達5Mb/S的SPI端口,節省MCU端口,提高通信速度。 Philips公司的82C250CAN總線收發器可與MPC2510無縫連接,它有高速模式,斜率控制模式和延時模式。經過多次的實驗證實其工作在斜率控制模式下最為穩定,速度也能構滿足系統10Kbps的傳輸速率。

CAN總線通信電路
圖5 CAN總線通信電路

  CAN 總線通訊模塊電路如圖5所示,單片機通過I/O口直接和MCP2510的SPI口相連,用軟件模擬實現SPI接口協議。PCA82C250作為 MCP2510與物理CAN總線的接口。如果需要進一步提高系統的抗干擾能力,可在MCP2510和PCA82C250之間加一個光電隔離器。

  4 系統軟件設計

  漢字樓層顯示器軟件功能主要是1.將串口發送下來的漢字信息文件寫入FLASH存儲。2.和火災報警控制器進行CAN通信,如果發現有火警信息,則查找FLASH中的漢字地址信息,予以顯示在漢字液晶上報警,如有多條火警信息,則滾動顯示各條信息。

漢字樓層顯示器軟件流程圖

圖6 漢字樓層顯示器軟件流程圖

  圖 6是漢字樓層顯示器軟件流程圖。用page(值為0-7)表示讀寫的FLASH頁,用count(值為0-65535)表示每頁頁內地址。其中 page0-page6用來存儲通過串口下載的漢字信息,page7用來存儲接收到的火警等動態信息。一旦接收到新火警,即查詢FLASH中相應的漢字信息,并在液晶上滾動顯示。

  為了快速定位所查詢的火警漢字地址信息,我們采用數組結構存儲。盡管這樣會因為實際火警地址不等長,而造成存儲中出現一些空地址,存儲效率不高,但是由于我們對數組的查找是一種可以直接定位的快速查找,不用采用鏈表之類的復雜數據結構,也避免了二分檢索之類復雜的搜索算法。對于單片機而言,實質上是以比較小的空間為代價換來了比較高的時間效率,還是十分值得的。

  5 結語

  本文提出的基于CAN總線的大容量漢字火災樓層顯示器,較好的解決了現有火災樓層顯示器的缺陷。對大于51單片機ROM 64K尋址空間的數據存儲需求,采取分頁存儲的訪問方式可以很好的解決這個問題。通過在FLASH中存儲大容量數據信息,可以避免因為CAN總線上通訊數據流量過大而導致火警不能及時傳達,延誤報警時機。而且FLASH中的漢字信息可以通過串口在線擦寫,便于現場調試。目前產品已經投入實用,用戶反應運行良好。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩国产999| 亚洲欧美激情视频在线观看一区二区三区| 亚洲午夜在线观看视频在线| 亚洲黄色天堂| 欧美性事在线| 亚洲视频一区| 久久久久91| 久久精品成人一区二区三区蜜臀| 国产在线观看精品一区二区三区| 久久久av毛片精品| 国产精品你懂的在线欣赏| 欧美在线免费观看| 欧美国产日韩在线| 亚洲欧美福利一区二区| 国产区在线观看成人精品| 国产精品综合| 国产香蕉97碰碰久久人人| 一区在线视频观看| 国产精品九九| 欧美激情视频一区二区三区不卡| 免费h精品视频在线播放| 欧美精品一区在线| 久久久久久久久一区二区| 中文欧美字幕免费| 国产精品伦子伦免费视频| 欧美1区2区视频| 欧美日产国产成人免费图片| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美中文字幕视频| 国产精品www| 欧美亚洲第一区| 欧美在线播放一区| 91久久精品国产91久久| 亚洲精品社区| 亚洲一区二区少妇| 欧美色大人视频| 亚洲美女av网站| 99riav国产精品| 狠狠狠色丁香婷婷综合久久五月| 亚洲自拍偷拍视频| 欧美激情久久久久久| 国产精品美女主播在线观看纯欲| 国产欧美日韩91| 激情偷拍久久| 久久久亚洲高清| 国产精品露脸自拍| 亚洲欧美一区在线| 亚洲高清av| 欧美—级高清免费播放| 一二三四社区欧美黄| 欧美高清在线视频观看不卡| 亚洲国产另类精品专区| 欧美日韩一区二区三区在线视频| 欧美 日韩 国产在线| 国产精品一区二区三区久久久| 国产精品日日摸夜夜添夜夜av| 欧美大香线蕉线伊人久久国产精品| 亚洲午夜激情免费视频| 国内外成人免费激情在线视频网站| 国产精品私拍pans大尺度在线| 亚洲调教视频在线观看| 久久在线观看视频| 亚洲电影免费观看高清完整版在线| 久久婷婷国产麻豆91天堂| 黄色另类av| 99国产精品| 国产精品久久久久久亚洲毛片| 欧美视频观看一区| 免费亚洲视频| 久久久久久久成人| 国产一区二区三区丝袜| 在线日韩一区二区| 欧美激情第3页| 国产人久久人人人人爽| 国产精品美女xx| 久久躁狠狠躁夜夜爽| 久久国产一二区| 一区二区三区福利| 亚洲精品极品| 久久久久久亚洲精品杨幂换脸| 国产精品热久久久久夜色精品三区| 欧美日韩精品是欧美日韩精品| 国内精品一区二区三区| 亚洲人成亚洲人成在线观看| 原创国产精品91| 麻豆精品视频在线观看| 久久国产黑丝| 国产日韩在线亚洲字幕中文| 亚洲小说春色综合另类电影| 欧美一区二粉嫩精品国产一线天| 久久午夜羞羞影院免费观看| 国产精品一国产精品k频道56| 欧美日韩免费一区二区三区| 亚洲第一页在线| 精品91在线| 亚洲国产91精品在线观看| 久久狠狠婷婷| 欧美一区二区三区免费观看| 久久九九有精品国产23| 最新日韩欧美| 欧美激情亚洲视频| 欧美国产日本韩| 欧美日韩国产综合一区二区| 欧美激情导航| 欧美性猛交xxxx免费看久久久| 亚洲国产精品精华液2区45| 一片黄亚洲嫩模| 国产精品私人影院| 国产精品美腿一区在线看| 国产午夜精品视频| 亚洲无人区一区| 国产精品专区h在线观看| 欧美性感一类影片在线播放| 亚洲综合电影一区二区三区| 欧美在线观看网站| 午夜免费电影一区在线观看| 欧美精品一区在线观看| 激情综合激情| 欧美国产日韩在线观看| 欧美激情综合亚洲一二区| 亚洲小说区图片区| 亚洲一区二区日本| 国产精品视频一区二区三区| 亚洲主播在线观看| 韩曰欧美视频免费观看| 欧美一级淫片播放口| 欧美午夜久久久| 性欧美大战久久久久久久免费观看| 激情自拍一区| 国产精品久久久亚洲一区| 国产麻豆精品在线观看| 欧美日韩中文字幕在线视频| 国产精品视频一二三| 久久久久五月天| 国产精品第十页| 在线观看国产欧美| 欧美视频网址| 欧美欧美在线| 久久网站热最新地址| 国产亚洲精品福利| 99综合视频| 久久久中精品2020中文| 好吊色欧美一区二区三区视频| 91久久综合| 久久人人97超碰人人澡爱香蕉| 国产亚洲制服色| 在线观看不卡| 免费亚洲电影在线观看| 久久久久国产精品www| 亚洲欧美日韩另类精品一区二区三区| 久久精品国产96久久久香蕉| 久久免费视频网站| 久久精品一区中文字幕| 欧美日韩另类国产亚洲欧美一级| 免费在线观看精品| 一区二区三区国产在线观看| 国产午夜精品在线| 一本色道**综合亚洲精品蜜桃冫| 含羞草久久爱69一区| 欧美综合第一页| 亚洲精品在线视频观看| 国产精品无码永久免费888| 国内自拍视频一区二区三区| 一区二区高清在线观看| 一本一道久久综合狠狠老精东影业| 欧美天天影院| 一区二区三区导航| 亚洲女性裸体视频| 午夜在线视频观看日韩17c| 国产在线播精品第三| 国产一区二区三区视频在线观看| 一区二区三区成人| 一区二区视频免费在线观看| 久久国产精品久久精品国产| 一级日韩一区在线观看| 久久久久成人精品免费播放动漫| 久久综合影音| 欧美日一区二区三区在线观看国产免| 18成人免费观看视频| 欧美成人激情在线| 亚洲伊人网站| 亚洲一区二区三区欧美| 欧美日韩亚洲一区二区| 亚洲午夜电影在线观看| 欧美亚洲视频| 欧美视频在线观看视频极品| 国产精品美女午夜av| 久久琪琪电影院| 国产精品色一区二区三区| 亚洲精品在线观看视频| 欧美精品高清视频| 亚洲黄色免费| 国产精品色网| 午夜在线视频观看日韩17c| 久久成人国产| 欧美国产成人精品| 亚洲电影自拍| 亚洲午夜精品一区二区三区他趣| 99一区二区| 亚洲欧美国产三级| 久久国产福利| 国产精品国产三级国产专播品爱网| 国产精品日日做人人爱| 国产亚洲第一区| 欧美日韩国产一级片| 欧美一区二区三区在线视频| 久久国产精品久久久久久久久久| 午夜精品三级视频福利| 国产欧美二区| 99在线热播精品免费| 在线观看亚洲a| 亚洲国产欧美不卡在线观看| 亚洲高清电影| 性做久久久久久| 国产精品一区二区久久| 在线国产欧美| 久久在线视频| 欧美午夜www高清视频| 午夜一区在线| 欧美激情在线播放| 国产精品午夜在线观看| 黑丝一区二区三区| 亚洲狼人精品一区二区三区| 国产精品乱码人人做人人爱| 国产精品视频yy9099| 欧美大片免费观看在线观看网站推荐| 在线观看欧美成人| 亚洲在线免费| 亚洲一线二线三线久久久| 免费在线亚洲| 亚洲免费影视第一页| 国自产拍偷拍福利精品免费一| 国产一区深夜福利| 欧美亚州在线观看| 亚洲一区二区免费| 欧美视频在线免费看| 亚洲国产天堂久久国产91| 亚洲国产成人不卡| 久久综合狠狠综合久久激情| 国产精品亚洲视频| 亚洲欧洲精品成人久久奇米网| 国产精品久久久久久久久久妞妞| 亚洲精品在线一区二区| 欧美一级午夜免费电影| 亚洲黄一区二区三区| 午夜精品区一区二区三| 国产一区二区三区直播精品电影| 日韩视频在线永久播放| 亚洲精美视频| 亚洲色图在线视频| 久久久久久久尹人综合网亚洲| 久久精品日韩欧美| 亚洲欧洲在线视频| 久久九九国产精品怡红院| 亚洲福利国产| 国产日本欧美一区二区三区| 欧美福利视频在线观看| 一区二区三区视频在线播放| 国产亚洲欧美一级| 在线亚洲免费| 欧美日韩激情网| 国产精品欧美一区二区三区奶水| 欧美日韩不卡合集视频| 久久国产综合精品| 亚洲视频欧美视频| 亚洲成色最大综合在线| 欧美精品久久一区| 黑丝一区二区三区| 欧美jizz19性欧美| 欧美在线免费视屏| 国产伦精品一区二区三区视频黑人| 久久综合九色欧美综合狠狠| 亚洲制服丝袜在线| aa成人免费视频| 99综合视频| 国产一区二区三区高清在线观看| 国产精品区一区二区三| 精品成人在线| 亚洲一二三级电影| 99精品视频免费观看| 国产亚洲永久域名| 欧美性jizz18性欧美| 激情另类综合| 久久免费的精品国产v∧| 欧美一级艳片视频免费观看| 国产一区二区三区黄| 国产午夜亚洲精品不卡| 亚洲大胆视频| 国产精品理论片在线观看| 欧美在线视频观看免费网站| 亚洲精品国产精品国自产观看浪潮| 国产日韩欧美三区| 中文精品视频| 香蕉久久夜色精品国产使用方法| 亚洲国产高清自拍| 亚洲欧美国产三级| 久久九九免费| 国产一区视频观看| 国产精品视频一区二区三区| 国产精品夜夜夜一区二区三区尤| 国产精品美女久久久久久久| 国产精品有限公司| 久久久91精品| 韩国av一区二区| 久久久久久久久一区二区| 国产精品久久99| 国产精品日本一区二区| 亚洲精品久久久久久久久久久| 欧美人妖另类| 99v久久综合狠狠综合久久| 在线观看欧美视频| 亚洲美女91| 国产精品无人区| 久久精品一区二区三区四区| 欧美一区二区三区视频在线| 免费欧美高清视频| 国产免费观看久久| 一区二区三区免费在线观看| 亚洲精品中文字幕在线| 免费成人你懂的| 国产一区二区三区四区三区四| 欧美喷水视频| 欧美精品情趣视频| 国产精品第一页第二页第三页| 欧美激情2020午夜免费观看| 欧美精品网站| 欧美v亚洲v综合ⅴ国产v| 久久福利毛片|