飞思卡尔舵机学习笔记
来源:互联网 发布:tensorflow中文版文档 编辑:程序博客网 时间:2024/05/21 21:10
调试了几天的舵机今天终于可以受我控制了,把学习到得知识和大家分享一下。对遇到的问题期待和大家一起讨论。
1、舵机实物图片
舵机英文叫Servo,也称伺服机。其特点是结构紧凑、易安装调试、控制简单、大扭力、成本较低等。舵机的主要性能取决于最大力矩和工作速度(一般是以秒/60°为单位)。它是一种位置伺服的驱动器,适用于那些需要角度不断变化并能够保持的控制系统。在机器人机电控制系统中,舵机控制效果是性能的重要影响因素。舵机能够在微机电系统和航模中作为基本的输出执行机构,其简单的控制和输出使得单片机系统很容易与之接口。
3、舵机的工作原理
4、用单片机实现舵机转角控制
5、舵机与单片机连接原理图
#define uint unsigned int
#define uchar unsigned char
uint j,a,num=2;
uchar pro;
uchartab[]={10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,28,28,
sbit PWM=P1^0; //舵机pwm//
sbit key1=P1^6;
sbit key2=P1^7;
{
}
void delay_us(uint x)
{
do {
while(x>1);
}
{
while(x!=0)
{
delay_us(500);
x--;
}
}
void dj(uint m) //舵机控制
{
pro=m;
}
void main()
{
while(1)
{
}
}
void timer0() interrupt 1//定时0.1ms
{
TH0=0xff;
TL0=0xce;
j++;
if(j<=pro)
{
PWM=1;
}
else
{
PWM=0;
}
if(j==400)
{
}
}
- 飞思卡尔舵机学习笔记
- 飞思卡尔智能车——舵机及PID控制
- 飞思卡尔智能车HCS12芯片学习笔记
- 飞思卡尔GPIO学习
- arduino学习笔记5 舵机控制
- 卡尔曼滤波学习笔记
- 卡尔曼滤波学习笔记
- 卡尔曼滤波学习笔记
- 卡尔曼滤波--学习笔记
- 关于飞思卡尔电磁组舵机反偏(乱打角)问题的总结
- 飞思卡尔处理器K60学习笔记(一)---------M4内核概要
- 飞思卡尔处理器K60学习笔记(二)---------Cortex-M内核比较
- 飞思卡尔开发板学习笔记——构建根文件系统
- 卡尔曼滤波器学习笔记(一)
- 卡尔曼滤波器学习笔记(二)
- 卡尔曼滤波学习笔记(1)
- 卡尔曼滤波学习笔记1
- 卡尔曼滤波器学习笔记(上)
- 欢迎您在新浪博客安家
- 飞思卡尔K60 FTM模块详…
- 飞思卡尔K60 FTM模块详…
- 微软借力.NET开源跨平台支持,布局物联网平台开发
- 主销后倾与主销内倾
- 飞思卡尔舵机学习笔记
- 算法基础部分-C语言表示
- MC9S12XS128 16位PWM 电…
- MC9S12XS128 8位PWM 舵机控制
- hbase入库速度测试
- nokia5110液晶屏显示汉字,图形,…
- 摄像头
- 高斯日记
- 汽车外倾角和前束的概念