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

正文內(nèi)容

自動(dòng)貼片機(jī)驅(qū)動(dòng)系統(tǒng)項(xiàng)目設(shè)計(jì)方案-展示頁

2025-05-12 12:40本頁面
  

【正文】 H處,此時(shí)需要重新設(shè)定SP的值。如果輸入口需要采用P0P3端口時(shí),必須先輸出高電平給這個(gè)端口。(2)WDT 的溢出會(huì)導(dǎo)致該引腳輸出高電平。 時(shí)鐘自激震蕩電路單片機(jī)內(nèi)部有屬于自己的振蕩器,在外部晶振電路共同作用時(shí),會(huì)放出一定量的偕波,這樣的話不利于時(shí)鐘振蕩器的穩(wěn)定性。: 晶振電路 在實(shí)際的生產(chǎn)過程中,在送料器部分還有一套完整的光電檢測(cè)系統(tǒng),用以檢測(cè)送料器部分送料已經(jīng)到位,這是在可以進(jìn)行下一步的貼裝工作。在此,將光電檢測(cè)部分簡化為一個(gè)光電檢測(cè)電路,電路以光電二極管ST181為核心。光電檢測(cè)部分電路圖如下 光電檢測(cè)電路 在本次的設(shè)計(jì)中,采用步進(jìn)電機(jī)型號(hào)為28BYJ48,由于單片機(jī)所發(fā)出的脈沖信號(hào)強(qiáng)度很弱,不足以驅(qū)動(dòng)步進(jìn)電機(jī)運(yùn)動(dòng),因此需要在步進(jìn)電機(jī)與單片機(jī)之間加入一個(gè)信號(hào)放大電路,也就是電機(jī)驅(qū)動(dòng)電路。 由于步進(jìn)電機(jī)工作時(shí)有時(shí)會(huì)出現(xiàn)電壓不穩(wěn)的現(xiàn)象,可能會(huì)損壞單片機(jī),同時(shí)也為了防止步進(jìn)電機(jī)與上位機(jī)之間的信號(hào)之間產(chǎn)生干擾,因此需要在電機(jī)芯片與單片機(jī)之間加入一定的電壓隔離電路,電壓隔離電路主要由光電耦合器為主,本設(shè)計(jì)中采用的光電耦合器為TLP521—4型。正轉(zhuǎn)次序:(即一個(gè)脈沖,);反轉(zhuǎn)次序:AB組AD組CD組CB組為了克服這些弊端,LM2576系列集成開關(guān)穩(wěn)壓電路應(yīng)運(yùn)而生。LM2576系列電路能夠很好且高效的保護(hù)電路。STC89C52在具備51內(nèi)核這個(gè)基礎(chǔ)上做了很多的優(yōu)化,在本器件上,包含8位的Flash和8位CPU,使得STC單片機(jī)在控制系統(tǒng)中提供了高彈性、高效率的解決方法。在單片機(jī)的閑置model中,CPU將對(duì)當(dāng)前的工作狀態(tài)進(jìn)行停止并保存下來,同時(shí)允許執(zhí)行以下這幾個(gè)特殊功能寄存器進(jìn)行工作,如中斷服務(wù),可讀、寫存儲(chǔ)器,串行口通信等模塊。STC89C52單片機(jī)特性:(1)片內(nèi)具有8K的RAM;(2)具有512K的ROM;(3)內(nèi)帶2K的EEPROM存儲(chǔ)空間;(4)具有三級(jí)程序加密保護(hù)的程序存儲(chǔ)器;(5)具有五個(gè)中斷源及兩個(gè)中斷優(yōu)先級(jí);功能引腳說明:VCC:電源正端接工作電壓+5VGND:接地端(電源地)P0口:八位雙向三態(tài)的漏極開路I/0口,Addres和Data的總復(fù)用端口。單片機(jī)訪問RAM或ROM時(shí),這組口線就會(huì)分時(shí)轉(zhuǎn)換低八位地址和低八位Data Bus的復(fù)用,當(dāng)CPU對(duì)其進(jìn)行訪問時(shí),內(nèi)部的上拉電阻R將生效。P1口:是八位的準(zhǔn)雙向l/0口,每個(gè)端口都可以進(jìn)行獨(dú)立控制,其內(nèi)部自帶有上拉電阻,由于接口的輸出沒有高阻態(tài),所以輸入也不能鎖存,故P1口不是完全的雙向I/O口。對(duì)單片機(jī)第一引腳p1^0的復(fù)用功能為T2定時(shí)/計(jì)數(shù)器的信號(hào)輸入,第二引腳p1^1也有復(fù)用功能,是T2的外部信號(hào)控制端。當(dāng)CPU訪問八個(gè)地址位的外部RAM時(shí),P2端I/O口的內(nèi)容則在整個(gè)CPU的訪問期間不會(huì)發(fā)生改變。P3 口:P3端口的硬件特性和PP2端口一樣。RST:復(fù)位功能引腳。復(fù)位后,PC(Program Counter)指針的值會(huì)等于ooooh地址,即復(fù)位后CPU將從ROM的ooooh處讀取出第一條指令碼,也就是單片機(jī)從頭部開始執(zhí)行程序。XTALl:振蕩器及內(nèi)部時(shí)鐘的輸入端口。 STC89C5X 內(nèi)部EEPROM:單片機(jī)進(jìn)行運(yùn)算時(shí)所產(chǎn)生的數(shù)據(jù)信息都存儲(chǔ)在隨機(jī)的寄存器中,單片機(jī)掉電后數(shù)據(jù)存儲(chǔ)器將無法對(duì)數(shù)據(jù)進(jìn)行保存,于是為了掉電后使傳輸進(jìn)入單片機(jī)的數(shù)據(jù)不會(huì)被丟失,開發(fā)時(shí)通常采用EEPROM等存儲(chǔ)器來實(shí)現(xiàn)掉電數(shù)據(jù)保存。但是這樣設(shè)計(jì)不但增加了開發(fā)所需成本而且還使得程序上設(shè)計(jì)更加復(fù)雜。這樣不僅節(jié)約了單片機(jī)的外接設(shè)備資源,而且更加方便開發(fā)人員使用。IAP技術(shù):IAP指的是在應(yīng)用編程,即在單片機(jī)CPU運(yùn)行時(shí)可提供的改變FLASH的方法之一。就像我們通常給STC單片機(jī)芯片下載程序的方法。在檢測(cè)到程序下載軟件發(fā)出下載請(qǐng)求時(shí),就和下載軟件實(shí)現(xiàn)通信,下載程序數(shù)據(jù)到單片機(jī)的存儲(chǔ)區(qū)中。ISP_ADDRL:ISP/IAP操作地址寄存器的低8位。 ISP/IAP操作命令模式寄存器,需要啟動(dòng)動(dòng)作。當(dāng)ISPEN()位=1時(shí),對(duì) ISP_TRIG先寫進(jìn)值0X46,然后再寫進(jìn)值0XB9,才會(huì)使命令生效。ISPEN:IAP/ ISP 功能允許位。SWBS:軟件可選的啟動(dòng)方式:用戶的主程序區(qū)中啟動(dòng)(0)、ISP程序區(qū)中啟動(dòng)(1)。 L298N最高工作電壓 46V瞬時(shí)峰值電流3A持續(xù)工作電流 2A額定功率 25W 除此之外還有其他的一些特點(diǎn),這種方式在本設(shè)計(jì)中可以對(duì)步進(jìn)電機(jī)提供很好的驅(qū)動(dòng);;它有兩個(gè)使能控制端,它可以禁止或者同意器件工作時(shí)具有一個(gè)輸入端,前提是不能受到輸入信號(hào)的影響;,起到檢測(cè)的功能,并將及時(shí)向控制電路反饋信號(hào)的變化。在本次設(shè)計(jì)中采用的光電傳感器型號(hào)為ST181。它的極限參數(shù)如下: 28BYJ48步進(jìn)電機(jī)介紹步進(jìn)電機(jī)是的功能主要是在驅(qū)動(dòng)電路的輔助下,將電脈沖信號(hào)轉(zhuǎn)化為角位移。在實(shí)際應(yīng)用中,所需的角位移量可以通過改變輸入脈沖的信號(hào)量來進(jìn)行改變,并且電機(jī)轉(zhuǎn)動(dòng)的速度還可以通過改變輸入脈沖的頻率大小來確定。),雙(雙相繞組通電)四拍(ABBC),八拍(AABBBCCCDDDAA。在本設(shè)計(jì)中,采用的四相五線的步進(jìn)電機(jī),型號(hào)為28BYJ48。設(shè)計(jì)中我們使用的編程軟件是Keil軟件現(xiàn)如今也能夠大多在windows xp及比其更高的用戶操作系統(tǒng)上運(yùn)行。 KEIL uVision 軟件設(shè)計(jì)結(jié)構(gòu)圖YNN定義步進(jìn)電機(jī)I/O口光電開關(guān)狀態(tài)掃描驅(qū)動(dòng)步進(jìn)電機(jī)工作運(yùn)動(dòng)位置一運(yùn)動(dòng)位置二工作計(jì)數(shù)NUM++ ==5?結(jié)束Y開始是否產(chǎn)生下降沿 程序流程圖 主要軟件設(shè)計(jì)程序 系統(tǒng)主程序void main(){// TCON=0x01。 IT0=1。 EA=1。 switch(order) { case 0: { stopwork()。 } case 1: { work1()。 // num++。 } default: break。 if(num==1) { order=FLAG2。 } IE0=0。} 28BYJ—48驅(qū)動(dòng)程序void m_1_zhengzhuan() //電機(jī)1 正轉(zhuǎn) 托盤{ uchar i,j。 for(i=0。i++) //3圈 3{ motor1 = 0x00。 j++。 delay(1)。 j=0。i192。 motor2 = table1_1[j]。 if(j=4) j=0。 }}5系統(tǒng)調(diào)試系統(tǒng)的整體調(diào)試分為硬件和軟件兩部分。電路硬件調(diào)試十分重要,最初進(jìn)行的事對(duì)于電路整體供電的檢測(cè)記憶相關(guān)芯片的組合關(guān)系檢查等。供電檢測(cè):當(dāng)電路板連線、焊接檢查無誤后,第一步先不要將單片機(jī)和重要的光電模塊接上電源通電。假設(shè)有不正?,F(xiàn)象出現(xiàn),應(yīng)該立即斷電并檢查,確保最后各供電管腳的電壓值都滿足要求。并依次連接,依次供電,同時(shí)依次檢查各個(gè)元件上的供電是否符合標(biāo)準(zhǔn),直到最終將所有元件連接上,在同上所要求的電壓大小后,各個(gè)元件上供電情況應(yīng)該正常。在本次的軟件調(diào)試主要如下,本設(shè)計(jì)中的步進(jìn)電機(jī)驅(qū)動(dòng)程序,編寫步進(jìn)電機(jī)驅(qū)動(dòng)的程序和相應(yīng)通信程序,編譯準(zhǔn)確無誤后將程序下載到單片機(jī)中,單片機(jī)和步進(jìn)電機(jī)驅(qū)動(dòng)模塊連接并上電,在光電傳感器給出信號(hào)后觀察步進(jìn)電機(jī)轉(zhuǎn)動(dòng)的情況并進(jìn)行相應(yīng)的調(diào)試。最后,在各個(gè)模塊的測(cè)試程序編寫和調(diào)試完成確保無誤后,再將各個(gè)模塊進(jìn)行整合,根據(jù)系統(tǒng)功能需求編寫主程序,對(duì)所有程序模塊進(jìn)行聯(lián)合調(diào)試,以實(shí)現(xiàn)系統(tǒng)功能。6系統(tǒng)功能、指標(biāo)參數(shù) 系統(tǒng)能實(shí)現(xiàn)的功能1 模擬貼片機(jī)送料器光電檢測(cè)部分,采用模擬光電檢測(cè)電路向控制系統(tǒng)輸送啟動(dòng)指令。3 通過預(yù)先的程序設(shè)定,給步進(jìn)電機(jī)輸送一定的指令,使其按照一定的規(guī)律運(yùn)動(dòng)。5 本系統(tǒng)可以對(duì)探究貼片機(jī)驅(qū)動(dòng)系統(tǒng)提供一定的參考。減速比為1/64,也就是說在電機(jī)內(nèi)部轉(zhuǎn)動(dòng)了360176。,由此可見,在給步進(jìn)電機(jī)一個(gè)脈沖信號(hào)后,176。以此類推。如下表:位置一運(yùn)動(dòng)電機(jī)順序角度176。/脈沖數(shù)傳送電機(jī)正轉(zhuǎn)吸嘴Z正轉(zhuǎn)吸嘴Z正轉(zhuǎn)吸嘴Z反轉(zhuǎn)吸嘴Z反轉(zhuǎn)X正轉(zhuǎn)X正轉(zhuǎn) Y正轉(zhuǎn)Y正轉(zhuǎn)吸嘴Z正轉(zhuǎn)吸嘴Z正轉(zhuǎn)吸嘴Z反轉(zhuǎn)吸嘴Z反轉(zhuǎn)Y反轉(zhuǎn)Y反轉(zhuǎn)X反轉(zhuǎn)X反轉(zhuǎn)傳送電機(jī)正轉(zhuǎn) 7結(jié)論 通過對(duì)以上本次所設(shè)計(jì)的貼片機(jī)驅(qū)動(dòng)系統(tǒng)的各部分介紹,可以很明顯的感受到本系統(tǒng)設(shè)計(jì)能從理論上較好的完成對(duì)貼片機(jī)驅(qū)動(dòng)方式的探究?;旧夏軌蛘宫F(xiàn)出貼片機(jī)驅(qū)動(dòng)部分的工作原理,并可以提供一定的參考價(jià)值。并且由于水平和時(shí)間有限,對(duì)電機(jī)斷電復(fù)位部分未做詳細(xì)探討。8總結(jié)和體會(huì) 本次畢業(yè)設(shè)計(jì)從初定題目到完成,前后花了三個(gè)月的時(shí)間,在課題初步定性的時(shí)候,我遇到了很多的問題和麻煩,甚至于有些已經(jīng)超過了自己的能力范圍,但在整個(gè)設(shè)計(jì)中,自己也沒有放棄過,在遇到困難時(shí),適時(shí)的調(diào)整好心態(tài),在老師和同學(xué)們的幫助下通過不懈的努力,終于完成了本次設(shè)計(jì),完成了對(duì)于貼片機(jī)整個(gè)控制系統(tǒng)的研究。最終較為成功的完成了本次設(shè)計(jì),也為自己的大學(xué)四年的生涯畫上了一個(gè)比較好的句號(hào)。并且同時(shí)需要感謝在畢業(yè)設(shè)計(jì)過程中給與我指導(dǎo)的創(chuàng)新實(shí)驗(yàn)室的同學(xué)們,他們?cè)谠O(shè)計(jì)過程當(dāng)中給了我很大的幫助,在這些老師和同學(xué)的身上我學(xué)到了不怕苦不怕累的精神,也學(xué)到了不畏艱難的學(xué)習(xí)態(tài)度和生活態(tài)度。這是畢業(yè)設(shè)計(jì)帶給我的體會(huì)和感悟。10參考文獻(xiàn)[1] 張毅剛,張喜元,2003 [2] ,2008[3] ,2008[4] ,2012[5] ,電子工業(yè)專用設(shè)備,2006[6] ,2005[7] ,2004[8] 高晉占,微弱信號(hào)檢測(cè). 清華大學(xué)出版社,2011.[9] ,1994[10] 附錄1:系統(tǒng)原理圖、PCB和實(shí)物圖 圖1 系統(tǒng)原理圖 圖2 實(shí)物圖 圖3 STC89C52最小系統(tǒng)PCB圖4 電源PCB附錄2:系統(tǒng)參考程序include include define uint unsigned int define uchar unsigned char //define nop() _nop_()uchar code table1[]={0x03,0x06,0x0c,0x09}。uchar code table2[]={0x03,0x09,0x0c,0x06}。define motor1 P2 define motor2 P2define motor3 P0define motor4 P0void m_1_zhengzhuan()。 //電機(jī)2 正轉(zhuǎn) Zvoid m_3_zhengzhuan()。 //電機(jī)4 正轉(zhuǎn) x//void m_1_fanzhuan()。 //void m_3_fanzhuan()。 //void work1()。 //工作方式2void stopwork()。define FLAG1 1define FLAG2 0uchar order。sbit key=P3^2。 while(ms) { for(j=0。j++) {。 if(num==1) { order=FLAG2。 } IE0=0。}*/void keyscan(){ if(key==0) { delay(10)。 //while(!key)。}/*************************************************///托盤電機(jī)轉(zhuǎn)動(dòng)void m_1_zhengzhuan() //電機(jī)1 正轉(zhuǎn) 托盤{ uchar i,j。 for(i=0。i++) //3圈 { motor1 = 0x00。 j++。 delay(1)。 j=0。i192。 motor2 = table1_1[j]。 if(j=4) j=0。 }}void m_2_fanzhuan(){ uchar i,j。 for(i=0。i++) {
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1