如何自制遥控器收纳盒来控制电机?

如何自制遥控器来控制电机_百度知道
如何自制遥控器来控制电机
提问者采纳
设计线路板元件需要焊接在线路板上、红外接收头。2自制遥控器来控制电机、晶振,比如红外发射头,理论上可行,因此需要编写简单的控制程序、三极管等,但制作比较繁琐。3。1、元件位置如何安排等等都要设计妥当,并将程序烧录进单片机、购买元件自制需要用到一些元件,线路板上的走线、编写程序控制线路的通断需要使用单片机
我知道,能告诉我怎么整吗?我不怕繁琐
能告诉我具体步骤吗
如果对外形要求不高,只要求能控制电机的运转,可以利用遥控玩具汽车的线路板和遥控器。
我想要电路图
搜一下就能找到的,我以前见过
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
来自团队:
其他类似问题
为您推荐:
控制电机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁115417人阅读
转载两篇日志:
第一篇《四旋翼飞行器结构和原理》
第二篇《四旋翼飞行diy全套入门教程》
==============================================================================================
四旋翼飞行器结构和原理
1.结构形式&
& & & 旋翼对称分布在机体的前后、左右四个方向,四个旋翼处于同一高度平面,且四个旋翼的结构和半径都相同,四个电机对称的安装在飞行器的支架端,支架中间空间安放飞行控制计算机和外部设备。结构形式如图 1.1所示。&
.工作原理&
& & & 四旋翼飞行器通过调节四个电机转速来改变旋翼转速,实现升力的变化,从而控制飞行器的姿态和位置。四旋翼飞行器是一种六自由度的垂直升降机,但只有四个输入力,同时却有六个状态输出,所以它又是一种欠驱动系统。&
& & & 四旋翼飞行器的电机 1和电机 3逆时针旋转的同时,电机 2和电机 4顺时针旋转,因此当飞行器平衡飞行时,陀螺效应和空气动力扭矩效应均被抵消。
& & & 在上图中,电机 1和电机 3作逆时针旋转,电机 2和电机 4作顺时针旋转,规定沿 x轴正方向运动称为向前运动,箭头在旋翼的运动平面上方表示此电机转速提高,在下方表示此电机转速下降。
&(1)垂直运动:同时增加四个电机的输出功率,旋翼转速增加使得总的拉力增大,当总拉力足以克服整机的重量时,四旋翼飞行器便离地垂直上升;反之,同时减小四个电机的输出功率,四旋翼飞行器则垂直下降,直至平衡落地,实现了沿 z轴的垂直运动。当外界扰动量为零时,在旋翼产生的升力等于飞行器的自重时,飞行器便保持悬停状态。
(2)俯仰运动:在图(b)中,电机 1的转速上升,电机 3 的转速下降(改变量大小应相等),电机 2、电机 4 的转速保持不变。由于旋翼1 的升力上升,旋翼 3 的升力下降,产生的不平衡力矩使机身绕 y 轴旋转,同理,当电机 1 的转速下降,电机 3的转速上升,机身便绕y轴向另一个方向旋转,实现飞行器的俯仰运动。&
(3)滚转运动:与图 b 的原理相同,在图 c 中,改变电机 2和电机 4的转速,保持电机1和电机 3的转速不变,则可使机身绕 x 轴旋转(正向和反向),实现飞行器的滚转运动。&
(4)偏航运动:旋翼转动过程中由于空气阻力作用会形成与转动方向相反的反扭矩,为了克服反扭矩影响,可使四个旋翼中的两个正转,两个反转,且对角线上的各个旋翼转动方向相同。反扭矩的大小与旋翼转速有关,当四个电机转速相同时,四个旋翼产生的反扭矩相互平衡,四旋翼飞行器不发生转动;当四个电机转速不完全相同时,不平衡的反扭矩会引起四旋翼飞行器转动。在图 d中,当电机 1和电机 3 的转速上升,电机 2 和电机 4 的转速下降时,旋翼 1和旋翼3对机身的反扭矩大于旋翼2和旋翼4对机身的反扭矩,机身便在富余反扭矩的作用下绕 z轴转动,实现飞行器的偏航运动,转向与电机
1、电机3的转向相反。&
(5)前后运动:要想实现飞行器在水平面内前后、左右的运动,必须在水平面内对飞行器施加一定的力。在图 e中,增加电机 3转速,使拉力增大,相应减小电机 1转速,使拉力减小,同时保持其它两个电机转速不变,反扭矩仍然要保持平衡。按图 b的理论,飞行器首先发生一定程度的倾斜,从而使旋翼拉力产生水平分量,因此可以实现飞行器的前飞运动。向后飞行与向前飞行正好相反。(在图 b 图 c中,飞行器在产生俯仰、翻滚运动的同时也会产生沿 x、y轴的水平运动。)&
(6)倾向运动:在图 f 中,由于结构对称,所以倾向飞行的工作原理与前后运动完全一样。&
转自:/niuneine?gid=2410217&checked=true
===========================分割线==============================
首先声明本人也是菜鸟,此教程就是从一个菜鸟的角度来讲解,现在论坛上的帖子都突然冒很多出来,又不成体系,我自己开始学的时候往往一头雾水,相信很多新手也一样。所以在这个帖子里面,我都会把自己遇到的疑惑逐一讲解。
1、diy四轴需要准备什么零件
无刷(4个)
电子调速器(简称,4个,常见有好盈、中特威、新西达等品牌)
螺旋桨(4个,需要2个正,2个反浆)
飞行控制板(常见有KK、FF、玉兔等品牌)
(11.1v电池)
(最低四通道遥控器)
机架(非必选)
充电器(尽量选择平衡充电器)
2、四轴零件之间的接线与简单说明
4个电调的正负极需要并联(红色连一起,黑色连1一起),并接到电池的正负极上;
电调3根黑色的电机控制线,连接电机;
电调有个BEC输出,用于输出5v的电压,给飞行控制板供电,和接收飞行控制板的控制信号;
遥控接收器连接在飞行控制器上,输出遥控信号,并同时从飞行控制板上得到5v供电;
【基本原理与名词解释】
1、遥控器篇
什么是通道?
通道就是可以遥控器控制的动作路数,比如遥控器只能控制四轴上下飞,那么就是1个通道。但四轴在控制过程中需要控制的动作路数有:上下、左右、前后、旋转
所以最低得4通道遥控器。如果想以后玩航拍这些就需要更多通道的遥控器了。
&&什么是日本手、美国手?
遥控器上油门的位置在右边是日本手、在左边是美国手,所谓遥控器油门,在四轴飞行器当中控制供电电流大小,电流大,电动机转得快,飞得高、力量大。反之同理。判断遥控器的油门很简单,遥控器2个摇杆当中,上下板动后不自动回到中间的那个就是油门摇杆。
2、飞行控制板篇
一般简称飞控就是这个东西了。
飞控的用途?
如果没有飞控板,四轴飞行器就会因为安装、外界干扰、零件之间的不一致型等原因形成飞行力量不平衡,后果就是左右、上下的胡乱翻滚,根本无法飞行,飞控板的作用就是通过飞控板上的陀螺仪,对四轴飞行状态进行快速调整(都是瞬间的事,不要妄想用人肉完成),如发现右边力量大,向左倾斜,那么就减弱右边电流输出,电机变慢,升力变小,自然就不再向左倾斜。
什么是x模式和+模式?
购买飞控的时候老板都要问这个问题,刷买什么模式的,以上就是区别。
X模式要难飞一点,但动作更灵活。+模式要好飞一点,动作灵活差一点,所以适合初学者。
特别注意,x模式和+模式的飞控安装是不同的(我只有kk飞控板,所以只能讲kk飞控)。
如果飞控板安装错误,会剧烈的晃动,根本无法飞。
选什么飞控好?
个人意见初学的先来个kk飞控吧,最便宜,尝个鲜够用了。
为什么需要电调?
电调的作用就是将飞控板的控制信号,转变为电流的大小,以控制电机的转速。
因为电机的电流是很大的,通常每个电机正常工作时,平均有3a左右的电流,如果没有电调的存在,飞控板根本无法承受这样大的电流(另外也没驱动无刷电机的功能)。
同时电调在四轴当中还充当了电压变化器的作用,将11.1v的电压变为5v为飞控板和遥控器供电。
买多大的电调?
电调都会标上多少A,如20a,40a 这个数字就是电调能够提供的电流。大电流的电调可以兼容用在小电流的地方。小电流电调不能超标使用。
根据我简单测试,常见新西达浆最大电机电流有可能达到了5a,为了保险起见,建议这样配置用30a 或 40a电调(大家用20a电调的也多),说买大一点,以后还可以用到其他地方去。
四轴专用电调是什么意思?
因为四轴飞行要求,电调快速响应,而电调有快速响应和慢速响应的区别,所以四轴需要快速响应的电调。
其实大多数常见电调是可以编程的,能通过编程来设置响应速度。所以其实并没有什么专用一说。
电调编程什么意思?
首先要说明电调是有很多功能模式的,选择这个功能就是对电调编程。
编程的途径可以直接将电调连接至遥控接收机的油门输出通道(通常是3通道),按说明书,在遥控器上通过搬动摇杆进行设置,这个方法比较麻烦,但节约。另外,还可以通过厂家的编程卡来进行设置(需要单独购买),方法简单,无需接遥控器。
为了保险,一定要将购买的电调设置一致,否则容易难于控制。如:电调的启动模式不一样,那么有些都转很快了,有些还很慢,这就有问题了。
注:通过遥控器进行设置电调,一定要接上电机,因为说明书上说的“滴滴”类的声音,是通过电机发出来的。我开始就是因为没有接电机,还疑惑怎么没声音,以为坏了。
无刷电机与螺旋桨篇
电机分为有刷电机和无刷电机,不要买错了,无刷是四轴的主流。它力气大,耐用。
电机的型号含义?
经常看人说什么2212电机,2018电机等等,到底是什么意思呢?这其实电机的尺寸。
不管什么牌子的电机,具体都要对应4位这类数字,其中前面2位是电机转子的直径,后面2位是电机转子的高度。注意,不是外壳哦。
简单来说,前面2位越大,电机越肥,后面2位越大,电机越高。 又高又大的电机,功率就更大,适合做大四轴。&&通常2212电机是最常见的配置了。
什么是电机kv值?
每个无刷电机都会标准多少kv值,这个kv是外加1v电压对应的每分钟空转转速,例如:1000kv电机,外加1v电压,电机空转时每分钟转1000转,外加2v电压,电机空转就2000转了。
桨的型号含义?
同电机类似,桨也有啥这些4位数字,前面2位代表桨的直径(单位:英寸&&1英寸=254毫米)后面2位是桨的角度。
什么是正反桨,为什么需要它?
四轴飞行为了抵消螺旋桨的自旋,相隔的桨旋转方向是不一样的,所以需要正反桨。正反桨的风都向下吹。适合顺时针旋转的叫正浆、适合逆时针旋转的是反浆。安装的时候,一定记得无论正反桨,有字的一面是向上的(桨叶圆润的一面要和电机旋转方向一致)。
电机与螺旋桨的搭配
这是非常复杂的问题,我自己也在研究当中,所以建议采用大家常见的配置吧,但原理这里可以阐述一下。
螺旋桨越大,升力就越大,但对应需要更大的力量来驱动;
螺旋桨转速越高,升力越大;
电机的kv越小,转动力量就越大;
综上所述,大螺旋桨就需要用低kv电机,小螺旋桨就需要高kv电机(因为需要用转速来弥补升力不足)
如果高kv带大桨,力量不够,那么就很困难,实际还是低俗运转,电机和电调很容易烧掉。
如果低kv带小桨,完全没有问题,但升力不够,可能造成无法起飞。
例如:常用1000kv电机,配10寸左右的桨。
电池和充电器篇
为什么要选锂电池?
同样电池容量锂电最轻,起飞效率最高。
电池的多少mah时什么意思?
表示电池容量,如1000mah电池,如果以1000ma放电,可持续放电1小时。如果以500mh放电,可以持续放电2小时。
电池后面的2s,3s,4s什么意思?
代表锂电池的节数,锂电池1节标准电压为3.7v,那么2s电池,就是代表有2个3.7v电池在里面,电压为7.4v。
电池后面多少c是什么意思?
代表电池放电能力,这是普通锂电池和动力锂电池最重要区别,动力锂电池需要很大电流放电,这个放电能力就是C来表示的。如1000mah电池&&标准为5c,那么用5x1000mah,得出电池可以以5000mh的电流强度放电。
这很重要,如果用低c的电池,大电流放电,电池会迅速损坏,甚至自燃。
多少c快充是什么意思?
这个与上面的c一样,只是将放电变成了充电,如1000mah电池,2c快充,就代表可以用2000ma的电流来充电。所以千万不要图快冒然用大电流,超过规定参数充电,电池很容易损坏。
怎么配电池?
这与选择的电机、螺旋桨,想要的飞行时间相关。
容量越大,c越高,s越多,电池越重;
基本原理是用大桨,因为整体搭配下来功率高,自身升力大,为了保证可玩时间,可选高容量,高c,3s以上电池。最低建议1500mah,20c,3s。
小四轴,因为自身升力有限,整体功率也不高,就可以考虑小容量,小c,3s以下电池。(没玩过,不做建议)
平衡充电什么意思
如3s电池,内部是3个锂电池,因为制造工艺原因,没办法保证每个电池完全一致,充电放电特性都有差异,电池串联的情况下,就容易照常某些放电过度或充电过度,充电不饱满等,所以解决办法是分别对内部单节电池充电。动力锂电都有2组线,1组是输出线(2根),1组是单节锂电引出线(与s数有关),充电时按说明书,都插入充电器内,就可以进行平衡充电了。
机架的轴长短有没有规定?
理论上讲,只要4个螺旋桨不打架就可以了,但要考虑到,螺旋桨之间因为旋转产生的乱流互相影响,建议还是不要太近,否则影响效率。 这也是为什么四轴用2叶螺旋桨比用3叶螺旋桨多的原因之一(3叶的还有个缺点,平衡不好做)
【实战调试】
安装好四轴以后是需要做一些准备工作的,这里以我用过的kk飞控为例
Kk飞控的连接
飞控接上电不是马上可以起飞的,这是安全设计,所以需要解锁。(飞控设置略,很多攻略了)
通上电,飞控板上的灯是不亮的,只有电调发出的滴滴声,将油门打到最低(注意油门方向,需要实现确定是设置的向上为最低,还是向下为最低),然后方向舵向右板到底,飞控板的灯就会亮,电调也不会再继续发声,说明准备好起飞了。
螺旋桨的安装
调试完毕,最后安装螺旋桨,安装好后,第一件事是拿手上,轻加油门,看看是否风都往下吹,电机的旋转是否是&&正转和反转间隔的。如果剧烈抖动,并且升力很小,就应该是正反浆没有安装对。交换一下。&&如果旋转方向不是间隔的,就需要将电调和电机的连接线1和3,交换一下,进行旋转方向校正。&&次序为,先方向,后螺旋桨。
注意电池过放
电调是可以设置电池低压保护的,但尽量不要等电调保护的时候才充电,这样可以延长使用寿命。
我怎么知道能正常起飞?
一切准备完毕,怎么知道可以试飞了呢,我个人建议为了避免匆忙上马,秒炸。先拿手上试飞比较好,但要注意离身体距离。
拿手上通电,加油门,如果一切正常,四轴是 不会大幅度的晃动的,而是比较平稳。还可以故意左右晃动一下,会感觉到四轴保持平衡的反力量,只要达到这个效果,就基本达到了试飞的条件。kk飞控我复位了好几次,只要没有意外,是基本都能成功的。
试飞场地建议选草坪,这样的不容甩坏。
我感觉初学者最容易犯的错误是看见一飞高,紧张了就猛减油门,这样就会垂直落地,一定要有心理准备,只要不伤人,在比较高的情况下,还是慢减油门比较好。
最后秀一下我做的第一个四轴,还不完善,工艺较差。
转自:/thread-.html
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:921994次
积分:8604
积分:8604
排名:第1310名
原创:129篇
转载:50篇
评论:445条
(5)(2)(8)(8)(4)(1)(6)(4)(7)(8)(1)(2)(1)(5)(1)(1)(4)(7)(7)(9)(6)(1)(5)(9)(8)(11)(5)(10)(10)(8)(5)(2)(2)(1)(1)(3)(3)遥控步进电机控制电路的设计--《电子制作》2014年06期
遥控步进电机控制电路的设计
【摘要】:本设计是一个基于AT89S52单片机来实现步进电机遥控的控制系统,利用红外发射,红外接收的原理,可实现对遥控步进电机的正转,反转,加速及停止。通过AT89S52实现的步进电机控制,简单易操作,控制功能的改变只需修改程序中的某些参数值即可。
【作者单位】:
【关键词】:
【分类号】:TM383.6【正文快照】:
0引言随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的自动控制系统开始进入了人们的生活,以单片机为核心的自动门系统就是其中之一。同时也标志了自动控制领域成为了数字化时代的一员。它实用性强,功能齐全,技术先进,使人们相信这是科技进步的成果
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【共引文献】
中国期刊全文数据库
刘兆瑜;;[J];安防科技;2008年01期
方丹,崔少辉;[J];兵工自动化;2004年04期
张振;;[J];才智;2008年01期
圣卫峰;;[J];才智;2011年17期
郑艳,杨小雪,王平;[J];成都信息工程学院学报;2004年03期
王士峰;赵馨;崔宇;;[J];长春理工大学学报;2006年02期
俞竹青,潘全胜;[J];传感器技术;2002年10期
陈宇;王金凤;温欣玲;;[J];传感器与微系统;2006年02期
李国玉,范宜仁,马明学;[J];测井技术;2004年05期
刘福禄;;[J];重庆工贸职业技术学院学报;2009年03期
中国博士学位论文全文数据库
许祥滨;[D];厦门大学;2003年
吴栋;[D];南京理工大学;2004年
夏豪杰;[D];合肥工业大学;2006年
中国硕士学位论文全文数据库
杨中波;[D];郑州大学;2010年
崔栋良;[D];哈尔滨工程大学;2010年
马吉宏;[D];华南理工大学;2010年
奚楠钧;[D];浙江大学;2011年
张超;[D];浙江大学;2011年
袁野;[D];浙江大学;2011年
刘建;[D];山东农业大学;2011年
刘东;[D];大连海事大学;2011年
张旭燕;[D];兰州理工大学;2011年
李文义;[D];南京理工大学;2011年
【相似文献】
中国期刊全文数据库
蒋洪波,冯新宇;[J];煤炭技术;2004年12期
江华生;李鸣;高素萍;闫杰;梁澄波;;[J];自动化技术与应用;2006年10期
熊远生;吴伟雄;;[J];自动化技术与应用;2007年04期
张新荣;徐保国;;[J];电测与仪表;2010年08期
张朋涛,肖世德,黄灿泉;[J];机电工程技术;2005年11期
曹辉;张锁怀;;[J];机械设计与制造;2005年12期
雷春元;;[J];西安文理学院学报(自然科学版);2006年02期
李超锋;;[J];计算机与信息技术;2010年06期
洪新华;陈建锋;霍鹏飞;;[J];湛江师范学院学报;2010年06期
李文广;汤清华;吴国安;;[J];电机与控制应用;2011年01期
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 知识超市公司
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号开始制作变速遥控车第一步,红外线遥控器控制电机启停,变速
#define uchar unsigned char
#define uint unsigned int
unsigned long m,Tc;//m是记录一组脉冲(32)位的标志位,Tc是记录两次下降延的时间间隔
//找到起始信号的标志位
uchar irOK;
uchar Im[4]={0x00,0x00,0x00,0x00};
#define Imax &14000
#define Imin &8000
#define Inum1 1450
#define Inum2 700
#define Inum3 3000//针对晶振11.0592MHZ对应的时间阶段取值表
sbit pwm=P1^7;//输出给电机脉冲
sbit on=P1^0;//遥控器启动指示灯,监控a的状态
//启动停止标志
//存放变量
uchar gao_//高电平持续时间
uchar di_//低电平持续时间
void delay(uint z)
for(x=z;x&0;x--)
for(y=110;y&0;y--);
void inti()//初始化函数
IT1=1;//外部中断1设置为下降沿触发方式
EX1=1;//开启外部中断
TMOD=0x01;//选择定时器方式1
TL0=0;//装初值,初值无所谓,不需要定时器中断功能,只要
TR0=1;//开启定时器0
EA=1;//总中断开启
void key()//遥控器代替键盘,启动停止,转速控制
if(Im[2]==0x44)//遥控器发送编码启动停止信号
if(Im[2]==0x44)
a=!a;//电机启动停止控制标志
Im[2]=0;//对遥控器传送数据码清零,不然一直等于0x44
if(a==1)//电机启动时
on=0;//电机启动指示灯
if(Im[2]==0x09)//如果按下遥控器上+键
if(Im[2]==0x09)
count++;//用于下边switch语句选择,存放+-变量
if(count==4)//速度达到最大
count=3;//保持最大
Im[2]=0;//红外线数据码清0
& if(Im[2]==0x15)//遥控器-键,同上
if(Im[2]==0x15)
if(count!=0)//count=0时就不能再减了
on=1;//电机启动指示灯,如果a等于0,电机没启动
count=0;//存放变量等于0
void dispose()//周期高低电平占比选择函数
switch(count)
gao_num=0;//高电平持续时间
di_num=4;//低电平持续时间,高低相加为一周期
gao_num=2;
gao_num=3;
& &case 3:
gao_num=4;
void qudong()//驱动p1.7函数
if(di_num!=0)
if(gao_num!=0)
void main()
dispose();
void &exter() interrupt
2//外部重点1的中断函数,在中断函数中将要32位接收到的编码放在最初定义的数组里边
Tc=TH0*256+TL0;//将两次下降沿的时间间隔放在Tc中
if((Tc&Imin)&&(Tc
f=1;//说明找到了起始信号
//从新开始执行一次中断函数
if((Tc&Inum1)&&(Tc
Im[m/8]=Im[m/8]&&1|0x80;//如果传送的数据时1,则将其或1右移一位
if((Tc&Inum2)&&(Tc
Im[m/8]=Im[m/8]&&1;//传送0,直接右移即可
if(m==32)//一组数据传送完毕
m=0;//等待下一组传送
f=0;//起始信号复位,准备从新找起始信号
if(Im[2]==~Im[3])//判断一下数据位是否为数据位取反
irOK=1;//取完32位,将要irok置1
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 自制航模遥控器 的文章

 

随机推荐