[活动专区] 【杰发科技AC7802x测评】7,用可调电阻调LED亮暗

[复制链接]
1030|0
 楼主| ddllxxrr 发表于 2023-9-10 22:30 | 显示全部楼层 |阅读模式
本帖最后由 ddllxxrr 于 2023-9-11 16:46 编辑

我出然冒出来这想法,就是能否用可调电阻来调LED的亮暗。
先观察了一下。觉得可行。

这就要把pwm.c考到ADC的子目录下,
主程序就改一个地方:
  1. PWM2_OutputIndependent_Init(4000);
PWM2_OutputIndependent_Init(4000);


改动如下:


  1. independentChConfig[1].channel = PWM_CH_1;                         /*¶ÀÁ¢Êä³öͨµÀÑ¡Ôñ */
  2.     independentChConfig[1].chValue = 8000-dd*2;                             /*ͨµÀchannelÖµ£¬¾ö¶¨Õ¼¿Õ±È */
  3.     independentChConfig[1].levelMode = PWM_HIGH_TRUE;                  /*Êä³öPWM¸ßÓÐЧ£¬¿ÉÅäÖøßÓÐЧ»òµÍÓÐЧ */
  4.     independentChConfig[1].polarity = PWM_OUTPUT_POLARITY_ACTIVE_HIGH; /*ͨµÀÊä³ö¼«ÐÔÅäÖÃΪ¸ßÓÐЧ£¬PWM MaskºóÊä³öΪµÍµçƽ */
  5.     independentChConfig[1].interruptEn = ENABLE;                       /*ͨµÀÆ¥ÅäÖжÏʹÄÜλ */
  6.     independentChConfig[1].initLevel = PWM_LOW_LEVEL;                  /*ͨµÀ³õʼµçƽÊä³öÅäÖ㬸ÃÅäÖÃÊÜinitChOutputEn¿ØÖÆ£¬¾ö¶¨PMM¼ÆÊýÆ÷δ¹¤×÷ǰPWM¿ÚµÄÊä³öµçƽ */
  7.     independentChConfig[1].triggerEn = DISABLE;                        /*ͨµÀÆ¥Åä´¥·¢Ê¹ÄÜ룬ÔÚͨµÀֵƥÅäʱ¿É²úÉú´¥·¢ÐźÅÓÃÓÚÆäËûÄ£¿éµÄ´¥·¢ÐźŠ*/
而电压值和PWM的连接是靠把电压值乘以2来接近ADC的值。
本来有视频,正在优酷审,明天传吧。
现在传视频:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2404

主题

7001

帖子

68

粉丝
快速回复 在线客服 返回列表 返回顶部