<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種電流型工業控制總線的回碼判斷方法及驅動電路的制作方法

文檔序號:6704622閱讀:455來源:國知局
專利名稱:一種電流型工業控制總線的回碼判斷方法及驅動電路的制作方法
技術領域
本申請涉及火災報警領域,尤其涉及一種電流型工業控制總線的回碼判斷方法及驅動電路。
背景技術
目前,現有的用于火災報警控制器回路板的電流型工業控制總線的回碼判斷方法,常采用固定電平比較的方式,來判別探測器是否有回碼。由于信號放大電路要濾除干擾和電流變化量,不可避免的要引起回碼波形的變化。如圖1所示,回碼波形(LJ在I和2處電平是相同的,但放大后波形卻變化很大,在1,2點上幅度差十分明顯。同樣,放大后的回碼波形在不同位置幅度也有較大的變化,如圖第I個與第3個波幅度差有0.5V,造成回碼判另IJ困難。如果把L_上的波形不失真地放大,若按照總線最大電流500mA,回碼30mA計算,基礎電平最大IV,信號0.06V,重碼0.12V,如果用軌到軌放大器,不失真放大4倍,則基礎電平可到4V,信號0.24V,重碼0.48V,考慮損耗,獲得信號0.15V,重碼0.30V,由于信號電平太低,判別較困難。

發明內容
本申請要解決的技術問題是針對現有技術的不足,提供一種電流型工業控制總線的回碼判斷方法。本申請要解決的技術問題通過以下技術方案加以解決:`
一種電流型工業控制總線的回碼判斷方法,包括以下步驟:采集探測器發送的檢測信號;將所述檢測信號轉換為放大的電平信號;獲取基礎電平值,采集檢測信號轉換后的電平值,計算所述轉換后的電平值與基礎電平值的差值;根據所述差值判斷是否有回碼。所述獲取基礎電平值,具體為:將在預定時間獲取的電平值設置為基礎電平值。所述將在預定時間獲取的電平值設置為基礎電平值,具體包括:用高低電平變換信號同步,在低電平變高電平時起的預定時間獲取的電平值設置為基礎電平值。所述根據所述差值判斷是否有回碼,具體包括:預設第一參考值;計算所述電平值和所述基礎電平值之間的差值;所述差值大于等于所述第一參考值,所述探測器有回碼。所述根據所述差值判斷是否有回碼,還包括:預設第二參考值;所述差值大于所述第二參考值時,判斷所述探測器有重碼。所述根據所述電平值與所述基礎電平值的差值判斷是否有回碼,還包括:所述差值小于所述第一參考值,判斷所述探測器無回碼。所述采集探測器發送的檢測信號之前還包括:向探測器發送巡檢信號的步驟。
由于采用了以上技術方案,使本申請具備的有益效果在于:在本申請的具體實施方式
中,由于先獲取基礎電平值和采集檢測信號轉換處理后的電平值,再計算處理后的電平值與基礎電平值的差值,并根據該差值判斷是否有回碼,由于檢測信號里包含回碼信號時該差值落在固定的取值范圍內,所以本申請的方法不僅易于判斷是否有回碼,而且方法準確簡單,易于實現。


圖1為本申請回碼波形和放大后回碼波形的示意圖;圖2為本申請方法一種實施方式的流程圖;圖3為本申請方法一種具體應用例的流程圖。
具體實施例方式下面通過具體實施方式
結合附圖對本申請作進一步詳細說明。實施例一:如圖2所示,本申請電流型工業控制總線的回碼判斷方法,其一種實施方式,包括以下步驟:步驟202:采集探測器發送的檢測信號;步驟204:將檢測信號轉換為放大的電平信號;步驟206:獲取基礎電平值,采集檢測信號轉換后的電平值,即從放大的電平信號中獲取基礎電平值和檢測信號的電平值,計算轉換后的電平值與基礎電平值的差值;步驟208:根據差值判斷是否有回碼。在一種實施方式中,步驟206中獲取基礎電平值,具體為將在預定時間獲取的電平值設置為基礎電平值。在一種具體實施方式
中,將在預定時間獲取的電平值設置為基礎電平值,具體可通過以下步驟實現:用高低電平變換信號同步,在低電平變高電平時起的預定時間獲取的電平值設置為基礎電平值。在本具體實施方式
中,具體可通過24V/18V變換信號來同步,在18V變成24V時起的預定時間獲取基礎電平值,具體可在未接收到檢測信號的最低電平值時。在本具體實施方式
中,可在在18V變成24V時起的200 μ s獲取基礎電平值在一種實施方式中,步驟208中,根據差值判斷是否有回碼,具體包括:步驟2081:預設第一參考值;第一參考值可以根據用戶的需要來設定,可以測量或計算來獲得,也可以是一個經驗值。步驟2082:計算電平值和基礎電平值之間的差值;步驟2083:差值大于等于第一參考值,判斷探測器有回碼。根據電平值和基礎電平值之間的差值來判斷探測器是否有回碼,當電平值和基礎電平值之間的差值大于第一參考值時,可確定探測器有回碼。在一種實施方式中,步驟208中,根據差值判斷是否有回碼,還包括:步驟2084:預設第二參考值;第二參考值可以根據用戶的需要來設定,可以測量或計算來獲得,也可以是一個經驗值。
步驟2085:差值大于第二參考值時,判斷探測器有重碼。根據電平值和基礎電平值之間的差值來判斷探測器是否有重碼,當電平值和基礎電平值之間的差值大于第二參考值時,可確定探測器有重碼。在一種實施方式中,步驟208中,根據差值判斷是否有回碼,還包括:步驟2086:差值小于所述第一參考值,所述探測器無回碼。根據電平值和基礎電平值之間的差值來判斷探測器是否有回碼,當電平值和基礎電平值之間的差值小于第一參考值時,可確定探測器無回碼。在一種實施方式中,采集探測器發送的檢測信號之前還包括:向探測器發送巡檢信號的步驟。探測器收到巡檢信號后,返回檢測信號。本申請電流型工業控制總線的回碼判斷方法,可用查詢方式采集一個或多個回路的信號,對于每個回路,可用24V/18V變換信號做同步,在18V變24V時起200 μ s處獲得基礎電平,此后連續采集檢測信號至700μ S,采集后即與基礎電平比較,判斷是否有回碼。本申請的一種具體應用例,如圖3所示,包括以下步驟:步驟302:開始;向探測器發送巡檢信號,探測器收到巡檢信號后,返回檢測信號。步驟304:起始信號是否有效?判斷起始信號是否有效,若有效,轉步驟306,否則轉步驟308。步驟306:置米樣標志,開始計時。步驟308:采樣標志是否為I 判斷采樣標志是否為1,若為1,轉步驟310,否則,轉步驟330。 步驟310:是否已到200μ s 判斷計時時間是否已達200 μ S,若是,轉步驟312,否則轉步驟330。步驟312:將檢測信號放大并做AD轉換;將采樣信號放大并進行AD轉換,將其轉換為電平值;步驟314:獲取基礎電平值,采集檢測信號被轉換后的電平值,并計算被轉換后的電平值與基礎電平值的差值。步驟316:差值是否大于等于第一參考值?第一參考值為判斷是否有回碼的參考值,第一參考值可預先設置,在本具體實施方式
中,第一參考值為經驗值,判斷被處理后的電平值與基礎電平值的差值是否大于等于第一參考值,如是,轉步驟318,否則,轉步驟320。步驟318:有回碼;判斷探測器有回碼,轉步驟322。步驟320:無回碼;即差值小于第一參考值時,判斷探測器無回碼,轉步驟328。步驟322:差值是否大于第二參考值?第二參考值為判斷是否有重碼的參考值,第二參考值可預先設置,在本具體實施方式
中,第二參考值為經驗值,第二參考值可預先設置,判斷被處理后的電平值與基礎電平值的差值是否大于等于第二參考值,如是,轉步驟324,否則,轉步驟326。步驟324:有重碼;差值大于等于第二參考值時,判斷探測器有回碼且為重碼。步驟326:無重碼;差值大于等于第一參考值,且小于第二參考值時,判斷探測器有回碼且無重碼,轉步驟328。
步驟328:是否已到700 μ s 在本例中,設定的采樣時間500 μ S,既從200 μ s到700 μ s,判斷計時時間是否達700 μ s,若是,轉步驟330,否則,轉步驟332。步驟330:清采樣標志。步驟332:結束。實施例二: 本申請的電流型工業控制總線的驅動電路,使用實施例一中的電流型工業控制總線的回碼判斷方法。以上內容是結合具體的實施方式對本申請所作的進一步詳細說明,不能認定本申請的具體實施只局限于這些說明。對于本申請所屬技術領域的普通技術人員來說,在不脫離本申請構思的前提下,還可 以做出若干簡單推演或替換。
權利要求
1.一種電流型工業控制總線的回碼判斷方法,其特征在于,包括以下步驟: 采集探測器發送的檢測信號; 將所述檢測信號轉換為放大的電平信號; 獲取基礎電平值,采集檢測信號轉換后的電平值,計算所述轉換后的電平值與基礎電平值的差值; 根據所述差值判斷是否有回碼。
2.按權利要求1所述的電流型工業控制總線的回碼判斷方法,其特征在于,所述獲取基礎電平值,具體為: 將在預定時間獲取的電平值設置為基礎電平值。
3.按權利要求2所述的電流型工業控制總線的回碼判斷方法,其特征在于,所述將在預定時間獲取的電平值設置為基礎電平值,具體包括: 用高低電平變換信號同步,在低電平變高電平時起的預定時間獲取的電平值設置為基礎電平值。
4.按權利要求1所述的電流型工業控制總線的回碼判斷方法,其特征在于,所述根據所述差值判斷是否有回碼,具體包括: 預設第一參考值; 計算所述電平值和所述基礎電平值之間的差值; 所述差值大于等于所述第一參考值,所述探測器有回碼。
5.按權利要求4所述的電流型工業控制總線的回碼判斷方法,其特征在于,所述根據所述差值判斷是否有回碼,還包括: 預設第二參考值; 所述差值大于所述第二參考值時,判斷所述探測器有重碼。
6.按權利要求4所述的電流型工業控制總線的回碼判斷方法,其特征在于,所述根據所述電平值與所述基礎電平值的差值判斷是否有回碼,還包括: 所述差值小于所述第一參考值,判斷所述探測器無回碼。
7.按權利要求1至6中任一項所述的電流型工業控制總線的回碼判斷方法,其特征在于,所述采集探測器發送的檢測信號之前還包括: 向探測器發送巡檢信號的步驟。
8.一種電流型工業控制總線的驅動電路,其特征在于,使用如權利要求1至6中任一項所述的電流型工業控制總線的回碼判斷方法。
全文摘要
本申請公開了一種電流型工業控制總線的回碼判斷方法,包括以下步驟采集探測器發送的檢測信號;將所述檢測信號轉換為放大的電平信號;獲取基礎電平值,采集檢測信號轉換后的電平值,計算所述轉換后的電平值與基礎電平值的差值;根據所述差值判斷是否有回碼。本申請還公開了一種電流型工業控制總線的驅動電路。本申請由于先獲取基礎電平值和采集檢測信號轉換處理后的電平值,再計算處理后的電平值與基礎電平值的差值,并根據該差值判斷是否有回碼,由于檢測信號里有回碼信號時該差值落在固定的取值范圍內,所以本申請的方法不僅易于判斷是否有回碼,而且方法準確簡單,易于實現。
文檔編號G08B17/00GK103093569SQ20121042966
公開日2013年5月8日 申請日期2012年11月1日 優先權日2012年11月1日
發明者黃令剛, 柴雪峰 申請人:深圳市泛海三江電子有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影