硬件开发笔记(十二):RK3568底板电路电源模块和RTC模块原理图分析

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134429973

红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

硬件相关开发

上一篇:《硬件开发笔记(十一):Altium Designer软件介绍、安装过程和打开pcb工程测试》
下一篇:敬请期待…


前言

  做硬件做系统做驱动,很难从核心板做起,所以我们先依赖核心板,分析底板周围的电路,然后使用AD绘制原理图和设计PCB,打样我司测试底板,完成硬件测试,再继续系统适配,驱动移植,从而一步一步完善成为一个功能完善的底板,且搭载了我们跳完的系统和驱动。
  本篇文章,先从底板的电源电路和RTC时钟电路分析。


说明

  分析原理图的过程中,常用的电阻,电容,电感,通用接插件这些元器件不进行说明,默认情况下,笔者绘制板子将会直接使用0603贴片封装的相关元器件,2.54mm或者1.27mm的dip排针,电容有部分要使用点电解电容(电感的封装跟点解电容一样),文章中不会进行仔细分析的。
  在这里插入图片描述

  这些封装是在PCB绘图的时候再定,因为前面定了,有可能后面还是要更换。

12V/3A的DCIN电源电路分析

  一般典型的电压就是:1.2V,1.5V,3.3V,5.0V,12V,把这几个熟悉掌握,有自己的稳定电路就可以了。

12V转5V电路原理图分析

开发板的底板原理图分析

  12V3A直接从适配器过来。
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  这个芯片电流可以输出3A,笔者之前常用AMS1117,最大电流输出为1A,但是可以并联多个,当然这个涉及到了焊接引脚,PCB布板得体积,元器件成本还有电源稳压精度等专业问题。

TPS54331特性

  在这里插入图片描述

  datasheet推荐电路,可以比对下两个电路,其实本质就是一样:
  在这里插入图片描述

  在这里插入图片描述

  下面是推荐得电路板布局,注意电容一般要靠近所作用的那个引脚的位置,以达到较好的稳定电压效果:
  在这里插入图片描述

封装

  在这里插入图片描述

  在这里插入图片描述

  可以手工焊接和贴片。

12V转3.3V输入电路原理图分析

开发板的底板原理图

  12V3A直接从适配器过来。
  在这里插入图片描述

  (注意:PMIC_EXT_EN不知道是什么,未搜到,需要咨询厂家,但是给U25是使能的作用,控制电源是否输出,方案商回复R331是没有焊接的,所以实际就是NC,没有连接)
  在这里插入图片描述

NB380GD特性

  没找到中文手册,就自己翻译把,抓住核心几个点,其他的一般没啥很大区别,最多就是来个温度静电啥的,普通电路可以不管。
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  高压低压,也没看见有2个这么高的电阻只有1个,不懂就问,请教硬件大佬相关专家,得到如下:这个是内置到电源芯片里面的,所以外面只挂了电感,指的内置的mos导通时的阻抗值。可以通过流过的电流,算出发热量,值越小越好。

封装

  在这里插入图片描述
  这个封装不好焊接,让硬件大佬推荐替换一个(后来,没有找到直接平替的,有个可以预定的焊机的报价200,还不如8个AMS1117-3.3V给他并联,这里就用之前的,只要几块钱一个)。
  资深大佬建议:这个底板上,还有其他芯片需要机器贴片的,例如网络PHY芯片,还有一些元器件手工不好焊接的,上机器贴片比较好,所以主板上的需要的3.3V和5V,建议还是使用QFN封装的元器件+电感,这种方案现在更容易实现,成本也低。


RTC电池电源电路分析

开发板的底板原理图

  在这里插入图片描述

  上电和掉电时的电池:
  在这里插入图片描述

  分析为电池不需要充电,外部不供电的时候,通过电池供电,
  有外部供电的时候,通过外部供电,这个电池,一般可以使用3年左右。
  下面的电路,是笔者几年前做的,就是二极管不一样:
  在这里插入图片描述

RX8010特性

  在这里插入图片描述

  在这里插入图片描述

  这个芯片,需要配合I2C指令,手册上并没有,硬件也不必关心,但是笔者软硬一起的,开发的时候还需要解决驱动问题,上面的linux for rtc驱动已经打不开了,这个可以直接到外面搜索个就行了,这里又涉及到驱动适配了,这里忽略,将会在后面打了板子出来做linux驱动文章里面进行讲解,后续出来了会在此处贴连接。

封装

  在这里插入图片描述


上一篇:《硬件开发笔记(十一):Altium Designer软件介绍、安装过程和打开pcb工程测试》
下一篇:敬请期待…


若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134429973

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/189316.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习论文解读:比较ResNet和ViT差异

前言 计算机视觉、机器学习,这两个词会让你想到什么? 相信绝大多数人第一反应都是CNN,而持续关注这些领域发展的人,则会进一步联想到近几年大火的Transformer,它不仅在自然语言相关任务上表现优秀,在图像…

【JUC】五、线程的第三种创建方式 Callable

文章目录 1、Callable概述2、FutureTask Java基础中,了解到的创建线程的两种方式为: 继承Thread类实现Runnable接口 除了以上两种,还可以通过: Callable接口(since JDK1.5)线程池方式 1、Callable概述 …

【uniapp】Google Maps

话不多说 直接上干货 提前申请谷歌地图账号一、新建地图 使用h5获取当前定位或者使用三方uniapp插件 var coords ""navigator.geolocation.getCurrentPosition(function(position) {coords {lat: position.coords.latitude,lng: position.coords.longitude};lats …

数据资产到底如何入表?

2024年1月1日起,财政部《企业数据资源相关会计处理暂行规定》正式施行,距离现在只有一个多月的时间。 数据资源入表意味着企业可以将数据资源确认为企业资产负债表中“资产”一项。对于拥有丰富数据资源的企业来说,有望在财务报表中体现其真…

ssm+vue的物流配送管理系统(有报告)。Javaee项目,ssm vue前后端分离项目

演示视频: ssmvue的物流配送管理系统(有报告)。Javaee项目,ssm vue前后端分离项目 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 项目介…

【日常】爬虫技巧进阶:textarea的value修改与提交问题(以智谱清言为例)

序言 记录一个近期困扰了一些时间的问题。 我很喜欢在爬虫中遇到问题,因为这意味着在这个看似简单的事情里还是有很多值得去探索的新东西。其实本身爬虫也是随着前后端技术的不断更新在进步的。 文章目录 序言Preliminary1 问题缘起1.1 Selenium长文本输入阻塞1.2…

CSS特效013:背景色彩不停流动效果

CSS常用示例100专栏目录 本专栏记录的是经常使用的CSS示例与技巧,主要包含CSS布局,CSS特效,CSS花边信息三部分内容。其中CSS布局主要是列出一些常用的CSS布局信息点,CSS特效主要是一些动画示例,CSS花边是描述了一些CSS…

uniapp App 端 版本更新检测

function checkVersion() { var req { //升级检测数据 appid: plus.runtime.appid, version: plus.runtime.version }; const timestamp Date.parse(new Date()); config.server.query_news uni.reque…

Ubuntu18.04安装Moveit框架

简介 Moveit是一个由一系列移动操作的功能包组成的集成化开发平台,提供友好的GUI,是目前ROS社区中使用度排名前三的功能包,Moveit包含以下三大核心功能,并集成了大量的优秀算法接口: 运动学:KDL,Trac-IK,IKFast...路径规划:OMPL,CHMOP,SBPL..碰撞检测:FCL,PCD... 一、更新功…

新品首发 | HP1011:高性能双相交错 PFC 数字控制器

随着PFC技术的发展,不断有新型PFC拓扑结构提出,如单相PFC、交错并联 PFC、传统无桥PFC、图腾柱无桥 PFC等。交错Boost PFC系统不仅具有并联系统的所有优点,还能减少输入电流纹波,降低开关管的电流应力。在中大功率场所通常采用工作…

复杂数据统计与R语言程序设计实验二

1、创建一个对象,并进行数据类型的转换、判别等操作,步骤如下。 ①使用命令清空工作空间,创建一个对象x,内含元素为序列:1,3,5,6,8。 ②判断对象x是否为数值型数据。 ③…

防抖-节流-深拷贝-事件总线

一、防抖与节流 1.认识防抖与节流函数 防抖和节流的概念其实最早并不是出现在软件工程中,防抖是出现在电子元件中,节流出现在流体流动中 而JavaScript是事件驱动的,大量的操作会触发事件,加入到事件队列中处理。而对于某些频繁…