• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

请问串口控制pwm波,改变灯的亮度怎么做

niceboy 2017-12-20 浏览量:890

请问串口控制pwm波,改变灯的亮度怎么做

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 串口解析数据,根据解析到的指令控制GPIO输出一个PWM占空比,需要:

    1、定义一个串口通信协议

    2、实现PWM占空比输出

    • 发布于 2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :https://www.epson.com.cn/store/pdf/200931311935.pdf 回复

其他答案 数量:6
  • 串口获取数据,然后对应地输出一个PWM占空比
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :温度范围不一样, IT:(–40˚C to +85˚C ,没IT:(0˚C to +70˚C 回复

  • 只能是串口接受到相应的指令后,gpio口输出PWM来控制灯的亮度
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :EMVY500ADA470MF80G 和原型号不一样的参数:不同低频时纹波电流68 mA @ 120 Hz;阻抗600 mOhms;不同高频时纹波电流 170 mA @ 100 kHz; 回复

  • 串口接收并解析数据指令,然后单片机开启定时器输出PWM波,串口协议可以由自己定。

    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :该型号具有自读/写功能,可在线串行编程(ICSP),链接是官网链接,有详细的解释https://www.microchip.com/wwwproducts/en/PIC12F1501#datasheet-toggle 回复

  • 通过串口指令改变波形输出
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :SOT-23 (DBV) | 6;;https://www.ti.com/store/ti/zh/p/product/?p=SN74LVC1G11DBVR&keyMatch=SN74LVC1G11DBVR&tisearch=search-everything&usecase=OPN 回复

  • 你要通过串口发或是收指令,再更改PWM的占空比
    • 发布于2017-12-20
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :见附件 回复

  • 串口命令直接改变PWM占空比就行了,串口用中断或者没有其他任务可以用阻塞串口接收
    • 发布于2018-02-07
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :电压:5VDC 功率:850mW 回复

相关问题

问题达人换一批

请问串口控制pwm波,改变灯的亮度怎么做