時間:2018-08-30 10:58:35來æºï¼šç¶²(wÇŽng)絡(luò)轉(zhuÇŽn)載
è¨(shè)計基于高速單片機C8051F120å’ŒCPLD的高精度大型望é é¡çš„ä¼ºæœæŽ§åˆ¶å™¨ï¼Œç”±å–®ç‰‡æ©Ÿå¯¦ç¾(xià n)閉環(huán)控制算法ã€ä¸Šä½æ©Ÿé€šä¿¡å’ŒLCD顯示控制,CPLD實ç¾(xià n)增é‡å¼ç·¨ç¢¼å™¨è¨ˆæ•¸(shù)ã€é›»æ©Ÿé©…(qÅ«)動波形發(fÄ)生以åŠIï¼O接å£ã€‚該控制器å¯ç¨ç«‹é€²è¡Œé›»æ©ŸæŽ§åˆ¶ï¼Œä¹Ÿå¯é…åˆä¸Šä½æ©Ÿé€²è¡ŒæŽ§åˆ¶ï¼Œå…·æœ‰å¯¦æ™‚æ€§å’ŒæŠ—å¹²æ“¾èƒ½åŠ›å¼·ã€æˆæœ¬ä½Žã€èª¿(dià o)試方便ç‰ç‰¹é»žã€‚
引言
å¾®é›»åæŠ€è¡“(shù)和計算機的發(fÄ)å±•æŽ¨å‹•è‘—ä¼ºæœæŽ§åˆ¶æŠ€è¡“(shù)的進æ¥ï¼ŒæŽ§åˆ¶ç³»çµ±(tÇ’ng)的硬件系統(tÇ’ng)越來越高速化ã€å°åž‹åŒ–ã€æ¨¡å¡ŠåŒ–ï¼ŒåŠŸèƒ½ä¹Ÿæ—¥è¶¨å¼·å¤§å®Œå–„ï¼›è€Œä¸”ï¼Œä¼ºæœæŽ§åˆ¶æŠ€è¡“(shù)是æœè‘—æ›´é–‹æ”¾ã€æ›´åŠ æ¨¡å¡ŠåŒ–çš„æŽ§åˆ¶çµ(jié)æ§‹(gòu)的方å‘發(fÄ)å±•çš„ï¼Œè¦æ±‚控制器算法實ç¾(xià n)ç°¡å–®ã€æŽ§åˆ¶æŽ¥å£éˆæ´»ï¼Œé‡å°ä¸åŒçš„ä¼ºæœæŽ§åˆ¶å°è±¡æ™‚硬件系統(tÇ’ng)ä¸è®Šï¼Œè»Ÿä»¶ç³»çµ±(tÇ’ng)也å¯ä»¥å®Œæˆåƒæ•¸(shù)的自動調(dià o)整。
在高精度大型望é é¡ä¼ºæœæŽ§åˆ¶æ‡‰(yÄ«ng)ç”¨å ´æ‰€ï¼Œé‡‡ç”¨é«˜ç²¾åº¦å…‰é›»ç·¨ç¢¼å™¨ä½œç‚ºä¸»è¦åé¥‹æ‰‹æ®µï¼Œä¸»è¦æœ‰çµ•å°å¼å’Œå¢žé‡å¼ç·¨ç¢¼å™¨ã€‚é©…(qÅ«)動電機的信號有模擬電壓輸出或PWM脈沖輸出,通éŽèª¿(dià o)æ•´é›»å£“çš„å¤§å°æˆ–PWMçš„å 空比來調(dià o)整電機的速度。系統(tÇ’ng)å…·æœ‰å’Œä¸Šä½æ©Ÿçš„通信接å£ä»¥åŠä¸€äº›é‚輯輸入ï¼è¼¸å‡ºæŽ¥å£ç‰ã€‚大型望é 顿˜¯ç”¨äºŽè·Ÿè¹¤æ¸¬é‡ç©ºä¸é£›è¡Œç›®æ¨™(biÄo)或觀測天體目標(biÄo)的精密光å¸(xué)è¨(shè)備。伺æœç³»çµ±(tÇ’ng)是望é é¡çš„é‡è¦çµ„æˆéƒ¨åˆ†ï¼Œå®ƒå°äºŽè·Ÿè¹¤ç›®æ¨™(biÄo)ã€ç²¾ç¢ºæ¸¬é‡ç›®æ¨™(biÄo)çš„ä½ç½®ä»¥åŠå…¶ä»–åƒæ•¸(shù)都起著é‡è¦ä½œç”¨ã€‚伺æœç³»çµ±(tÇ’ng)的性能會直接影響望é é¡çš„è§€æ¸¬èƒ½åŠ›ï¼Œå°æœ›é é¡çš„é«˜ç²¾åº¦ä¼ºæœæŽ§åˆ¶éœ€è¦é«˜ç²¾åº¦çš„ä½ç½®å饋è£ç½®ï¼Œä»¥åŠé«˜åˆ†è¾¨çŽ‡çš„PWMé©…(qÅ«)動脈沖。
本文采用高速單片機C8051F120作為主控制器,與光電編碼器接å£å¤šç‚ºABæ£äº¤ç¢¼å’Œé›¶ä½ä¿¡è™Ÿè¼¸å…¥ï¼›é©…(qÅ«)動電機多采用帶æ»å€(qÅ«)PWM信號驅(qÅ«)動有刷直æµé›»æ©Ÿï¼›é‡‡ç”¨CPLD實ç¾(xià n)高速光電編碼器的AB碼計數(shù)ã€è¨ˆæ•¸(shù)使•¸(shù)çš„è¨(shè)定以åŠ32ä½çš„å¯é€†è¨ˆæ•¸(shù)ï¼ŒåŒæ™‚å¯ä»¥è¼¸å‡ºé«˜åˆ†è¾¨çŽ‡çš„å¸¶æ»å€(qÅ«)çš„PWM電機驅(qÅ«)動信號。本文çµ(jié)åˆé«˜é€Ÿå–®ç‰‡æ©Ÿå’ŒCPLD的優(yÅu)點進行望é é¡ä¼ºæœç³»çµ±(tÇ’ng)的控制器è¨(shè)計。
1系統(tÇ’ng)硬件è¨(shè)計
è¨(shè)計采用高速單片機作為主控制器來構(gòu)æˆä½Žæˆæœ¬çš„ä¼ºæœæŽ§åˆ¶æ–¹æ¡ˆã€‚CPLDå…·æœ‰ç·¨ç¨‹éˆæ´»ã€é›†æˆåº¦é«˜ã€é–‹ç™¼(fÄ)周期çŸã€æˆæœ¬ä½Žçš„特點,å¯å¯¦ç¾(xià n)較大è¦(guÄ«)模的數(shù)å—電路è¨(shè)è¨ˆã€‚å› æ¤ï¼Œé¸æ“‡ä¸€æ¬¾åˆé©çš„CPLD坿»¿è¶³ä¼ºæœæŽ§åˆ¶ç³»çµ±(tÇ’ng)çš„ABæ£äº¤ç¢¼è¨ˆæ•¸(shù)å’ŒPWM波形產(chÇŽn)生ç‰é›»è·¯æŽ¥å£è¦æ±‚ï¼ŒåŒæ™‚大大減å°PCBé¢ç©ï¼Œå¢žå¼·å¯é 性。整個控制器系統(tÇ’ng)åŽŸç†æ¡†åœ–如圖1所示。
ä½œç‚ºä¸»æŽ§åˆ¶å™¨çš„é«˜é€Ÿå–®ç‰‡æ©Ÿé¸æ“‡C8051F120。它是完全集æˆçš„æ··åˆä¿¡è™Ÿç‰‡ä¸Šç³»çµ±(tÇ’ng)型芯片,主è¦å¯¦ç¾(xià n)數(shù)å¸(xué)é‹ç®—ã€æŽ§åˆ¶ç®—æ³•å’ŒAï¼D采集ç‰åŠŸèƒ½ã€‚
C8051F120具有如下特性:
â—†é«˜é€Ÿã€æµæ°´ç·šçµ(jié)æ§‹(gòu)çš„8051兼容的CIP-51å…§(nèi)æ ¸(100MIPS或50MIPS)ï¼›
◆真æ£12ä½ã€100kspsçš„ADC,帶PGAå’Œ8é€šé“æ¨¡æ“¬å¤šè·¯é–‹é—œ(guÄn)ï¼›
◆兩個12ä½DAC,具有å¯ç·¨ç¨‹æ•¸(shù)據(jù)æ›´æ–°æ–¹å¼ï¼›
â—†2周期的16×16ä¹˜æ³•å’Œç´¯åŠ å¼•æ“Žï¼›
â—†128KBå¯åœ¨ç³»çµ±(tÇ’ng)編程的Flashå˜å„²å™¨ï¼›
â—†8448(8K+256)å—節(jié)的片內(nèi)RAMï¼›
â—†å¯å°‹å€64KB地å€ç©ºé–“的外部數(shù)據(jù)å˜å„²å™¨æŽ¥å£ï¼›
◆硬件實ç¾(xià n)çš„SPIã€SMBusï¼I2Cå’Œ2個UART串行接å£ï¼›
â—†5個通用的16ä½å®šæ™‚器;
◆具有6å€‹æ•æ‰ï¼æ¯”較模塊的å¯ç·¨ç¨‹è¨ˆæ•¸(shù)器ï¼å®šæ™‚器陣列;
◆片內(nèi)看門狗定時器ã€VDD監(jiÄn)視器和溫度傳感器。
CPLDé¸ç”¨A1teraå…¬å¸çš„低功耗MAXII系列的EPM570T100ã€‚å®ƒå«æœ‰570個é‚輯單元(LE)ï¼Œç‰æ•ˆäºŽ440個å®å–®å…ƒï¼›8192ä½çš„用戶Flashå˜å„²å™¨ï¼Œå¯æ»¿è¶³ç”¨æˆ¶å°å®¹é‡ä¿¡æ¯å˜å„²è¦æ±‚;最大用戶Iï¼0數(shù)為76,最çŸè¨ªå•時間為4.5ns,內(nèi)部最大時é˜é »çŽ‡ç‚º304MHz,完全滿足系統(tÇ’ng)è¨(shè)è¨ˆè¦æ±‚。EPM570T100主è¦å’ŒC8051F120çš„P1ã€P5ã€P6ã€P7接å£ï¼Œä»¥åŠå’Œç·¨ç¢¼å™¨çš„ABZ碼ã€8路輸出和8路輸入接å£é›»è·¯ç›¸æŽ¥ï¼Œå¯¦ç¾(xià n)å’ŒC8051F120的數(shù)據(jù)總線和地å€ç¸½ç·šæŽ¥å£é›»è·¯ã€å¤–éƒ¨å®šæ™‚ä¸æ–·é›»è·¯ã€è¯ç¢¼é›»è·¯ã€PWM脈沖發(fÄ)生電路ã€å€é »é‘’å‘電路ã€è¨ˆæ•¸(shù)é›»è·¯ã€æ•…éšœä¿è·é›»è·¯ç‰åŠŸèƒ½ã€‚
LCD顯示模塊主è¦é¡¯ç¤ºç³»çµ±(tÇ’ng)的狀態(tà i)變é‡å€¼ï¼Œå¦‚ä½ç½®ã€é€Ÿåº¦ã€ç·¨ç¢¼å™¨å€¼ç‰ä¿¡æ¯ã€‚采用串å£é›»å¹³è½‰(zhuÇŽn)æ›æ”¶ç™¼(fÄ)器SP3223實ç¾(xià n)èˆ‡ä¸Šä½æ©Ÿçš„å…©è·¯RS232通信,å¯å®Œæˆå·¥ä½œæ¨¡å¼(如定點ã€ç‰é€Ÿæ¨¡å¼)ï¼Œä»¥åŠæ•¸(shù)值大å°çš„è¨(shè)å®šï¼›åŒæ™‚,單片機å¯å¯¦æ™‚地將工作狀態(tà i)變é‡é€è‡³ä¸Šä½æ©Ÿï¼Œåˆ©äºŽæ•¸(shù)據(jù)記錄和分æžã€‚æŽ§åˆ¶å™¨åƒæ•¸(shù)(如比例系數(shù)KPå’Œç©åˆ†ç³»æ•¸(shù)KIç‰)也å¯ç”±ä¸Šä½æ©Ÿé€²è¡Œè¨(shè)置,å°äºŽé–‹æ”¾å¼é‹å‹•控制模塊,這是必需的。
å¦å¤–,è¨(shè)計了8路按éµï¼Œç”¨äºŽåŠŸèƒ½åƒæ•¸(shù)è¨(shè)ç½®ç‰ã€‚如圖2所示。光電增é‡å¼ç·¨ç¢¼å™¨çš„æŽ¥å£ä¸€èˆ¬ç‚ºRS422差分å°è¼¸å…¥æŽ¥å£ã€‚
如圖3所示,光電增é‡å¼ç·¨ç¢¼å™¨æŽ¥å£é›»è·¯å…·æœ‰çµ‚端匹é…電阻和濾波網(wÇŽng)絡(luò)電路,å¯å¢žå¼·æŠ—干擾能力。其ä¸ï¼ŒæŽ¥å£èŠ¯ç‰‡SP489å°‡RS422信號轉(zhuÇŽn)æ›ç‚ºTTL電平。
2CPLDç‰‡ä¸Šå„æ¨¡å¡Šå¯¦ç¾(xià n)
2.1å€é »é‘’å‘和計數(shù)電路
ç¶“(jÄ«ng)éŽåœ–3所示的編碼器接å£é›»è·¯è™•ç†åŽï¼Œè¼¸å‡ºTTL電平的A1ã€B1ã€Z1信號到CPLDã€‚é¦–å…ˆï¼Œå°æ³¢å½¢é€²è¡Œæ•´å½¢ã€æ•¸(shù)å—æ¿¾æ³¢è™•ç†ï¼›ç¶“(jÄ«ng)éŽ4細分åŽï¼Œé€²å…¥è¾¨å‘電路;然åŽç”±å¯é€†è¨ˆæ•¸(shù)電路完æˆå°è„ˆæ²–的計數(shù),輸出32ä½çš„二進制碼值;單片機在æ¯å€‹é‡‡æ¨£å‘¨æœŸä¸è®€å–計數(shù)值來ç²å¾—ä½ç½®å€¼ï¼Œé€šéŽå¾®åˆ†å³å¯å¾—到速度值。望é é¡çš„ä½ç½®å饋圓光柵輸出的ABç¢¼é »çŽ‡å¯é”10MHzï¼Œé«˜é »CPLDEPM570T100完全å¯ä»¥å‹ä»»ã€‚在CPLD輸入端å£é€²è¡Œæ–½å¯†ç‰¹è§¸ç™¼(fÄ)和濾波處ç†ï¼Œä»¥é¿å…尖峰毛刺干擾,進一æ¥å¢žå¼·ç³»çµ±(tÇ’ng)靿£’性。
2.2時é˜é›»è·¯
CPLD的全局時é˜ç‚º100MHz,å°å…¶é€²è¡Œåˆ†é »æä¾›çµ¦å…§(nèi)部å„個模塊,如計數(shù)模塊電路ã€PWM處ç†é›»è·¯å’Œå–®ç‰‡æ©Ÿçš„䏿–·ä¿¡è™Ÿã€‚100MHzå¯åˆ†é »æˆ1kHzã€500Hzã€50Hz。本è¨(shè)計ä¸ï¼Œé‡‡æ¨£å‘¨æœŸç‚º1ms,å³1kHzé‡‡æ¨£é »çŽ‡ï¼Œç”¨äºŽå–®ç‰‡æ©Ÿçš„å¤–éƒ¨ä¸æ–·ä¿¡è™Ÿã€‚在采樣周期內(nèi),單片機完æˆå°åœ“光柵計數(shù)采樣ã€é€Ÿåº¦è¨ˆç®—ã€ç®—法實ç¾(xià n)ã€PWM控制變é‡ç”¢(chÇŽn)生,以åŠéŽç¨‹ç‹€æ…‹(tà i)變é‡è³¦å€¼ç‰å·¥ä½œã€‚實際測得完æˆå–®å€‹é›»æ©ŸæŽ§åˆ¶æ‰€éœ€çš„æ™‚間為120μså·¦å³ï¼Œå‰©ä½™æ™‚é–“å¯ç”¨äºŽå¯¦ç¾(xià n)LCD顯示控制和通信功能。å¯è¦‹ï¼Œåˆ©ç”¨è©²å–®ç‰‡æ©Ÿå¯ä»¥å‹ä»»æœ›é é¡ä¼ºæœé–‰ç’°(huán)工作。
2.3PWM脈沖電路
功率級采用H橋電路,需è¦4路帶æ»å€(qÅ«)çš„PWM信號,é¿å…直通。如圖4所示,首先由100MHz產(chÇŽn)生12.5kHz的三角波信號,與單片機輸出的數(shù)據(jù)(0~8000)進行比較,得到1è·¯PWM信號(數(shù)據(jù)çš„å¤§å°æ±ºå®šå 空比的值,Oå°æ‡‰(yÄ«ng)O%,8000å°æ‡‰(yÄ«ng)100ï¼…),å†ç”±è©²PWM信號產(chÇŽn)生與之åå‘çš„ä¿¡è™Ÿã€‚åŒæ™‚,經(jÄ«ng)æ»å€(qÅ«)電路得到2è·¯æ»å€(qÅ«)時間至少為5μsçš„PWM信號,以åŠç¶“(jÄ«ng)é›»æ©Ÿå·¥ä½œæ¨¡å¼æŽ§åˆ¶é›»è·¯è™•ç†å¾—到的4路驅(qÅ«)動功率級PWMä¿¡è™Ÿï¼Œå¯æŽ§åˆ¶é›»æ©Ÿå·¥ä½œåœ¨å–®æ¥µæ€§æˆ–é›™æ¥µæ€§æ–¹å¼ã€‚ç•¶(dÄng)éœ€è¦æŽ§åˆ¶å¤šå€‹é›»æ©Ÿæ™‚ï¼Œé‡‡ç”¨ä¸Šè¿°æ–¹æ³•åŒæ¨£è™•ç†å°±è¡Œï¼Œé€™å°±æ˜¯CPLDéˆæ´»æ€§çš„具體體ç¾(xià n)。
2.4其他電路
轉(zhuÇŽn)臺上的é™ä½ä¿¡è™Ÿã€åŠŸçŽ‡ç´šçš„æ•…éšœä¿¡è™Ÿã€å¤–部é‚輯數(shù)å—信號ç‰è¼¸å…¥åˆ°CPLD,進行相應(yÄ«ng)çš„é‚輯處ç†(å¦‚è¼¸å‡ºä½¿èƒ½å’Œåœæ¢),從而é”到å°é›»æ©Ÿçš„æœ‰æ•ˆæŽ§åˆ¶å’Œä¿è·ã€‚
3控制算法實ç¾(xià n)
在控制算法的實ç¾(xià n)上采用內(nèi)模控制。其è¨(shè)計æ€è·¯æ˜¯å°‡å°è±¡æ¨¡åž‹èˆ‡å¯¦éš›å°è±¡ç›¸å¹¶è¯(lián),控制器逼近模型的動態(tà i)逆。å°å–®è®Šé‡ç³»çµ±(tÇ’ng)而言,內(nèi)模控制器å–為模型最å°ç›¸ä½éƒ¨åˆ†çš„逆,并通éŽé™„åŠ ä½Žé€šæ¿¾æ³¢å™¨å¢žå¼·ç³»çµ±(tÇ’ng)çš„é¯æ£’性。模型和被控å°è±¡æ¨¡åž‹ç²¾ç¢ºåŒ¹é…時,控制系統(tÇ’ng)的輸入ç‰äºŽè¼¸å‡ºã€‚å…§(nèi)æ¨¡æŽ§åˆ¶èƒ½å¤ æ¸…æ¥šåœ°è¡¨æ˜Žèª¿(dià o)節(jié)åƒæ•¸(shù)和閉環(huán)響應(yÄ«ng)åŠé¯æ£’性的關(guÄn)系,內(nèi)模控制器的動態(tà i)ç‰¹æ€§å–æ±ºäºŽå…§(nèi)部模型與被控å°è±¡çš„åŒ¹é…æƒ…æ³ã€‚
å…§(nèi)æ¨¡æŽ§åˆ¶åŽŸç†æ¡†åœ–如圖5所示。其ä¸ï¼ŒGP(s)為控制å°è±¡*****為內(nèi)部模型,GIMC(s)為內(nèi)模控制器,Gd(s)為外界干擾模型;xã€uã€yåˆ†åˆ¥ç‚ºçµ¦å®šè¼¸å…¥ã€æŽ§åˆ¶é‡ã€å°è±¡è¼¸å‡ºï¼Œd為外界干擾。在工æ¥(yè)éŽç¨‹ä¸ï¼Œèˆ‡ç¶“(jÄ«ng)å…¸PID控制相比,內(nèi)æ¨¡æŽ§åˆ¶åƒ…æœ‰ä¸€å€‹æ•´å®šåƒæ•¸(shù)ï¼Œåƒæ•¸(shù)調(dià o)整與系統(tÇ’ng)å‹•æ…‹(tà i)å“質(zhì)å’Œé¯æ£’性的關(guÄn)系比較明確,故采用內(nèi)模控制原ç†å¯ä»¥æé«˜PID控制器的è¨(shè)è¨ˆæ°´å¹³ã€‚ç”±äºŽåƒæ•¸(shù)調(dià o)節(jié)簡單,æ¤ç®—法利于單片機程åº?qÅ«)å´¿F(xià n)。
大型光電望é é¡å±¬äºŽå¤§æ…£é‡ç³»çµ±(tÇ’ng),機械時間常數(shù)é 大于電氣時間常數(shù),故å¯å¿½ç•¥é›»æ°£æ™‚間常數(shù)的影響。å°è±¡çš„速度傳éžå‡½æ•¸(shù)å¯ç°¡åŒ–為:
å¼ä¸ï¼ŒTm是機械時間常數(shù),Kæ˜¯å¢žç›Šã€‚å› æ¤å¯ä»¥é¸æ“‡å…§(nèi)模控制器為:
å¼ä¸ï¼ŒÎ»æ˜¯æ¿¾æ³¢å™¨åƒæ•¸(shù)。如圖5所示,點畫線內(nèi)的部分å¯ç‰æ•ˆç‚ºå饋控制器:
ç•¶(dÄng)æ¨¡åž‹åŒ¹é…æ™‚,å˜åœ¨å…§(nèi)模控制系統(tÇ’ng)閉環(huán)為一慣性環(huán)節(jié)。它的時間å¯ä»¥ä¾æ“š(jù)需è¦é€²è¡Œèª¿(dià o)節(jié)ï¼ŒÎ»å€¼å°æœ‰åˆ©äºŽå‹•æ…‹(tà i)æ€§èƒ½ï¼ŒÎ»å€¼å¤§å‰‡æœ‰åˆ©äºŽå¢žå¼·é¯æ£’性。å°äºŽå…§(nèi)模控制器輸出ä¸é£½å’Œè€Œè¨€ï¼Œå…¶ç‰æ•ˆäºŽå饋控制器PIï¼Œå› è€Œï¼Œç³»çµ±(tÇ’ng)å°éšŽèºè¼¸å…¥å’ŒéšŽèºæ“¾å‹•的穩(wÄ›n)æ…‹(tà i)誤差為零,其抗干擾能力與常è¦(guÄ«)PI完全一致。采用增é‡å¼PID控制算法,控制變é‡ç‚ºï¼š
å¼ä¸ï¼Œek為第kæ¥æ™‚刻速度誤差,Ts為采樣周期,μ(k)為當(dÄng)å‰æŽ§åˆ¶é‡è¼¸å‡ºã€‚
4實驗çµ(jié)æžœ
采用基于高速單片機C8051F120å’ŒCPLDEPM570T100è¨(shè)è¨ˆçš„ä¼ºæœæŽ§åˆ¶å™¨ç¡¬ä»¶å¹³è‡ºï¼Œå¯¦ç¾(xià n)大型望é é¡è½‰(zhuÇŽn)臺的速度控制,驅(qÅ«)動功率級采用H橋雙極性功率放大器,å饋采用直徑為413mm的圓光柵,柵é“64800,細分1000,分辨率為0.02"ï¼s,采樣周期1ms,控制回路計算時間測得為120μs,包å«åœ“光柵數(shù)據(jù)è®€å–æ™‚間。望é é¡çš„一轉(zhuÇŽn)臺的速度傳éžå‡½æ•¸(shù)為:
利用æ¿ä¸Šçš„通信å£ç™¼(fÄ)é€å¯¦éš›çš„速度值(波特率115200bps,1ms發(fÄ)é€1次),由上ä½è¨ˆç®—機記錄數(shù)據(jù),測得的速度響應(yÄ«ng)曲線如圖6所示。起始階段電機以20"ï¼s的低速度é‹è¡Œï¼Œä¸é–“å‡è‡³1800"ï¼s,最åŽé”到3600"ï¼s,å¯è¦‹æ¯å€‹éšŽæ®µçš„速度都éžå¸¸å¹³ç©©(wÄ›n)。在實際數(shù)據(jù)è™•ç†æ™‚,需è¦å°é›¶ä½ä¿¡è™Ÿæ™‚刻的圓光柵數(shù)據(jù)進行處ç†ï¼Œå› 該光柵有零ä½ä¿¡è™Ÿè¼¸å‡ºï¼Œè¨ˆç®—速度時è¦é€²è¡Œåˆç†çš„辨別方å‘和大å°åˆ†æžè™•ç†ã€‚
çµ(jié)語
本文采用高速單片機和CPLDçµ„æˆæœ›é é¡ä¼ºæœæŽ§åˆ¶å™¨ï¼Œå¯¦ç¾(xià n)了圓光柵四å€é »ç´°åˆ†é›»è·¯ã€è¨ˆæ•¸(shù)模塊以åŠé›»æ©ŸPWMé©…(qÅ«)動控制信號產(chÇŽn)生,并用單片機實ç¾(xià n)了內(nèi)模控制算法ã€LCD顯示和數(shù)據(jù)通信ç‰åŠŸèƒ½ã€‚æœ€çµ‚é€šéŽå¯¦é©—é©—è‰äº†è©²ç³»çµ±(tÇ’ng)çš„å¯è¡Œæ€§ã€‚
標(biÄo)簽:
上一篇:BANNER視覺應(yÄ«ng)用之CPG行æ¥(yè)篇
下一篇:ANSYS與Workbench數(shù)據(jù)共享與...
ä¸åœ‹å‚³å‹•ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來æºï¼šä¸åœ‹å‚³å‹•ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(wÇŽng)(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉(zhuÇŽn)載請與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個人轉(zhuÇŽn)è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Š(quán)法律責(zé)任。
相關(guÄn)資訊