基于自由摆的平板控制系统设计报告(14)

时间:2025-02-24

2011年 全国大学生电子设计竞赛 基于自由摆的平板控制系统 B题

TIM_Configuration();ENC_Init();

while(1){

t4=TIM_GetCounter(TIM4);D=t4*2000.00/90.00;tt=t4;

if(t4>=0&&t4<4000)

flag=1;

if(t4>=4000&&t4<=7999)

flag=2;if(flag==1){

flag=0;while(1){

t4=TIM_GetCounter(TIM4);D=t4/2000.00*90.00;if(t4-a1>=2){

a1=t4;

TIM1_Cmd(ENABLE);}

t2=TIM_GetCounter(TIM2);if(t2>=1){

TIM1_Cmd(DISABLE);TIM_SetCounter(TIM2,0);t2=0;continue;}

if(a1-t4>=2){

a1=t4;

TIM_Cmd(TIM5,ENABLE);}

t3=TIM_GetCounter(TIM3);if(t3>=1){

TIM_Cmd(TIM5,DISABLE);TIM_SetCounter(TIM3,0);t3=0;

//时钟初始化

//编码器接口初始化

//获取编码器脉冲//计算偏转角度

//转向标志位,1为右半圈,2为左半圈

//右半圈//标志位清零

//正向偏转

//打开PWM输出//PWM计数

//关闭PWM输出//PWM计数清零

//反向偏转

基于自由摆的平板控制系统设计报告(14).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219