当前位置: 首页 > news >正文

建设网站招标淘宝详情页设计模板

建设网站招标,淘宝详情页设计模板,高校建设主流网站,建设一个网站需要学哪些1、PWM基本原理 PWM#xff08;Pulse-width modulation#xff09;是脉冲宽度调制的缩写。脉冲宽度调制是一种模拟信号电平数字编码方法。脉冲宽度调制PWM是通过将有效的电信号分散成离散形式从而来降低电信号所传递的平均功率的一种方式。所以根据面积等效法则#xff0c;…1、PWM基本原理 PWMPulse-width modulation是脉冲宽度调制的缩写。脉冲宽度调制是一种模拟信号电平数字编码方法。脉冲宽度调制PWM是通过将有效的电信号分散成离散形式从而来降低电信号所传递的平均功率的一种方式。所以根据面积等效法则可以通过对改变脉冲的时间宽度来等效的获得所需要合成的相应幅值和频率的波形。实现模拟电路的数字化控制可显著降低系统成本和功耗。许多微控制器和数字信号处理器 (DSP) 已包括了 PWM控制器芯片因此可以更轻松地实施数字化控制。PWM信号是通过调节占空比的变化来调节信号、能量等的变化。 PWM就是在合适的信号频率下通过一个周期里改变占空比的方式来改变输出的有效电压。 单片机的IO口输出的是数字信号IO口只能输出高电平和低电平假设高电平为5V 低电平则为0V 那么我们要输出不同的模拟电压就要用到PWM通过改变IO口输出的方波的占空比从而获得使用数字信号模拟成的模拟电压信号。 电压是以一种连接1或断开0的重复脉冲序列被夹到模拟负载上去的例如LED灯直流电机等连接即是直流供电输出断开即是直流供电断开。通过对连接和断开时间的控制理论上来讲可以输出任意不大于最大电压值即0~5V之间任意大小的模拟电压。 比方说 占空比为50% 那就是高电平时间一半低电平时间一半在一定的频率下就可以得到模拟的2.5V输出电压 那么75%的占空比 得到的电压就是3.75V。 PWM的调节作用来源于对“占周期”的宽度控制“占周期”变宽输出的能量就会提高通过阻容变换电路所得到的平均电压值也会上升“占周期”变窄输出的电压信号的电压平均值就会降低通过阻容变换电路所得到的平均电压值也会下降。也就是在一定的频率下通过不同的占空比 即可得到不同的输出模拟电压。PWM就是通过这种原理实现D/A转换的。 嵌入式人工智能9-基于树莓派4B的PWM-LED呼吸灯_树莓派4b控制pwm-CSDN博客 2、 PWM信号的生成 上图显示了比较器使用两个输入PWM信号所生成的 PWM输出波形 (红线): 正弦波 (黑 线) 和输入信号 (灰线)。0.5 VDC 输入信 号是电压基准通过与正弦波比较生成 PWM 波形。使用 0.5 VDC 稳态基准电压 可生成 50% 占空比的 PWM 波形。 如果基准电压降至 0.25 VDC 那么将生成更高占空比的 PWM波形 3、ESP32的PWM官方示例 可以在所有输出引脚上启用PWM。基本频率可以在1Hz到40MHz的范围内但存在折衷随着基频增加占空比分辨率降低。 from machine import Pin, PWMpwm0 PWM(Pin(0)) # create PWM object from a pin freq pwm0.freq() # get current frequency (default 5kHz) pwm0.freq(1000) # set PWM frequency from 1Hz to 40MHzduty pwm0.duty() # get current duty cycle, range 0-1023 (default 512, 50%) pwm0.duty(256) # set duty cycle from 0 to 1023 as a ratio duty/1023, (now 25%)duty_u16 pwm0.duty_u16() # get current duty cycle, range 0-65535 pwm0.duty_u16(2**16*3//4) # set duty cycle from 0 to 65535 as a ratio duty_u16/65535, (now 75%)duty_ns pwm0.duty_ns() # get current pulse width in ns pwm0.duty_ns(250_000) # set pulse width in nanoseconds from 0 to 1_000_000_000/freq, (now 25%)pwm0.deinit() # turn off PWM on the pinpwm2 PWM(Pin(2), freq20000, duty512) # create and configure in one go print(pwm2) # view PWM settings 4、实验代码 呼吸灯的实现由亮到暗再由暗到亮呼吸。 from machine import Pin, PWM import timepwm_led PWM(Pin(19), freq100000, duty1023)while True:for i in range(0,1023,1):pwm_led.duty(i)time.sleep(0.003)for i in range(1023,-1,-1):pwm_led.duty(i)time.sleep(0.003)
http://www.hkea.cn/news/14582470/

相关文章:

  • 网站开发实用技术第2版优秀的网络搜索引擎营销案例
  • 最基本的网站设计wordpress站点如何适应手机
  • 国内免费可商用图片素材网站个人网站设计模板
  • 南宁网站建设网站推广站长做2个网站
  • 东莞官方网站建设腾讯地图如何标注自己店铺位置
  • 珠海专业的免费建站wordpress docker好处
  • 如何使用阿里云建站个人网站的建设目标
  • 广安市建设局官方网站公司的网站建设费会计分录
  • 律师微网站建设定制化开发
  • 网站升级建设费用吗免费ppt模板下载医学类
  • 信阳制作网站ihanshi工商注册网
  • 单一产品销售网站建设模板苏州的网络企业
  • 晋宁网站建设嘉定南翔网站建设
  • 烟台网站建设专业臻动传媒公司官网查询
  • 呼玛网站建设电子商务网站开发技术有哪些
  • 传奇手游官方网站wordpress靶场
  • 企业建站系统漏洞珠海响应式网站建设公司
  • 网站建设中 模板长基建站
  • seo网站代码asp网站设计
  • 吴桥网站建设公司群晖wordpress只能访问首页
  • 济南做网站建设公司建筑网站建设赏析
  • 网站整体运营微信微网站制作
  • 微信公众号网站建设一级a行做爰片免费网站
  • 厦门手机网站建设方案网页设计与自学教程
  • 服务器有了网站怎么做5000人网站开发
  • 使用php做网站php响应式个人博客网站设计
  • 手机怎么制作网站教程步骤网站分站开发计划书
  • 中国工程建筑门户网站官网学校网站的建设
  • 网站顶部图片素材广州市工程交易中心官网
  • 赤壁网站制作电子商务网站建设的重要行