• 模拟输入输出


    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,要不然我心心念念的板子,没准儿那天就短路了。。。

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

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

  • 相关阅读:
    20172332 2017-2018-2 《程序设计与数据结构》第五周学习总结
    ASL测试 课题测试博客
    20172332 2017-2018-2 《程序设计与数据结构》第四周学习总结
    大白话Docker入门(一)
    Hexo博客搭建全解
    代码查重工具sim
    virtual judge 本地部署方案
    POJ题目分类推荐 (很好很有层次感)
    解决Ubuntu下Sublime Text 3无法输入中文
    [pascal入门]数组
  • 原文地址:https://www.cnblogs.com/letben/p/7828563.html
Copyright © 2020-2023  润新知