画NRF51822 PCB错误总结

2024-01-04 20:48
文章标签 总结 pcb 错误 nrf51822

本文主要是介绍画NRF51822 PCB错误总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

周末把NRF51822的PCB画完了,今天周一,领导审核后,挑了不少错误,主要归纳为以下几点:

1 主芯片nRF51822

主芯片NRF51822pcb布局布线中,肚子那里什么也没画,没有覆铜,这是不行的,这个芯片肚子那里得共地,覆铜就行,至于为什么,也不太清楚,后续可以查查;

2 地线和电源线

地线和电源线太细,应该加粗;太细了阻抗就高,抗干扰能力就差;

3 加一个蓝牙天线座子,防止微带线不能用时,还可以用天线;

蓝牙天线座子和SMA天线座子还不太一样,是那种IPEX 小天线座子;今天花费了大量时间找这个天线座子的封装;公司有这个座子,亲自测量了下,ipex天线封装大概是3.2mm*2.85mm;

4 VDD和AVDD

画图中,犯了一个大错误,将AVDD和VDD连接在一起了,严格意义上来讲两者是不能连接在一起,但是有的淘宝卖家卖的NRF51822芯片中,将这两个电压连接在一起了,具体原因,我也不清楚为什么。然后我的原理图也是抄的网上的,也连接在一起了。这样是错误的,VDD和AVDD连接在一起,会有噪声的影响和干扰;如果要连接在一起,也要加电感和电容滤波,所以,我的原理图中,在VDD和AVDD之间又增加了电容和电感,这是犯的很离谱的一个错误,以后要注意,下面是对VCC、VDD、AVCC、AVDD知识点的总结。
V*与AV*的区别是:数字与模拟的区别
CC与DD的区别是:供电电压与工作电压的区别(通常VCC>VDD);

数字电路供电VCC
模拟电路供电AVCC
VDD是指工作电压,就是供电进芯片的
AVDD是模拟电压或者叫模拟正电源,是从芯片向外供电的;
1、对于数字电路来说,VCC是电路的供电电压,VDD是芯片的工作电压(通常Vcc>Vdd),VSS是接地点。
2、有些IC既有VDD引脚又有VCC引脚,说明这种器件自身带有电压转换功能。
3、在场效应管(或COMS器件)中,VDD为漏极,VSS为源极,VDD和VSS指的是元件引脚,而不表示供电电压。
4、一般来说VCC=模拟电源,VDD=数字电源,VSS=数字地,VEE=负电源

VCC是数字电源,AVCC是模拟电源。有AVCC的单片机是包含模拟器件的单片机,例如AD转换电路。一般要求AVCC和VCC之间电压差不能超过一定数值,例如AVR单片机规定不能超过0.3V。应用时,VCC直接接系统电源,芯片外的其它数字逻辑器件也接VCC,芯片外的模拟电路的电源和AVCC相连。VCC和AVCC之间用一个低通滤波器连接。滤波器典型参数为:电感10μH,两边的电容0.1μF。

这篇关于画NRF51822 PCB错误总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/570555

相关文章

部署Vue项目到服务器后404错误的原因及解决方案

《部署Vue项目到服务器后404错误的原因及解决方案》文章介绍了Vue项目部署步骤以及404错误的解决方案,部署步骤包括构建项目、上传文件、配置Web服务器、重启Nginx和访问域名,404错误通常是... 目录一、vue项目部署步骤二、404错误原因及解决方案错误场景原因分析解决方案一、Vue项目部署步骤

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

SpringBoot中的404错误:原因、影响及解决策略

《SpringBoot中的404错误:原因、影响及解决策略》本文详细介绍了SpringBoot中404错误的出现原因、影响以及处理策略,404错误常见于URL路径错误、控制器配置问题、静态资源配置错误... 目录Spring Boot中的404错误:原因、影响及处理策略404错误的出现原因1. URL路径错

Python中连接不同数据库的方法总结

《Python中连接不同数据库的方法总结》在数据驱动的现代应用开发中,Python凭借其丰富的库和强大的生态系统,成为连接各种数据库的理想编程语言,下面我们就来看看如何使用Python实现连接常用的几... 目录一、连接mysql数据库二、连接PostgreSQL数据库三、连接SQLite数据库四、连接Mo

Git提交代码详细流程及问题总结

《Git提交代码详细流程及问题总结》:本文主要介绍Git的三大分区,分别是工作区、暂存区和版本库,并详细描述了提交、推送、拉取代码和合并分支的流程,文中通过代码介绍的非常详解,需要的朋友可以参考下... 目录1.git 三大分区2.Git提交、推送、拉取代码、合并分支详细流程3.问题总结4.git push

Kubernetes常用命令大全近期总结

《Kubernetes常用命令大全近期总结》Kubernetes是用于大规模部署和管理这些容器的开源软件-在希腊语中,这个词还有“舵手”或“飞行员”的意思,使用Kubernetes(有时被称为“... 目录前言Kubernetes 的工作原理为什么要使用 Kubernetes?Kubernetes常用命令总

Spring常见错误之Web嵌套对象校验失效解决办法

《Spring常见错误之Web嵌套对象校验失效解决办法》:本文主要介绍Spring常见错误之Web嵌套对象校验失效解决的相关资料,通过在Phone对象上添加@Valid注解,问题得以解决,需要的朋... 目录问题复现案例解析问题修正总结  问题复现当开发一个学籍管理系统时,我们会提供了一个 API 接口去

Python中实现进度条的多种方法总结

《Python中实现进度条的多种方法总结》在Python编程中,进度条是一个非常有用的功能,它能让用户直观地了解任务的进度,提升用户体验,本文将介绍几种在Python中实现进度条的常用方法,并通过代码... 目录一、简单的打印方式二、使用tqdm库三、使用alive-progress库四、使用progres

解决mybatis-plus-boot-starter与mybatis-spring-boot-starter的错误问题

《解决mybatis-plus-boot-starter与mybatis-spring-boot-starter的错误问题》本文主要讲述了在使用MyBatis和MyBatis-Plus时遇到的绑定异常... 目录myBATis-plus-boot-starpythonter与mybatis-spring-b

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO