![應(yīng)用霍爾集成傳感器測量轉(zhuǎn)速電路設(shè)計(jì)黃河科技學(xué)院課程設(shè)計(jì)6_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/1/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c4/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c41.gif)
![應(yīng)用霍爾集成傳感器測量轉(zhuǎn)速電路設(shè)計(jì)黃河科技學(xué)院課程設(shè)計(jì)6_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/1/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c4/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c42.gif)
![應(yīng)用霍爾集成傳感器測量轉(zhuǎn)速電路設(shè)計(jì)黃河科技學(xué)院課程設(shè)計(jì)6_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/1/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c4/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c43.gif)
![應(yīng)用霍爾集成傳感器測量轉(zhuǎn)速電路設(shè)計(jì)黃河科技學(xué)院課程設(shè)計(jì)6_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/1/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c4/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c44.gif)
![應(yīng)用霍爾集成傳感器測量轉(zhuǎn)速電路設(shè)計(jì)黃河科技學(xué)院課程設(shè)計(jì)6_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/1/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c4/ad029f5f-0bf4-4ff0-8790-bd30a9f6b0c45.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、課程設(shè)計(jì)說明書 第 I 頁應(yīng)用霍爾集成傳感器測量轉(zhuǎn)速電路設(shè)計(jì)摘 要 在工農(nóng)業(yè)生產(chǎn)和工程實(shí)踐中,經(jīng)常會(huì)遇到各種需要測量轉(zhuǎn)速的場合,例如在發(fā)動(dòng)機(jī)、電動(dòng)機(jī)、卷揚(yáng)機(jī)、機(jī)床主軸等旋轉(zhuǎn)設(shè)備的試驗(yàn)、運(yùn)轉(zhuǎn)和控制中,常需要測量和顯示其轉(zhuǎn)速。要測速,首先要解決的是采樣問題。測量轉(zhuǎn)速的方法分為模擬式和數(shù)字式兩種。模擬式采用測速發(fā)電機(jī)為檢測元件,得到的信號是模擬量。早期直流電動(dòng)機(jī)的控制均以模擬電路為基礎(chǔ),采用運(yùn)算放大器,非線性集成電路以及少量的數(shù)字電路組成,控制系統(tǒng)的硬件部分非常復(fù)雜,功能單一,而且系統(tǒng)非常不靈活、調(diào)試?yán)щy。數(shù)字式通常采用光電編碼器、圓光柵、霍爾元件等為檢測元件,得到的信號是脈沖信號。隨著微型計(jì)算機(jī)的
2、廣泛應(yīng)用,單片機(jī)技術(shù)的日新月異,特別是高性能價(jià)格比的單片機(jī)的出現(xiàn),轉(zhuǎn)速測量普遍采用以單片機(jī)為核心的數(shù)字式測量方法,使得許多控制功能及算法可以采用軟件技術(shù)來完成,智能化微電腦代替了一般機(jī)械式或模擬式結(jié)構(gòu),并使系統(tǒng)能達(dá)到更高的性能。采用單片機(jī)構(gòu)成控制系統(tǒng),可以節(jié)約人力資源和降低系統(tǒng)成本,從而有效的提高工作效率。 直流電動(dòng)機(jī)具有良好的起動(dòng)、制動(dòng)性能,宜于在大范圍內(nèi)平滑調(diào)速。測速電機(jī)的電壓高低反映了轉(zhuǎn)速的高低,在許多需要調(diào)速或快速正反向電力拖動(dòng)領(lǐng)域中得到了廣泛的應(yīng)用。從控制的角度來看,直流調(diào)速還是交流拖動(dòng)系統(tǒng)的基礎(chǔ)。本文介紹一種用STC89C51 單片機(jī)測量小型電動(dòng)機(jī)轉(zhuǎn)速的方法。系統(tǒng)以單片機(jī) STC8
3、9C51 為控制核心,用 NJK-8002D 霍爾集成傳感器作為測量小型直流電機(jī)轉(zhuǎn)速的檢測元件,經(jīng)過單片機(jī)數(shù)據(jù)處理,用 8 位 LED 數(shù)碼管動(dòng)態(tài)顯示小型直流電機(jī)的轉(zhuǎn)速。關(guān)鍵詞:轉(zhuǎn)速測量,霍爾傳感器,信號處理,數(shù)據(jù)處理 課程設(shè)計(jì)說明書 第 II頁目錄1 緒論 .11.1 課題的背景 .11.2 課題的目的及意義 .11.3 設(shè)計(jì)的思路與內(nèi)容.12 電路的硬件設(shè)計(jì) .32.1 設(shè)計(jì)方框圖系統(tǒng).32.2 單元電路的設(shè)計(jì) 硬件電路如圖 5 所示。.42.3 電路的整機(jī)原理圖的設(shè)計(jì).83 應(yīng)用單片機(jī)實(shí)現(xiàn)軟件設(shè).93.1 中斷程序主要流程.93.2 程序設(shè)計(jì).9總結(jié).14致謝.15參考文獻(xiàn) .16附錄.
4、17課程設(shè)計(jì)說明書 第 1 頁1 緒論 1.1 課題的背景 在直流電機(jī)的多年實(shí)際運(yùn)行的過程中,機(jī)械測速電機(jī)不足之處日益明顯,其主要表現(xiàn)為直流測速電機(jī) DG 中的炭刷磨損及交流測速發(fā)電機(jī) TG 中的軸承磨損,增加了設(shè)備的維護(hù)工作量,也隨著增加了發(fā)生故障的可能性;同時(shí)機(jī)械測速電機(jī)在更換炭刷及軸承的檢修作業(yè)過程中,需要將直流電動(dòng)機(jī)停運(yùn),安裝過程中需要調(diào)整機(jī)械測速電機(jī)軸與主電機(jī)軸的同軸度,延長了檢修時(shí)間,影響了設(shè)備的長期平穩(wěn)運(yùn)行。隨著電力電子技術(shù)的不斷發(fā)展,一些新穎器件的不斷涌現(xiàn),原有器件的性能也隨著逐漸改進(jìn),采用電力電子器件構(gòu)成的各種電力電子電路的應(yīng)用范圍與日俱增。因此采用電子脈沖測速取代原直流電動(dòng)
5、機(jī)械測速電機(jī)已具備理論基礎(chǔ),如可采用磁阻式、霍爾效應(yīng)式、光電式等方式檢測電機(jī)轉(zhuǎn)速。經(jīng)過比較分析后,決定采用測速齒輪和霍爾元件代替原來的機(jī)械測速電機(jī)?;魻杺鞲衅髯鳛闇y速器件得到廣泛應(yīng)用?;魻杺鞲衅魇抢没魻栃?yīng)實(shí)現(xiàn)磁電轉(zhuǎn)換的一種傳感器?;魻栃?yīng)這種物理現(xiàn)象的發(fā)現(xiàn),雖然已有一百多年的歷史,但是直到 20 世紀(jì) 40 年代后期,由于半導(dǎo)體工藝的不斷改進(jìn),才被人們所重視和應(yīng)用。我國從 70 年代開始研究霍爾器件,經(jīng)過 20 余年的研究和開發(fā),目前已經(jīng)能生產(chǎn)各種性能的霍爾元件,霍爾傳感器具有靈敏度高、線性度好、穩(wěn)定性高、體積小和耐高溫等特點(diǎn)。 1.2 課題的目的及意義 在實(shí)踐中,經(jīng)常會(huì)遇到各種需要測量轉(zhuǎn)
6、速的場合, 例如在發(fā)動(dòng)機(jī)、電動(dòng)機(jī)、卷揚(yáng)機(jī)、機(jī)床主軸等旋轉(zhuǎn)設(shè)備的試驗(yàn)、運(yùn)轉(zhuǎn)和控制中,常需要分時(shí)或連續(xù)測量和顯示其轉(zhuǎn)速及瞬時(shí)轉(zhuǎn)速。要測速,首先要解決是采樣問題。在使用模技術(shù)制作測速表時(shí),常用測速發(fā)電機(jī)的方法,即將測速發(fā)電機(jī)的轉(zhuǎn)軸與待測軸相連,測速發(fā)電機(jī)的電壓高低反映了轉(zhuǎn)速的高低。為了能精確地測量轉(zhuǎn)速外,還要保證測量的實(shí)時(shí)性,要求能測得瞬時(shí)轉(zhuǎn)速方法。因此轉(zhuǎn)速的測試具有重要的意義。這次設(shè)計(jì)內(nèi)容包含知識全面,對傳感器測量發(fā)電機(jī)轉(zhuǎn)速的不同的方法及原理設(shè)計(jì)有較多介紹,在測量系統(tǒng)中能學(xué)到關(guān)于測量轉(zhuǎn)速的傳感器采樣問題,單片機(jī)部分的內(nèi)容,顯示部分等各個(gè)模塊的通信和聯(lián)調(diào)。全面了解單片機(jī)和信號放大的具體內(nèi)容。進(jìn)一步鍛
7、煉我們在信號采集,處理,顯示發(fā)面的實(shí)際工作能力。 課程設(shè)計(jì)說明書 第 2 頁1.3 設(shè)計(jì)的思路與內(nèi)容 計(jì)算轉(zhuǎn)速公式:n=60/NTc (r/min) 其中,N 是內(nèi)部定時(shí)器的計(jì)數(shù)值,為三字節(jié),分別由 TH0,TL0,VTT 構(gòu)成;Tc 為時(shí)基,由于采用 11.0592M 的晶振,所以 Tc 不在是1um,而是 12M/11.0592M 約為 1.08um,帶入上面公式,即可得到轉(zhuǎn)速的精確計(jì)算公式:N=60*11059200/12N=55296000/N 再將 55296000 化為二進(jìn)制存入單片機(jī)的內(nèi)存單元。下面我們將介紹除數(shù)是如何獲得的:單片機(jī)的轉(zhuǎn)速測量完成,定時(shí)器 T0 作為內(nèi)部定時(shí)器,外
8、部中斷來的時(shí)候讀取 TH0,TL0,并同時(shí)清零 TH0、TL0,使定時(shí)器再次循環(huán)計(jì)內(nèi)部脈沖。此外,對于低速情況下,我們還要設(shè)定一個(gè)軟件計(jì)數(shù)器 VTT,當(dāng)外部中斷還沒來而內(nèi)部定時(shí)器已經(jīng)溢出,產(chǎn)生定時(shí)器 0 中斷時(shí),增加 VTT,作為三字節(jié)中的高字節(jié)。三字節(jié)組成除數(shù),上面的常數(shù)為四字節(jié),所以計(jì)算程序?qū)嶋H上就是調(diào)用一個(gè)四字節(jié)除三字節(jié)商為兩字節(jié)(最高轉(zhuǎn)速 36000r/min 足夠)的程序。為數(shù)碼管能夠顯示出來,需將二進(jìn)制轉(zhuǎn)換為十進(jìn)制,在將十進(jìn)制轉(zhuǎn)換為非壓縮 BCD 碼后,才能調(diào)用查表程序,最后送顯示。傳感器的定子上有 2 個(gè)互相垂直的繞組 A 和 B, 在繞組的中心線上粘有霍爾片 HA 和 HB ,
9、轉(zhuǎn)子為永久磁鋼,霍爾元件 HA 和 HB 的激勵(lì)電機(jī)分別與繞組A 和 B 相連,它們的霍爾電極串聯(lián)后作為傳感器的輸出1。如圖 1,圖 2 所示。 圖 1 霍爾轉(zhuǎn)速傳感器的結(jié)構(gòu)原理圖課程設(shè)計(jì)說明書 第 3 頁 圖 2 方案霍爾轉(zhuǎn)速傳感器的接線圖2 電路的硬件設(shè)計(jì) 2.1 設(shè)計(jì)方框圖系統(tǒng)由傳感器、信號預(yù)處理電路、處理器、顯示器和系統(tǒng)軟件等部分組成。傳感器部分采用霍爾傳感器,負(fù)責(zé)將電機(jī)的轉(zhuǎn)速轉(zhuǎn)化為脈沖信號。信號預(yù)處理電路包含待測信號放大、波形變換、波形整形電路等部分,其中放大器實(shí)現(xiàn)對待測信號的放大,降低對待測信號的幅度要求,實(shí)現(xiàn)對小信號的測量;波形變換和波形整形電路實(shí)現(xiàn)把正負(fù)交變的信號波形變換成可被
10、單片機(jī)接受的 TTL/CMOS 兼容信號。處理器采用 STC89C51單片機(jī),顯示器采用 8 位 LED 數(shù)碼管動(dòng)態(tài)顯示7。系統(tǒng)原理框圖如圖 3 所示。 圖 3 轉(zhuǎn)速測量系統(tǒng)原理框圖系統(tǒng)軟件主要包括測量初始化模塊、信號頻率測量模塊、浮點(diǎn)數(shù)算術(shù)運(yùn)算模塊、浮點(diǎn)數(shù)到 BCD 碼轉(zhuǎn)換模塊、顯示模塊、按鍵功能模塊、定時(shí)器中斷服務(wù)模塊8。系統(tǒng)軟件框圖如圖 4 所示。課程設(shè)計(jì)說明書 第 4 頁 圖 4 系統(tǒng)軟件框圖2.2 單元電路的設(shè)計(jì) 硬件電路如圖 5 所示。 圖 5 硬件電路單片機(jī)主控電路設(shè)計(jì)系統(tǒng)選用 STC89C51 作為轉(zhuǎn)速信號的處理核心。STC89C51 包含 2 個(gè) 16 位定時(shí)/計(jì)數(shù)器、4K8
11、 位片內(nèi) FLASH 程序存儲器、4 個(gè) 8 位并行 I/O 口。16 位定時(shí)/計(jì)數(shù)器用于實(shí)現(xiàn)待測信號的頻率測量。8 位并行口 P0、P2 用于把測量結(jié)果送到顯示電路。4K8 位片內(nèi) FLASH 程序存儲器用于放置系統(tǒng)軟件。STC89C51 與具有更大程序存儲器的芯片管腳兼容,如:89C52(8K8 位)或 89C55(32K8 位),為系統(tǒng)軟件升級打下堅(jiān)實(shí)的物質(zhì)基礎(chǔ)。STC89C51 最大的優(yōu)點(diǎn)是:可直接通過計(jì)算機(jī)串口線下載程序,而無需專用下載線和編程器。STC89C51 單片機(jī)是在一塊芯片中集成了CPU、RAM、ROM、定時(shí)器/計(jì)數(shù)器和多功能 I/O 口等一臺計(jì)算機(jī)所需要的基本功能部件。一
12、個(gè) 8 位 CPU;4KB ROM;128 字節(jié) RAM 數(shù)據(jù)存儲器;21 個(gè)特殊功能寄存器SFR;4 個(gè) 8 位并行 I/O 口,其中 P0、P2 為地址/數(shù)據(jù)線,可尋址 64KB ROM 或課程設(shè)計(jì)說明書 第 5 頁64KB RAM;一個(gè)可編程全雙工串行口;具有 5 個(gè)中斷源,兩個(gè)優(yōu)先級,嵌套中斷結(jié)構(gòu);兩個(gè) 16 位定時(shí)器/計(jì)數(shù)器;一個(gè)片內(nèi)震蕩器及時(shí)鐘電路2,如圖 6 所示。 圖 6 單片機(jī)主控電路STC89C51 系列單片機(jī)中 HMOS 工藝制造的芯片采用雙列直插(DIP)方式封裝,有40 個(gè)引腳。STC89C51 單片機(jī) 40 條引腳說明如下: (1)電源引腳。VCC 正常運(yùn)行和編程校
13、驗(yàn)(8051/8751)時(shí)為 5V 電源,VSS 為接地端。 (2)I/O 總線。P0.0- P7.0(P0 口) ,P0.1- P7.1(P1 口) ,P0.2- P7.2(P2 口) ,P0.3- P7.3(P3 口)為輸入/輸出引線。時(shí)鐘源 CPU 串行接口并行 I/O 接口中斷系統(tǒng) 特殊功能寄存器 SFR 128 字節(jié) RAM 定時(shí)/計(jì)數(shù)器 T0、T1 4K ROM(EPROM) (8031 無)傳感器原理與應(yīng)用期末設(shè)計(jì) 。 (3)時(shí)鐘。XTAL1:片內(nèi)震蕩器反相放大器的輸入端。XTAL2:片內(nèi)震蕩器反相放器的輸出端,也是內(nèi)部時(shí)鐘發(fā)生器的輸入端。 (4)控制總線。 由 P3 口的第二功
14、能狀態(tài)和 4 根獨(dú)立控制線 RESET、EA、ALE、PSEN 組成。值得強(qiáng)調(diào)的是,P3 口的每一條引腳均可獨(dú)立定義為第一功能的輸入輸出或第二功能。如表 1 所示。 課程設(shè)計(jì)說明書 第 6 頁表 1 第二功能STC89C51 單片機(jī)的 片外總線結(jié)構(gòu):地址總線(AB):地址總線寬為 16 位,因此,其外部存儲器直接尋址 為 64K 字節(jié),16 位地址總線由 P0 口經(jīng)地址鎖存器提供8 位地址(A0 至 A7) ;P2 口直接提供 8 位地址(A8 至 A15) 。數(shù)據(jù)總線(DB):數(shù)據(jù)總線寬度為 8 位,由 P0 提供??刂瓶偩€(CB):由 P3 口的第二功能狀態(tài)和 4根獨(dú)立控制線 RESET、
15、EA、ALE、PSEN 組成。脈沖產(chǎn)生電路設(shè)計(jì) LM358 內(nèi)部包括有兩個(gè)獨(dú)立的、高增益、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運(yùn)算放大器的場合。LM358 的封裝形式有塑封 8 引線雙列直插式和貼片式。特性:內(nèi)部頻率補(bǔ)償直流電壓增益高(約 100dB)單位增益頻帶寬(約 1MHz) 電源電壓范圍寬單電源(330V) 雙電源(1.5 一15V) 低功耗電流,適合于電池供電低輸入偏流 低輸入失調(diào)電壓和失調(diào)電流共模輸入電壓范圍寬,包括接
16、地 差模輸入電壓范圍寬,等于電源電壓范圍輸出電壓擺幅大(0 至 Vcc-1.5V) ,信號預(yù)處理電路為系統(tǒng)的前級電路,其中霍爾傳感元件 b,d 為兩電源端,d 接正極,b 接負(fù)極;a,c 兩端為輸出端,安裝時(shí)霍爾傳感器對準(zhǔn)轉(zhuǎn)盤上的磁鋼,當(dāng)轉(zhuǎn)盤旋轉(zhuǎn)時(shí),從霍爾傳感器的輸出端獲得與轉(zhuǎn)速率成正比的脈沖信號,傳感器內(nèi)置電路對該信號進(jìn)行放大、整形,輸出良好的矩形脈沖信號,圖中LM358 部分為過零整形電路使輸入的交變信號更精確的變換成規(guī)則穩(wěn)定的矩形脈沖,便于單片機(jī)對其進(jìn)行計(jì)數(shù)3。 按鍵電路設(shè)計(jì) 通過軟件設(shè)置按鍵開關(guān)功能:按 K0 清零、復(fù)位按 K1 顯示計(jì)時(shí)時(shí)間 按 K2 顯示計(jì)數(shù)脈沖數(shù)此按鍵電路為低電平
17、有效,當(dāng)無按鍵按下時(shí),單片機(jī)輸入引腳P1.0、P1.1、P1.2、P1.3 端口均為高電平。當(dāng)其中任一按鍵按下時(shí),其對應(yīng)的 P1 端口課程設(shè)計(jì)說明書 第 7 頁變?yōu)榈碗娖剑谲浖欣眠@個(gè)低電平設(shè)計(jì)其功能。軟件中還設(shè)置了按鍵防抖動(dòng)誤觸發(fā)功能,軟件中設(shè)置定時(shí)器 1 50ms 中斷一次,每次中斷都對按鍵進(jìn)行掃描,如果掃描到有按鍵按下,則延遲 10ms,再次進(jìn)行鍵掃描,若仍有按鍵按下,則按鍵為真,并從P1 口讀取數(shù)據(jù),低電平對應(yīng)的即為有效按鍵,如圖 7 所示。 圖 7 按鍵電路數(shù)碼管結(jié)構(gòu)和顯示原理,實(shí)驗(yàn)板上以 P0 口作輸出口,經(jīng) 74LS244 驅(qū)動(dòng),接 8 只共陽數(shù)碼管 S0-S7。表 3.2
18、為驅(qū)動(dòng) LED 數(shù)碼管的段代碼表為低電平有效,1-代表對應(yīng)的筆段不亮,0-代表對應(yīng)的筆段亮。若需要在最右邊(S0)顯示“5”,只要將從表中查得的段代碼 64H 寫入 P0 口,再將 P2.0 置高,P2.1-P2.7 置低即可。設(shè)計(jì)中采用動(dòng)態(tài)顯示,所以其亮度只有一個(gè) LED 數(shù)碼管靜態(tài)顯示亮度的八分之一4。如 表 2 驅(qū)動(dòng) LED 數(shù)碼管的代段碼 表 2 驅(qū)動(dòng) LED 數(shù)碼管的代段碼課程設(shè)計(jì)說明書 第 8 頁圖 8 數(shù)碼管的引腳接線數(shù)碼管的引腳接線圖這里設(shè)計(jì)的系統(tǒng)先用 6 位 LED 數(shù)碼管動(dòng)態(tài)顯示小型直流電機(jī)的轉(zhuǎn)速。當(dāng)轉(zhuǎn)速高于六位所能顯示的值(999999)時(shí)就會(huì)自動(dòng)向上進(jìn)位顯示5。2.3
19、電路的整機(jī)原理圖的設(shè)計(jì)(分析工作原理)霍爾器件是由半導(dǎo)體材料制成的一種薄片,器件的長、寬、高分別為 l、。若在垂直于薄片平面(沿厚度 )方向施加外磁場,在沿方向的兩個(gè)端面加一外電場,則有一定的電流流過。由于電子在磁場中運(yùn)動(dòng),所以將受到一個(gè)洛侖磁力,其大小為:qVBf 式中:f洛侖磁力,載流子電荷, 載流子運(yùn)動(dòng)速度,磁感應(yīng)強(qiáng)度。 這樣使電子的運(yùn)動(dòng)軌跡發(fā)生偏移,在霍爾元器件薄片的兩個(gè)側(cè)面分別產(chǎn)生電子積聚或電荷過剩,形成霍爾電場,霍爾元器件兩個(gè)側(cè)面間的電位差 HU 稱為霍爾電壓?;魻栯妷捍笮椋篐UHRdBI/(mV) 式中:HR霍爾常數(shù),元件厚度,磁感應(yīng)強(qiáng)度,控制電流 設(shè) HKHd/, 則 HU=
20、HKdBI/(mV) HK 為霍爾器件的靈敏系數(shù)(mV/mA/T),它表示該霍爾元件在單位磁感應(yīng)強(qiáng)度和單位控制電流下輸出霍爾電動(dòng)勢的大小。應(yīng)注意,當(dāng)電磁感應(yīng)強(qiáng)度反向時(shí),霍爾電動(dòng)勢也反向。圖 9 為霍耳元件的原理結(jié)構(gòu)圖。若控制電流保持不變,則霍爾感應(yīng)電壓將隨外界磁場強(qiáng)度而變化,根據(jù)這一原理,可以將兩塊永久磁鋼固定在電動(dòng)機(jī)轉(zhuǎn)軸上轉(zhuǎn)盤的邊沿,轉(zhuǎn)盤隨被測軸旋轉(zhuǎn),磁鋼也將跟著同步旋轉(zhuǎn),在轉(zhuǎn)盤附近安裝一個(gè)霍爾元件,轉(zhuǎn)盤隨軸旋轉(zhuǎn)時(shí),霍爾元件受到磁鋼所產(chǎn)生的磁場影響,輸出脈沖信號。傳感器內(nèi)置電路對該信號進(jìn)行放大、整形,輸出良好的矩形脈沖信號,測量頻率范圍更寬,輸出信號更精確穩(wěn)定,已在工業(yè),汽車,航空等測速領(lǐng)域
21、中得到廣泛的應(yīng)用6。課程設(shè)計(jì)說明書 第 9 頁 圖 9 霍耳元件的原理結(jié)構(gòu)圖3 應(yīng)用單片機(jī)實(shí)現(xiàn)軟件設(shè)3.1 中斷程序主要流程 計(jì)主程序流程圖 顯示子程序流程3.2 程序設(shè)計(jì)#include #include -#include 課程設(shè)計(jì)說明書 第 10 頁#define uchar unsigned char#define uint unsigned int /#include /const uchar code tab1=0 x48,0 xeb,0 x52,0 x62,0 xe1,0 x64,0 x44,0 x ea,0 x40,0 x60; /const uchar code tab2=0
22、 x80,0 x40,0 x20,0 x10,0 x08,0 x04,0 x02,0 x01; /uchar buf8=0,0,0,0,0,0,0,0; /unsigned char code dispbit=0 xfe,0 xfd,0 xfb,0 xf7,0 xef,0 xdf,0 xbf,0 x7f; unsigned char code dispbit=0 x01,0 x02,0 x04,0 x08,0 x10,0 x20,0 x40,0 x80;/unsigned char code dispcode=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,
23、0 x07,0 x7f,0 x6f,0 x00,0 x40;unsigned char codedispcode=0 x48,0 xeb,0 x52,0 x62,0 xe1,0 x64,0 x44,0 xea,0 x40,0 x60,0 xff,0 xbf;uchar dispbuf8=0,0,0,0,0,0,10,10;uchar temp8;uchar dispcount; uchar T0count; uchar timecount;bit flag;unsigned long x;/timecount;void delay()void main(void)unsigned char i
24、;P1=0 xdf;TMOD=0 x15;/TH1 定時(shí),模式 1;TH0 計(jì)數(shù),模式 1TH0=0; TL0=0;TH1=(65536-50000)/256;TL1=(65536-50000)%256;課程設(shè)計(jì)說明書 第 11 頁ET0=1;ET1=1;/TH0,1 溢出允許中斷EA=1;/允許中斷TR1=1;TR0=1;/開始計(jì)數(shù)while(1) if(flag=1) flag=0;x=(T0count*65536+TH0*256+TL0)*30;/x=TH0*256+TL0;for(i=0;i8;i+) tempi=0; i=0;while(x/10) /頻率代碼轉(zhuǎn)換,存入 tempi,送顯示緩存 dispbufitempi=x%10;x=x/10;i+;tempi=x;for(i=0;i6;i+) dispbufi=tempi; timecount=0;課程設(shè)計(jì)說明書 第 12 頁T0count=0;TH0=0;T
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年重慶貨運(yùn)從業(yè)資格證模擬試題答案大全及答案
- 2025年貴州貨運(yùn)從業(yè)資格證500道題目答案
- 2025年池州道路貨運(yùn)駕駛員從業(yè)資格證考試
- 2025年巴彥淖爾貨運(yùn)從業(yè)資格證考試模擬考試
- 病人護(hù)理服務(wù)合同(2篇)
- 北京課改版歷史七年級下冊第2課《貞觀之治》聽課評課記錄
- 2024-2025學(xué)年八年級數(shù)學(xué)上冊第十三章軸對稱13.1軸對稱教案新版新人教版
- 2024-2025學(xué)年高中數(shù)學(xué)課時(shí)分層作業(yè)13向量的概念含解析新人教B版必修4
- 2024-2025學(xué)年七年級數(shù)學(xué)上冊第1章有理數(shù)1.5有理數(shù)的乘法和除法作業(yè)設(shè)計(jì)新版湘教版
- 英語七年級聽評課記錄
- 西門子starter軟件簡易使用手冊
- 暢捷通g6財(cái)務(wù)管理系統(tǒng)專業(yè)版使用手冊
- 化工儀表及自動(dòng)化ppt課件匯總?cè)譸pt完整版課件最全教學(xué)教程整套課件全書電子教案全套電子講義
- 2022注冊電氣工程師專業(yè)考試規(guī)范清單匯總
- 桂花-作文ppt-PPT課件(共14張)
- 高一數(shù)學(xué)概率部分知識點(diǎn)總結(jié)及典型例題解析 新課標(biāo) 人教版 必修
- 鐵路運(yùn)費(fèi)計(jì)算方法
- 《小腦梗死護(hù)理查房》
- 免疫及炎癥相關(guān)信號通路
- 某風(fēng)電場設(shè)備材料設(shè)備清單
- —橋梁專業(yè)施工圖設(shè)計(jì)審查要(終)
評論
0/150
提交評論