• 大小: 56KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: 其他
  • 标签: 舵机速度  

资源简介

7、舵机的速度控制

资源截图

代码片段和文件信息


/**********************************************************************
 该实验例程是实现8个舵机在两个角度之间摆动。0度和90度并且两个转向速度不一样。
 通过该例程,读者要学会微分法(把时间和角度都划分成很小的单元)来控制速度。
***********************************************************************/
#include <12c5a.H>  //STC12C5A系列单片机
#include“timer.h“

void vpwm();
void change(void);



uint16 pos[2][9]={ //上一节中控制一个舵机这里只需要两个数。
{150015001500150015001500150015001500} //此节扩展成8个舵机,则此处变为两个数组。。
{500500500500500500500500500} //数组中的1~8成员代表每一个舵机的两个位置。
 };
uint16 pwm[9]={150015001500150015001500150015001500}; //定时器取定时值从这里取


uint8 flag_vpwm=0; //表示到达了该更新pwm[]的时间,20/16ms一次
uint16 n=1000; //用来计算需要建立多少个中间数据
uint16 m=1; //用来累计已经执行了多少中间数据
double dp;
double dp0[9]; //微分插补增量
uint8 po

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       17904  2012-02-18 16:45  7、舵机的速度控制\12c5a.h
     文件        9353  2012-05-24 10:57  7、舵机的速度控制\main.lst
     文件        7623  2012-05-24 10:57  7、舵机的速度控制\main.obj
     目录           0  2012-06-25 18:10  7、舵机的速度控制\main\
     文件        4219  2012-05-24 10:56  7、舵机的速度控制\main\main.c
     文件        5115  2002-04-16 14:32  7、舵机的速度控制\STARTUP.A51
     文件       11667  2012-02-28 11:33  7、舵机的速度控制\STARTUP.LST
     文件         749  2012-02-28 11:33  7、舵机的速度控制\STARTUP.OBJ
     文件       10177  2012-05-24 10:57  7、舵机的速度控制\timer.lst
     文件        6056  2012-05-24 10:57  7、舵机的速度控制\timer.obj
     目录           0  2012-06-25 18:10  7、舵机的速度控制\timer\
     文件        3769  2012-05-24 10:56  7、舵机的速度控制\timer\timer.c
     文件          87  2012-02-18 16:46  7、舵机的速度控制\timer\timer.h
     文件       13052  2012-05-24 10:57  7、舵机的速度控制\uart_contr
     文件        6585  2012-05-24 10:57  7、舵机的速度控制\uart_contr.hex
     文件          60  2012-05-24 10:57  7、舵机的速度控制\uart_contr.lnp
     文件       16607  2012-05-24 10:57  7、舵机的速度控制\uart_contr.M51
     文件         615  2012-05-24 10:57  7、舵机的速度控制\uart_contr.plg
     文件       73733  2012-05-24 11:02  7、舵机的速度控制\uart_contr.uvopt
     文件       13523  2012-03-03 10:08  7、舵机的速度控制\uart_contr.uvproj
     文件       73733  2012-05-24 11:02  7、舵机的速度控制\uart_contr_uvopt.bak
     文件       13813  2012-02-18 16:50  7、舵机的速度控制\uart_contr_uvproj.bak

评论

共有 条评论

相关资源