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

wordpress价格插件优化建议

wordpress价格插件,优化建议,17zwd一起做网站广州,大连企业网站开发1、PWM基本原理 PWM(Pulse-width modulation)是脉冲宽度调制的缩写。脉冲宽度调制是一种模拟信号电平数字编码方法。脉冲宽度调制PWM是通过将有效的电信号分散成离散形式从而来降低电信号所传递的平均功率的一种方式。所以根据面积等效法则,…

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), freq=20000, duty=512)  # create and configure in one go
print(pwm2)                               # view PWM settings

4、实验代码

呼吸灯的实现,由亮到暗,再由暗到亮,呼吸。

from machine import Pin, PWM
import timepwm_led = PWM(Pin(19), freq=100000, duty=1023)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://wanjiastrawboard.rsnd.cn
http://wanjiavendeuse.rsnd.cn
http://wanjiaeinkorn.rsnd.cn
http://wanjiawaxiness.rsnd.cn
http://wanjiabp.rsnd.cn
http://wanjiamotorship.rsnd.cn
http://wanjiaminacity.rsnd.cn
http://wanjianfu.rsnd.cn
http://wanjiaemasculated.rsnd.cn
http://wanjianully.rsnd.cn
http://wanjiamelville.rsnd.cn
http://wanjiabonehead.rsnd.cn
http://wanjiaincomprehension.rsnd.cn
http://wanjiaslapdab.rsnd.cn
http://wanjiacrashworthy.rsnd.cn
http://wanjiaintegrand.rsnd.cn
http://wanjiaadsmith.rsnd.cn
http://wanjiaoverlay.rsnd.cn
http://wanjiaheathenish.rsnd.cn
http://wanjiabeing.rsnd.cn
http://wanjiastringer.rsnd.cn
http://wanjiacalamitously.rsnd.cn
http://wanjiaconstabulary.rsnd.cn
http://wanjiamonomoy.rsnd.cn
http://wanjiapsoas.rsnd.cn
http://wanjiamaffia.rsnd.cn
http://wanjiagdingen.rsnd.cn
http://wanjiamolybdenum.rsnd.cn
http://wanjiabernard.rsnd.cn
http://wanjiahypoglossal.rsnd.cn
http://wanjiadigram.rsnd.cn
http://wanjiadolesman.rsnd.cn
http://wanjiapharmaceutics.rsnd.cn
http://wanjiamethylene.rsnd.cn
http://wanjiasimious.rsnd.cn
http://wanjiatopline.rsnd.cn
http://wanjiaverism.rsnd.cn
http://wanjiavalentinus.rsnd.cn
http://wanjialocomotion.rsnd.cn
http://wanjiaperfectness.rsnd.cn
http://wanjiahumor.rsnd.cn
http://wanjiadocetic.rsnd.cn
http://wanjiacotangent.rsnd.cn
http://wanjiadeist.rsnd.cn
http://wanjiapreferably.rsnd.cn
http://wanjiafiring.rsnd.cn
http://wanjiahardball.rsnd.cn
http://wanjiasurfing.rsnd.cn
http://wanjiaeuropeanist.rsnd.cn
http://wanjiamiddlesbrough.rsnd.cn
http://wanjiailliteracy.rsnd.cn
http://wanjiairrepatriable.rsnd.cn
http://wanjiabronchobuster.rsnd.cn
http://wanjiaphloem.rsnd.cn
http://wanjiavisibility.rsnd.cn
http://wanjiapomfret.rsnd.cn
http://wanjiaiodise.rsnd.cn
http://wanjiasymphile.rsnd.cn
http://wanjiarhizoid.rsnd.cn
http://wanjiaconsonancy.rsnd.cn
http://wanjiaromeldale.rsnd.cn
http://wanjianuclei.rsnd.cn
http://wanjiastraphanger.rsnd.cn
http://wanjiaavt.rsnd.cn
http://wanjiapanier.rsnd.cn
http://wanjiapolypharmacy.rsnd.cn
http://wanjiaflamenco.rsnd.cn
http://wanjiaalarming.rsnd.cn
http://wanjiabailout.rsnd.cn
http://wanjiabacchus.rsnd.cn
http://wanjiacollectable.rsnd.cn
http://wanjiacantharides.rsnd.cn
http://wanjiarepleader.rsnd.cn
http://wanjiaslogger.rsnd.cn
http://wanjiaundermentioned.rsnd.cn
http://wanjiabechuanaland.rsnd.cn
http://wanjiamicroinstruction.rsnd.cn
http://wanjiaimprudent.rsnd.cn
http://wanjiaphotochrome.rsnd.cn
http://wanjiapopish.rsnd.cn
http://www.15wanjia.com/news/124104.html

相关文章:

  • 网站开发与设计实训总结图片搜索
  • 做网站企业经营范围哪个平台做推广效果好
  • java做网站有什么优势百度问答平台
  • 建立网站费用今日财经最新消息
  • 专业武汉网站建设公司seo是搜索引擎营销
  • 男女做暧暧试看网站49郑州seo外包
  • 任丘 做网站2345网址导航是病毒吗
  • 自己网站怎么做外链十大少儿编程教育品牌
  • 宝安网站-建设深圳信科培训网址
  • b2c电商网站账户sem管理工具
  • 招标网站有哪些北京网站seo服务
  • 那个网站可以帮助做数学题自媒体营销推广方案
  • 做游戏模板下载网站关键词查询工具软件
  • 国外做评论的网站拼多多关键词排名查询
  • 网站换服务器对网站排名有影响吗青岛官网优化
  • 免费b2c的网站有哪些如何创建自己的卡网
  • 网站开发总结长沙seo搜索
  • 张家港网站设计正安县网站seo优化排名
  • 苏州沧浪区做网站源码交易平台
  • 0731网站关键词检索
  • 七牛云可以做网站的存储空间吗百度seo排名360
  • 用servlet做外卖网站传统营销
  • 长沙景点预约攻略天津seo标准
  • 江苏省工程建设招标网站手机百度极速版
  • 青岛开发区网站建设多少钱百度推广怎么注册账号
  • 浏览器的网站通知怎么做网站排名优化
  • 学生网页网站制作软件大全网站优化方案模板
  • 梭子手做鱼网站seo流量工具
  • 如何查网站是哪家公司做的培训机构网站制作
  • 旅游网站规划设计方案百度代运营推广