PID算法及PWM控制技術簡介1.1PID算法控制算法是微機化控制系統的一個重要組成部分,整個系統的控制功能主要由控制算法來實現。目前提出的控制算法有很多。根據偏差的比例(P)、積分(ID,微分(D)進行的控制,稱為PID控制。實際經驗和理論分析都表明,PID控制能夠滿足相當多工業對象的控制要求,至今仍是一種應用最為廣泛的控制算法之一。下面分別介紹模擬PID、數字PID及其參數整定方法。1.1.1模擬PID在模擬控制系統中,調節器最常用的控制規律是PID控制,常規PID控制系統原理框圖如圖1.1所示,系統由模擬PID調節器、執行機構及控制對象組成。PID調節器是一種線性調節器,它根據給定值r(1)與實際輸出值c(1)構成的控制偏差:e()=r(t)-c(t)(1.1)將偏差的比例、積分、微分通過線性組合構成控制量,對控制對象進行控制,故稱為PID調節器。在實際應用中,常根據對象的特征和控制要求,將P、I、D基本控制規律進行適當組合,以達到對被控對象進行有效控制的目的。例如,P調節器,PI調節器,PID調節器等。模擬PID調節器的控制規律為
上傳時間: 2022-07-01
上傳用戶:
包含C語言進階學習資料,PID原理具體應用方法例程,PID參數整的經驗方法,PID學習代碼算法資料
標簽: pid
上傳時間: 2022-07-01
上傳用戶:
本文檔介紹如何使用 GNU 語言工具來編寫 16 位單片機 / 數字信號控制器應用程序代 碼。內容安排如下: ? 第 1 章 “編譯器概述”——介紹編譯器、開發工具和功能集。 ? 第 2 章“通用 C 接口”——介紹可用于增強 MPLAB XC 編譯器之間代碼可移植性 的通用 C 接口。 ? 第 3 章“操作指南”——列出了一些具體操作方面的問題和簡要說明,以及指向手 冊中相關章節的鏈接。 ? 第 4 章“XC16 工具鏈和 MPLAB X IDE”——說明關于如何通過 MPLAB X IDE 設 置和使用編譯器及相關工具的基礎知識。 ? 第 5 章 “編譯器命令行驅動程序”——介紹如何從命令行中使用編譯器。 ? 第 6 章“與器件相關的特性”——介紹編譯器頭文件和寄存器定義文件,以及如何 用于 SFR。 ? 第 7 章 “MPLAB XC16 和 ANSI C 之間的差別”——介紹編譯器語法支持的 C 語 言與標準 ANSI-89 C 之間的差別。 ? 第8章“支持的數據類型和變量”——介紹編譯器的整型、浮點型和指針數據類型。第 9 章 “定點算術支持”——說明編譯器中的定點算術支持。 ? 第 10 章 “存儲器分配和訪問”——介紹編譯器運行時模型,包括關于段、初始 化、存儲模型、軟件堆棧和更多方面的信息。 ? 第 11 章 “操作符和語句”——介紹操作符和語句。 ? 第 12 章 “寄存器使用”——說明如何訪問和使用 SFR。 ? 第 13 章 “函數”——詳細介紹可用的函數。 ? 第 14 章 “中斷”——介紹如何使用中斷。 ? 第 15 章 “main、運行時啟動和復位”——介紹 C 代碼的重要元素。 ? 第 16 章 “混合使用 C 代碼和匯編代碼”——提供關于編譯器與 16 位匯編語言模 塊配合使用的指導。 ? 第 17 章 “庫程序”——說明如何使用庫。 ? 第 18 章 “優化”——介紹優化選項。 ? 第 19 章 “預處理”——詳細介紹預處理操作。 ? 第 20 章 “鏈接程序”——說明鏈接如何工作。
標簽: mplab xc16 編譯器
上傳時間: 2022-07-16
上傳用戶:
EMC的分類及標準:EMC(E1ectromagnetic Compatibility)是電磁兼容,它包括EMI(電磁騷擾)和EMS(電磁抗騷擾)。EMC定義為:設備或系統在其電磁環境中能正常工作且不對該環境中的任何設備的任何事物構成不能承受的電磁騷擾的能力。EMC整的稱呼為電磁兼容。EMP是指電磁脈沖。EMC=EMI+EMS EMI:電磁干擾EMS:電磁相容性(免疫力)EMI 可分為傳導Conduction及輻射Radiation兩部分,Conduction規范一般可分為:FCC Part 15J Class B;CISPR 22(EN55022,EN61000-3-2,EN61000-3-3)Class B;國標IT類(GB9254,GB17625)和AV類(GB13837,GB17625)。FCC測試頻率在450K-30MHz,CISPR22測試頻率在150K--30MHz,Conduction可以用頻譜分析儀測試,Radiation 則必須到專門的實驗室測試。
上傳時間: 2022-07-24
上傳用戶:zhanglei193
本書全面而系統地介紹了 MATLAB 算法和案例應用,涉及面廣,從基本操作到高級算法應用,幾乎 涵蓋 MATLAB 算法的所有重要知識。本書結合算法理論和流程,通過大量案例,詳解算法代碼,解決具 體的工程案例,讓讀者更加深入地學習和掌握各種算法在不同案例中的應用。 本書共 32 章。涵蓋的內容有 MATLAB 基礎知識、GUI 應用及數值分析、MATALB 工程應用實例、 GM 應用分析、PLS 應用分析、ES 應用分析、MARKOV 應用分析、AHP 應用分析、DWRR 應用分析、 模糊逼近算法、模糊 RBF 網絡、基于 FCEM 的 TRIZ 評價、基于 PSO 的尋優計算、基于 PSO 的機構優 化、基本 PSO 的改進策略、基于 GA 的尋優計算、基于 GA 的 TSP 求解、基于 Hopfield 的 TSP 求解、基 于 ACO 的 TSP 求解、基于 SA 的 PSO 算法、基于 kalman 的 PID 控制、基于 SOA 的尋優計算、基于 Bayes 的數據預測、基于 SOA 的 PID 參數整定、基于 BP 的人臉方向預測、基于 Hopfield 的數字識別、基于 DEA 的投入產出分析、基于 BP 的數據分類、基于 SOM 的數據分類、基于人工免疫 PSO 的聚類算法、 模糊聚類分析和基于 GA_BP 的抗糖化活性研究。 本書適合所有想全面學習 MATALB 優化算法的人員閱讀,也適合各種使用 MATALB 進行開發的工 程技術人員閱讀。對于相關高校的教學與研究,本書也是不可或缺的參考書。另外,對于 MATLAB 愛好 者,本書也對網絡上討論的大部分疑難問題給出了解答,值得一讀。
上傳時間: 2022-07-26
上傳用戶:
文章主要討論了一種基于Xilinx FPGA及VPX(VITA46)架構的高性能雷達信號處理系統的設計方案,詳細分析了系統指標與系統結構并全面論述了整個系統各部分的設計方案和硬件實現。系統包括高速信號采集/回放板卡、高速大容量數據存儲板卡、高速信號處理板卡、高速信號交換板卡及高速系統背板等五類板卡。各類板卡通過高速VPX總線連接并被組裝在雷達信號處理機箱內構成一套高擴展性、高性能的雷達信號處理系統。系統全采用Xilinx Virtex5FPGA高速現場可編程邏輯器件為主處理器及主控制器。信號采集/回放板使用基于FMC(VITA57)高速接口的子母板設計,提高了系統的靈活性和通用性;大容量數據存儲板采用由高密度固態存儲芯片Flash(閃存)組成的數據存儲整列,提高了數據存儲容量及存儲帶寬;信號處理板使用多片FPGA高效并行處理架構,提升系統運算能力及處理速率;同時系統采用FPGA高速串行口結合VPX總線架構并整合千兆以太網技術,加大了系統數據吞吐能力。關鍵詞:XilinxFPGA,高性能,雷達信號處理系統,VPX
上傳時間: 2022-07-27
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 24資源包含以下內容:1. AVR教程(4):AVRStudio仿真調試快速入門.doc2. 51單片機教程.pdf3. 單片機預備知識.zip4. 整板測試源程序.rar5. winvar/GCC教程.pdf6. Vista_win驅動程序安裝說明.pdf7. AVR單片機設計入門教程.rar8. keil_C語言與匯編語言的混合編程方法.pdf9. LED16×32點陣設計報告論文.doc10. 單片機精華學習包.zip11. 單片機各系統子程序.doc12. 【MSP430LaunchPad設計心得】+USB多功能無線遙控器.pdf13. 簡易電子時鐘.pdf14. 單片機知識點.doc15. 51單片機程序C和匯編.rar16. Keil_lic-v3.2 注冊機.exe17. mini80下載M16,M32的示意.rar18. 基于單片機的籃球賽計時計分器.doc19. US100使用說明_超聲波的避障的詳細原理.pdf20. 用dsPIC30F2010控制無傳感器BLDC電機.pdf21. C51單片機指令集大全.doc22. 基于51單片機的鍵盤無線通信控制小車.rar23. 基于EPM7128S數字時鐘設計原理圖.doc24. 自動往返智能小車.rar25. 紅外線發射與接收源程序.rar26. 數字時鐘PCB報告.doc27. MusicEncode.exe28. 基于51單片機的測障測角小車.rar29. 單片機實用小程序.doc30. 倉庫溫濕度的監測系統.doc31. 火災自動報警系統設計.doc32. MCS-51單片機溫度控制系統.doc33. 電子時鐘的設計資料.doc34. 單片機C語言輕松學習.pdf35. 電子設計大賽點陣電子顯示屏(A題).doc36. LED搖搖棒制作(包含代碼).doc37. 電動智能小車(完整論文).doc38. 51-AVR(二合一)單片機開發板使用手冊.pdf39. 單片機控制交通燈.doc40. 單片機Keil C語言入門教程.pdf41. 單片機課程設計__電子密碼鎖報告.doc42. 單片機C語言編程入門以及keil_uvision使用方法介紹詳講.pdf43. 單片機課程設計_串行通信發射機.doc44. 51單片機經典入門教程.pdf45. 8位數碼管顯示動態顯示電路圖及程序.zip46. 計時秒表程序.zip47. led電子時鐘設計.zip48. HOT-51開發板電路圖.pdf49. 基于modbus_RTU模式15入15出繼電器工控板帶掉電存儲.doc50. 基于自適應并行結構的多模態生物特征識別.zip51. 單片機解碼電路與程序.zip52. C51學習教程完整版.pdf53. 基于單片機的LED漢字顯示屏的設計.zip54. AVR學習資料整理.doc55. protues仿真銀行取款機系統.rar56. 基于STC單片機的排隊管理系統的設計.zip57. 超簡單msp430 launch pad數控穩壓源方案.doc58. AVR系列單片機C語言編程與應用實例.pdf59. DB-51 Ver2.1開發板原理圖.pdf60. 基于msp430的自行車碼表制作.doc61. 用74hc595驅動的跑馬燈(含原理圖與程序).zip62. Keil3_Full程序.rar63. STM8單片機入門.pdf64. 51單片機_音樂_天空之城_C語言.doc65. msp430應用技術資料.pdf66. IAR入門_單片機入門學習.pdf67. 鉑電阻測溫系統溫度補償方法.pdf68. 深入玩轉學習stm32-中級篇.pdf69. 深入淺出AVR單片機(珍藏版).pdf70. 一個嵌入式工程師stm32開發日記.pdf71. DSP2812最小系統.pdf72. 單片機電路設計經驗.pdf73. AT89C51單片機硬件結構.ppt74. 基于單片機MSP430的蓄電池監測儀.pdf75. 單片機總結學習寶典.pdf76. C51單片機-匯編自學教程.pdf77. AVR_fighter.exe78. 2012新規則下電磁組設計方案(最終版本).pdf79. AVR c語言程序設計.zip80. 單片機12864貪吃蛇程序.rar81. 智能車安裝程序及教程.rar82. 超聲波倒車測距語音小車技術資料.pdf83. HL-1 V6.5單片機開發板原理圖.pdf84. 51單片機與PC機通信.doc85. 基于單片機家用防盜報警系統設計.doc86. proteus電子鐘(帶鬧鐘數碼管顯示).rar87. 基于單片機控制自動光控窗簾.doc88. 51-AVR(二合一)單片機開發板電路圖.pdf89. 喇叭演奏消防車的報警聲音.rar90. 單片機與仿真.exe91. MSP430定時器A應用范例.pdf92. 編寫快速的MATLAB代碼.pdf93. 如何在keil中生成hex文件.doc94. 飛思卡爾智能車電磁組參考方案-最新版.pdf95. 基于單片機的數字溫度計畢業論文設計.doc96. LPC1700系列Cortex-M3_ZLG周立功介紹spi.pdf97. DS18B20 C語言編程.doc98. LM7905中文資料.doc99. MCS-51單片機應用設計PDF電子書.pdf100. 測控單片機.zip
上傳時間: 2013-04-15
上傳用戶:eeworm
eeworm.com VIP專區 單片機源碼系列 44資源包含以下內容:1. 單片機外圍器件實用手冊電源器件分冊.pdf2. 聲光控畢業設計PROTUSE仿真.rar3. OCMJ4X8B液晶驅動程序.doc4. lcd漢字取模軟件.rar5. 39 數碼管顯示4×4鍵盤矩陣按鍵(修改后).rar6. STC12C5A60S2.pdf7. IAR+kegen++MSP430_V5.3.rar8. 單片機proteus仿真100例.rar9. PIC單片機仿真技術講座.pdf10. 基于AVR單片機的安全工具監控系統設計.zip11. 基于STC單片機的LED輪廓顯示控制器設計.zip12. 硬件工程師要求.doc13. 基于MSP430單片機的溫控系統設計.zip14. 單片機編程漢字字庫提取工具.zip15. 430匯編指南.pdf16. 單片機實驗開發板原理圖.rar17. keil c51軟件的使用教程.doc18. MSP430單片機C語言應用程序設計實例精講(秦龍編著).rar19. LCD12864做的強大模擬電子鐘.rar20. MSP430_C語言例題.pdf21. 高質量c編程指南.pdf22. 三相無刷直流電機控制器MLX90401的原理及應用.pdf23. 51單片機寄存器[1].pdf24. 1602顯示DS1302和按鍵對時源程序.zip25. 十天學會單片機實例100.doc26. 基于MSP430單片機的智能小車設計.zip27. 元器件封裝規格大全.pdf28. MSP430FG4618匯編語言.pdf29. 單片機原理及其接口技術.pdf30. AT32UC3C2512C.pdf31. 18B20溫度傳感器中文資料.pdf32. ADC_DESIGN_0818.pdf33. 51單片機C程序設計100例.pdf34. STM8的C語言編程.doc35. 單片機課設液晶資料.rar36. 袖珍型電子日歷及8路長時間定時控制器程序.zip37. 單片機課件.rar38. 單片機C語言程序設計實訓100例--基于AVR+PROTEUS仿真.rar39. 單片機開發實用工具包分享.rar40. 串口調試助手V2.2.rar41. 51單片機應用從零開始.pdf42. MODBUS SLAVE單片機程序,支持51和AVRmodbusM16.rar43. 單片機譜曲軟件.rar44. 51單片機教程學習.PDF45. Keil uvision4使用教程.pdf46. 51定時器計算.exe47. proteus教程和keil教程.rar48. 51單片機教程.pdf49. 單片機燒錄工具.exe50. 單片機與PLC通信研究.pdf51. led旋轉顯示器.doc52. 單片機小精靈軟件.zip53. 單片機與PLC通訊技術在紡織整經機中的應用.pdf54. MSP430問題匯總.pdf55. 循環小車設計.rar56. IO口模擬I2C(主 從).rar57. 經典單片機實驗.pdf58. 在51下的外掛硬盤和FLASH的MP3方案程序以及原理圖.rar59. 單片機35個實例精講.zip60. 單片機設計的音樂噴泉控制器.pdf61. 51單片機應用.pdf62. 怎么使用PonyProg.doc63. 51匯編機器指令.docx64. 數碼管代碼生成器.zip65. Keil_uVision3教程.pdf66. MC68332 motolara.pdf67. LPC92x1數據手冊.pdf68. MC68332UM伺服驅動器芯片.pdf69. LED搖搖棒的詳細制作資料.docx70. 數碼管編碼工具.exe71. PLC初學者必讀課程.pdf72. ATmega8515數據手冊(英文).pdf73. 單片機紅外發射(原理與設計程序).doc74. I2C總線協議詳解.doc75. STM8S105中文數據手冊.PDF76. P89LPC912英文資料.pdf77. S12 BDM調試器使用說明V1.0 09-12-17.pdf78. GPS高精度的時鐘的設計和實現.doc79. 基于單片機及CPLD的多間隔脈沖產生電路.zip80. 基于STC12C5A60S2的帆板控制系統設計.zip81. Keil uVision4注冊機.zip82. 89C52與1602時鐘protues實驗.pdf83. vb20061013(VB編程運用軟件).rar84. OV7620數字攝像頭使用詳解.pdf85. 單片機語言C51應用.pdf86. keil C51完全破解版uVision2.rar87. 漢字顯示LCD的實現原理及簡易設計.pdf88. 多功能萬年歷.doc89. 基于單片機用軟件實現直流電機PWM 調速系統.pdf90. (1小時學會C語言51單片機)C語言入門教程.ppt91. IO口模擬I2C(主+從).rar92. 40個單片機c和匯編的經典程序.pdf93. ATmega32中文版資料.pdf94. 51/ARM原理圖(嵌入式).rar95. 40 個經典單片機實驗幫你成功.pdf96. 單片機8X8點陣原理及驅動.doc97. 精心制作的6本AVR例程電子書.rar98. PWM及其ADC應用.zip99. 基于單片機的計算器設計.doc100. AVR教程電子書(2).rar
標簽: 電磁測量
上傳時間: 2013-07-06
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(84)資源包含以下內容:1. 基于fpga和sopc的用VHDL語言編寫的EDA的PS/2鼠標與VGA控制模塊.2. 基于fpga和sopc的用VHDL語言編寫的EDA的VGA彩條信號顯示控制器.3. 基于fpga和sopc的用VHDL語言編寫的EDA的VGA圖像顯示控制器.4. 基于fpga和sopc的用VHDL語言編寫的EDA的PS/2和VGA控制顯示控制器.5. 基于fpga和sopc的用VHDL語言編寫的EDA的USB控制模塊程序.6. 基于fpga和sopc的用VHDL語言編寫的EDA的32位Nios CPU嵌入式系統軟硬件設計.7. 基于fpga和sopc的用VHDL語言編寫的EDA的32位Nios CPU嵌入式系統及其DMA設計俄羅斯方塊游戲機.8. 北京革新公司的2410的看門狗測試程序.9. 基于PHILIPS ARM7的I2C驅動程序.10. rf cc2420開發的PROTEL原理圖 處理器mega128 公司內部資料.11. MP4 AVI CODE AND TFT LCD CODE.12. 鼠標驅動范例.13. 采用CPLD來培植ALTERA公司的CYCLONE系列FPGA.14. DVB系統的SDI數據數據傳輸接口.15. VHDL數字鐘 數字電子鐘 此數字電子鐘具有的功能包括: 1. 計時.16. 這十篇論文主要講述了VXWORKS對外設的控制和通訊.17. 這是語音芯片ISD4004的操作代碼.18. 這是芯片PMC6388的硬件初始化程序.19. 優先級算法以及調度算法中其他的算法。想要下載的朋友可以看看.20. 基于DAM6416開發板的PCI下載程序.21. 基于DAM6416的通過PCI的主機和視頻口的通信程序.22. 基于DAM6416的通過PCI的視頻口和主機的通信程序.23. 自己編制的加法器的verilog程序 希望對大家有所幫助.24. 在win(2000/2003)下面制作CRAMFS映像文件 專門用于嵌入式Linux開發 由于網絡上沒有類似的軟件 索性自己寫了一個 經過測試OK 全部源代碼.25. 51按鍵典型程序 51按鍵典型程序.26. 液晶顯示控制模塊T6963的完整C函數,包括圖形文本方式顯示.27. arm開發板資料CPLD源代碼armcore9.28. G729編碼和解碼的Matlab源程序 調用方法: 1.需要編碼時.29. 我編的遺傳算法matlab程序.30. MPS430ZIGBB PPT文檔 相關介紹 對了解有一定作用.31. 該程序用來測試89C51與IDE硬盤的接口.32. 一個使用PROTEL99設計的一款程控濾波器.33. 2410開發板底板原理圖.34. 大學當中跟別人做的一個東西.35. C8051F350的抗干擾數據采集程序.36. 完整的在Windows下 PCI CAN卡的驅動程序及測試程序.37. 功能:雙字節十六進制小數轉換成雙字節BCD碼小數 入口條件:待轉換的雙字節十六進制小數在R2、R3中。 出口信息:轉換后的雙字節BCD碼小數仍在R2、R3中。 影響資源:PSW、A、B、R2.38. 浮點數代數值比較(不影響待比較操作數) 入口條件:待比較操作數分別在[R0]和[R1]中。 出口信息:若CY=1.39. 功能:浮點取整函數 入口條件:操作數在[R0]中。 出口信息:結果仍在[R0]中。 影響資源:PSW、A、R2、R3、R4、位PFA 堆棧需求: 6字節.40. 功能:浮點倒數函數 入口條件:操作數在[R0]中。 出口信息:OV=0時.
標簽: 顯微
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(109)資源包含以下內容:1. 包括匯編和c++編寫的萬年歷.2. FIFO(先進先出隊列)通常用于數據的緩存和用于容納異步信號的頻率或相位的差異。本FIFO的實現是利用 雙口RAM 和讀寫地址產生模塊來實現的.FIFO的接口信號包括異步的寫時鐘(wr_clk)和讀.3. Analog signals are represented by 64 bit buses. They are converted to real and from real representa.4. 該文件為lpc2106 ARM7在THREDX操作系統下的啟動代碼.5. 該代碼為時鐘芯片PCF8563的控制程序.6. 此代碼位PIC單片機的PID控溫程序.7. threadx技術手冊.8. 一個關于fat32系統文件的說明,對了解fat32文件系統系統結構很有用.9. 典型的開發模型有:①瀑布模型(waterfall model);②漸增模型/演化/迭代(incremental model);③原型模型(prototype model);④螺旋模型(spiral m.10. zigbee協議中.11. 三菱FX系列PLC與PC機通過編程口通訊的地址轉換軟件,非常的使用!.12. 文章講述了類似于PDOP值的描述整周模糊度精度的指標因子。對于整周模糊度的判斷具有重要意義。.13. 講述了如何對主引導扇區進行備份和恢復.14. LED驅動電路實例。配具體的電路圖供大家參考使用.15. Pcb初級教程.16. 嵌入式內存數據庫系統eXtremeDB用戶指南.17. 對引導區的學駐病毒進行了剖析.18. LPC2146 的USB 開發.19. 非常詳細步進電機控制原理圖.20. C++ GUI Programming with Qt 4一書中的第一章源碼.21. C++ GUI Programming with Qt 4一書中的chap02源碼.22. C++ GUI Programming with Qt 4一書中的chap03源碼.23. C++ GUI Programming with Qt 4一書中的chap05源碼.24. C++ GUI Programming with Qt 4一書中的chap06源碼.25. C++ GUI Programming with Qt 4一書中的chap07源碼.26. C++ GUI Programming with Qt 4一書中的chap8源碼.27. C++ GUI Programming with Qt 4一書中的chap9源碼.28. 具有無線網路功能下載至嵌入式開發平臺上用的.o黨 driver.29. ADI DSP ADSP-BF561原裝開發板的PCB圖,非常難得! POWERPCB 5.0可以打開..30. ADI TS201 原裝系統板PCB圖, 此PCB圖是用POWERPCB 5.0畫的, 直接導入既可打開, 目前做相控陣雷達,3G 基站,WIMAX基站等均采用ADSP-TS201..31. ADI DSP BF561 系統板原理圖,只有PDF格式的,.32. 利用89C52開發的.33. PCtoLCD2002完美版 取字模軟件.34. lm317 計算工具.35. 這是一個非常不錯的12864液晶串口程序.36. 嵌入式系統開發原理、工具及過程 值得推薦.37. minigui--面向實時嵌入式系統的圖形用戶界面。此文檔介紹了miniguide體系結構。.38. 該源碼與書本配套.39. 《EVC高級編程及其應用開發》一書的全部源代碼.40. 將MATLAB窗口畫在VC的GUI上 輕松實現用MATLAB和VC畫圖.
標簽: 網絡通信協議
上傳時間: 2013-06-12
上傳用戶:eeworm