先顶翠翠~
但是这货用单片机,是不是显得有些浪费呢~
但是这货用单片机,是不是显得有些浪费呢~
引用 奶酪:这么低的电压下,是不是专用IC比这个STM8单片机更贵.......
先顶翠翠~
但是这货用单片机,是不是显得有些浪费呢~
引用 坚持and突破:专用的便宜吧而且效率高
这么低的电压下,是不是专用IC比这个STM8单片机更贵.......
引用 baiwenglong:哎我没学过微积分
STM8这性价比也真是快疯了。。这么小的封装里集成了这么一大堆功能。。而且只要一两块钱。。简直丧心病狂,感觉在性价比上AVR都快被秒杀了
PID这玩意真是难以理解。。果然只要一提到算法就脑袋疼。。理解无力QAQ。。话说直接用采样来的电压和...
引用 1176764177:初中党更伤不起。。百度来的打死看不懂
哎我没学过微积分
技校伤不起啊
我现在还在脑补高中数学
引用 baiwenglong:您说的这个比较法产生pwm是可以的。在单片机上,受制于ADC速度,工作频率会较低,一般用模拟电路实现。
STM8这性价比也真是快疯了。。这么小的封装里集成了这么一大堆功能。。而且只要一两块钱。。简直丧心病狂,感觉在性价比上AVR都快被秒杀了
PID这玩意真是难以理解。。果然只要一提到算法就脑袋疼。。理解无力QAQ。。话说直接用采样来的电压和...
引用 张静茹:bin文件的大小,并不严格等于占用代码的大小。
翠翠 换IAR吧,同样建 一个空工程 STVP 编译出来的bin文件2.1kb IAR只有0.5k, 而且还支持C++............
引用 1176764177:你就把它看成一个函数嘛,函数声明假设是这样的:
哎我没学过微积分
技校伤不起啊
我现在还在脑补高中数学
引用 .........:不理解怎么做的就不敢用这是强迫症么。。。。
你就把它看成一个函数嘛,函数声明假设是这样的:
float pidUpdata(float sample, float kp, float ki, float kd)
{
.....
return result;
}
...
引用 novakon:1. PWM输出那个脚已经素推挽了 20mA 推mos太勉强了
首先,STM8可以推挽输出,电流>20毫安,没有使用图腾柱的必要。图腾柱导致实际驱动电压摆幅偏低,开关性能变差。
其次,1n4148串2.2k电阻,电流为1mA。相对于其提供的电压精度来讲,非常不节能。正确的方式:直接将adc脚连接到VC...
引用 novakon:对的 准确说素per port 但素可以在中断里判断哪个pin
再多个嘴,外部中断不是per pin的,而是per port的。
引用 baiwenglong:窝也初中开始搞的 最近才明白并搞真正稳定...
初中党更伤不起。。百度来的打死看不懂
引用 .........:不理解不敢用啊 神马变量溢出搞死泥 还有8位单片机算那么多float真的呆娇布?
你就把它看成一个函数嘛,函数声明假设是这样的:
float pidUpdata(float sample, float kp, float ki, float kd)
{
.....
return result;
}
...
引用 justinpiggy:这个单片机同时提供了反向的PWM信号输出 可用于控制整流的mos 不过这里做实验就没加同步整流
给个建议。低压下二极管压降明显,非常影响效率。
建议改成同步整流,用单片机编写非常方便
引用 金坷居士:从百度路过,我也来多嘴一下,推挽一个脚20MA确实少了点,但是可以用几个脚并联一起推MOS嘛,比方说找同一组PORT的5只脚并联推MOS,软件上可以直接把1字节赋值给那一组PORT同时跳变电平。。
1. PWM输出那个脚已经素推挽了 20mA 推mos太勉强了
XXXXap那个电压 真的不随供电电压改变么
引用 金坷居士:在STM8上用过PID,float是比较慢,大约每秒可以执行几K次。。当我把PID做成整数版之后,每秒可以执行50K次了,精度有所下降,但是好用
不理解不敢用啊 神马变量溢出搞死泥 还有8位单片机算那么多float真的呆娇布?
引用 fusecn:51一样可以做的
单片机做的升压电路,这算不算高端大气上档次啊23333
ps:难道我要放弃学的一半的51。。。。。
引用 1176764177:位置式PID
翠翠你有pid的资料么这坑爹东西无法理解啊
引用 1176764177:增量式PID
翠翠你有pid的资料么这坑爹东西无法理解啊
引用 金坷仙:貌似就一个公式带进去出来就是调整量
增量式PID
err[0]=h_speed-speed;
carspeed=(int)((motor_i*err[0])+ (motor_p*(err[0]-err[1]))+(motor_d*(err[0]+err[2]-2*...
引用 qd118:单片机加点显示啊 电源管理啊神马的更方便
思路很好,如5v的电流不大,用单片升压ic最省事便宜
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。