freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì)與實(shí)現(xiàn)-免費(fèi)閱讀

  

【正文】 DisplayListChar(0,0,str0)。 Yamp。=1。 WriteCommandLCM(0x38,0)。 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 38 _nop_()。 _nop_()。 _nop_()。 _nop_()。j++) {。 39。 str1[9]=fen%10+0x30。e39。 39。 39。:39。e39。 while(ms) { for(i=0。 speed=quanshu。 } /********************************************************** void ex0_isr (void) interrupt 0 using 1//外部中斷 0 服務(wù)函數(shù) { count++。 ENA=1 。 } while(K2==0)。 while(1) { display( )。 ET2 = 1。//1ms 延時(shí)常數(shù) TL0=0x66 。 void WriteCommandLCM(uchar WCLCM,uchar BusyC)。//PWM 賦初值 uchar str0[16],str1[16]。//電機(jī)速度 減少鍵 sbit BEEP=P1^3 。 sbit TCLK = T2CON^4。 //********************************************************* include include define uchar unsigned char define uint unsigned int define BUSY 0x80 //常量定義 define DATAPORT P0//手動(dòng)添加定時(shí)器 2 寄存器定義 sfr T2CON = 0xC8。在這里我要特別謝謝劉老師。本產(chǎn)品成本低、技術(shù)含量高、其穩(wěn)定性可靠性已經(jīng)過(guò)實(shí)踐的考驗(yàn)。 因此,總程序經(jīng)過(guò)多次調(diào)式和修改后,最終能夠使 霍爾傳感器的電機(jī)測(cè)速裝置具有測(cè)速顯示,運(yùn)行時(shí)間顯示,電機(jī)運(yùn)行速度控制 ,的功能,基本上完成了本設(shè)計(jì)的任務(wù) 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 25 第五章 總結(jié) 在這三個(gè)月的設(shè)計(jì)過(guò)程中,我邊查資料邊進(jìn)行軟件的調(diào)試,在這三個(gè)月中我做了以下工作: ( 1)對(duì)設(shè)計(jì)中所需要的元件分析其原理和性能 ,極其應(yīng)用和發(fā)展。 3)在固定裝置時(shí),由于是手動(dòng)操作,從而導(dǎo)致初始獲得信號(hào)有一定的時(shí)差。廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 23 Keil uVision3 具有的強(qiáng)大的編譯調(diào)試功極大地方便了對(duì)軟件部分的調(diào)試。 檢查下程序里 watchdog 的設(shè)置,要及時(shí)清除 watchdog的! 最后顯示出結(jié)果如 LCD1602正常顯示 L298N驅(qū)動(dòng)電路調(diào)試:在焊接 硬件電路時(shí)需細(xì)心排除元器件和焊接等方面可能出現(xiàn)的故障,元器件的安裝位置出錯(cuò)或引腳插錯(cuò)都可能導(dǎo)致電路短路或?qū)崿F(xiàn)不了電路應(yīng)有的功能,甚至燒壞元器件。每一個(gè)獨(dú)立式按鍵 單獨(dú)占用一根 I/O 口線。安裝固定電機(jī)和霍爾傳感器時(shí),粘貼磁鋼需注意,霍爾傳感器對(duì)磁場(chǎng)方向敏感,粘貼之前可以先手動(dòng)接近一下傳感器,如果沒(méi)有信號(hào)輸出,可以換一個(gè)方向再試。鉆孔時(shí)用插梢透過(guò)先前鉆出的靶孔將電路板固定于鉆孔機(jī)床臺(tái)上,同時(shí)加上平整的下墊板(酚醛樹酯板或木漿板) 與上蓋板(鋁板)以減少鉆孔毛頭的發(fā)生。 其程序框圖見圖 圖 :產(chǎn)生 PWM控制信號(hào)程序框圖 第四章本系統(tǒng)的實(shí)現(xiàn)與調(diào)試 定時(shí)器 0中斷 將 PWM輸出端置高電平“ 1” 裝入 50ms初值 設(shè)定時(shí)器 1中斷優(yōu)先級(jí)最高 中斷返回 定時(shí)器 1中斷 設(shè)定時(shí)器 0中斷優(yōu)先級(jí)最高 將 PWM輸出端清零 裝入 PWM信號(hào)初值 INIT 中斷返回 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 20 制 作 PCB 過(guò)程與步驟 制作本設(shè)計(jì)的 PCB電路版,考慮到市場(chǎng)經(jīng)濟(jì)條件,再加上制作的成本,制作的工藝,所以選擇制作覆銅的單層 PCB版,這樣簡(jiǎn)單,經(jīng)濟(jì)實(shí)惠。 LCD 中所有漢字、數(shù)字和字符都可以通過(guò)它的 ASCII 碼來(lái)訪問(wèn)顯示;圖象的顯示是通過(guò)將相關(guān)軟件(提取漢字、圖象點(diǎn)陣數(shù)據(jù)程序)產(chǎn)生的數(shù)據(jù)按照 LCD手冊(cè)的要求完成響應(yīng)設(shè)置后寫入即可。所以通過(guò)按鍵改變 PWM值,從而實(shí)現(xiàn)設(shè)定控制。對(duì)于轉(zhuǎn)速的測(cè)量方法,是通過(guò)速度脈沖信號(hào)下降沿觸發(fā)單片機(jī)的外中斷,中斷服務(wù)子程序在某一個(gè)脈 沖的下降沿開啟定時(shí)器記時(shí),然后在下一個(gè)下降沿關(guān)閉定時(shí)器,通過(guò)對(duì)定時(shí)器數(shù)據(jù)進(jìn)行運(yùn)算處理可以得到信號(hào)周期進(jìn)而得到速度值。與外部 CPU接口采用并行或串行方式控制。但是使用 L298N驅(qū)動(dòng)直流電機(jī)的電路,要注意 l298N 的兩個(gè)電源的地線要連接起來(lái),兩個(gè)地線要是沒(méi)接到一起,會(huì)有電壓差,然后 L298N 會(huì)狂發(fā)熱 。本設(shè)計(jì)采用了一片 STC89C52 單片機(jī), CPU 資源對(duì)這個(gè)設(shè)記來(lái)說(shuō)是充足,因此通過(guò)比較選擇方案一。但是在設(shè)計(jì)顯示的內(nèi)容比較多的時(shí)候,就不太適用數(shù)碼管。 使用 2個(gè)按鍵,進(jìn)行逐位設(shè)置。而方案二所產(chǎn)生的誤差主要是標(biāo)準(zhǔn)誤差,并且使采樣時(shí)間降到最短,誤差 : γ =[70/( T177。但是在國(guó)家提構(gòu)建倡節(jié)約性社會(huì),在完成相同任務(wù)的條件下,使用最少的資源方案選擇。 3. 電機(jī)驅(qū)動(dòng)電路:通過(guò) L298N 的控制驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。二是采用適當(dāng)?shù)乃惴ㄟM(jìn)行 電機(jī)的速度控制。 測(cè)速裝置在 電 機(jī)控制系統(tǒng)中占有非常重要的地位。實(shí)際測(cè)試表明 ,該系統(tǒng)能滿足發(fā)動(dòng)機(jī)轉(zhuǎn)速測(cè)量要求。 關(guān)鍵詞 : 單片機(jī) 。所設(shè)計(jì)的基于霍爾元件的脈沖發(fā)生器要求成本 低、構(gòu)造容易、性能好。 其 設(shè)計(jì) 內(nèi)容涵蓋機(jī)械 ,單片機(jī), 自動(dòng)控制 , 電子電路 , 傳感技術(shù)等多個(gè)學(xué)科的知識(shí)領(lǐng)域, 本系統(tǒng)的設(shè)計(jì)廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 7 采用 STC89C52 單片機(jī)為控制核心,利用霍爾傳感器檢測(cè)電機(jī)轉(zhuǎn)速信號(hào),通過(guò)單片機(jī)處理信號(hào),在 LCD 液晶屏顯示轉(zhuǎn)速,并且控制電機(jī)轉(zhuǎn)速快慢,并可以自動(dòng)記錄運(yùn)行時(shí)間。 4. 控制按鍵電路:通過(guò)控制按鍵,可以實(shí)現(xiàn)電機(jī)的轉(zhuǎn)速快慢的改變。因此通過(guò)比較,選擇方案一。 2) 70/T] 設(shè)電機(jī)速度在 220— 7000轉(zhuǎn) /分之間,那么 ≤ T≤ ,代入公式得: 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 10 ≤ |γ |≤ (轉(zhuǎn) /分)。優(yōu)點(diǎn)是美觀大方,有利于人與系統(tǒng)的交互,及顯示內(nèi)容的擴(kuò)展;缺點(diǎn)是成本高,抗干擾能力教差。 方案二: 采用 LCD 液晶顯示器相比,數(shù)碼管沒(méi)有液晶顯示器那樣的顯示效果,也沒(méi)有液晶顯示器做圖形界面具有人機(jī)交互美觀的特點(diǎn),可以同時(shí)顯示不 同的內(nèi)容。 各模塊的分析、計(jì)算與硬件電路設(shè)計(jì) 轉(zhuǎn)速測(cè)量電路的設(shè)計(jì) 理論上,是先將轉(zhuǎn)速轉(zhuǎn)化為某一種電量來(lái)測(cè)量,如電壓,電流等。接法見圖 ,圖中二極管的作用是消除電機(jī)的反向電動(dòng)勢(shì),保護(hù)電 路,因此采用整流二極管比較合適。本設(shè)計(jì)采用并行方式控制, LCD與單片機(jī)的通訊接口電路如圖 ,這樣設(shè)計(jì)的優(yōu)點(diǎn)是在不影響性能的條件下還不用添加其它硬件,簡(jiǎn)化了電路,降低了成本。其程序框圖如圖 。程序框 圖如圖 。開始 LCD初始化 延時(shí) 設(shè)置第一 行顯示位置 顯示第 一行內(nèi)容 設(shè)置第二 行顯示位置 顯示第 二行內(nèi)容 系統(tǒng)延時(shí) 設(shè)定使用 基本指令集 清屏,地址 指針歸位 設(shè)定游標(biāo)的移動(dòng)方向及指定顯示的移位 返回 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 19 由于本設(shè)計(jì)中沒(méi)有使用到圖形顯示,所以沒(méi)有詳述。而且制作的效果非常好。 根據(jù)以上步驟我們單層 PCB的制作就可以完成了如附圖 2。 霍爾傳感器的測(cè)試信號(hào)調(diào)試:霍爾傳感器 探頭要對(duì)準(zhǔn)轉(zhuǎn)盤上的磁鋼位置,安裝距離要在 2CM以內(nèi)才可靈敏的感應(yīng)磁場(chǎng)變化。其接口電路如圖。為方便調(diào)試,用信號(hào)發(fā)生器產(chǎn)生的 10KHz的正弦信號(hào)送給 L298N 驅(qū)動(dòng)電路,調(diào)試直到 OUT1和 OUT2可以輸出矩形脈沖信號(hào)為止,該驅(qū)動(dòng)電路調(diào)試即可完成。在具體調(diào)試過(guò)程中,系統(tǒng) 將各功能模塊如數(shù)據(jù)處理程序、按鍵程序設(shè)計(jì)、中斷服務(wù)子程序、 LCD顯示程序分別分開進(jìn)行調(diào)試,最后進(jìn)行主程序的整體調(diào)試。 通過(guò)各系統(tǒng)分析的結(jié)果,然后進(jìn)入系統(tǒng)設(shè)計(jì)的優(yōu)化。 ( 2)詳細(xì)介紹 霍爾傳感器的電機(jī)測(cè)速裝置 硬件設(shè)計(jì)的方案,電路圖 ,并附上說(shuō)明。本裝置是將我們的學(xué)習(xí)知識(shí)和社會(huì)的需求結(jié)合創(chuàng)作出來(lái)的。 其次感謝我的同學(xué)和朋友,他們給予了我無(wú)私的幫助和無(wú)窮的精神動(dòng)力。 sfr TL2 = 0xCC。 sbit EXEN2 = T2CON^3。//電機(jī)超標(biāo)警示燈 sbit dianji1=P3^5 。 uint speed,count=0。 void STR()。//頻率調(diào)節(jié) TH1=PWM 。 TR2=1; //外部中斷 IT0=1。 do { if(PWM!=0xff) { PWM++。}} /*********************************************************/ // 定時(shí)器 0 中斷服務(wù)程序 . /*********************************************************/ 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 35 void timer0()interrupt 1 { TR1=0 。//結(jié)束輸出 } /*********************************************************/ //蜂鳴器子程序 /*********************************************************/ void Beep(void) {uchar i 。 } /******************************************************/ void timer_2(void) interrupt 5 //中斷入口,閃爍 { uchar timecount,quanshu。 } if(miao59) {miao=0。i120。 str0[3]=39。 str0[7]=speed/1000+0x30。 str0[12]=39。 str1[0]=39。 str1[4]=39。 str1[10]=39。 str1[15]=39。} } } /**********寫指令到 LCD 子函數(shù) ************/ void WriteCommandLCM(uchar WCLCM,uchar BusyC) {if(BusyC)lcd_wait()。 LCM_EN=0。 _nop_()。 _nop_()。 } LCM_EN=0。 ddelay(5)。 Xamp。=0x01。 DisplayListChar(0,1,str1)。 廣 東白云學(xué)院 基于霍爾傳感器的電機(jī)測(cè)速裝置的設(shè)計(jì) 與 實(shí)現(xiàn) 39 } } void display() {STR()。 } /*******顯示指定坐標(biāo)的一串字符子函數(shù) *****/ void DisplayListChar(uchar X,uchar Y,uchar *DData) { uchar ListLength=0。 //顯示屏打開,光標(biāo)不顯示,不閃爍,檢測(cè)忙信號(hào) } /****顯示指定坐標(biāo)的一個(gè)字符子函數(shù) ****/ void DisplayOneChar(uchar X,uchar Y,uchar DData) { Yamp。 ddelay(5)。 _nop_(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1