5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)

标题: 如何用油门控制LED灯? [打印本页]

作者: goduranus    时间: 2013-6-15 13:43
标题: 如何用油门控制LED灯?
本帖最后由 goduranus 于 2013-6-15 21:09 编辑

我想让把我的油门通道弄得能同时控制马达和一组LED,达到这样的效果:
注意视频不是我的

我现在的想法是在接收器的油门通道上接Y线,一边接无刷电调和马达,另一边用有刷电调接LED,
再从动力电上用Y线接个降压模组给有刷电调供电。


请问是否有简便的办法?


作者: kingofpop    时间: 2013-6-15 14:39
LED怎么驱动的?。。

作者: goduranus    时间: 2013-6-15 14:52
电池->降压器->有刷电调->LED啊



作者: 也想飞好    时间: 2013-6-15 15:46
效果很逼真!

作者: 449294177    时间: 2013-6-15 16:08
可不可以用舵机控制开关。

作者: honda-cvj-k    时间: 2013-6-15 18:33
懂电路的可以用led驱动IC

至于怎样同时控制就难了,电机是3线交流,led驱动一般都是直流,当然也有交流,不过3线交流再转成直流去驱动led就问题大了,而且led亮度随油门而变化,也就是电压变化,led驱动一般都有电压范围

期待高人出现,小弟最近也搞这个夜航

作者: honda-cvj-k    时间: 2013-6-15 18:46
最理想的做法是PWM调光,LED用独立的驱动模块供电(模块必须使用PWM控制方式,例如pt4115等)

通过油门信号作出反应,不过估计目前没成品,DIY难度比较高,牵涉的ic非常多,特别是单片机,期待高人啊

作者: 童年    时间: 2013-6-15 19:03
是啊,盼望期待高人指点迷境!

作者: FlySeener    时间: 2013-6-15 20:18
这个是原创么?

作者: goduranus    时间: 2013-6-15 21:04
本帖最后由 goduranus 于 2013-6-15 21:20 编辑

视频不是我的。不知道论坛里有没有视频原创者。希望原创者给予指点。
但上面说得对,PWM是正道,所以才用有刷电调接LED。有刷电调的输出是两线的直流PWM。

honda 头像里的绝对领真赞



作者: honda-cvj-k    时间: 2013-6-15 21:47
将油门信号接入单片机,单片机再为led驱动ic的PWM控制端提供占空比信号,从而实现调光。

原理就是这样,期待有高手帮忙解决,只要提供方案就行。现在流行电路diy,小弟略懂12,条件成熟的自己制作,到时再将过程为大家奉上

作者: skypup    时间: 2013-6-15 22:15
将油门信号接入单片机,单片机再为led驱动ic的PWM控制端提供占空比信号,从而实现调光。
原理就是这样,期待有高手帮忙解决,只要提供方案就行。现在流行电路diy,小弟略懂12,条件成熟的自己制作,到时再将过程为大家奉上


简单的思路:
用16位计数器获取油门通道PWM脉冲长度。
把脉冲长度转换为占空比。
用PWM调光。

LED除了直接驱动外,简单的方法是用三极管与电阻。

作者: 北非谍影    时间: 2013-6-15 22:15
本帖最后由 北非谍影 于 2013-6-15 22:25 编辑

目前最低成本的解决方案就是楼主目前的思路。



作者: Q8423239    时间: 2013-6-15 22:48
能买到,涵道里的喷灯也就60块钱左右

作者: honda-cvj-k    时间: 2013-6-15 23:30
北非谍影 发表于 2013-6-15 22:15
目前最低成本的解决方案就是楼主目前的思路。

楼主用有刷电调接led,通过油门变化,从而让电调输出电压电流产生变化,这方案是不可行的!

LED不是线性器件,其工作电压范围非常窄,以白光为例,2.7~3.6V几乎就是极限工作范围,超过3.6V光衰非常严重,突破4V,马上被秒掉!而1s电调的输出都可突破4V,不可行!

目前主流的LED驱动方式都以ic为主。二、三极管电阻等方案效率低(用在航模上无所谓),而且最大的弊端是:推油门时随着电机耗电加大,电池压降加大,led亮度反而下降。


作者: SANY    时间: 2013-6-16 00:10
见过论坛里有人用旧舵机改LED控制器,与电调并接油门通道。随油门大小控制灯亮度。但没说那个舵机怎么改的。

作者: goduranus    时间: 2013-6-16 00:21
honda-cvj-k 发表于 2013-6-15 23:30
楼主用有刷电调接led,通过油门变化,从而让电调输出电压电流产生变化,这方案是不可行的!

LED不是线 ...

有刷电调不也是调整波宽,电压不变吗?我电子知识不够,可能这里弄错了。

LED电压问题可以用网上卖的降压模块解决。 动力电的电压可能会随电池余量和输出电流而浮动,但降压模块是可以稳定输出适合LED的3.5V的。


作者: 北非谍影    时间: 2013-6-16 11:29
本帖最后由 北非谍影 于 2013-6-16 11:31 编辑
honda-cvj-k 发表于 2013-6-15 23:30
楼主用有刷电调接led,通过油门变化,从而让电调输出电压电流产生变化,这方案是不可行的!

LED不是线 ...

LED的发光强弱是驱动电流改变,而不是电压!调整驱动电路的电流就可以改变LED的亮度,驱动电流越大,则亮度越高。有刷电调输出的电压可用通过恒流源的电路结构转变成电流去驱动LED灯组,方案是可行的!降压模块都不需要用到。



作者: honda-cvj-k    时间: 2013-6-16 12:05
1:当最低油门时,电调输出多少?能驱动恒流ic吗?如果led灯组并联3v工作,那么电调输出必须一直保持4~5V的电压输出。如果led采用串联,那就视乎多少颗,例如3颗9V串联,电调输出必须保持11V以上的电压输出。

2:一般的LED(单颗)只要通入50%的额定电流,基本就达到“最大肉眼识别亮度”,再往上加大电流亮度会增加,但肉眼感觉不明显。所以靠改变电流来改变亮度可行,但不实际!

3:当然不需要用降压模块,就算要降压AMS1117就能满足需求,现售的led驱动ic普遍都能承受20~40V的高压

接有刷电调的方案不是完全不可行,不过要点亮led可能要推到一定的油门才能点亮。



作者: bluecat1997    时间: 2013-6-16 22:07



用舵机板去改呀!

作者: cclei    时间: 2013-6-16 22:16
说的太技术我也不懂。不过如果这样不知道行不行。LED的亮度用可调电阻来控制,其实也就是控制电压,然后可调电阻用油门Y出一个舵机来拉动。物理解决,比较原始的方式,等LZ做测试

作者: skypup    时间: 2013-6-16 23:21
本帖最后由 skypup 于 2013-6-17 00:59 编辑
cclei 发表于 2013-6-16 22:16
说的太技术我也不懂。不过如果这样不知道行不行。LED的亮度用可调电阻来控制,其实也就是控制电压,然后可调 ...


大家真专注呀,赞一个。

我按你的思路来做一个小程序:
1 用电位器发出信号能控制舵机。
2 把这个控制舵机的信号输出给电路板,用来控制LED。
3 这样即可以直接通过遥控接收器来控制LED亮度,也可以用电位器控制。



基于 ArduPIC:

#include "ArduPIC.h"
void setup() {
    // 端口设置
    // 第1个接口连接遥控接收机
    TRIS1 = INPUT;
    // 可选:第2个接口连接电位器
    TRIS2 = INPUT;
    // P2:AN3
    ANSEL |= 0x08;
}
unsigned char loop() {
    int nAD = analogReadX(3);
    nPWM[1] = 2000 + 2 * nAD;
    int nWidth = 0;
    while (PIN1 == HIGH);
    while (PIN1 == LOW);
    while (PIN1 == HIGH) nWidth++;
    // 第1个舵机接口连接LED灯
    nPWM[0] = 200 + 8 * (nWidth - 172) * 11;
    return TRUE;
}





作者: coolmao    时间: 2013-6-17 03:46
直接给LED一个通道 然后控制器用混控 和油门通道一起 做混控即可

作者: Peace_ant    时间: 2013-6-17 03:58
好看

作者: woxinfeixiang    时间: 2013-6-17 09:19
不懂帮顶





欢迎光临 5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年) (http://5imx.com./) Powered by Discuz! X3.3