注册 登录
查看: 401|回复: 11

[K60] 山外哥 线性ccd探照灯怎么控制亮度

[复制链接]
发表于 2014-3-20 16:36:22 | 显示全部楼层 |阅读模式
我看视频里说是可以用pwm改变光的亮度 可是 我写完了 没有反应啊,我直接接地就可以亮 怎么办 是不是我代码有问题 求山外哥救援!

FTM_PWM_init(FTM0, FTM_CH1,380, 5000);//灯初始化

我是这么给的
回复

使用道具 举报

 楼主| 发表于 2014-3-21 22:20:56 | 显示全部楼层
山外哥 就救啊!!!
回复 支持 反对

使用道具 举报

发表于 2014-3-21 22:24:23 | 显示全部楼层
这个占空比,你测过PWM输出没有?
回复 支持 反对

使用道具 举报

发表于 2014-3-21 22:24:25 | 显示全部楼层
这个占空比,你测过PWM输出没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-23 13:27:32 | 显示全部楼层
韦嘉淑 发表于 2014-3-21 22:24
这个占空比,你测过PWM输出没有?

侧过了 有波形,但是灯不亮
回复 支持 反对

使用道具 举报

发表于 2014-3-23 13:55:04 | 显示全部楼层
ewew43 发表于 2014-3-23 13:27
侧过了 有波形,但是灯不亮

PWM 占空比是多少?
是不是频率过高导致的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-23 16:26:10 | 显示全部楼层
栾端静 发表于 2014-3-23 13:55
PWM 占空比是多少?
是不是频率过高导致的?

占空比是 5000/10000
频率360 50 1000 都给过 单位是hz
但是灯还是一个亮度
而且这个灯是低使能触发 但是不好使...
你的好用么?
回复 支持 反对

使用道具 举报

发表于 2014-3-23 17:01:24 | 显示全部楼层
ewew43 发表于 2014-3-23 16:26
占空比是 5000/10000
频率360 50 1000 都给过 单位是hz
但是灯还是一个亮度

没山外哥的 线性CCD,所以没法测。
话说,应该是 低电平亮的吧,你试试 频率为 20hz,这样看看效果,再不行,就试下调补光灯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-23 19:12:05 | 显示全部楼层
栾端静 发表于 2014-3-23 17:01
没山外哥的 线性CCD,所以没法测。
话说,应该是 低电平亮的吧,你试试 频率为 20hz,这样看看效果,再不行 ...

场地有问题 不然也不开补光灯了,蛋疼..谢谢你啦!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-28 10:57:04 | 显示全部楼层
山外哥求救啊!!
回复 支持 反对

使用道具 举报

发表于 2014-3-28 11:07:00 | 显示全部楼层
ewew43 发表于 2014-3-28 10:57
山外哥求救啊!!

你是怎么接线的?用的是FTM几的哪个通道输出的PWM?
回复 支持 反对

使用道具 举报

发表于 2014-3-28 11:11:07 | 显示全部楼层
ewew43 发表于 2014-3-28 10:57
山外哥求救啊!!

普通IO口能不能控制?

如果不行的话,在 相应的FTM 通道管脚上 的管脚复用 port_init 里增多一个管脚属性:HDS (这个是增强驱动能力)

例如 原先的复用为;
  1. port_init(FTM2_CH0, ALT3);
修改为:
  1. port_init(FTM2_CH0, ALT3 | HDS );
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部