www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]設(shè)計了一種以PIC16F887單片機為控制器、LED數(shù)碼管動態(tài)顯示的數(shù)字計時器。詳細(xì)介紹了整個系統(tǒng)的工作原理、硬件設(shè)計、軟件程序設(shè)計和型式試驗過程。軟件程序采用C語言編寫,便于移植與升級。計時器體積小巧、精度高、抗干擾能力強。

摘要:設(shè)計了一種以PIC16F887單片機為控制器、LED數(shù)碼管動態(tài)顯示的數(shù)字計時器。詳細(xì)介紹了整個系統(tǒng)的工作原理、硬件設(shè)計、軟件程序設(shè)計和型式試驗過程。軟件程序采用C語言編寫,便于移植與升級。計時器體積小巧、精度高、抗干擾能力強。

關(guān)鍵詞:PIC16F887;計時器;抗干擾

引言

目前市場上計時器種類很多,并且有部分廠家可根據(jù)客戶的要求定制,但有的商家為了節(jié)約成本,對生產(chǎn)質(zhì)量沒有進行很好的控制,在芯片的選擇和整個系統(tǒng)可靠性試驗方面都沒有很好地把關(guān),而且目前市場上所采用的數(shù)碼管質(zhì)量較差,抗干擾能力差,不能應(yīng)用于復(fù)雜的環(huán)境。單片機數(shù)字計時器體積小巧、精度高、抗干擾能力強,適用于復(fù)雜的工作環(huán)境。

1 硬件設(shè)計

1.1 系統(tǒng)結(jié)構(gòu)

系統(tǒng)主要由電源模塊、輸入部分、控制部分和顯示部分組成,系統(tǒng)結(jié)構(gòu)框圖如圖1所示。

1.2 單片機最小系統(tǒng)設(shè)計

控制部分選用40引腳單片機PIC16F887,該單片機采用了精簡指令集、哈佛總線結(jié)構(gòu)和二級流水線,價格低、可靠性高、功耗低、體積小。單片機最小系統(tǒng)如圖2所示。

單片機最小系統(tǒng)由PIC16F887單片機、復(fù)位模塊、4 MHz外部晶振、排針等組成。其中,7引腳、8引腳、28引腳VDD為電源端,接工作電源DC 5 V。6引腳、30引腳、31引腳VSS為接地端,直接接地;32引腳、33引腳接4 MHz外部晶振,電容取22 pF;VPP復(fù)位端接上拉電阻連接到工作電源。

1.3 顯示部分

顯示部分采用工業(yè)級4位7段數(shù)碼管動態(tài)顯示,這樣可以節(jié)省I/O口,而且功耗低。顯示部分電路圖如圖3所示。

1.4 輸入部分

輸入部分有兩路獨立的啟動/停止端和復(fù)位端,互不干擾。輸入通道采用光耦TLP521做隔離,信號單向傳輸,輸入端與輸出端完全實現(xiàn)了電氣隔離,輸出信號對輸入端無影響,抗干擾能力強、工作穩(wěn)定使用壽命長、傳輸效率高。輸入部分電路如圖4所示。

1.5 電源部分

電源部分為24 V轉(zhuǎn)5 V穩(wěn)壓隔離電源模塊,輸入電壓范圍寬,工作可靠穩(wěn)定。輸入電壓范圍為DC 18~36 V,輸出電壓5 V,輸出功率5 W。電源部分電路圖如圖5所示。

2 軟件設(shè)計

計時器控制程序采用中斷觸發(fā)方式,選用定時器1進行定時計時,其具有兩路獨立的啟動和停止端口以及與之對應(yīng)的獨立的復(fù)位端口,分別命名為“啟動/停止1”、“啟動/停止2”、“復(fù)位1”和“復(fù)位2”。各控制端口采用DC24 V電平觸發(fā)工作方式,兩路控制獨立工作,互不干擾,工作可靠,抗干擾能力強。

2.1 主程序流程圖

當(dāng)?shù)?路控制端接通DC 24 V電平時,計時器開始計時,斷開時,計時器停止計時,數(shù)碼管閃爍顯示當(dāng)前計時提示,直到復(fù)位端接通DC 24 V電平時計時器復(fù)位,計時清零。兩路控制端是獨立的,第1路控制端啟動計時,只能由第1路的復(fù)位控制去復(fù)位和清零,當(dāng)?shù)?路啟動計時且未復(fù)位時,第2路啟動計時和復(fù)位操作無效。第2路控制與第1路相同。主程序流程圖如圖6所示。

2.2 顯示模塊

顯示模塊選用的數(shù)碼管為4位7段動態(tài)顯示,根據(jù)計時范圍小數(shù)點自動移動。當(dāng)計時數(shù)據(jù)大于等于0且小于10,顯示個數(shù)位和3位小數(shù)位;當(dāng)計時數(shù)據(jù)大于等于 10小于100,顯示兩位整數(shù)位和兩位小數(shù)位;當(dāng)計時數(shù)據(jù)大于等于100且小于1000時,顯示3位整數(shù)位和1位小數(shù)位;當(dāng)計時數(shù)據(jù)大于等于1000且小于10 000時,顯示四位整數(shù)位;當(dāng)計時數(shù)據(jù)大于等于10 000時,顯示復(fù)位從0開始,但是系統(tǒng)內(nèi)部累計計時,不清零,直到手動復(fù)位清零.

 

2.3 控制模塊

控制程序采用終端電平中斷觸發(fā)方式,控制定時器的啟動和停止。

2.4 延時模塊

3 型式試驗

在實現(xiàn)功能的基礎(chǔ)上,分別對該設(shè)備進行了功能試驗、電磁兼容試驗和環(huán)境試驗。

3.1 功能試驗

在功能試驗中,設(shè)備運行良好,能夠很好地實現(xiàn)所設(shè)計的各項功能。計時器計時范圍為0.000~9 999 s,當(dāng)計時達(dá)到9 999 s后,計時器從0.000重新開始計時,且運行30 000 s后誤差不大于1 s。

3.2 電磁兼容試驗

按照TB3073—2003的規(guī)定,在電磁兼容實驗中做了以下試驗:靜電放電抗擾度試驗、電快速瞬變脈沖群抗擾度試驗、浪涌(沖擊)抗擾度試驗、工頻磁場抗擾度試驗和脈沖磁場抗擾度試驗。在試驗過程中,遇到了一些問題并及時進行了改進。

3. 2.1 靜電放電抗擾度試驗

當(dāng)在電源端口接線端子加空氣放電8 kV干擾時,計時器出現(xiàn)錯誤復(fù)位情況,經(jīng)分析應(yīng)該是接線端子質(zhì)量問題,更換為臺灣町洋的接線端子后,計時器工作正常,沒有再出現(xiàn)在空氣放電干擾下的復(fù)位情況,設(shè)備工作正常。設(shè)備通過了靜電放電抗擾度試驗3級A類。

3.2.2 電快速瞬變脈沖群抗擾度試驗

當(dāng)給電源線加+2 kV/5 kHz和-2 kV/5 kHz干擾時,計時器顯示閃爍,不能正常計時,據(jù)觀察顯示是300 ms復(fù)位一次。電快速瞬變脈沖群是由間隔為300 ms的連續(xù)脈沖串構(gòu)成,經(jīng)分析是由于電源沒有加防護電路而使干擾直接影響到正常計數(shù)。經(jīng)過多次試驗和改進,選擇在電源口增加如圖7所示的濾波電路,使設(shè)備順利通過電快速瞬變脈沖群抗擾度試驗3級A類。在試驗中和試驗結(jié)束后,設(shè)備工作正常。

3. 2.3 浪涌(沖擊)抗擾度試驗

當(dāng)給電源端加沖擊時,擊穿了電源端的CBB電容和二極管,說明防護電路還不夠完善,還需改進。經(jīng)過多次試驗和改進,在電源端口并聯(lián)了一個TVS管和壓敏電阻,使設(shè)備通過了浪涌(沖擊)抗擾度試驗3級A類。選擇的濾波電路如圖8所示。在試驗中和試驗結(jié)束后,設(shè)備工作正常。

此外,計時器順利通過3級A類工頻磁場抗擾度試驗和脈沖磁場抗擾度試驗,干擾試驗中和實驗結(jié)束后,受試設(shè)備均能正常工作。

3.3 高溫試驗

在+70℃下2 h升溫和保溫過程中,計時器能正常工作,試驗后從試驗箱內(nèi)取出試品,在常溫下放置2 h后,計時器能正常工作。

3.4 低溫試驗

在-40℃下2 h降溫和保溫過程中,計時器能正常工作,試驗后從試驗箱內(nèi)取出試品,在常溫下放置2 h后,計時器能正常工作。

3.5 交變濕熱

設(shè)備在經(jīng)過循環(huán)次數(shù)為12周期的交變濕熱(高溫40℃)后,潮濕絕緣電阻不小于1.5 mΩ。

①潮濕絕緣電阻:在交變濕熱最后一周期結(jié)束前2 h在試驗箱內(nèi)測試;

②絕緣耐壓:試驗結(jié)束后,試品從試驗箱內(nèi)取出在常溫下放置恢復(fù)2 h,進行絕緣耐壓試驗,復(fù)試時的電壓值為原實驗值的75%,歷時1 min,試驗期間無擊穿或閃絡(luò)現(xiàn)象。

結(jié)語

數(shù)字計時器選用PIC16F887單片機,價格低、可靠性高、功耗低、體積小;顯示部分選用了工業(yè)級4位7段數(shù)碼管動態(tài)顯示,顯示穩(wěn)定;輸入通道采用光耦 TLP521做隔離,信號單向傳輸,輸入端與輸出端完全實現(xiàn)了電氣隔離隔離,抗干擾能力強,傳輸效率高,使用壽命長;電源模塊選用穩(wěn)壓隔離電源模塊,輸入電壓范圍寬,工作可靠穩(wěn)定;計時器體積小巧,計時準(zhǔn)確,精度高。該計時器通過了電磁兼容試驗和環(huán)境試驗,能夠應(yīng)用于復(fù)雜環(huán)境條件,工作可靠穩(wěn)定,抗干擾能力強。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

8位單片機在嵌入式設(shè)計領(lǐng)域已經(jīng)成為半個多世紀(jì)以來的主流選擇。盡管嵌入式系統(tǒng)市場日益復(fù)雜,8位單片機依然不斷發(fā)展,積極應(yīng)對新的挑戰(zhàn)和系統(tǒng)需求。如今,Microchip推出的8位PIC?和AVR?單片機系列,配備了先進的獨立...

關(guān)鍵字: 單片機 嵌入式 CPU

在嵌入式系統(tǒng)開發(fā)中,程序燒錄是連接軟件設(shè)計與硬件實現(xiàn)的關(guān)鍵環(huán)節(jié)。當(dāng)前主流的單片機燒錄技術(shù)已形成ICP(在電路編程)、ISP(在系統(tǒng)編程)、IAP(在應(yīng)用編程)三大技術(shù)體系,分別對應(yīng)開發(fā)調(diào)試、量產(chǎn)燒錄、遠(yuǎn)程升級等不同場景。...

關(guān)鍵字: 單片機 ISP ICP IAP 嵌入式系統(tǒng)開發(fā)

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構(gòu)、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實踐...

關(guān)鍵字: 單片機 看門狗 嵌入式系統(tǒng)

本文中,小編將對單片機予以介紹,如果你想對它的詳細(xì)情況有所認(rèn)識,或者想要增進對它的了解程度,不妨請看以下內(nèi)容哦。

關(guān)鍵字: 單片機 開發(fā)板 Keil

隨著單片機系統(tǒng)越來越廣泛地應(yīng)用于消費類電子、醫(yī)療、工業(yè)自動化、智能化儀器儀表、航空航天等各領(lǐng)域,單片機系統(tǒng)面臨著電磁干擾(EMI)日益嚴(yán)重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問題。

關(guān)鍵字: 單片機 電磁兼容

以下內(nèi)容中,小編將對單片機的相關(guān)內(nèi)容進行著重介紹和闡述,希望本文能幫您增進對單片機的了解,和小編一起來看看吧。

關(guān)鍵字: 單片機 復(fù)位電路

在這篇文章中,小編將為大家?guī)韱纹瑱C的相關(guān)報道。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: 單片機 異常復(fù)位

今天,小編將在這篇文章中為大家?guī)韱纹瑱C的有關(guān)報道,通過閱讀這篇文章,大家可以對它具備清晰的認(rèn)識,主要內(nèi)容如下。

關(guān)鍵字: 單片機 仿真器

單片機將是下述內(nèi)容的主要介紹對象,通過這篇文章,小編希望大家可以對它的相關(guān)情況以及信息有所認(rèn)識和了解,詳細(xì)內(nèi)容如下。

關(guān)鍵字: 單片機 中斷 boot

一直以來,單片機都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)韱纹瑱C的相關(guān)介紹,詳細(xì)內(nèi)容請看下文。

關(guān)鍵字: 單片機 數(shù)字信號 模擬信號
關(guān)閉