中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產(chǎn)品分類

當(dāng)前位置: 首頁(yè) > 傳感測(cè)量產(chǎn)品 > 工業(yè)傳感器 > 霍爾傳感器

類型分類:
科普知識(shí)
數(shù)據(jù)分類:
霍爾傳感器

汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):682【畢設(shè)課設(shè)】基于單片機(jī)霍爾傳感器的電機(jī)測(cè)速系統(tǒng)

發(fā)布日期:2022-10-09 點(diǎn)擊率:62


汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):682【畢設(shè)課設(shè)】基于單片機(jī)霍爾傳感器的電機(jī)測(cè)速系統(tǒng)  第1張

汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):682【畢設(shè)課設(shè)】基于單片機(jī)霍爾傳感器的電機(jī)測(cè)速系統(tǒng)

【資源下載】下載地址如下:

1.本設(shè)計(jì)采用STC89C51/52(與AT89S51/52、AT89C51/52通用,可任選)單片機(jī)作為主控制器

2.采用霍爾傳感器非接觸式測(cè)電機(jī)轉(zhuǎn)速

3.LCD1602液晶顯示當(dāng)前的轉(zhuǎn)速,轉(zhuǎn)速單位為轉(zhuǎn)/分(RPM)。和顯示當(dāng)前的pwm占空比0~100%。

4.電機(jī)的速度可以通過(guò)按鍵調(diào)整,也可以開(kāi)始暫停,正轉(zhuǎn)和反轉(zhuǎn)。

注意:磁鐵和霍爾元件最近距離在2mm左右,太近可能會(huì)在電機(jī)轉(zhuǎn)動(dòng)時(shí)碰到霍爾元件,太遠(yuǎn)霍爾元件可能會(huì)檢測(cè)不到磁鐵。

使用說(shuō)明:

液晶屏第一行顯示電機(jī)轉(zhuǎn)速,第二行顯示占空比,占空比數(shù)值越大,電機(jī)轉(zhuǎn)速越快。

系統(tǒng)一共有6個(gè)按鍵,單片機(jī)附近的獨(dú)立按鍵是系統(tǒng)的復(fù)位按鍵,按下單片機(jī)會(huì)復(fù)位。

下面一排是控制按鍵:

1鍵:加速鍵,可以短按,占空比加1,也可長(zhǎng)按,占空比連續(xù)加;

2鍵:減速鍵,可以短按,占空比減1,也可長(zhǎng)按,占空比連續(xù)減;

3鍵:正轉(zhuǎn)切換鍵,按下后電機(jī)正轉(zhuǎn);

4鍵:反轉(zhuǎn)切換鍵,按下后電機(jī)反轉(zhuǎn);

5鍵:開(kāi)始暫停鍵,按一下開(kāi)始,再按一下暫停。

?

汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):基于霍爾傳感器的轉(zhuǎn)速測(cè)量)報(bào)告方案.doc

成績(jī)?cè)u(píng)定:
傳感器技術(shù)
課程設(shè)計(jì)
題    目   基于霍爾傳感器的轉(zhuǎn)速測(cè)量
摘 要
轉(zhuǎn)速是發(fā)動(dòng)機(jī)重要的工作參數(shù)之一,也是其它參數(shù)計(jì)算的重要依據(jù)。針對(duì)工業(yè)上常見(jiàn)的發(fā)動(dòng)機(jī)設(shè)計(jì)了以單片機(jī)STC89C51為控制核心的轉(zhuǎn)速測(cè)量系統(tǒng)。系統(tǒng)利用霍爾傳感器作為轉(zhuǎn)速檢測(cè)元件,并利用設(shè)計(jì)的調(diào)理電路對(duì)霍爾轉(zhuǎn)速傳感器輸出的信號(hào)進(jìn)行濾波和整形,將得到的標(biāo)準(zhǔn)方波信號(hào)送給單片機(jī)進(jìn)行處理。實(shí)際測(cè)試表明,該系統(tǒng)能滿足發(fā)動(dòng)機(jī)轉(zhuǎn)速測(cè)量要求。
關(guān)鍵詞:轉(zhuǎn)速測(cè)量,霍爾傳感器,信號(hào)處理,數(shù)據(jù)處理
目   錄
一 、設(shè)計(jì)目的 1
二、設(shè)計(jì)任務(wù)與要求 1
2.1設(shè)計(jì)任務(wù) 1
2.2設(shè)計(jì)要求 1
三、設(shè)計(jì)步驟及原理分析 1
3.1設(shè)計(jì)方法 2
3.2設(shè)計(jì)步驟 2
3.3設(shè)計(jì)原理分析 16
四、課程設(shè)計(jì)小結(jié)與體會(huì) 16
五、參考文獻(xiàn) 16
  一 、設(shè)計(jì)目的
學(xué)習(xí)基本理論在實(shí)踐中綜合運(yùn)用的初步禁言,掌握模擬電路的設(shè)計(jì)的基本方法,設(shè)計(jì)步驟,培養(yǎng)綜合設(shè)計(jì)與實(shí)物調(diào)試能力。
學(xué)會(huì)霍爾傳感器的設(shè)計(jì)方法和性能指標(biāo)測(cè)試。
進(jìn)一步了解霍爾傳感器的組成框圖和各個(gè)單元的工作原理以及相互之間的聯(lián)系。
培養(yǎng)實(shí)踐技能,提高分析和解決問(wèn)題的能力。
提高自己對(duì)文獻(xiàn)資料的搜索和信息處理能力。
二、設(shè)計(jì)任務(wù)與要求
2.1設(shè)計(jì)任務(wù)
查閱傳感器有關(guān)方面的相關(guān)資料,了解此方面的發(fā)展?fàn)顩r。
  2、掌握所用器件的特性。
  3、采用合理的設(shè)計(jì)方案。
  4、設(shè)計(jì)、實(shí)現(xiàn)該系統(tǒng)。
  5、撰寫(xiě)設(shè)計(jì)報(bào)告。
2.2設(shè)計(jì)要求
1.掌握霍爾傳感器的使用方法
2.熟悉使用單片機(jī)測(cè)量轉(zhuǎn)速
三、設(shè)計(jì)步驟及原理分析
3.1設(shè)計(jì)方法
系統(tǒng)由傳感器、信號(hào)預(yù)處理電路、處理器、顯示器和系統(tǒng)軟件等部分組成。傳感器部分采用霍爾傳感器,負(fù)責(zé)將電機(jī)的轉(zhuǎn)速轉(zhuǎn)化為脈沖信號(hào)。信號(hào)預(yù)處理電路包含待測(cè)信號(hào)放大、波形變換、波形整形電路等部分,其中放大器實(shí)現(xiàn)對(duì)待測(cè)信號(hào)的放大,降低對(duì)待測(cè)信號(hào)的幅度要求,實(shí)現(xiàn)對(duì)小信號(hào)的測(cè)量;波形變換和波形整形電路實(shí)現(xiàn)把正負(fù)交變的信號(hào)波形變換成可被單片機(jī)接受的TTL/CMOS兼容信號(hào)。 處理器采用STC89C51單片機(jī),顯示器采用8位LED數(shù)碼管動(dòng)態(tài)顯示。系統(tǒng)原理框圖如圖1所示:
圖1
系統(tǒng)軟件主要包括測(cè)量初始化模塊、信號(hào)頻率測(cè)量模塊、浮點(diǎn)數(shù)算術(shù)運(yùn)算模塊、浮點(diǎn)數(shù)到BCD碼轉(zhuǎn)換模塊、顯示模塊、按鍵功能模塊、定時(shí)器中斷服務(wù)模塊。系統(tǒng)軟件框圖如圖2所示。
圖2
3.2設(shè)計(jì)步驟
1  單片機(jī)主控電路設(shè)計(jì)
系統(tǒng)選用 STC89C51 作為轉(zhuǎn)速信號(hào)的處理核心。STC89C51 包含 2 個(gè)16位定時(shí)/計(jì)數(shù)器、4K×8 位片內(nèi) FLASH 程序存儲(chǔ)器、4個(gè)8位并行I/O口。16 位定時(shí)/計(jì)數(shù)器用于實(shí)現(xiàn)待測(cè)信號(hào)的頻率測(cè)量。8位并行口P0、P2用于把測(cè)量結(jié)果送到顯示電路。4K×8 位片內(nèi)FLASH程序存儲(chǔ)器用于放置系統(tǒng)軟件。STC89C51與具有更大程序存儲(chǔ)器的芯片管腳兼容,如:89C52(8K×8 位)或 89C55(32K×8 位),為系統(tǒng)軟件升級(jí)打下堅(jiān)實(shí)的物質(zhì)基礎(chǔ)。STC89C51最大的優(yōu)點(diǎn)是:可直接通過(guò)計(jì)算機(jī)串口線下載程序,而無(wú)需專用下載線和編程器。
STC89C51單片機(jī)是在一塊芯片中集成了CPU、RAM、ROM、定時(shí)器/計(jì)數(shù)器和多功能I/O口等一臺(tái)計(jì)算機(jī)所需要的基本功能部件。其基本結(jié)構(gòu)框圖如圖3.1,包括:
·一個(gè)8位CPU;
·4KB ROM;
·128字節(jié)RAM數(shù)據(jù)存儲(chǔ)器;
·21個(gè)特殊功能寄存器SFR;
· 4個(gè)8位并行I/O口,其中P0、P2為地址/數(shù)據(jù)線,可尋址64KB ROM或64KB RAM;
·一個(gè)可編程全雙工串行口;
·具有5個(gè)中斷源,兩個(gè)優(yōu)先級(jí),嵌套中斷結(jié)構(gòu);
·兩個(gè)16位定時(shí)器/計(jì)數(shù)器;
·一個(gè)片內(nèi)震蕩器及時(shí)鐘電路;
計(jì)數(shù)脈沖輸入
T0     T1

P0  P1  P2  P3     TXD   RXD
  中斷輸入
圖3  STC89C51單片機(jī)結(jié)構(gòu)框圖
STC89C51系列單片機(jī)中HMOS工藝制造的芯片采用雙列直插(DIP)方式封裝,有40個(gè)引腳。STC89C51單片機(jī)40條引腳說(shuō)明如下:
(1)電源引腳。V正常運(yùn)行和編程校驗(yàn)(8051/8751)時(shí)為5V電源,V為接地端。
(2)I/O總線。P- P(P0口),P- P(P1口),P- P(汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):682【畢設(shè)課設(shè)】基于單片機(jī)霍爾傳感器的電機(jī)測(cè)速系統(tǒng)  第2張

汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):電機(jī)轉(zhuǎn)速調(diào)節(jié)課設(shè)

第二章 設(shè)計(jì)方案
2.1方案簡(jiǎn)介
方案為基于紅外傳感器和51單片機(jī)的直流電機(jī)調(diào)速系統(tǒng)的設(shè)計(jì),使用C++進(jìn)行編程,系統(tǒng)一共含有6個(gè)模塊,輸入模塊,顯示模塊,測(cè)速模塊,51單片機(jī),電機(jī)驅(qū)動(dòng)模塊,電源。系統(tǒng)的結(jié)構(gòu)框圖如下圖2.1。

第三章 硬件模塊介紹
3.1 STC12C5A60S2單片機(jī)
STC12C5A60S2/AD/PWM系列單片機(jī)是宏晶科技生產(chǎn)的單時(shí)鐘/機(jī)器周期(1T)的單片機(jī),是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)8051,但速度快8-12倍。內(nèi)部集成MAX810專用復(fù)位電路,2路PWM,8路高速10位A/D轉(zhuǎn)換(250K/S),針對(duì)電機(jī)控制,強(qiáng)干擾場(chǎng)合。為增強(qiáng)型8051 CPU,1T,單時(shí)鐘/機(jī)器周期,指令代碼完全兼容傳統(tǒng)8051。有EEPROM功能(STC12C5A62S2/AD/PWM無(wú)內(nèi)部EEPROM)。 2個(gè)時(shí)鐘輸出口,可由T0的溢出在P3.4/T0輸出時(shí)鐘,可由T1的溢出在P3.5/T1輸出時(shí)鐘。具有PWM(2路)/PCA(可編程計(jì)數(shù)器陣列,2路),可實(shí)現(xiàn)八位PWM輸出。

3.2 矩陣鍵盤(pán)
在鍵盤(pán)中按鍵數(shù)量較多時(shí),為了減少I(mǎi)/O口的占用,通常將按鍵排列成矩陣形式。在矩陣式鍵盤(pán)中,每條水平線和垂直線在交叉處不直接連通,而是通過(guò)一個(gè)按鍵加以連接。這樣,一個(gè)端口(如P1口)就可以構(gòu)成4*4=16個(gè)按鍵,比之直接將端口線用于鍵盤(pán)多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤(pán),而直接用端口線則只能多出一鍵(9鍵)。

3.3 L298N電機(jī)驅(qū)動(dòng)
L298N是ST公司生產(chǎn)的一種高電壓、大電流電機(jī)驅(qū)動(dòng)芯片。該芯片采用15腳封裝。主要特點(diǎn)是:工作電壓高,最高工作電壓可達(dá)46V;輸出電流大,瞬間峰值電流可達(dá)3A,持續(xù)工作電流為2A;額定功率25W。內(nèi)含兩個(gè)H橋的高電壓大電流全橋式驅(qū)動(dòng)器,可以用來(lái)驅(qū)動(dòng)直流電動(dòng)機(jī)和步進(jìn)電動(dòng)機(jī)、繼電器線圈等感性負(fù)載;采用標(biāo)準(zhǔn)邏輯電平信號(hào)控制;具有兩個(gè)使能控制端,在不受輸入信號(hào)影響的情況下允許或禁止器件工作有一個(gè)邏輯電源輸入端,使內(nèi)部邏輯電路部分在低電壓下工作;可以外接檢測(cè)電阻,將變化量反饋給控制電路。使用L298N芯片驅(qū)動(dòng)電機(jī),該芯片可以驅(qū)動(dòng)一臺(tái)兩相步進(jìn)電機(jī)或四相步進(jìn)電機(jī),也可以驅(qū)動(dòng)兩臺(tái)直流電機(jī)。

3.4 RS385直流電機(jī)
RS385直流電機(jī)具有,升溫慢,壽命長(zhǎng),效率高,抗干擾,耐損耗的特點(diǎn)。可用于家用電器,通信,教育等領(lǐng)域。是一個(gè)標(biāo)準(zhǔn)的小型直流電機(jī)。

3.5 紅外對(duì)射槽型測(cè)速傳感器模塊
紅外對(duì)射槽型測(cè)速傳感器模塊廣泛用于電機(jī)轉(zhuǎn)速檢測(cè),脈沖計(jì)數(shù),位置限位等。
該模塊使用進(jìn)口槽型光耦傳感器,槽寬度10mm,有輸出狀態(tài)指示燈,輸出高電平燈滅,輸出低電平燈亮,使用寬電壓LM393 比較器輸出,信號(hào)干凈,波形好,驅(qū)動(dòng)能力強(qiáng),超過(guò)15mA,設(shè)有固定螺栓孔,方便安裝。

3.6 LCD1602顯示模塊
LCD1602工業(yè)字符型液晶,能夠同時(shí)顯示16x02即32個(gè)字符。(16列2行)它是一種專門(mén)用來(lái)顯示字母、數(shù)字、符號(hào)等的點(diǎn)陣型液晶模塊。它由若干個(gè)5X7或者5X11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每位之間有一個(gè)點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,正因?yàn)槿绱怂运荒芎芎玫仫@示圖形(用自定義CGRAM,顯示效果也不好)。

3.7 220v轉(zhuǎn)12V直流開(kāi)關(guān)電源
開(kāi)關(guān)電源是一種高頻化電能轉(zhuǎn)換裝置,是電源供應(yīng)器的一種。其功能是將一個(gè)位準(zhǔn)的電壓,透過(guò)不同形式的架構(gòu)轉(zhuǎn)換為用戶端所需求的電壓或電流。開(kāi)關(guān)電源的輸入多半是交流電源(例如市電)或是直流電源,而輸出多半是需要直流電源的設(shè)備,而開(kāi)關(guān)電源就進(jìn)行兩者之間電壓及電流的轉(zhuǎn)換。
開(kāi)關(guān)電源產(chǎn)品廣泛應(yīng)用于工業(yè)自動(dòng)化控制、軍工設(shè)備、科研設(shè)備、LED照明、工控設(shè)備、通訊設(shè)備、電力設(shè)備、儀器儀表、醫(yī)療設(shè)備、半導(dǎo)體制冷制熱、空氣凈化器,電子冰箱,液晶顯示器,LED燈具,通訊設(shè)備,視聽(tīng)產(chǎn)品,安防監(jiān)控,LED燈帶,電腦機(jī)箱,數(shù)碼產(chǎn)品和儀器類等領(lǐng)域。

第四章 軟件設(shè)計(jì)
4.1 系統(tǒng)流程
單片機(jī)一開(kāi)機(jī),進(jìn)行PWM,定時(shí)器,顯示初始。當(dāng)進(jìn)入T0定時(shí)器中斷時(shí),重新賦值T0,。進(jìn)行中斷處理。先檢測(cè)鍵盤(pán)輸入,若檢測(cè)到輸入,則修改設(shè)定值。若沒(méi)有,則執(zhí)行下一步。設(shè)定值與輸出值相減,得到余差del,余差再進(jìn)行增量式PI運(yùn)算,得到輸出值。將余差賦值給上一個(gè)余差del_old。最后進(jìn)行LCD顯示。跳出中斷。

4.2 定時(shí)器與計(jì)數(shù)器
STC12系列定時(shí)器與51系列一樣。先對(duì)定時(shí)器,計(jì)數(shù)器進(jìn)行初始化。初始化代碼如圖4.2所示。

進(jìn)行初始化后,每進(jìn)行1ms,單片機(jī)將進(jìn)入一次中斷。每進(jìn)入中斷,tt加1,當(dāng)tt等于500時(shí),也就是當(dāng)進(jìn)行了0.5s的定時(shí)后,執(zhí)行中斷里的程序。程序包括鍵盤(pán)檢測(cè),PI運(yùn)算,PWM輸出,LCD顯示。代碼如圖4.3所示。

4.3 鍵盤(pán)檢測(cè)
鍵盤(pán)檢測(cè)使用矩陣鍵盤(pán)常見(jiàn)的掃描法。先行后列行線為輸出線,列線為輸入線。一開(kāi)始單片機(jī)將行線全部輸出低電平,此時(shí)讀入列線數(shù)據(jù),若列線全為高電平則沒(méi)有鍵按下,當(dāng)列線有出現(xiàn)低電平時(shí)調(diào)用延時(shí)程序以此來(lái)去除按鍵抖動(dòng)。延時(shí)完成后再判斷是否有低電平,如果此時(shí)讀入列線數(shù)據(jù)還是有低電平,則說(shuō)明確實(shí)有鍵按下。最后一步確定鍵值。代碼如圖4.4所示。

4.4 PI運(yùn)算
PI運(yùn)算采用增量式PID運(yùn)算。增量式PID是指數(shù)字控制器的輸出只是控制量的增量Δu(k)。采用增量式算法時(shí),計(jì)算機(jī)輸出的控制量Δu(k)對(duì)應(yīng)的是本次執(zhí)行機(jī)構(gòu)位置的增量,而不是對(duì)應(yīng)執(zhí)行機(jī)構(gòu)的實(shí)際位置,因此要求執(zhí)行機(jī)構(gòu)必須具有對(duì)控制量增量的累積功能,才能完成對(duì)被控對(duì)象的控制操作。
采用增量式是因?yàn)樗闶街胁恍枰奂印?刂圃隽喀(k)的確定僅與最近3次的采樣值有關(guān),容易通過(guò)加權(quán)處理獲得比較好的控制效果;計(jì)算機(jī)每次只輸出控制增量,即對(duì)應(yīng)執(zhí)行機(jī)構(gòu)位置的變化量,故機(jī)器發(fā)生故障時(shí)影響范圍小、不會(huì)嚴(yán)重影響生產(chǎn)過(guò)程。代碼如圖4.5.

4.5 PWM輸出
STC12系列有PCA模塊PWM輸出。PCA模塊包含兩個(gè)捕獲/比較匹配 模塊,可以實(shí)現(xiàn)上升沿/下降沿捕獲,及捕獲中斷,或者比較匹配中斷,或者PWM,或者最普通的定時(shí)/計(jì)數(shù)器。在這里我們采用的是8位PWM輸出。PCA模塊的工作模式如圖4.6所示。PWM模式的頻率選擇如圖4.7所示。

利用PCA模塊,進(jìn)行輸出8位PWM輸出的代碼如圖4.8所示。

4.6 LCD顯示
LCD1602通常為14引腳,16引腳多了兩根背光正負(fù)極,正極A(15腳)與負(fù)極K(16腳)。16引腳的引腳圖如圖4.9。

LCD1602的初始化為設(shè)置顯示模式,光標(biāo)與閃爍的開(kāi)關(guān)與位置設(shè)置,清屏操作。初始化后可進(jìn)行代碼送入或字符送入。當(dāng)初始化未完成時(shí),是無(wú)法進(jìn)行代碼如字符送入的。需等待初始化完成后才可執(zhí)行。代碼如圖4.10所示。

#include

sbit RS=P0^6;
sbit RW=P0^5;
sbit EN=P0^4;
sbit R2=P1^4;
sbit R1=P1^5;
sbit C1=P1^6;
sbit C2=P1^7;
sbit GS=P0^0;
sbit PWMS=P1^2;

int set_speed,act_speed;
int tt=0;
int tho,hun,ten,unit,tho2,hun2,ten2,unit2;
int i;
float KI =0.007;
float KP = 0.005;
int delta=0;
int pwm_now=256;

char set_str[4],act_str[4],PWM[4];
char info_1[]=“set:”;
char info_2[]=“act:”;
char info_3[]=“PWM:”;

void LCD1602_WriteCMD(char cmd);
void LCD1602_WriteDATA(char Data);
void LCD1602_init();
int pi(int del);
int setpwm(int pwm);
void control();

void delay(int k) //延時(shí)k ms
{
int m,n;
for(m=0;m<k;m++) {="" for(n="0;n<120;n++);" }="" int="" scan(int="" spe)="" 1.4="" r1="" 1.5="" r2="" 1.6="" c1="" 1.7="" c2="" kten,khun,speout;="" 定義百位,十位,輸出轉(zhuǎn)速="" khun="spe/100;" 把百位提取出來(lái)="" kten="(spe%100)/10;" 把十位提取出來(lái)="" void="" scon_t0_init()="" 定時(shí)器,計(jì)數(shù)器初始化="" tmod="0x51;" t0t1工作模式,t0為16位定時(shí)器模式,t1為16位計(jì)數(shù)器模式="" spe_to_arr(int="" spe,char="" *arr)="" arr[0]="0x30+spe/1000;" arr[1]="‘0’+spe%1000/100;" arr[2]="‘0’+spe%100/10;" arr[3]="‘0’+spe%10;" lcd_display()="" lcd1602_writecmd(0x80);="" 第一行顯示="" for(i="0;i<strlen(info_1);i++)" lcd1602_writedata(info_1[i]);="" lcd1602_writedata(set_str[i]);="" lcd1602_writecmd(0x8a);="" lcd1602_writedata(pwm[i]);="" t0_us(void)="" interrupt="" 1="" t0定時(shí)器中斷="" th0="0xFC;" 重新賦值t0定時(shí)="" tl0="0x18;" pwm_init()="" pwm初始化="" 占空比="(1-CCAPnH/256)*100%" ccapnh="(1" -="" 占空比)*256="" (1-0.875)*256="32" =="" 20h="" pwm頻率="系統(tǒng)時(shí)鐘頻率/12/256" 12="" 256="7.2K" cmod="0x80;" 頻率="系統(tǒng)時(shí)鐘/12" ccapm0="0x42;" 8位pwm工作模式="" pwm_output(int="" k)="" pwm輸出="" ccap0h="k;//賦值占空比" ccap0l="k;" lcd1602_writecmd(char="" cmd)="" 往lcd1602送入代碼="" en="0;" p2="cmd;" 送入代碼="" rs="0;" rw="0;" 設(shè)置為代碼輸入="" delay(50);="" 上跳沿使能="" lcd1602_writedata(char="" data)="" 往lcd1602送字符="" 送入字符="" 設(shè)置為數(shù)字輸入="" lcd1602_init()="" lcd1602初始化="" lcd1602_writecmd(0x38);="" 置功能,4位總線,雙行顯示,顯示5x7的點(diǎn)陣字符="" lcd1602_writecmd(0x0f);="" 顯示開(kāi)關(guān)控制,開(kāi)顯示,="" 有光標(biāo),閃爍="" lcd1602_writecmd(0x06);="" 光標(biāo)和顯示位置設(shè)置,="" 光標(biāo)移動(dòng)方向右移,屏幕上所有文字不動(dòng)="" lcd1602_writecmd(0x01);="" 清顯示,指令碼01h,光標(biāo)復(fù)位到地址00h位置="" control()="" pi運(yùn)算="" delta="set_speed" act_speed;="" 余差="" pwm_now="pi(delta);" 增量式pi計(jì)算="" pwm_output(pwm_now);="" pi(int="" del)="" static="" delta_old="0;" ea="0;" setpwm(int="" pwm)="" pwm約束="" if(pwm=""

void main(void)
{
PWMS=0;
set_speed =2000;
act_speed =0000;

}

汽車轉(zhuǎn)速傳感器 課程設(shè)計(jì):霍爾傳感器課程設(shè)計(jì)---霍爾元件小車測(cè)速系統(tǒng)設(shè)計(jì).doc

PAGE
PAGE  1
吉林建筑工程學(xué)院
  電氣與電子信息工程學(xué)院
 傳感器及檢測(cè)技術(shù)課程設(shè)計(jì)報(bào)告
  設(shè)計(jì)題目:   霍爾元件小車測(cè)速系統(tǒng)設(shè)計(jì)
  專業(yè)班級(jí):   電子信息科學(xué)與技術(shù)081班
  學(xué)生姓名:           趙越
  學(xué)    號(hào):
  指導(dǎo)教師:           王 超  吳鶴君
  設(shè)計(jì)時(shí)間:      2011.12.12-2011.12.23
教師評(píng)語(yǔ):
教師評(píng)語(yǔ):
成績(jī)              評(píng)閱教師                日期
目 錄
TOC o "1-3" h z   緒  論 1
 1.1 設(shè)計(jì)任務(wù) 1
 1.2 方案分析論證 1
 2  基于霍爾傳感器的電機(jī)轉(zhuǎn)速測(cè)量系統(tǒng)硬件設(shè)計(jì) 2
 2.1 電機(jī)轉(zhuǎn)速測(cè)量系統(tǒng)的硬件電路設(shè)計(jì) 2
 2.2 霍爾傳感器測(cè)量電路設(shè)計(jì) 4
 2.3 單片機(jī)AT89C51 8
 2.4 顯示電路設(shè)計(jì) 11
 2.5 系統(tǒng)軟件設(shè)計(jì) 14
 3  系統(tǒng)仿真和調(diào)試 16
 3.1 Proteus軟件 16
 3.2 硬件調(diào)試 17
 3.3 軟件調(diào)試 19
 3.4 軟硬件聯(lián)調(diào) 19
 4  結(jié)  論 21
參考文獻(xiàn)   22
 附錄  硬件實(shí)物圖 23

1  緒  論
1.1 設(shè)計(jì)任務(wù)
1.1
通過(guò)《傳感器及檢測(cè)技術(shù)》課程設(shè)計(jì),掌握傳感器及檢測(cè)系統(tǒng)設(shè)計(jì)的方法和設(shè)計(jì)原則及相應(yīng)的硬件調(diào)試的方法。進(jìn)一步理解傳感器及檢測(cè)系統(tǒng)的設(shè)計(jì)和應(yīng)用。
1.1.2課程設(shè)計(jì)題目:
霍爾元件小車測(cè)速系統(tǒng)設(shè)計(jì)
1.1.3 課程設(shè)計(jì)內(nèi)容:
霍爾元件測(cè)速系統(tǒng)設(shè)計(jì)
霍爾傳感器一般由霍爾元件和磁鋼組成,當(dāng)霍爾元件和磁鋼相對(duì)運(yùn)動(dòng)時(shí),就會(huì)產(chǎn)生脈沖信號(hào),根據(jù)磁鋼和脈沖數(shù)量就可以計(jì)算轉(zhuǎn)速,進(jìn)而求出車速。
現(xiàn)要求設(shè)計(jì)一個(gè)測(cè)量系統(tǒng),在小車的適當(dāng)位置安裝霍爾元件及磁鋼,使之具有以下功能:
1)LED數(shù)碼管顯示小車的行駛距離(單位:cm)。
2)具有小車前進(jìn)和后退檢測(cè)功能,并用指示燈顯示。
3)記錄小車的行駛時(shí)間,并實(shí)時(shí)計(jì)算小車的行駛速度。
4)距離測(cè)量誤差<2cm。
5)其它。
1.2 方案分析論證
1.2.1 霍爾測(cè)速模塊論證與選擇
方案一:采用型號(hào)為A3144的霍爾片作為霍爾測(cè)速模塊的核心,該霍爾片體積小,安裝靈活,價(jià)格合理,可用于測(cè)速,可與普通的磁鋼片配合工作。    方案二:采用型號(hào)為CHV-20L的霍爾元器件作為霍爾測(cè)速模塊的核心,該霍爾器件額定電流為100mA,輸出電壓為5V,電源為12~15V。體積較大,價(jià)格昂貴。
因此選擇方案一。
1.2.2 單片機(jī)模塊論證與選擇
方案一:采用型號(hào)為AT89C51的單片機(jī)作為主   控制器,使用霍爾傳感器進(jìn)行測(cè)量的直流電機(jī)轉(zhuǎn)速測(cè)量系統(tǒng)。AT89C51是帶4K字節(jié)閃爍可編程擦除只讀存儲(chǔ)器的低電壓、高性能CMOS8位微處理器。它將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,為許多控制提供了靈活性高且價(jià)格低廉的方案[3]。
方案二:采用單片機(jī)C8051F060作為主   控制器,使用霍爾   傳感器進(jìn)行測(cè)量的直流電機(jī)轉(zhuǎn)速測(cè)量系統(tǒng)。C8051F060系列單片機(jī)是美國(guó)CYGNAL公司推出的一種與51系列單片機(jī)內(nèi)核兼容的單片機(jī)[4]。C8051F060作為新一代8051單片機(jī),具有功能強(qiáng)大、體積小、工作穩(wěn)定等特點(diǎn),適用于復(fù)雜控制系統(tǒng)。
因此選擇方案一。
1.2.3 顯示模塊論證與選擇
方案一:采用LED數(shù)碼管動(dòng)態(tài)掃描,LED數(shù)碼管價(jià)格適中,亮度高,顯示數(shù)字合適,但是連接復(fù)雜,耗電流大,驅(qū)動(dòng)電路復(fù)雜。
方案二:采用點(diǎn)陣式數(shù)碼管顯示,點(diǎn)陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,對(duì)于顯示簡(jiǎn)單文字比較適合,如果顯示數(shù)字則浪費(fèi)資源,而且價(jià)格也相對(duì)較高。
方案三:采用LCD液晶顯示屏,液晶顯示屏的顯示功能強(qiáng)大,可顯示大量文字,圖形,顯示多樣,清晰可見(jiàn),并且連接很方便 ,所以在此設(shè)計(jì)中采用了LCD液晶顯示屏。
因此選擇方案三。
1.2.4 報(bào)警模塊論證與選擇
方案一:采用蜂鳴器與發(fā)光二極管作為聲光報(bào)警主要器件。該方案不論在硬件焊接方面還是在編寫(xiě)軟件方面都簡(jiǎn)單方便,而且成本低廉。
方案二:采用語(yǔ)音播報(bào)系統(tǒng)作為聲光報(bào)警的核心。該方案更具人性化、智能化,但是就該設(shè)計(jì)要求而言,方案過(guò)于復(fù)雜,相對(duì)成本過(guò)高,工作量偏大。
因此選擇方案一。
1.2.5 電源模塊論證與選擇
方案一:采用交流220V/50Hz電源轉(zhuǎn)換為直流5V電源作為電源模塊。該方案

下一篇: PLC、DCS、FCS三大控

上一篇: 電氣控制線路圖控制原

推薦產(chǎn)品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          黄色小说综合网站| 欧美一区二区三区四区五区 | 国产精品久久久久影院亚瑟 | 国内外成人在线视频| 日本成人在线不卡视频| 日韩国产高清影视| 蜜臀av亚洲一区中文字幕| 五月天中文字幕一区二区| 奇米亚洲午夜久久精品| 懂色av一区二区在线播放| 成人av电影观看| 欧美日韩在线免费视频| 91精品国产高清一区二区三区 | 亚洲综合成人在线视频| 国产精品丝袜91| 亚洲精品一二三| 奇米色777欧美一区二区| 国产精品亚洲午夜一区二区三区| 丁香婷婷深情五月亚洲| 在线观看网站黄不卡| 337p粉嫩大胆色噜噜噜噜亚洲| 在线不卡中文字幕播放| 国产精品免费观看视频| 欧美精品 国产精品| 日韩一区二区高清| 欧美日韩一二三区| 欧美激情一区三区| 日本欧美在线看| 色婷婷久久久亚洲一区二区三区| 欧美日本一区二区三区四区 | av欧美精品.com| 日韩欧美一区二区不卡| 午夜在线电影亚洲一区| 日本精品裸体写真集在线观看| 国产欧美一区二区在线观看| 日韩国产在线观看| 欧美电影影音先锋| 日韩精品1区2区3区| 欧美乱妇一区二区三区不卡视频| 亚洲免费观看高清在线观看| 99久久精品国产一区| 国产精品视频麻豆| 色激情天天射综合网| 一区二区免费看| 欧美亚洲精品一区| 一级精品视频在线观看宜春院 | 国产欧美日韩综合精品一区二区| 久久91精品久久久久久秒播| 日韩一级精品视频在线观看| 久久97超碰国产精品超碰| 国产亚洲综合在线| 91浏览器在线视频| 激情图区综合网| 国产精品女同一区二区三区| 色999日韩国产欧美一区二区| 日韩美女视频一区二区| 欧美日韩在线播放| 成人高清免费观看| 看片网站欧美日韩| 亚洲国产综合视频在线观看| 精品99999| 欧美一区二区播放| 色偷偷88欧美精品久久久| 国产在线视频一区二区| 亚洲综合色婷婷| 国产精品福利一区二区| 日韩精品中文字幕在线不卡尤物| 色综合色狠狠天天综合色| 美女一区二区在线观看| 亚洲3atv精品一区二区三区| 国产精品久久免费看| 亚洲精品一线二线三线无人区| 在线视频一区二区免费| 91丨九色porny丨蝌蚪| 精品一区二区三区在线视频| 婷婷综合在线观看| 亚洲成a人片在线观看中文| 国产偷国产偷精品高清尤物| 亚洲精品一区二区三区蜜桃下载| 日本久久电影网| 99精品久久99久久久久| 国产成人免费在线视频| 懂色av一区二区在线播放| 国产成人精品影视| 精品一区二区日韩| 国产成人av电影在线播放| 人人超碰91尤物精品国产| 亚洲成人免费影院| 亚洲人成伊人成综合网小说| 亚洲女厕所小便bbb| 亚洲第一激情av| 九九精品视频在线看| 成人午夜精品在线| 欧美日韩精品一区二区三区| 日韩一区二区三区视频| 久久久久九九视频| 成人小视频免费在线观看| 粉嫩一区二区三区在线看| 午夜日韩在线观看| 麻豆精品一区二区三区| 国产精品一区二区久久不卡| 蜜臀av一区二区在线免费观看| 免费一级欧美片在线观看| 国产盗摄视频一区二区三区| 国产成人综合网站| 欧美日韩专区在线| 欧美精品自拍偷拍| 久久久久久久网| 亚洲国产精品久久久久婷婷884 | 国产精品理伦片| 国产精品久久久久久妇女6080 | 欧美另类z0zxhd电影| 26uuu亚洲| 亚洲一区二区欧美日韩| 懂色av噜噜一区二区三区av| 欧美性猛交xxxxxx富婆| 欧美激情一区二区三区全黄| 蜜桃av一区二区在线观看| 欧美精品18+| 免费成人av在线| 欧美日韩电影一区| 视频一区视频二区中文| 欧美亚洲综合一区| 青娱乐精品在线视频| 日韩欧美国产wwwww| 蜜桃一区二区三区四区| 精品国产免费视频| 国产福利一区二区三区| 欧美国产日韩精品免费观看| 成人免费黄色大片| 亚洲成人一二三| 精品区一区二区| 99re66热这里只有精品3直播| 亚洲国产精品久久久久婷婷884| 精品理论电影在线| 91福利国产成人精品照片| 日韩精品成人一区二区三区| 欧美国产一区二区| 制服丝袜日韩国产| 国产a视频精品免费观看| 亚洲国产欧美在线| 国产精品麻豆一区二区| 欧美日韩国产片| 99re成人精品视频| 精品一区二区三区日韩| 亚洲国产一区二区三区| 国产女主播视频一区二区| 欧美精品乱码久久久久久按摩 | 国产精品久久久久久久久免费桃花| 91蜜桃婷婷狠狠久久综合9色| 日韩电影免费在线| 亚瑟在线精品视频| 中文字幕在线不卡一区二区三区| 日韩精品一区二区三区视频播放 | 国产成人av资源| 激情都市一区二区| 久热成人在线视频| 日韩高清在线不卡| 日韩一区欧美二区| 日韩专区一卡二卡| 男人操女人的视频在线观看欧美 | 国产一区二区三区四区五区美女| 亚洲自拍都市欧美小说| 一区二区成人在线视频| 中文字幕一区二区三区在线播放| 久久精品人人做人人综合 | 亚洲精品高清在线观看| 亚洲免费视频中文字幕| 亚洲在线成人精品| 爽好久久久欧美精品| 波多野结衣中文字幕一区| 欧美成人免费网站| 欧美mv和日韩mv国产网站| 久久久亚洲精品一区二区三区| 久久久久久久综合狠狠综合| 国产欧美日韩卡一| 亚洲精品ww久久久久久p站| ●精品国产综合乱码久久久久| 亚洲精品国产品国语在线app| 一区二区视频在线| 久久精品国产免费看久久精品| 日韩黄色小视频| 国产99久久久精品| 欧美在线看片a免费观看| 精品欧美一区二区久久| 亚洲天堂av老司机| 裸体健美xxxx欧美裸体表演| 国产a精品视频| 26uuu久久天堂性欧美| 中文字幕乱码一区二区免费| 亚洲图片欧美激情| 精品在线观看免费| 欧洲国内综合视频| 久久久亚洲精华液精华液精华液| 一区二区在线观看视频在线观看| 加勒比av一区二区| 欧美日韩不卡一区| 欧美日韩在线播放三区| 精品国产乱码久久久久久图片| 久久亚洲影视婷婷|