




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要 本設計要求設計一個基于自由擺的平板控制系統,控制電機能使平板可以隨著擺桿的擺動而旋轉(3-5周),擺桿擺一個周期,平板旋轉一周。在平板上擺放一枚和八枚硬幣,一枚硬幣時用手堆動擺桿至一個角度(30度到45度),八枚硬幣時,用手堆動擺桿至一個角度(45度到60度),啟動系統后,讓自由擺自由的擺動,在五個周期內,不讓平板上的硬幣掉下來。 本設計是基于AT89C52單片機為主控芯片,將角度傳感器與自由擺頂端相連,利用角度和電阻值的線性關系,采用單片機進行AD轉換器轉換角度傳感器兩端電壓的變化,并在LCD液晶屏上顯示轉換后的角度值,通過單片機對電機驅動芯片控制驅動電機,實現電機隨著擺桿的擺動而正反
2、轉和停轉的功能,應用單片機對采集到的電壓進行PID控制算法,再通過改變PWM的占空比到達精確控制電機轉速的目的,從而使平板隨著擺桿的擺動一直與水平面保持平行。基于自由擺的平板控制系統能夠使放在平板上的小物件在擺動的過程中不會掉下來。關鍵詞:AT89C52;AD轉換;步進電機;LCD屏AbstractThe design requirements and design a tablet based on free pendulum control system can control the motor plate can swing with the pendulum rotates (3-5
3、 weeks), the pendulum swing a cycle, tablet revolution. Placed on the plate and an eight coins, a coin pile hand when moving to a pendulum angle (30 degrees to 45 degrees), eight coins, hand heap to a moving pendulum angle (45 degrees to 60 degrees), start the system, let freedom pendulum swinging f
4、reely in the five periods, not to fall flat on the coin.This design is based on AT89C52 microcontroller as the master chip, the angle sensor is connected to the top of the free pendulum, the use of angle and the linear relationship between the resistance value, the use of single-chip AD converter co
5、nverts the voltage across the sensor angle changes, and on the LCD screen displayed angle value after conversion by the motor driver chip microcontroller controls the drive motor, the motor with the swing of the pendulum and stopped reversing function, application microcontroller collected voltage P
6、ID control algorithm, and then by changing the PWM duty cycle to achieve the purpose of precise control of motor speed, so that the plate with the pendulum has been swinging parallel to the horizontal plane. Tablet based on free pendulum control system enables small objects on the plate in the swing
7、 process will not fall off.Key Words: AT89C52, ADStepper motor, LCD screen目 錄 TOC o 1-3 h z u HYPERLINK l _Toc25434 摘要 PAGEREF _Toc25434 I HYPERLINK l _Toc29844 Abstract PAGEREF _Toc29844 II HYPERLINK l _Toc15890 1 緒論 PAGEREF _Toc15890 1 HYPERLINK l _Toc12679 1.1 課題背景與意義 PAGEREF _Toc12679 1 HYPERLIN
8、K l _Toc20748 1.2 課題的內容與要求 PAGEREF _Toc20748 1 HYPERLINK l _Toc1984 2 系統方案設計 PAGEREF _Toc1984 3 HYPERLINK l _Toc23305 2.1 結構框圖 PAGEREF _Toc23305 3 HYPERLINK l _Toc5489 2.2 系統模塊選擇設計 PAGEREF _Toc5489 3 HYPERLINK l _Toc14877 2.2.1 控制器模塊 PAGEREF _Toc14877 3 HYPERLINK l _Toc15970 2.2.2 角度轉換模塊 PAGEREF _To
9、c15970 4 HYPERLINK l _Toc20714 2.2.3 電機模塊 PAGEREF _Toc20714 4 HYPERLINK l _Toc6327 2.2.4 驅動電機模塊 PAGEREF _Toc6327 4 HYPERLINK l _Toc27342 2.2.5 顯示模塊 PAGEREF _Toc27342 4 HYPERLINK l _Toc16641 3 理論分析與計算 PAGEREF _Toc16641 5 HYPERLINK l _Toc15921 3.1 自由擺平板系統模型建立 PAGEREF _Toc15921 5 HYPERLINK l _Toc22454
10、3.2 自由擺旋轉角度與電機旋轉角度關系建模與分析 PAGEREF _Toc22454 6 HYPERLINK l _Toc26266 3.3 發揮局部建模與設計 PAGEREF _Toc26266 6 HYPERLINK l _Toc15234 4 電路與程序設計 PAGEREF _Toc15234 8 HYPERLINK l _Toc15425 4.1 電路設計 PAGEREF _Toc15425 8 HYPERLINK l _Toc28434 4.1.1 驅動步進電機模塊 PAGEREF _Toc28434 8 HYPERLINK l _Toc23844 4.1.2 角度檢測模塊 PAG
11、EREF _Toc23844 8 HYPERLINK l _Toc20041 4.1.3 顯示器模塊 PAGEREF _Toc20041 9 HYPERLINK l _Toc7162 4.1.4 系統電路 PAGEREF _Toc7162 9 HYPERLINK l _Toc5627 4.2 程序設計 PAGEREF _Toc5627 10 HYPERLINK l _Toc27503 Keil軟件介紹 PAGEREF _Toc27503 10 HYPERLINK l _Toc6817 4.2.2 程序設計流程圖 PAGEREF _Toc6817 10 HYPERLINK l _Toc20621
12、 5 Protues仿真測試及分析 PAGEREF _Toc20621 12 HYPERLINK l _Toc11694 Protues軟件介紹 PAGEREF _Toc11694 12 HYPERLINK l _Toc32077 Protues仿真測試電路 PAGEREF _Toc32077 13 HYPERLINK l _Toc28254 5.3 測試數據 PAGEREF _Toc28254 13 HYPERLINK l _Toc31887 5.4 測試分析 PAGEREF _Toc31887 14 HYPERLINK l _Toc27198 結 論 PAGEREF _Toc27198 1
13、5 HYPERLINK l _Toc25370 致 謝 PAGEREF _Toc25370 16 HYPERLINK l _Toc21185 參考文獻 PAGEREF _Toc21185 171 緒論1.1 課題背景與意義 單片微型計算機簡稱單片機,常用英文字母的縮寫MCU,單片機又稱HYPERLINK :/baike.baidu /view/154544.htm單片微控制器,它不是完成某一個邏輯功能的HYPERLINK :/baike.baidu /view/26651.htm芯片,而是把一個HYPERLINK :/baike.baidu /view/4646187.htm計算機系統集成到一
14、個芯片上。單片機由運算器,控制器,存儲器,輸入輸出設備構成,學習使用HYPERLINK :/baike.baidu /view/1012.htm單片機是了解計算機原理與結構的最正確選擇。它最早是被用在工業控制領域。由于HYPERLINK :/baike.baidu /view/1012.htm單片機在工業控制領域的廣泛應用,單片機由僅有CPU的專用HYPERLINK :/baike.baidu /view/50152.htm處理器芯片開展而來。最早的設計理念是通過將大量外圍設備和HYPERLINK :/baike.baidu /view/2089.htmCPU集成在一個HYPERLINK :/
15、baike.baidu /view/26651.htm芯片中,使HYPERLINK :/baike.baidu /view/1130583.htm計算機系統更小,更容易集成進復雜的而對體積要求嚴格的控制設備當中。INTEL的8080是最早按照這種思想設計出的HYPERLINK :/baike.baidu /view/50152.htm處理器,當時的HYPERLINK :/baike.baidu /view/1012.htm單片機都是4位或8位的。其中最成功的是HYPERLINK :/baike.baidu /view/2396.htmINTEL的8051,此后在8051上開展出了HYPERLI
16、NK :/baike.baidu /view/712784.htmMCS51系列HYPERLINK :/baike.baidu /view/1012.htm單片機系統。因為簡單可靠而性能不錯獲得了很大的好評。盡管2000年以后ARM已經開展出了32位的HYPERLINK :/baike.baidu /view/1058.htm主頻超過300M的高端HYPERLINK :/baike.baidu /view/1012.htm單片機,直到現在基于8051的HYPERLINK :/baike.baidu /view/1012.htm單片機還在廣泛的使用。在很多方面單片機比專用HYPERLINK :/
17、baike.baidu /view/50152.htm處理器更適合應用于HYPERLINK :/baike.baidu /view/6115.htm嵌入式系統,因此它得到了廣泛的應用。事實上HYPERLINK :/baike.baidu /view/1012.htm單片機是世界上數量最多HYPERLINK :/baike.baidu /view/50152.htm處理器,隨著單片機家族的開展壯大,單片機和專用處理器的開展便分道揚鑣。 現代人類生活中所幾乎所有每件電子器件的產品中都會集成有HYPERLINK :/baike.baidu /view/1012.htm單片機。 、HYPERLINK
18、:/baike.baidu /view/3248.htm 、HYPERLINK :/baike.baidu /view/42510.htm計算器、家用電器、電子玩具、HYPERLINK :/baike.baidu /view/30816.htm掌上電腦以及鼠標等電子產品中都含有HYPERLINK :/baike.baidu /view/1012.htm單片機。汽車上一般配備幾十種片HYPERLINK :/baike.baidu /view/1012.htm單片機,復雜的HYPERLINK :/baike.baidu /view/3094773.htm工業控制系統上能使數百片單片機同時工作!單片
19、機的數量不但遠超過PC機和其他計算機的總和,甚至比地球總人數還多。 基于自由擺的平板控制系統設計有利于熟悉單片機原理和掌握C語言編程,增強動手能力。1.2 課題的內容與要求 設計并制作一個自由擺上的平板系統,其結構如圖1.1所示。擺桿的一端通過轉軸固定在一支架上,另一端固定安裝一臺電機,平板固在電機轉軸上;當擺桿如圖1.2所示擺動時,驅動電機可以控制平板轉動。用手推動擺桿至一個角度(在45度到60度間),調整平板角度,在平板中心穩定疊放8枚1元硬幣,啟動后放開擺桿讓其自由擺動。在擺桿擺動過程中,要求控制平板狀態使硬幣在擺桿運動中不從平板上滑落,并保持疊放狀態。并且在平板上固定一激光筆,光斑照射
20、在距擺桿150cm距離處垂直放置的靶子上。擺桿垂直靜止且平板處于水平時,調節靶子高度,使光斑照射在靶紙的某一條線上,標識此線為中心線。系統啟動后,在15秒鐘內控制平板盡量使激光筆照射在中心線上。 圖1.1 自由擺結構 圖1.2 自由擺擺動示意圖2 系統方案設計本課題要求設計并制作一個自由擺上的平板控制系統,能實現在自由擺擺動過程中平板自由旋轉,以及在自由擺擺動過程中平擺上放置硬幣使硬幣不滑落。發揮局部要求實現用手推動擺桿至一個角度(在30度到60度間),系統啟動后,系統應在15秒鐘內控制平板盡量使平板上的激光筆照射在設定的中心線上1。2.1 結構框圖本系統利用AD轉換器轉換自由擺擺動角度并用數
21、碼管顯示,利用單片機接收信號并控制步進電機來控制平板轉動。主要由角度轉換模塊、電機模塊、驅動電機模塊,顯示模塊,控制模塊。系統結構框圖如圖2.1所示。 圖2.1 系統結構框圖2.2 系統模塊選擇設計 本系統以AT89C52作為控制核心,用四相八拍的步進電機來控制平板轉動,采用TLC549AD轉換器轉換自由擺擺動角度,并利用LCD1602數碼管顯示角度,采用達林頓ULN2003步進電機驅動器驅動步進電機。下面分別介紹這幾個模塊的設計。2.2.1 控制器模塊 采用ATMEL公司的AT89C52控制芯片。AT89C52是一個低電壓,高性能HYPERLINK :/baike.baidu /view/2
22、2318.htmCMOS 8位HYPERLINK :/baike.baidu /view/1012.htm單片機,片內含8kbytes的可反復擦寫的HYPERLINK :/baike.baidu /view/7641.htmFlash只讀HYPERLINK :/baike.baidu /view/421016.htm程序存儲器和256 bytes的隨機存取數據存儲器(HYPERLINK :/baike.baidu /view/3558.htmRAM),器件采用HYPERLINK :/baike.baidu /view/110906.htmATMEL公司的高密度、非易失性存儲技術生產,兼容標準M
23、CS-51HYPERLINK :/baike.baidu /view/178189.htm指令系統,片內置通用8位HYPERLINK :/baike.baidu /view/14045.htm中央處理器和FlashHYPERLINK :/baike.baidu /view/1223079.htm存儲單元,8kB可反復擦寫(大于1000次)Flash ROM,32個雙向I/O口,256x8bit內部RAM,3個16位可編程定時/計數器中斷,時鐘頻率0到24MHz,具有低功耗空閑和掉電模式,HYPERLINK :/baike.baidu /view/37.htm軟件設置睡眠和喚醒功能。2.2.2
24、角度轉換模塊 采用TI公司的TLC549AD轉換器2。TLC549是TI公司生產的一種低價位、高性能的8位HYPERLINK :/baike.baidu /view/990260.htmA/D轉換器,它以8位開關電容逐次逼近的方法實現A/D轉換,其轉換速度小于17us,最大轉換速率為4MHZ,4MHZ典型內部HYPERLINK :/baike.baidu /view/2343375.htm系統時鐘,電源為3V至6V。可用于較小信號的采集,它能方便地采用三線串行接口方式與各種HYPERLINK :/baike.baidu /view/1125.htm微處理器連接,構成各種廉價的測控應用系統3。2
25、.2.3 電機模塊 采用四相八拍的步進電機控制平板的運動。步進電機是以“步為單位旋轉的,數字特征比擬明顯。四相八拍步進電機最小步進角為0.9度,因此能實現平板轉動的精確控制,步進電機具有瞬間啟動和急速停止的優越特性4,改變脈沖的順序,就可以改變轉動的方向,電機的停止、轉速只取決于脈沖信號的脈沖數和頻率,并且步進電機只有周期性的誤差而無累積誤差等特性從而能較好的實現平板停止轉動的目的。2.2.4 驅動電機模塊采用達林頓ULN2003。ULN2003是高耐壓、大電流復合晶體管陣列,由七個硅NPN 復合晶體管組成,具有電流增益高、工作電壓高,灌電流可達500mA,能夠在關態時承受50V 的電壓,輸出
26、還可以在高負載電流并行運行,還具有帶負載能力強等特點,適應于各類要求高速大功率驅動的系統5。ULN2003的每一對達林頓都串聯一個2.7K的基極電阻,在5V的工作電壓下它能與TTL和CMOS電路直接相連,可以直接處理原先需要標準邏輯緩沖器來處理的數據。2.2.5 顯示模塊采用LCD1602顯示。1602液晶也叫1602字符型液晶,它是一種專門用來顯示符號、字母、數字等的HYPERLINK :/baike.baidu /view/545607.htm點陣型液晶模塊。它由假設干個5X7或者5X11等HYPERLINK :/baike.baidu /view/545607.htm點陣字符位組成,每個
27、點陣字符位都可以顯示一個字符,每位之間有一個點距的間隔,每行之間也有間隔,起到了字符間距和行間距的作用,LCD1602能顯示16*2,即可以顯示兩行,每行16個字符液晶模塊顯示字符和數字。3 理論分析與計算3.1 自由擺平板系統模型建立 (1) 自由擺運動模型,系統是由輕桿和步進電機等組成,相較于步進電機輕桿重心可以近似為在平板附近,擺沿半徑為l的弧長自由擺動。示意圖如圖3.1所示。 自由擺模型示意圖 在最低位置時平板將到達最大速度,因此在不計空氣阻力及固定點摩擦力的情況下利用能量守恒定律有:由此可以得出最大速度: 自由擺周期計算 根據單擺的周期計算公式:得單擺周期T。(2) 使硬幣不滑落的模
28、型分析根據單擺的物理規律平板隨自由擺擺臂運動的加速度方向始終垂直與擺臂,當擺角30度到45度之間時,經過推算,硬幣會受到平板沿平板方向上微弱的分力作用,但是考慮到兩者之間的摩擦力作用,靜摩擦力要遠大于沿平板方向分力作用,是不會使硬幣發生位移。因此只要保持平板與擺臂的垂直就能保證硬幣不會滑落。 自由臂開始運動時平板保持水平位置,要保證硬幣不從平板上滑落需要平板盡快保持與自由臂垂直,因此在放開擺時那么需要讓平板盡快到達與自由臂垂直位置。3.2 自由擺旋轉角度與電機旋轉角度關系建模與分析由自由擺系統原理可知,控制平板狀態要保持平衡,即擺桿擺動多少角度,平板就需要轉動相應角。平板平衡示意圖如圖3.2所
29、示。圖3.2 自由擺旋轉角與平板傾角關系 3.3 發揮局部建模與設計系統控制的發揮局部要求是激光筆在擺桿自由擺動的過程中,照射在靶子上的光斑始終位于靶子的中心線上。擺長l=100cm,BC=150cm。自由擺逆時針旋轉時為了使激光筆照射到中心線上,步進電機需要順時針旋轉角度如圖3.3所示。 圖3.3 自由擺逆時針旋轉角度示意圖 通過分析擺桿擺動的角度和平板相對水平方向的轉動角度,建立數學方程式6,經數學計算可得步進電機旋轉角度: 假設自由擺順時針旋轉時為了使激光筆照射到中心線上,步進電機需要順時針旋轉角度如圖3.4所示。 自由擺順時針旋轉角度示意圖 經數學計算可得自由擺順時針旋轉時步進電機旋轉
30、角度: 4 電路與程序設計4.1 電路設計4.1.1 驅動步進電機模塊本模塊采用達林頓ULN2003驅動四相六線步進電機,電機的轉速、停止由AT89C52單片機所給達林頓ULN2003驅動器的脈沖信號HYPERLINK :/baike.baidu /view/30964.htm頻率和脈沖數,電路設計所示。 驅動步進電機電路截圖4.1.2 角度檢測模塊本模塊采用滑動變阻器代替實物角度變化量。通過改變滑動變阻器電阻值來模擬角度變化,并采用TLC549AD轉換器進行角度轉換7。角度檢測電路連接所示。圖4.2 角度檢測電路截圖4.1.3 顯示器模塊本模塊采用1602LCD顯示器實時顯示自由擺角度變化,
31、其所示。 圖4.3 顯示模塊電路截圖4.1.4 系統電路 本系統采用TLC549AD轉換器轉換單擺擺動角度并用LCD1602顯示角度,利用單片機接收信號并控制步進電機來控制平板轉動,系統所示。圖4.4 系統設計電路截圖4.2 程序設計4.2.1 Keil軟件介紹Keil C51是HYPERLINK :/baike.baidu /view/2398.htm美國Keil Software公司出品的51系列兼容單片機C語言軟件開發系統,與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的
32、完整開發方案,通過一個集成開發環境(uVision)將這些局部組合在一起。運行Keil軟件需要WIN98、NT、WIN2000、WINXP等操作系統。如果使用C語言編程,那么Keil幾乎就是不二之選,即使不使用C語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會事半功倍。Keil優點Keil C51生成的目標代碼效率非常的高,多數語句生成的匯編代碼很緊湊,容易理解。在開發大型軟件時更能表達高級語言的優勢。與匯編相比,C語言在功能上、結構性、可讀性、可維護性上有明顯的優勢,因而易學易用。C51工具包的整體結構,uVision與Ishell分別是C51 for Windows
33、和for Dos的集成開發環境(IDE),可以完成編輯、HYPERLINK :/baike.baidu /view/69568.htm編譯、連接、調試、仿真等整個開發流程。開發人員可用IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及C51編譯器編譯生成目標文件(.OBJ)。目標文件可由LIB51創立生成庫文件,也可以與庫文件一起經L51連接定位生成絕對目標文件(.ABS)。ABS文件由OH51轉換成標準的Hex文件,以供調試器dScope51或tScope51使用進行源代碼級調試,也可由仿真器使用直接對目標板進行調試,也可以直接寫入程序存貯器如EPROM中8。4.2.2 程序設計流
34、程圖(1) 程序功能描述本系統控制程序主要功能是:利用角度和電阻值兩端電壓的一一對應關系,自由擺擺動使角度變化,采集滑動變阻器兩端電壓的變化,通過AD轉換器轉采集的電壓變化數字量,再由程序計算得到角度變化的數字量,然后根據步進電機的步進角度換算成步進電機所需要步數,單片機進行算法控制,再通過改變PWM的脈沖數,到達精確控制電機同軸的平板轉過的角度。(2) 程序設計思路由于單片機采集到的是電壓的模擬量,而自由擺旋轉的角度和電阻兩端的電壓成線性關系。因此,必須經過A/D轉換為數字量,再根據電壓量與角度的一一對應關系,計算出該給步進電機多少脈沖,實現對電機的控制。 由此,所示9。圖4.5 程序設計流
35、程圖 5 Protues仿真測試及分析5.1 Protues軟件介紹 Protues軟件是英國Labcenter electronics公司出版的HYPERLINK :/baike.baidu /view/5822.htmEDA工具軟件。它不僅具有其它EDA工具軟件的仿真功能,還能仿真HYPERLINK :/baike.baidu /view/1012.htm單片機及外圍器件。它是目前最好的仿真HYPERLINK :/baike.baidu /view/1012.htm單片機及外圍器件的工具。雖然目前國內推廣剛起步,但已受到HYPERLINK :/baike.baidu /view/1012.
36、htm單片機愛好者、從事單片機教學的教師、致力于單片機開發應用的科技工作者的青睞。Proteus是世界上著名的EDA工具HYPERLINK :/baike.baidu /view/561380.htm仿真軟件,從原理圖布圖、代碼調試到HYPERLINK :/baike.baidu /view/1012.htm單片機與外圍電路協同仿真,一鍵切換到PCB設計,真正實現了從概念到產品的完整設計。是目前世界上唯一將電路仿真軟件、PCB設計軟件和虛擬模型仿真軟件三合一的設計平臺,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、HYPERLINK :/
37、baike.baidu /view/11200.htmARM、8086和MSP430等。2021年增加Cortex和DSP系列處理器,并持續增加其他系列處理器模型。 在編譯方面,它也支持IAR、HYPERLINK :/baike.baidu /view/942051.htmKeil ,Protues可提供的仿真儀表資源 :示波器、邏輯分析儀、虛擬終端、SPI調試器、I2C調試器、信號發生器、模式發生器、交直流電壓表、交直流電流表。理論上同一種儀器可以在一個電路中隨意的調用。除了現實存在的儀器外,Protues還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形的方式實時地顯示出來,其作用與
38、示波器相似,但功能更多。這些虛擬儀器儀表具有理想的參數指標,例如極高的輸入阻抗、極低的輸出阻抗。這些都盡可能減少了儀器對測量結果的影響。在Protues搭建好原理圖后,調入已編譯好的HYPERLINK :/baike.baidu /view/1272000.htm目標代碼文件:HEX文件,可以在Protues的原理圖中看到模擬的實物運行狀態和過程。Protues是HYPERLINK :/baike.baidu /view/1012.htm單片機課堂教學的先進助手。Protues不僅可將許多HYPERLINK :/baike.baidu /view/2617826.htm單片機實例功能形象化,也
39、可將許多單片機實例運行過程形象化。前者可在相當程度上得到實物演示實驗的效果,后者那么是實物演示實驗難以到達的效果。它的HYPERLINK :/baike.baidu /view/788559.htm元器件、連接線路等卻和傳統的HYPERLINK :/baike.baidu /view/1012.htm單片機實驗硬件高度對應。這在相當程度上替代了傳統的HYPERLINK :/baike.baidu /view/1012.htm單片機實驗教學的功能,例:HYPERLINK :/baike.baidu /view/788559.htm元器件選擇、電路連接、電路檢測、電路修改、軟件調試、運行結果等。課
40、程設計、畢業設計是學生走向就業的重要實踐環節。由于Protues提供了實驗室無法相比的大量的HYPERLINK :/baike.baidu /view/788559.htm元器件庫,提供了修改電路設計的靈活性、提供了實驗室在數量、質量上難以相比的HYPERLINK :/baike.baidu /view/47823.htm虛擬儀器、儀表,因而也提供了培養學生實踐精神、創造精神的平臺。隨著科技的開展“計算機仿真技術已成為許多設計部門重要的前期設計手段。它具有設計靈活,結果、過程的統一的特點。可使設計時間大為縮短、耗資大為減少,也可降低工程制造的風險。在單片機開發應用中Protues也能茯得愈來愈廣泛的應用。5.2 Protues仿真測試電路本系統仿真測試電路如圖5.1所示。圖5.1 系統仿真測試電路截圖5.3 測試數據測試結果表述。表5.1 測試結果次數12345678顯示器角度604530200-20-45-60電機轉過角度-42-21063誤差3903 ,具體分析詳見下文。5.4 測試分析 (1) 自由擺轉動由角位移采集數據,經處理器計算控制電機轉動的過程需要消耗一定的時間。在這一定的時間之內自由擺又轉動了一定的角度。因此,電機的轉動總是晚于自由擺當時的角度產生誤差。 (2) 步進電機的轉動非無極轉動,當需要轉動的角度較小時無法剛好轉動
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GA/T 2165-2024警犬技術術語
- 購買小區車庫合同協議
- 質量異議協議書范本
- 貸款養殖協議書范本
- 貸款擔保合同補充協議
- 購買貨物送貨合同協議
- 貨物運輸外包協議合同
- 《第03節 探究外力做功與物體動能變化的關系》教學設計2
- 2025屆廣西貴百河聯盟高三9月調研聯考-生物試題(含答案)
- 2025屆東北三省精準教學高三上學期開學考-數學試題(含答案)
- 2025年轉租的房屋租賃合同范本
- 智慧樹知到《形勢與政策(北京大學)》2025春期末考試附答案
- 2024年武漢農村商業銀行股份有限公司招聘考試真題
- 河北省唐山市、廊坊市2025屆高三第二次模擬演練語文試卷(含答案)
- 園藝設施考試題及答案
- 孕前保健試題及答案
- 2023四年級數學下冊 3 運算律練習課(運算定律)配套教學實錄 新人教版
- 柴油發電機房安全管理制度及操作規程
- 停車場管理巡查的流程與注意事項
- 2025年中國智慧公園行業發展現狀、市場前景、投資方向分析報告(智研咨詢發布)
- 鋼琴(安康職業技術學院)知到智慧樹章節測試課后答案2024年秋安康職業技術學院
評論
0/150
提交評論