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

正文內(nèi)容

基于單片機(jī)的步進(jìn)電機(jī)控制設(shè)計--畢業(yè)設(shè)計-文庫吧資料

2024-12-07 11:03本頁面
  

【正文】 函數(shù)指向 B 函數(shù),表示 B 調(diào)用了 A)。 A1A2A3A4DCBAI N15I N27E N A6O UT 12O UT 23E N B11O UT 313O UT 414I N310I N412S E N S A1S E N S B15G ND8VS4V C C9U3L 2 9 8 圖 電機(jī)驅(qū)動電路 液晶顯示屏與單片機(jī)接口電路 液晶顯示屏共有 18 個引腳,其中 VCC、 RST 接電源, GND 三腳接地, CSCS2 兩腳分別接 、 , DB0~DB7 分別與單片機(jī) ~ 相連接, R\W與 腳相連, RS 與 腳相連, E 與 腳相連, V0 滑動變阻器,電如圖見圖 所示: 11 P 7 6 5 4 3 2 1 0 E RWRSV0P G S2S1VO01234567PRWES2S1RSABCDV0VOK1K2K3K4K5K6K7K8CS11CS22GND3VCC4V05RS6R/W7E8DB09DB110DB211DB312DB413DB514DB615DB716RST17Vout18L C D 1A M P I RE 1 2 8 X 6 4X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115U18 0 C5 1234567891R P 1RE S P A C K 850%R V 11k單片機(jī)與 LCD 接口 圖 LCD與單片機(jī)接口 控鍵與單片機(jī)接口電路 本設(shè)計共有 16 個控件,分別是: 09 十個數(shù)字鍵用來設(shè)置轉(zhuǎn)速,正轉(zhuǎn)和反轉(zhuǎn)鍵控制電機(jī)的正反轉(zhuǎn)向,加速和減速鍵用來控制轉(zhuǎn)速,以十轉(zhuǎn)為基本單位進(jìn)行遞加或遞減,設(shè)置鍵可以設(shè)置轉(zhuǎn)向、精確的轉(zhuǎn)速、轉(zhuǎn)動時間,當(dāng)設(shè)置完成是可以用啟動鍵啟動。市場上有很多現(xiàn)成的步進(jìn)電機(jī)控制機(jī)構(gòu) ,但價格都偏高。 復(fù)位信號從單片機(jī)的 RST 引腳輸入,復(fù)位操作有上電自動復(fù)位、按鍵電平復(fù)位和外部脈沖復(fù)位三種方式,本電路采用了按鍵電平復(fù)位,電路圖如圖 所示: EARSTCE7RD6C/D8VSS2VDD3CON4WR5D011FS119FG1D112D213D314D415D516D617D718RST10L C D 1P G 1 6 0 1 2 8 AR11kR21kC32 2 0 u F 圖 復(fù)位電路 10 電機(jī)驅(qū)動電路 步進(jìn)電動機(jī)是一種將電脈沖信號轉(zhuǎn)換成角位移或線位移的精密執(zhí)行元件 ,由于步進(jìn)電機(jī)具有控制方便、體積小等特點(diǎn) ,所以在數(shù)控系統(tǒng)、自動生產(chǎn)線、自動化儀表、繪圖機(jī)和計算機(jī)外圍設(shè)備中得到廣泛應(yīng)用。晶振電路產(chǎn)生的振蕩脈沖經(jīng)過內(nèi)部觸發(fā)器進(jìn)行二分頻后,成為單片機(jī)的時鐘脈沖信號,為單片機(jī)提供一個基本時鐘信號。 晶振、復(fù)位、驅(qū)動電路 晶振電路 單片機(jī)的晶振電路如圖 所示,其中 XTAL1 和 XTAL2 分別為片內(nèi)振蕩電路的輸入輸出端。 (6)寫數(shù)據(jù)指令 R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 寫 數(shù) 據(jù) 9 (7)讀數(shù)據(jù)指令 R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 讀 顯 示 數(shù) 據(jù) 讀、寫指令每執(zhí)行一次讀、寫操作,列地址就自動增 1。 在 BUSY 和 REST 狀態(tài)是,除讀狀態(tài)指令外,其他指令均不對 HD61202 及其兼容控制驅(qū)動器產(chǎn)生作用。 (5)讀狀態(tài)指令 R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 B USY 0 ON/OFF REST 0 0 0 0 該指令用來查詢 HD61202 及其控制驅(qū)動器的狀態(tài),各參量含義如下 。 (3)頁( Page)設(shè)置指令 R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 0 1 1 1 頁號( 0— 7) 顯示 RAM 共 64 行,分 8 頁,每頁 8 行。 (1)顯示開 /關(guān)指令 R/W D/1 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 1 1 1 1 1/0 當(dāng) DB0=1 時, LCD 顯示 RAM 中的內(nèi)容; 當(dāng) DB0=0 時,顯示關(guān)閉。 它可以用于文字,圖形和結(jié)合 文本 模式 及其他 各種屬性的功能。內(nèi)藏 64 64 = 4096 位顯示 RAM, RAM 中每位數(shù)據(jù)對應(yīng) LCD 屏上一個點(diǎn)的亮、暗狀態(tài); HD61202 及其兼容控制驅(qū)動器是列驅(qū)動器,具有 64 路列驅(qū)動輸出;讀、寫操作時序與 68 系列微處理器相符,因此它可直接與 68 系列微處理器接口相聯(lián);占空比為 1/321/64。由該模塊構(gòu)成的液晶顯示方案與同類型的圖形點(diǎn)陣液晶顯示模塊相比,不論硬件電路結(jié)構(gòu)或顯示程序都要簡潔得多,且該模塊的價格也略低于相同點(diǎn)陣的圖形液晶模塊 ,其在 Proteus 中的元器件圖形如下 [6]: 圖 AMPIRE128*64 7 各引腳的功能描敘如下表 表 AMPIRE128*64引腳功能表 引腳 序列 引腳名稱 引腳功能描述 1 CS1 片選擇, 1有效 2 CS2 片選擇, 1有效 3 GND 地引腳 ,接地 4 VCC 功能不詳,在電路連接時懸空 5 V0 對比度調(diào)節(jié),輸入電壓 0 ~ 10V 6 RS RS=1 時 DATA為顯示數(shù)據(jù); RS=0 時 DATA為指令數(shù)據(jù) 7 R\W RW=1為讀 LCD內(nèi)部數(shù)據(jù); RW=0是寫數(shù)據(jù) 到 LCD 8 E RW=0、 E↓ 時 LCD對 RS和數(shù)據(jù) DATA進(jìn)行取樣和 執(zhí)行; RW= RS= 0、 E↑ 時 LCD輸出數(shù)據(jù)到 DATA 9~16 D0~D7 數(shù)據(jù)引腳,用于液晶屏與單片機(jī)之間的數(shù)據(jù)通信 17 RST 復(fù)位引腳,低電平有效,起復(fù)位作用,器件內(nèi)部集成了上拉電阻,正常工作時此引腳接電源 18 Vout 負(fù)壓輸出( 10V) HD61202 及其指令集介紹 HD61202 HD61202 及其兼容液晶顯示控制驅(qū)動器,是一種帶有驅(qū)動輸出的圖形液晶顯示控制器。 也可完成圖形顯示 。 利用該模塊靈活的接口方式和簡單、方便 的操作指令,可構(gòu)成全中文人機(jī)交互圖形界面。 6 第 3 章 系統(tǒng)硬件設(shè)計 本部分內(nèi)容包括介紹 AMPIRE128*64 及其引腳功能;介紹 T6963C 指令集;晶振電路、復(fù)位電路的硬件設(shè)計;控件及按鍵電路設(shè)計,最后給出步進(jìn)電機(jī)仿真的整體硬件電路圖,接下來是具體的說明 [1][5][6]。如轉(zhuǎn)速顯示、時間顯示等,完全滿足設(shè)計要求。 LM016L 為能顯示 2 行 16 列32 個字符的液晶屏; LM020L 為能顯 示 1 行 16 列 16 個字符的液晶屏; LM017L為能顯示 2 行 32 列 16 個字符的液晶屏。也有帶字庫的 12864,功能一樣。 液晶屏的選擇 液晶屏的種類也有很多,我們經(jīng)常用到的液晶屏包括: AMPIRE128*64;LGM12641BS1R; LM016L; LM020L; LM017L等等。其參數(shù)如下: 基于 8051 的全靜態(tài) CMOS 工藝控制器; 3 級流水線指令執(zhí)行架構(gòu); 5 32 個 I/O 口; 2 個定時 /計數(shù)器; 6 個中斷源; 4K 的閃存程序存儲器; 128 字節(jié)的片內(nèi)數(shù)據(jù)存取器。 基于本電機(jī)的設(shè)計只用到了不到 20 個 I/O 口; 1 個定時器斷。 主要器件選擇 單片機(jī)的選擇 單片機(jī)的種類有很多: 通用型單片機(jī)按位數(shù)分有 4 位機(jī) ,8 位機(jī) ,16 位機(jī)和 32 位機(jī)等等。第四,就編程語言方面來說,編寫這樣一個簡單的步進(jìn)電機(jī)不需要什么高級的語言, C 語言或匯編語言就足以完成, C 語言是一種通用型的語言,編程靈活、可讀性強(qiáng)、移植性好;匯編語言是一種直接面向硬件的基礎(chǔ)語言,最接近機(jī)器語言,執(zhí)行速度快(本設(shè)計采用 C 語言編寫)。其次,它的控件也比較少只有10 個數(shù)字鍵和 6 個控制功能鍵,這些控鍵在 Proteus 中用彈跳式按鍵代替即可。那么步進(jìn)電機(jī)能否用單片機(jī)實(shí)現(xiàn)呢?答案是肯定的,現(xiàn)從以下幾個方面加以說明。 4 可行性分析 現(xiàn)如今, 步進(jìn)電機(jī)廣泛應(yīng)用在生產(chǎn)實(shí)踐的各個領(lǐng)域 , 隨著步進(jìn)電動機(jī)技術(shù)的發(fā)展,步進(jìn)電動機(jī)已經(jīng)能夠單獨(dú)在系統(tǒng)上進(jìn)行使用,成為了不可替代的執(zhí)行元件 。 考慮到以上因素,采用了第二套方案。系統(tǒng)框圖如圖 所示 [1][2]: 圖 方案二框圖 相較之下用 單片機(jī)控制的步進(jìn)電機(jī)要比采用基本電路控制的步進(jìn)電機(jī)要簡單很多,在價格上單片機(jī)可能稍微高上少許,但用單片機(jī)后可以省下許多控制器件,這樣看來反而便宜一些了。 3 第 2 章 步進(jìn)電機(jī)方案設(shè)計與分析 方案提出 方案一:采用基本電路以及相關(guān)芯片對步進(jìn)電機(jī)進(jìn)行控制。步進(jìn)電機(jī)系統(tǒng)中各個部分之間通過數(shù)據(jù)的傳送最終完成了整個步進(jìn)電機(jī)的運(yùn)行、顯示和進(jìn)行按鍵的功能。 硬件部分是由中央處理器( AT89C51 單片機(jī)),控制部分(獨(dú)立式按鍵系統(tǒng)),顯示部分( 12864LCD 液晶顯示模塊)組成的,驅(qū)動部分( L298 芯片);軟件部分的主要內(nèi)容是通過對步進(jìn)電機(jī)的控制、驅(qū)動程序進(jìn)行編寫和調(diào)試以實(shí)現(xiàn)步進(jìn)電機(jī)的功能。 在時鐘脈沖的作用下,各個按鍵都能按照事先設(shè)定好的規(guī)則進(jìn)行控制?,F(xiàn)階段,反應(yīng)式步進(jìn)電機(jī)獲得最多的應(yīng)用。 現(xiàn)在比較常用的步進(jìn)電機(jī)包括反應(yīng)式步進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1