码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 项目进展(五)-修复PCB电路板,学习32位ADC芯片ADS1285


    一、前言

    上个月29号放假了,和朋友一起去了南京(人是真滴多),师兄晚放假几天,结果在测试时不小心把12V和GND碰触到一起了,导致12V短路,电路板几乎瘫痪了。

    今天下午到学校之后就开始着手寻找问题和修复,最后发现两个驱动芯片全部烧坏了,电源部分的芯片也出现了一些问题,经过一晚上的仔细测试和修改,目前电机已经可以正常驱动,一切和放假前都一样了。

    二、经验

    基于下午更换新的驱动芯片的经验–由于Y轴电机的ABC三相线有虚焊的引脚,导致电机旋转不正常,所以之后绘制电路板时需要记得把ABC三相的线进行开窗处理,这样可以保证芯片的引脚和焊盘是可以连接上的。
    在这里插入图片描述
    在这里插入图片描述
    在这我就不演示了,PCB是圆形的,布线需要整体移动PCB,有些麻烦,嘻嘻。
    总结一下,下版PCB的修改的有以下几点:

    1. PCB尺寸要修改,内径外径军减小10mm左右
    2. 布局要修改,可以考虑将ADC芯片单独做一个PCB板(听老师的)
    3. 驱动芯片的HNx引脚要悬空
    4. ABC三相线开窗
    5. 两个驱动芯片共用一个SPI;三个ADC芯片共用一个SPI

    三、ADS1285

    下面是该芯片的数据手册(英文)和一个"高速数据转换"的应用手册链接:
    数据手册:用于地震探测和地球空间探测的 32 位高分辨率双通道
    应用手册: 高速数据转换
    下面是一些基本的介绍,如果是做能源、地震监控、精密仪器的小伙伴,这个芯片再合适不过了(贵的东西唯一的缺点就是贵),该芯片的功耗低、精度高、封装小,喜欢的建议抓紧下单购买()
    在这里插入图片描述
    在这里插入图片描述
    注意!!!该芯片对于电源的纹波要求较高,在设计电路上一定要注意,下面是数据手册9.3.1节有关模拟电源的介绍:
    ADC有三个模拟电源:AVDD1、AVDD2和AVSS,它们都必须稳压良好,不受开关电源噪声(电压纹波< 1 mV)的影响。AVDD1电源电压相对于AVSS,为PGA和缓冲器供电。AVSS为负电源。ADC可以配置为单电源工作,AVDD1 = 5 V或3.3 V, AVSS连接到地。由于AVDD1对AGND的最小电压= 2.375 V,因此只有当AVDD1 - AVSS =±2.5 V时才能实现双电源工作。
    单电源工作需要在检波器输入端通过输入端电阻产生电平移位电压。电平移位电压通常等于AVDD1 / 2。用1 μ f和0.1 μ f并联电容将AVDD1旁路到AVSS。
    AVDD2电源为调制器供电。为了简化系统电源管理,无论AVDD1和AVSS配置为单电源还是双电源,AVDD2都可以连接AVDD1 (AVDD2相对AGND电压范围为2.375 V ~ 5.25 V)。用1 μ f和0.1 μ f并联电容将AVDD2旁路到AGND。
    在我们设计的电路中,AVDD2连接到2.5V(实际为2.48V,应该可以满足要求)。
    数据手册相关的电气特性部分介绍尽量仔细看一遍(耐住性子):
    在这里插入图片描述
    差分输入VIN=VAINP-VAINN,我们设计时使用参考电压为4.096V:
    在这里插入图片描述
    在这里插入图片描述
    这里放这么多图片的原因主要是一定在设计时注意引脚的输入电压的范围,若果超过了该范围,后果很严重。
    今天已经有点晚了,大概看一下数据手册,明天继续更新后续的手册内容。

    四、往期回顾

    项目进展(一)-晶振正常输出、焊接驱动芯片、查找芯片手册并学习
    项目进展(二)-配置MCT8316ZR芯片,主要学习如何根据数据手册配置外设等
    项目进展(三)-电机驱动起来了,发现了很多关键点,也遇到了一些低级错误
    项目进展(四)-双电机均可驱动,配置模拟SPI,调平仪功能初步实现!

  • 相关阅读:
    软考 系统架构设计师系列知识点之特定领域软件体系结构DSSA(3)
    PID积分抗饱和3种常用方法(附H5UPLC FB块完整源代码和算法讲解)
    [人工智能-综述-13]:第九届全球软件大会(南京)有感 -2-新型的云服务:AI即服务,传统的云服务:IaaS,PaaS,SaaS, DaaS
    MMPose 1.0:迈向更优雅、更强大的姿态估计研发和应用框架
    电脑文件自动备份,如何实现?
    Webpack
    专用/独享代理与共享代理有何区别?如何选择?
    证券投资方向,什么论文选题好写且可参考数据多呢?
    【字符串】数组中的字符串匹配
    u-boot移植问题解决
  • 原文地址:https://blog.csdn.net/weixin_44412311/article/details/133530292
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号