zoukankan      html  css  js  c++  java
  • 模拟输入输出

    pwm

    pulse width modulation

    简称:脉宽调制

    1、pwm原理。

    http://www.eepw.com.cn/article/275890.htm

    2、脉冲宽度调制

    https://baike.baidu.com/item/%E8%84%89%E5%86%B2%E5%AE%BD%E5%BA%A6%E8%B0%83%E5%88%B6/10813756?fromtitle=PWM&fromid=3034961&fr=aladdin

    3、晶体管

    https://baike.baidu.com/item/%E6%99%B6%E4%BD%93%E7%AE%A1/569042

    4、晶体管 知乎

    https://www.zhihu.com/search?type=content&q=%E6%99%B6%E4%BD%93%E7%AE%A1

    5、晶体管 电子管的用途 区别

    数字输出与模拟输出最直观的区别就是数字输出是二值的,即只有0和1,而模拟输出可以在0~255之间变化。就好比是一辆汽车,数字输出控制着汽车跑或者不跑,而模拟输出可以精确地控制汽车跑的速度。

    脉冲宽度调制 用以达到精确控制。

    模拟输出用到的函数为analogWrite(pin, value),其中pin是输出的引脚号,value为0~255之间的数值。通过这种函数,硬件PWM通过0~255之间的任意值来编程,其中0为关闭,255为全功率,0~255之间的任意一个值都会产生一个约490Hz的占空比可变的脉冲序列。Arduino软件限制PWM通道为8位计数器。 

    忽然想到前两天说的一个东西,会对电压进行二分比较,那个数值是把5伏电压在0-1023中间,取近似。

    有毒!!!!!!!!!!!为什么我的按照要求是从 暗,一点儿一点儿变亮啊~~~~~~~~

    还有~~~尽早 熟悉硬件知识,然后 尽早买 multimeter,要不然我心心念念的板子,没准儿那天就短路了。。。

    然后 是得写点儿什么东西,不然过了这么些天,都不知道 小灯的 正极是哪个了。。。这个 还真不像,软件开发,写错了,没什么,这个接错了,就得重新再买个板子。。。真特么了。。。

    得做笔记!!!导线板,的电线排布方式~~~以及 小灯的 长短引脚。。。愁死啦~~~~~~~~~~~~~~

  • 相关阅读:
    DB2 for Z/os Statement prepare
    Foreign key (referential) constraints on DB2 LUW v105
    复制Informational constraints on LUW DB2 v105
    DB2 SQL Mixed data in character strings
    DB2 create partitioned table
    MVC中使用EF的技巧集(一)
    Asp.Net MVC 开发技巧(二)
    Linq使用技巧及查询示例(一)
    Asp.Net MVC 开发技巧(一)
    Asp.Net MVC Identity 2.2.1 使用技巧(八)
  • 原文地址:https://www.cnblogs.com/letben/p/7828563.html
Copyright © 2011-2022 走看看