资源简介
PID采集加速度计与陀螺仪信号,51程序
代码片段和文件信息
//三轴陀螺仪信号采集
#include
const float zeroDiv_XzeroDiv_YzeroDiv_Z;//zeroDiv(零点偏置)
const float top_Hzscale_TopXscale_TopYscale_TopZ;//top_Hz(陀螺仪固有的的采样频率);scale_Top(陀螺仪进行P算法时的放大比例)
const float MAXchange_AspeXMAXchange_AspeYMAXchange_AspeZ;//角度数值溢出的下限
void collect_XYZ(); //采集数据
void init_CCP1();
void init_timer1();
void init_timer0();
void delay(int n);
void PWM(int n);//执行对四个电机转速的控制
float angle_X=0angle_Y=0angle_Z=0rate=0dt=1/top_Hz;//angle(起始XYZ方向偏移角度);dt(对陀螺仪两次采样的时间间隔)
unsigned int flag=0;//adc采样选择标志,flag=0切换AN0(加速度计),flag=1切换AN1(陀螺仪);
int i=0j=0k=0n=0mucup;//用于中值滤波
int date_X[7]date_Y[7]date_Z[7];//采样结果存放三个八位二进制数
int aspe_Xaspe_Yaspe_Z;//采集到的角速度值;
float change_AspeXchange_AspeYchange_AspeZ;//转换后的角速度值;
***********
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4080 2012-01-02 12:47 PID采集加速度计与陀螺仪信号\PID采集加速度计与陀螺仪信号.c
文件 3653 2011-12-16 18:59 PID采集加速度计与陀螺仪信号\PID采集加速度计与陀螺仪信号.dsp
文件 579 2011-12-16 19:13 PID采集加速度计与陀螺仪信号\PID采集加速度计与陀螺仪信号.dsw
文件 25600 2011-12-16 18:59 PID采集加速度计与陀螺仪信号\PID采集加速度计与陀螺仪信号.ncb
文件 48640 2011-12-16 19:13 PID采集加速度计与陀螺仪信号\PID采集加速度计与陀螺仪信号.opt
文件 879 2011-12-16 19:00 PID采集加速度计与陀螺仪信号\PID采集加速度计与陀螺仪信号.plg
目录 0 2011-12-17 18:17 PID采集加速度计与陀螺仪信号
----------- --------- ---------- ----- ----
83431 7
- 上一篇:编译原理实验指导书和代码.rar
- 下一篇:MonoTorrent.GUI
相关资源
- PID控制器参数整定与实现.pdf
- 三轴加速度传感器实验 stm32
- 神经网络PID控制源程序
- BP-PID程序
- 某坦克武器伺服系统校正自控原理课
- 计步器完整源代码
- 多机器人编队PID算法_SPL_MRF_demo
- USB通信的API
- PID控制程序
- 基于PID控制的温度控制系统设计
- 基于前馈补偿的PID控制算法比赛写的
- 飞思卡尔智能车增量式pid调节方法
- PID小车纵向控制
- 基于BP神经网络整定的PID控制
- 模糊控制PID
- 电气控制柜系统图.dwg
- PID学习教程
- 电机PID速度位置闭环控制代码及教程
- 制导律普通.zip
- PID神经元网络解耦控制算法_多变量系
- 永磁同步电机模糊PID控制-sl08.slx
- 模糊PID控制在汽车ABS中的应用与仿真
- 粒子群算法优化PID系数-粒子群算法优
- OMRON PID温度控制的PLC程序设计.doc
- 二自由度PID仿真
- PID算法控制电机转速增量式pid位置式
- 基于STM32F3xx 的LSM303DLHC程序
- Labview PID演示
- TEC温控PID参数调节
- adxl345加速度传感器
评论
共有 条评论