智能窗帘,大四的毕业设计,老师要基于FPGA的

智能窗帘,大四的毕业设计,老师要基于FPGA的,第1张

硬件的话需要一个全桥生成正负电压。我不了解L298是什么,我一般自己做一个。不过大概都一样,就是你FPGA输出的io信号是PWM的开关高低电平信号,直接给电机驱动即可。按键就是IO输入。剩下的就是编程的工作了。

不过这个我还是建议你用单片机。真的,我就是做电机控制软硬件的。FPGA做流程控制不太方便。当然,FPGA里面也有processer,或称软核。quartus自带一款叫 NIOS 的软核,可以C语言编程。如果你控制大电机的话我们再单说,如果是小电机不在乎动态过程,只要稳态速度的话,橡做唯还是比较简单的。编程思路就是 电机电压= k*电机转速。这个K系数跟你的电机有关系,不过是一个常数。也就是说, 当你要正转速的时候,给正电压即可。要负转速的话,给负电压。电压得到之后,其实梁培就是占空比,然后你用FPGA生成PWM信号输到驱动器里胡物面即可。

追问

这些我知道倒是,主要是编程上有些困难,课题就是要用FPGA,没办法

声光延时开关知道吧缺裤盯,可以参考那个电路做前级,输出高低电平给单片机驱动电路控制电机。

如果单片机带AD就更简单了,直接采光敏电阻上的电压,超过阀值就控制电机纯并动作。

电机用4相5线的好控制正反转,一片2003就能驱动;2相4线的话一般用L298驱动;

程序没什么难的,把伏和思路方法想通了相信你一天就能搞定。 动手做出实物才是耗时耗力的难点。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12337953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存