91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間功能測試儀

lhl545545 ? 來源:維庫電子市場網(wǎng) ? 作者:維庫電子市場網(wǎng) ? 2020-10-07 10:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著《電梯監(jiān)督檢驗規(guī)程》的發(fā)布,對檢驗機構(gòu)的電梯檢驗質(zhì)量提出了新的要求。但在《檢規(guī)》的實施過程中,不斷發(fā)現(xiàn)現(xiàn)有的檢驗項目缺乏必要的、科學(xué)的檢測手段。為此,探索研制一些檢測儀器,檢測儀器應(yīng)用十分廣泛,主要應(yīng)用于石化工業(yè)、電力工業(yè)、航空造船業(yè)、造紙業(yè)、紡織業(yè)、冶金工業(yè)等。當(dāng)任何氣體(空氣、氧氣、氮氣……等)通過一泄漏孔隙,均會產(chǎn)生具有可探測高頻成份的擾流,以滲漏檢測儀來掃描附近區(qū)域,經(jīng)由耳機可聽到泄漏的急流聲或是指示。檢測儀愈靠近泄漏點,則急流聲會愈大,指示讀值會更高。當(dāng)然,環(huán)境噪音是個問題,但使用橡皮聚音探頭可縮小探測儀的接收區(qū)域。以阻隔雜訊噪音波的干擾,滲漏檢測儀的頻率調(diào)整功能可降低背景噪音干擾,讓沒經(jīng)驗的使用者也可容易地操作來檢測泄漏。具有發(fā)現(xiàn)并解決各種故障特性的硬件或軟件設(shè)備,這些特性包括特殊協(xié)議包的解碼、特殊的編程前的故障測試、包過濾和包傳輸。

本研究針對電梯緩沖器復(fù)位時間的檢測要求而展開?!稒z規(guī)》中是這樣描述的:“對耗能型緩沖器需進行復(fù)位試驗,復(fù)位時間應(yīng)不大于120s.”對應(yīng)的檢驗方法是:“轎廂在空載情況下,以檢修速度下降,將緩沖器全壓縮,從轎廂開始離開緩沖器瞬間起,直到緩沖器回復(fù)原狀。觀察并用秒表計時?!?/p>

1系統(tǒng)功能特點

S3C2410處理器是Samsung公司基于ARM公司的ARM920T處理器核,采用0.18um制造工藝的32位微控制器。該處理器擁有:獨立的16KB指令Cache和16KB數(shù)據(jù)Cache,MMU,支持TFT的LCD控制器,NAND閃存控制器,3路UART,4路DMA,4路帶PWM的Timer,I/O口,RTC,8路10位ADC,Touch Screen接口,IIC-BUS接口,IIS-BUS接口,2個USB主機,1個USB設(shè)備,SD主機和MMC接口,2路SPI.S3C2410處理器可運行在203MHz.板的尺寸僅相當(dāng)于名片的2/3大小,尺寸如此小巧的嵌入式板是國內(nèi)首創(chuàng)。開發(fā)商可以充分發(fā)揮想象力,設(shè)計制造出小體積,高性能的嵌入式應(yīng)用產(chǎn)品。

實用性:應(yīng)用數(shù)據(jù)通信接口規(guī)范,使檢驗結(jié)果判斷和檢驗結(jié)果輸出自動進行,達到有效提高檢驗的安全性和工作效率的目標(biāo)。

易用性:采用便攜式設(shè)計,提供彩色圖文界面和觸摸屏操作,直觀方便易用。

2系統(tǒng)硬件實現(xiàn)方案

2.1總體設(shè)計方案

電梯緩沖器復(fù)位時間測試儀三星S3C2410的ARM芯片為,采用TFT彩色液晶圖文顯示和觸摸屏操作。預(yù)留各種通信接口。系統(tǒng)主要有控制部分,數(shù)據(jù)采集部分,數(shù)據(jù)存儲部分,輸入輸出部分等4個主要組成部分。具體硬件框圖如下圖1所示:

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間功能測試儀

系統(tǒng)的下位機部分主要負責(zé)前端的傳感器數(shù)據(jù)采集存儲以及和上位機的有關(guān)通訊,有關(guān)數(shù)據(jù)的分析和算法處理及用戶程序設(shè)計主要有上位機的S3C2410來完成。

2.2數(shù)據(jù)采集方案

下位機是直接控制設(shè)備獲取設(shè)備狀況的的計算機,一般是PLC/單片機之類的。上位機發(fā)出的命令首先給下位機,下位機再根據(jù)此命令解釋成相應(yīng)時序信號直接控制相應(yīng)設(shè)備。下位機不時讀取設(shè)備狀態(tài)數(shù)據(jù)(一般模擬量),轉(zhuǎn)化成數(shù)字信號反饋給上位機。簡言之如此,真實情況千差萬別不離其宗。上下位機都需要編程,都有專門的開發(fā)系統(tǒng)。圖2為數(shù)據(jù)采集的硬件框圖:

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間功能測試儀

3系統(tǒng)軟件部分:

Windows CE主要分為四個模塊,如圖所示,這四個模塊提供重要的操作系統(tǒng)功能:內(nèi)核,對象存儲模塊,網(wǎng)絡(luò)與通訊模塊和GWES模塊。

Windows CE還包含其它可選模塊,支持如管理可安裝設(shè)備驅(qū)動程序和支持COM的任務(wù),圖3為系統(tǒng)結(jié)構(gòu)圖:

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間功能測試儀

為了把Windows CE移植到特定的目標(biāo)平臺上,微軟提供了一套完整的開發(fā)工具Platform Builder.該工具以對象庫格式提供給操作系統(tǒng),以便開發(fā)人員可以將其作為特定操作系統(tǒng)平臺的組件。

首先,選擇造作系統(tǒng)的基本配置,并且為特定的平臺選擇相應(yīng)的微處理器和板級支持包BSP(Board Suppor Packet)。BSP板級支持包(board support package),是介于主板硬件和操作系統(tǒng)中驅(qū)動層程序之間的一層,一般認為它屬于操作系統(tǒng)一部分,主要是實現(xiàn)對操作系統(tǒng)的支持,為上層的驅(qū)動程序提供訪問硬件設(shè)備寄存器的函數(shù)包,使之能夠更好的運行于硬件主板。在嵌入式系統(tǒng)軟件的組成中,就有BSP.BSP是相對于操作系統(tǒng)而言的,不同的操作系統(tǒng)對應(yīng)于不同定義形式的BSP,例如VxWorks的BSP和Linux的BSP相對于某一CPU來說盡管實現(xiàn)的功能一樣,可是寫法和接口定義是完全不同的,所以寫B(tài)SP一定要按照該系統(tǒng)BSP的定義形式來寫(BSP的編程過程大多數(shù)是在某一個成型的BSP模板上進行修改)。這樣才能與上層OS保持正確的接口,良好的支持上層OS.本測試儀采用S3C2410處理器,因此我們改造了微軟提供的基于S3C2410的BSP,自定義了符合我們要求的BSP.

其次,制定平臺,在此階段可開發(fā)設(shè)備驅(qū)動,適當(dāng)?shù)夭眉?、添加組件。然后,封裝所需的各功能模塊,編譯生成OS鏡像文件。接著,把鏡像文件到目標(biāo)設(shè)備,進行調(diào)試。

,導(dǎo)出定制操作系統(tǒng)的SDK(Soltware Development Kit)軟件開發(fā)工具包,安裝到EVC中,便可以進行基于我們定制的測試儀硬件平臺的應(yīng)用程序開發(fā)。如圖4所示為操作系統(tǒng)移植流程圖:

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間功能測試儀

3.2應(yīng)用軟件開發(fā)

操作系統(tǒng)的主要任務(wù)是為了管理所有硬件資源,并且提供應(yīng)用軟件一個合適的操作環(huán)境。將Windows CE操作系統(tǒng)移植到ARM平臺上以后,下一步工作就是進行應(yīng)用軟件的開發(fā)。本系統(tǒng)的上位機軟件主要在EVC的環(huán)境下開發(fā)完成,使用C語言為主要編程語言。

3.2.1串口通訊協(xié)議說明

模塊串口波特率9600,無奇偶效驗,一位停止位??刂泼钔ㄟ^一致的幀結(jié)構(gòu)通訊,幀長度4字節(jié):命令+數(shù)據(jù)0+數(shù)據(jù)1+校驗和。效驗和=命令+數(shù)據(jù)0+數(shù)據(jù)1的相加和的低8位。系統(tǒng)通過上位機串口直接對下位機模塊進行操作。上位機向下位機發(fā)送啟動16位距離讀取命令:Ox22+度數(shù)+NC+SUM.當(dāng)測量完畢時,這時返回的數(shù)據(jù)是:Ox22+距離高+距離低+SUM;當(dāng)測量無效時返回的距離高位和低位數(shù)據(jù)都是Oxff.(注:NC代表任意數(shù)據(jù),SUM代表效驗和)串行端口在Windows CE下屬于流接口設(shè)備,是串行設(shè)備接口常規(guī)I/O驅(qū)動程序的調(diào)用與通信相關(guān)的具體函數(shù)的結(jié)合。串行設(shè)備被視為用于打開、關(guān)閉和讀寫串行端口的常規(guī)的可安裝的流設(shè)備。Windows CE的串口函數(shù)和Windows的串口函數(shù)基本相同,但有幾點值得注意:Windows CE只支持Unicode字符集,在編程時必須特別注意;Windows CE不支持重疊的I/O操作。在所有的流設(shè)備驅(qū)動程序中,均使用CreateFile來打開串行端口設(shè)備,如果這個端口不存在,CreateFile返回ERROR_FILE_NOT_FOUND.

關(guān)閉串行端口比較簡單,調(diào)用CloseHandle函數(shù)就能關(guān)閉一個打開的串行端口。CloseHandle只有一個參數(shù),即調(diào)用CreateFile函數(shù)打開端口時返回的句柄,方法如下:

CloseHandle(hPort);

正如使用CreateFile打開串行端口一樣,可以使用ReadFile和WriteFile函數(shù)來讀寫串行端口。假設(shè)已經(jīng)調(diào)用CreateFile成功地打開了串行端口,那么只需調(diào)用ReadFile即可從串行端口讀取數(shù)據(jù):

如果從主線程讀、寫大量的串行數(shù)據(jù),主線程就會因為等待相對較慢的串行讀或串行寫操作而阻塞,不能即時處理其他的消息,因此這里用單獨的線程來讀寫串行端口。對于串行端口來說,還必須配置超時值,否則程序可能陷入到一個等待來自串口字符的死循環(huán)。通常,配置超時值和配置串口類似。首先用GetCommTimeouts函數(shù)獲取當(dāng)前串口的超時值,然后修改CommTimeouts成員變量的值,用SetCommTimeouts設(shè)置新的超時值。

本文引用地址:http://www.eepw.com.cn/article/275211.htm

3.2.2算法分析

根據(jù)電梯檢測規(guī)程要求,緩沖器從全壓縮到復(fù)位的時間應(yīng)不大于120秒。上位機從上電檢測開始每隔0.1秒發(fā)送數(shù)據(jù)采集命令,并將返回的距離值和開關(guān)量信號存儲于不同的數(shù)組待分析。數(shù)組s(m)和F(n)分別存儲采集到的距離值和開關(guān)信號值(0或1),t為每次數(shù)據(jù)采集循環(huán)時間,T為緩沖器回復(fù)時間。軟件的算法流程圖如5所示:

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間功能測試儀

4結(jié)束語

基于ARM技術(shù)和Windows CE系統(tǒng)的電梯緩沖器復(fù)位時間測試儀功能齊備,性高,實用性強,滿足了新的檢測規(guī)程的要求。本設(shè)計方案首次實現(xiàn)了緩沖器復(fù)位過程中瞬時脫離點的檢測,實現(xiàn)了各種狀態(tài)時刻的計時和狀態(tài)識別,解決了信號同步,結(jié)果自動判斷和輸出等問題。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    20250

    瀏覽量

    252209
  • 芯片
    +關(guān)注

    關(guān)注

    463

    文章

    54007

    瀏覽量

    465938
  • 緩沖器
    +關(guān)注

    關(guān)注

    6

    文章

    2227

    瀏覽量

    48881
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    開關(guān)測試儀都分為哪些功能

    開關(guān)測試儀是電力系統(tǒng)中用于檢測高壓開關(guān)設(shè)備性能的重要工具,其功能多樣且專業(yè)化程度高,能夠全面評估開關(guān)設(shè)備的機械特性、電氣性能以及運行狀態(tài)。
    的頭像 發(fā)表于 02-28 16:16 ?68次閱讀
    開關(guān)<b class='flag-5'>測試儀</b>都分為哪些<b class='flag-5'>功能</b>

    探索 CDCS503:多功能時鐘緩沖器與乘法器的技術(shù)剖析

    探索 CDCS503:多功能時鐘緩沖器與乘法器的技術(shù)剖析 在電子設(shè)計領(lǐng)域,時鐘信號的處理至關(guān)重要,它直接影響著系統(tǒng)的穩(wěn)定性和性能。今天,我們就來深入探討德州儀器(TI)的 CDCS50
    的頭像 發(fā)表于 02-09 16:15 ?101次閱讀

    CDCLVP1204:高性能時鐘緩沖器技術(shù)剖析與應(yīng)用探索

    CDCLVP1204:高性能時鐘緩沖器技術(shù)剖析與應(yīng)用探索 在電子工程師的設(shè)計工作中,時鐘緩沖器是確保信號穩(wěn)定傳輸和系統(tǒng)精確同步的關(guān)鍵組件。今天,我們將深入探討 Texas Instr
    的頭像 發(fā)表于 02-09 13:55 ?179次閱讀

    74SSTUB32868A:28位到56位寄存緩沖器技術(shù)剖析

    )的74SSTUB32868A,這是一款28位到56位的寄存緩沖器,具備地址奇偶校驗測試功能,廣泛應(yīng)用于DDR2注冊雙列直插式內(nèi)存模塊(RDIMM)中。 文件下載
    的頭像 發(fā)表于 12-29 17:15 ?572次閱讀

    時鐘緩沖器技術(shù)選型與設(shè)計要點

    在現(xiàn)代高速數(shù)字系統(tǒng)中,時鐘信號的完整性直接影響著系統(tǒng)的性能和穩(wěn)定性。時鐘緩沖器作為時鐘樹設(shè)計的核心組件,承擔(dān)著信號分配、噪聲隔離和時序優(yōu)化的關(guān)鍵任務(wù)。隨著5G通信、AI芯片和數(shù)據(jù)中心等領(lǐng)域的快速發(fā)展
    的頭像 發(fā)表于 12-16 15:57 ?438次閱讀
    時鐘<b class='flag-5'>緩沖器</b><b class='flag-5'>技術(shù)</b>選型與設(shè)計要點

    電池壽命循環(huán)測試儀的核心原理與系統(tǒng)功能

    老化(又稱電池壽命循環(huán)測試儀)通過模擬實際工作條件、加速老化過程,對電池性能進行系統(tǒng)評估,為電池研發(fā)、生產(chǎn)與維護提供全生命周期的數(shù)據(jù)支持。 一、電池老化的核心原理:模擬實際工況的加
    的頭像 發(fā)表于 12-03 11:20 ?467次閱讀

    國產(chǎn)時鐘緩沖器技術(shù)革新與市場競爭

    為了滿足各種電子設(shè)備的精確時間同步需求,國產(chǎn)時鐘緩沖器采用了高精度控制技術(shù),通過優(yōu)化控制算法和提高采樣頻率,實現(xiàn)了更準(zhǔn)確的時間計量。此外,還采用了數(shù)字信號處理
    的頭像 發(fā)表于 11-18 17:14 ?6119次閱讀
    國產(chǎn)時鐘<b class='flag-5'>緩沖器</b>:<b class='flag-5'>技術(shù)</b>革新與市場競爭

    時鐘緩沖器的應(yīng)用場景及如何選擇合適的時鐘緩沖器?

    時鐘緩沖器廣泛應(yīng)用于各種電子系統(tǒng)中,以下是一些典型的應(yīng)用場景:1.通信設(shè)備:在高速通信設(shè)備中,時鐘信號的質(zhì)量直接影響數(shù)據(jù)傳輸?shù)臏?zhǔn)確性。時鐘緩沖器通過優(yōu)化信號完整性,確保通信系統(tǒng)的穩(wěn)定性
    的頭像 發(fā)表于 10-30 14:12 ?464次閱讀
    時鐘<b class='flag-5'>緩沖器</b>的應(yīng)用場景及如何選擇合適的時鐘<b class='flag-5'>緩沖器</b>?

    油介質(zhì)損耗及電阻率測試儀的嵌入式系統(tǒng)架構(gòu)與抗干擾設(shè)計

    構(gòu)成測試儀穩(wěn)定運行的技術(shù)基石。 一、嵌入式系統(tǒng)架構(gòu):分層設(shè)計實現(xiàn)功能協(xié)同 測試儀嵌入式系統(tǒng)采用分
    的頭像 發(fā)表于 09-02 13:57 ?546次閱讀
    油介質(zhì)損耗及電阻率<b class='flag-5'>測試儀</b>的嵌入式<b class='flag-5'>系統(tǒng)</b>架構(gòu)與抗干擾設(shè)計

    Texas Instruments SN74ACT17六路緩沖器數(shù)據(jù)手冊

    Texas Instruments SN74ACT17六路緩沖器包括六個獨立的CMOS邏輯緩沖器,具有TTL兼容的施密特觸發(fā)輸入。這些緩沖器可在短
    的頭像 發(fā)表于 07-15 10:00 ?805次閱讀
    Texas Instruments SN74ACT17六路<b class='flag-5'>緩沖器</b>數(shù)據(jù)手冊

    高精度時間精度測試儀介紹

    同步電子科技有限公司憑借其在時間頻率領(lǐng)域的深厚技術(shù)積累,推出了品牌為同步天下的 SYN5104 型時間頻率綜合測試儀,為眾多行業(yè)提供了專業(yè)且可靠的解決方案。
    的頭像 發(fā)表于 06-23 17:05 ?573次閱讀

    時鐘緩沖器在現(xiàn)代化建設(shè)中的作用

    時鐘緩沖器作為現(xiàn)代電子技術(shù)中的一項關(guān)鍵元件,其在信息化建設(shè)和智能化發(fā)展中所扮演的角色日益凸顯。隨著社會的不斷發(fā)展,人們對信息傳輸?shù)乃俣群蜏?zhǔn)確性要求越來越高,時鐘緩沖器以其獨有的功能,確
    的頭像 發(fā)表于 05-27 14:08 ?680次閱讀
    時鐘<b class='flag-5'>緩沖器</b>在現(xiàn)代化建設(shè)中的作用

    保護板測試儀廠家:電池安全的技術(shù)基石

    ,成為推動產(chǎn)業(yè)升級的關(guān)鍵力量。 技術(shù)突破:從基礎(chǔ)檢測到智能分析 現(xiàn)代保護板測試儀的核心功能已從單一參數(shù)測量,發(fā)展為覆蓋全工況模擬的智能化系統(tǒng)。主流設(shè)備可實現(xiàn)過充、過放、短路、過流等保護
    的頭像 發(fā)表于 05-21 19:20 ?638次閱讀

    時間同步系統(tǒng)測試儀的優(yōu)勢所在及場景使用介紹

    今天,就以西安同步電子科技有限公司研發(fā)生產(chǎn)的SYN5104型時間頻率綜合測試儀為例,看看它優(yōu)勢在哪? 以下是它的一些特點和功能: 8.數(shù)據(jù)導(dǎo)出:測量結(jié)果數(shù)據(jù)可自動導(dǎo)出到計算機中,且具有掉電保存數(shù)據(jù)
    的頭像 發(fā)表于 05-19 14:01 ?656次閱讀
    <b class='flag-5'>時間</b>同步<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>測試儀</b>的優(yōu)勢所在及場景使用介紹

    5G網(wǎng)絡(luò)中,信令測試儀如何幫助提升用戶體驗?

    。 信令測試儀可以用于測試這些新技術(shù)功能,確保它們在網(wǎng)絡(luò)中正常運行,為用戶提供新的服務(wù)體驗。 優(yōu)化新技術(shù)部署: 在新
    發(fā)表于 03-21 14:33