基于單片機變壓器的智能繞線系統設計論文_第1頁
基于單片機變壓器的智能繞線系統設計論文_第2頁
基于單片機變壓器的智能繞線系統設計論文_第3頁
基于單片機變壓器的智能繞線系統設計論文_第4頁
基于單片機變壓器的智能繞線系統設計論文_第5頁
已閱讀5頁,還剩46頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

行,散線易劃去表面絕緣層,影響產品質量。現在國內繞線機已有了全自動、多功能、在我國已生產和使用了多年,改革開放以來,我國元器件廠繞制而成。繞線骨架有效長度、繞線線徑以及繞線圈數是影響部件電氣性能的3個主要采用脈寬調制控制伺服放大器。通過改變直流伺服電動機電樞上的電壓控制電動機轉繞制繞組的設備一般都裝有計數器,常用的計數器有機械式和電子式計數器。準確采取提前停機的措施也很難正好繞到繞組規定的匝數,還需要進行正轉或反轉的調整。1系統概述1)用戶能夠輸入產品的參數信息。3)自動排線,換向靈敏,到匝自動停車6)繞制線圈最小長度:3mm7)繞制線圈線徑范圍:0.03~0.5mm8)計數器范圍:0~99999圈9)主軸轉速:80~2500轉/分鐘10)斷線時停車報警11)液晶屏顯示參數12)能夠保存30個產品參數信息1.2系統組成經過分析系統功能的要求,可以將各部分功能分別由硬件完成,或硬件與軟件共同完成。得出系統的框圖如圖1.1。在硬件設計時需考慮上面所述的1),2),10),11)點。硬件部分應該包含:主軸在軟件設計時需考慮上面所述的1)~12)各點。軟件部分應該實現:鍵盤按鍵的耗,高性能的8位單片機,片內含16k空間的可反復擦些100,000次的Flash只讀存儲器,具有1Kbytes的隨機存取數據存儲器(RAM),32個I0口,2個8位可編程定時計機速度的效果。由于場效應管工作在開關狀態,且導通電阻很小,可達10毫歐,所以2.3顯示電路的方案論證與選擇如圖2.3。圖2.3數碼管顯示的效果選擇圖2.4液晶顯示的效果3系統硬件設計●16K字節擦寫壽命10000次的系統內可編程Flash●具有獨立鎖定位的可選Boot代碼區●可同時讀寫操作的512字節擦寫壽命100000次的EEPROM●兩個具有獨立預分頻器和比較器功能的8位定時器/計數器●一個具有預分頻器、比較功能和捕捉功能的16位定時器/計數器●具有獨立振蕩器的實時計數器RTC●8路10位ADC●2個具有可編程增益(1x,10x,或200x)的差分通道●兩個可編程的串行USART●具有獨立片內振蕩器的可編程看門狗定時器TWI●片內模擬比較器●上電復位以及可編程的掉電檢測BOD●片內經過標定的RC振蕩器●片內/片外中斷源●32個可編程的I/0口AVR內核具有豐富的指令集和32個通用工作寄存器。所有的寄存器都直接與算邏這種結構大大提高了代碼效率,并且具有比普通的CISC微控制器最高至10倍的數據RWW),512字節EEPROM,1K字節SRAM,32個通用I/0口線,32個通用工作寄存器,計數器(T/C),片內/外中斷,可編程串行USART,有起始條件檢測器的通用串行接口,8路10位具有可選差分輸入級可編程增益(TQFP封裝)的ADC,具有片內振蕩器的可編準,而其余功能模塊處于休眠狀態;ADC噪聲抑制模式時終止CPU和除了異步定時器與ADC以外所有I/0模塊的工作,以降低ADC轉換時的開關噪聲;Standby模式下只有晶體或諧振振蕩器運行,其余功能模塊處于休眠狀態,使得器件只消耗極少的電以Atmel高密度非易失性存儲器技術生產的。片內ISPFlash允許程序存儲器通過ISP編程。引導程序可以使用任意接口將應用程序下載到應用Flash存儲區(ApplicationFlashMemory)。在更新應用Flash存儲區時引導Flash區(BootFlashMemory)的程序繼續運行,實現了RWW操作。通過將8位RISCCPU與系統內可編程的Flash集成在一個芯片內,ATmega16成為一個功能強大的單片機,為本系統的應用提供了靈活的解XYz圖3.1單片機內部結構3.1.2AVR單片機引腳功能VCC數字電路的電源端口A(PA7..PA0)端口A做為A/D轉換器的模擬輸入端。端口A為8位雙向I/0口,具有可編程的內部上拉電阻。其輸出緩沖器具出電流。在復位過程中,即使系統時鐘還未起振,端口A處于高阻狀態。其輸出緩沖器具有對稱的驅動特性,可以輸出和吸收大電流。作為輸入使用時,若內部上拉電阻使能,端口被外部未起振,端口B處于高阻狀態。端口B也可以用做其他端口C(PC7..PCO)未起振,端口C處于高阻狀態。如果JTAG接口使能,即還未起振,端口D處于高阻狀態。端口D也可以用做其復位輸入引腳。持續時間超過最小門限時間的低電平將引起系統復位。門限時間見P36Table15。持續時間小AVCC是端口A與A/D轉換器的電源。不使用ADC時,該引3.1.3AVR單片機最小系統電路制單元,R1和C1組成單片機的復位電路,晶振XTAL,和C1,C2是單片機時鐘源的輔3.2電源電路3.2.1電源電路的結構輸出電流200~300mA時,7805溫度在50度左右,并且有過溫切斷輸出起到保護功能。如圖3.6。圖3.7為7805的引腳圖:圖3.77805的引腳圖●最大3A的8種輸出電流可選●最大64細分的7種細分模式可選●輸入信號光電隔離3.4傳感器電路圖3.9是圈數檢測電路,主要元件是紅外對射管,左半部分,電源VCC經電阻R2限流,為紅外二極管提供15MA的電流,右側紅外接收管接收到紅外光后,導通并將R3的電位拉低,如果在紅外發射管與紅外接收管之間有物體,則紅外接收管接收不到紅外光,R3沒有電流通過,輸出為高電平。在主軸電機上安裝一金屬擋片,電機每轉過一周,經過傳感器一次,傳感器輸出一段高電平,引發單片機中斷,進行一次計數。3.5液晶顯示電路圖3.10是液晶顯示器的工作電路,由于系統要求顯示漢字且內容偏多,所以選擇內帶字庫的圖形點陣型4OCM12864液晶模塊。此模塊是128×64點陣型液晶顯示模塊,可顯示各種字符及圖形,可與CPU接口,具有8位標準數據總線、6條控制線及電源線。其最大工作范圍如下:1)邏輯工作電壓(Vcc):4.5~5.5V(12864-3、12864-5可使用3V供電)2)電源地(GND):0V3)工作溫度(Ta):0~55℃(常溫)/-20~70℃(寬溫)軟件部分主要完成對鍵盤的分析及有關數值的顯示4.1直流電機控制子程序直流電機控制子程序完成電機的調速工程,其執行流程如圖4.1。加速鍵?減速鍵?增大占空比圖4.1直流電機控制流程圖端口B低4位設為輸入端口B高4位設為輸出端口B低4位設為上拉端口B高4位輸出0000有鍵按下?延時10MS除去按鍵抖動有鍵按下?端口B高4位設為輸入端口B低4位設為輸出端口B高4位設為上拉端口B低4位輸出0000保存列鍵值延時10MS除去按鍵抖動返回鍵值N-圖4.2鍵盤識別流程圖中斷N++計數值加一N--N=0?4.5顯示子程序顯示子程序完成往液晶傳送顯示指令和顯示數據的任務,其中128X64液晶的指令集1)清除顯示(指令代碼為01H)功能:將DDRAM填滿“20H”(空格),把DDRAM地址計數器調整為“00H”,重新進入點設定將I/D設為“1”,光標右移AC加12)地址歸位(02H)功能:把DDRAM地址計數器調整為“00H”,光標回原點,該功能液晶忙嗎?圈數加1嗎?圈數加1嗎?結束圖4.6主程序5.1硬件調試5.1.1電源電路的調試。結論

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論