zoukankan      html  css  js  c++  java
  • [每日电路图] 4、陀螺仪模块电路图分析与设计

    一、前言:

      MPU6050几乎是每一个稍微深入一点点单片机的同学都会玩过的一个模块,它的使用和算法部分我博客里已经介绍了很多次了,你可以通过博客园的站内搜索找到我所有的MPU6050的博文连接:

    http://zzk.cnblogs.com/s?w=Blog%3Azjutlitao+mpu6050&t=b

      

    二、正题:

      这里介绍我今天设计的一个MPU6050模块的电路图

      

    三、模块的接口:

      类似于我们写的函数,给定输入值便可得到返回值,内部是黑盒。硬件也类似,该模块就像一个黑盒函数,对外提供5个引脚分别是:

      MPU6050_VCC_3.3V:供电VCC

      MPU6050_SDA:I2C的SDA,数据线

      MPU6050_SCL:I2C的SCL,时钟线

      MPU6050_INT:中断,mpu6050提供几种中断方式(比如摇晃触发产生中断信号)

      MPU6050_GND:供电GND

    四、我设计的模块和商业版的区别:

      如果制作成电路板将会是下面类似的样子:我设计的模块没有把蓝色括号中的3个引脚引出,此外还没有最上面一个5个引脚的稳压芯片(负责稳压)。

      第三点注意到:

        

                     图1 我设计的模块中没有给SDA和SCL加入上拉电阻

      

        图2 某款开发板集成MPU6050的电路图却给SDA和SCL加上上拉电阻了

      这是因为有些老一点的单片机内部引脚电路没有上拉、下拉、浮空等模式(如51单片机),开发板上考虑通用性,所以加入了上拉;而我设计的模块服务于nrf51822,内部集成上拉输出等模式,便没必要使用了。

    五、最后:

      给个下载链接吧,知识藏着会让个人得到小利,知识分享有利于全人类的发展

      http://pan.baidu.com/s/1jGRwkui

     

           _==/          i     i          ==_
         /XX/            |\___/|            XX
       /XXXX            |XXXXX|            /XXXX
      |XXXXXX\_         _XXXXXXX_         _/XXXXXX|    @beautifulzzzz 2016-01-14 continue~ 
     XXXXXXXXXXXxxxxxxxXXXXXXXXXXXxxxxxxxXXXXXXXXXXX    e-mail:beautifulzzzz@qq.com
    |XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    |XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|
     XXXXXX/^^^^"XXXXXXXXXXXXXXXXXXXXX/^^^^^XXXXXX
      |XXX|       XXX/^^XXXXX/^^XXX/       |XXX|
        XX       X/    XXX/    X/       /XX/
           "       "      X/      "      /"

  • 相关阅读:
    如何提升自身实力
    python实现远程控制Linux
    python对象之间的关系
    python类的属性和方法
    简单阐述后端测试
    python操作数据库
    AppCrawler
    RobotFramework作业
    接口自动化测试
    CSS3 Backgrounds相关介绍
  • 原文地址:https://www.cnblogs.com/zjutlitao/p/5129006.html
Copyright © 2011-2022 走看看