大家好,今天小编关注到一个比较有意思的话题,就是关于学STM32需要多久调试PID的问题,于是小编就整理了2个相关介绍的解答,让我们一起看看吧。
如何在STM32中实现模糊自整定PID算法?
不管在什么单片机或者ARM芯片中,你需要的是PID算法,你需要将你的模糊整定PID算法使用C语言编程实现你的PID整定功能。
电赛控制组要学什么?
1.熟练掌握PROTEL软件(99se版,或DXP),会用它画电路原理图,制作封装库,画出电路板,合理快速布线;
2.很多人在电路设计中使用单片机/dsp/fpga/cpld因此应掌握这些器件的原理,结构,接口,单片机学89C51系列,DSP学TI公司的TMS3205509系列,FPGA/CPLD学ALTERA公司的。
3.熟练掌握汇编或C语言,会用他们编程,学习使用伟福(或keilC,用于单片机)和CCS(用于DSP),掌握图形输入或VHDL语言,使用maxplusII(用于FPGA/CPLD)设计数字电路。
1.数模电的学习
数字电路基础和模拟电路基础简称数、模电。不论你是做控制题还是做电源题或者说做一起仪表题,对于电子专业的同学来说,数模电都是必须要学的。有人会说了,大一我们不学数模电,大二才学数模电,但是如果你进入实验室的话,学长学姐也一定会让你先学习一下数模电,因为模电学了,你猜知道怎么做电路,数电学习了你才知道单片机的逻辑原理。我们可以在大一的时候不能完全的学习,但是基础的电路还是要了解的。
2.单片机的学习
对于大学生来说,最最火热的单片机要数STM32单片机了,正点原子和野火早就为大学生所熟知,但是由于学校的课程安排或者难易程度,我们最先接触的是51单片机。以我的建议我建议大家不要学习51单片机直接上手STM32单片机,起点虽然高,但是作用却受用无穷。我上大学那年是2016年,那是正值STM32单片机发展正迅猛的时候,那时候野火STM32还不叫野火,可能有同学知道那时候野火家的板子是“秉火”。正点原子的BGM还是“我知道我的未来不是梦”。就算是入驻B站也是2018年的事。所以说大家现在学习STM32单片机还正是最合适的时候,51单片机就别用了,如果要用就是上课的时候学一下,考研专业课的时候学一下,早早上手STM32单片机吧!至于怎么学习STM32单片机?我建议是买一块正点原子家的STM32F1的MINI板就足够了,到比赛时候你会发现80%的同学都是那这着正点原子家的开发板最为中控,程序也是基于正点原子的源码所修改的。
3.经费
做比赛当然要花钱,而且要花很多钱,所以一但你进入了电子专业学习,就要多准备一点生活费,你们可以提前找好队友,买东西三个人均分就非常的不错。记得我大一的时候一进实验室就开始买东西,买小元器件、买开发板、***模型、买… 当然如果实验室经费充足的话一般上是可以报销。
作为电赛控制组的一员,你可能需要学习和掌握以下技能和知识:
1. 控制理论:了解基础的控制系统原理和概念,包括反馈控制、PID控制等。
2. 电子电路:掌握电子元器件的基本知识,能够设计和搭建电路,包括电源、放大器、传感器接口等。
3. 微控制器编程:学习使用常见的微控制器如Arduino、Raspberry Pi等,掌握编程语言如C或Python,以实现各种控制功能。
4. 通信协议:了解串行通信的基本原理,如UART、SPI、I2C等,以及无线通信技术如蓝牙、Wi-Fi等。
到此,以上就是小编对于学完stm32的问题就介绍到这了,希望介绍的2点解答对大家有用。