rk3568硬件开发笔记(第二篇 ) 外围模块设计

前言:

rk3568处理器属于中高端通用型SOC,RK3568兼具CPU、GPU、NPU、VPU于一身,是一款高性能低功耗四核应用的处理器。

rk3568采用22nm先进制程工艺,集成4核arm架构A55处理器和Mali G52 2EE图形处理器,支持4K解码和1080P编码。RK3568支持SATA/PCIE/USB3.0等各类型外围接口,内置独立的NPU,可用于轻量级人工智能应用。

第一节:RS485电路

如图所示,RS485芯片MS3485的RE使能低电平有效,DE的作用为定义芯片的收与发模式。其中,使能信号RE和DE可采用TX控制,节省资源,因为加了一个三极管3904,所以在TX输出高电平时,RE=DE=0V,进入接收模式;TX输出低电平时,RE=DE=3.3V,进入发送模式。

在A上加上拉,B上加下拉电阻,主要原因是:RS-485总线在空闲(idle)状态时,电平是不固定的,即电平在-200mV~+200mV之间,收发器可能输出高也可能输出低,UART在空闲时需要保持高电平的,如果此时收发器输出一个低电平,对UART来说是一个start bit,会导致通信异常。(所以RX需要加上上拉)其中:

① A上加上拉,B上加下拉,接反数据通信也可能出错。

② 某些收发器内部集成上下拉电阻,则外部不需要再添加。

电路特点:

1、此电路兼容3.3V和5V,注意选贴;

2、在A、B线上加入TVS二极管D1111,能够提高电路的抗浪涌,防静电;

3、此电路兼容TTL输出,此时贴R1137 R1138 ,而U1100不贴;

第二节:IR红外接收电路

讲解:

1、IR模块通过PWM信号传输给RK3568,注意接到PWM引脚,同时外部加上拉电阻,引脚加ESD保护,预留电容滤波,和阻抗匹配;

2、接地

3、3.3V供电,如果选VCC_3V3那么只能在开机之后才能遥控,如果选VCC3V3_PMU,这个电在DC插入后一直有,那么就可以在关机状态下进行开机控制;

第三节:typec接口设计

原理图讲解

1、此typec接口可以实现正反插;

2、因为项目不需要typec充电功能,cc脚直接下拉;

3、各个信号线需要加ESD保护,在插拔usb线时容易产生静电;

4、信号线加共模电感和匹配电阻,防止EMC EMI干扰;

5、注意SSTX信号需要加电容;

6、ESD保护器件对寄生电容有严格要求,Cj<=0.4pF;

7、USB接口需要加限流电路防止外设损坏引起电路烧毁,输出电流大小通过R 1614设置,计算公式为Iset=6.8/Rlimit

附图

以上电路设计基于下图新创云R680A-Q2开发板

rk3568硬件开发笔记(第二篇 ) 外围模块设计相关推荐

  1. 开发笔记:掉落系统模块设计思路

    本文所讨论的掉落系统是一个游戏中的通用模块,不仅局限于打怪时掉落物品,包括抽卡.开宝箱.任务奖励.活动奖励等功能都可以使用.抽象地说,掉落系统是由给定参数按照特定的算法生成一系列可附加在玩家身上的东西 ...

  2. 硬件开发笔记(六): 硬件开发基本流程,制作一个USB转RS232的模块(五):创建USB封装库并关联原理图元器件

    `该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/125369228 红胖子网络科技博文大全:开发技术集合( ...

  3. 硬件开发笔记(八): 硬件开发基本流程,制作一个USB转RS232的模块(七):创建基础DIP元器件(晶振)封装并关联原理图元器件

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/125370284 红胖子网络科技博文大全:开发技术集合( ...

  4. 【QT开发笔记-基础篇】| 第二章 常用控件 | 2.12 表格控件 QTableWidget

    本节对应的视频讲解:B_站_链_接 QTableWidget 是 Qt 中的表格控件,可以行列的形式来展示数据 1. 属性和方法 QTableWidget 有很多属性和方法,完整的可查看帮助文档. 在 ...

  5. 硬件开发笔记(一):高速电路设计Cadence Aleegro软件介绍和安装过程

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/124356904 红胖子(红模仿)的博文大全:开发技术集 ...

  6. Python开发【第二篇】:初识Python

    Python开发[第二篇]:初识Python Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为 ...

  7. 【 持续更新 】Android开发笔记汇总篇,爬各种坑,敲高效代码,各种奇难杂症,有您要治的病 。

    [持续更新]Android开发笔记汇总篇,爬各种坑,敲高效代码,各种奇难杂症,有您要治的病 . 一.AndroidStudio 开发工具的那些事 . 问题 1: AndroidStudio2.2以上在 ...

  8. Web前端开发笔记——第二章 HTML语言 第四节 超链接标签

    目录 前言 一.超链接标签 (一)链接其它子网页 (二)链接其它站点 (三)虚拟超链接 二.从当前页面链接到指定位置 三.链接的访问情况 四.在新窗口中打开链接 例题 结语 前言 本节介绍超链接标签即 ...

  9. EnjoyingSoft之Mule ESB开发教程第二篇:Mule ESB基本概念

    目录 1. 使用Anypoint Studio开发 2. Mule ESB Application Structure - Mule ESB应用程序结构 3. Mule ESB Application ...

最新文章

  1. MySQL主从复制原理图
  2. 八数码问题——双向广度优先搜索解决
  3. 第四步:【核心】工艺及BOM中心
  4. StackOverflow 上面最流行的 7 个 Java 问题!| 值得一看
  5. 驱动级的自动按键_茶陵定做自动伸缩门定制,防火门厂家直销-湖南富扬门窗
  6. hadoop2.x HDFS快照介绍
  7. php 在线人数 mysql_PHP+MYSQL实例:编写网站在线人数的程序代码
  8. 华为鸿蒙系统游戏体验,华为鸿蒙系统首发体验,游戏加载比安卓快60%,全面苹果挑战iOS...
  9. .Hbase批量导入数据应用
  10. 初级计算机处理员试题及答案,计算机软考信息技术处理员模拟试题及答案(1)[5]...
  11. 考研复习 求解函数极限的方法全总结
  12. 军犬舆情每日热点:2018年平均工资出炉;南昌一幼儿园疑喂孩子风油精;英孚教育课程费分期变网贷
  13. 一个由“2020年1月7日 京东出现的重大 Bug 漏洞“引起的思考......
  14. 体重 年龄 性别 身高 预测鞋码_根据一个人的身高和体重能知道他的鞋码吗?
  15. 无线连接网络找不到计算机组,Win10电脑找不到自家Wifi无线网络解决方法 可能是无线信道问题...
  16. html间超链接怎么做,超链接怎么做
  17. MATLAB中histogram函数的使用
  18. 美术文献杂志美术文献杂志社美术文献编辑部2022年第7期目录
  19. 小程序+spring boot校园交友平台毕业设计-附源码191733
  20. 以太网EMC接口电路设计及PCB设计

热门文章

  1. 分类算法的评价指标-混淆矩阵,精准率召回率,pr曲线,roc曲线等
  2. gradle sync failed CreateProcess error=267 目录无效
  3. ProE二次开发 Creo二次开发 MCADEx Tools 工程图管理工具
  4. E+H音叉液位开关FTL31-AA4M2AAWBJ
  5. 2012有道难题决赛后感
  6. Upload-labs Pass-19 /.绕过
  7. P1803 凌乱的yyy
  8. 玲珑杯”ACM比赛 Round #15 D 咸鱼商店【二分+01背包】
  9. python实现石头剪刀布_Python实现石头剪刀布游戏
  10. “心理测试到底准不准?”│精神科量表使用释疑