06 2023 档案

摘要:跨分割区及开槽的处理 1.开槽的产生1.1 对电源/地平面分割造成的开槽1.2 通孔过于密集形成开槽 2.开槽对PCB板EMC性能的影响2.1 高速信号与低速信号的面电流分布2.2 分地的概念2.3 信号跨越电源平面或地平面上的开槽的问题 3.对开槽的处理3.1 需要严格的阻抗控制的高速信号线,其轨 阅读全文
posted @ 2023-06-29 19:21 小幽余生不加糖 阅读(79) 评论(0) 推荐(0) 编辑
摘要:不知道这么做合不合适,我先发一个试试,团队在招人, 岗位是 航天航空电子工程师+1,混合电推和起发电方向; 电机控制硬件工程师+1,新能源汽车电机控制器硬件开发方向。 工作内容: 1、负责硬件系统设计及相关文档的撰写; 2、参与硬件方案评估、硬件选型; 3、负责电路原理图、PCB设计、硬件调试工作; 阅读全文
posted @ 2023-06-28 18:14 小幽余生不加糖 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.添加飞船图像 下面将飞船加入游戏中。为了在屏幕上绘制玩家的飞船,我们将加载一幅图像,再使用Pygame方法blit()绘制它。 为游戏选择素材时,务必要注意许可。最安全、最不费钱的方式是使用Pixabay等网站提供的免费图形,无须授权许可即可使用并修改。 在游戏中几乎可以使用任何类型的图像文件, 阅读全文
posted @ 2023-06-24 11:49 小幽余生不加糖 阅读(102) 评论(0) 推荐(0) 编辑
摘要:外星人入侵(一) 1.概述2.规划项目3.安装Pygame4.开始游戏项目4.1 创建Pygame窗口及响应用户输入4.2 设置背景色4.3 创建设置类 1.概述 前面我们基本上介绍了python的基本操作,我们现在来开发一个名为《外星人入侵》的游戏吧!为此将使用Pygame,这是一组功能强大而有趣 阅读全文
posted @ 2023-06-24 10:57 小幽余生不加糖 阅读(47) 评论(0) 推荐(0) 编辑
摘要:过孔 1.过孔模型1.1 过孔的数学模型1.2 对过孔模块的影响因素 2.过孔对信号传导与辐射发射影响2.2 过孔对阻抗控制的影响2.2 过孔数量对信号质量的影响 1.过孔模型 从过去设计的一些PCB板效果来看,过孔对于低频,低速信号的影响是很小的,但是近来,随着时钟速度的提高,器件的上升时间及时序 阅读全文
posted @ 2023-06-23 12:06 小幽余生不加糖 阅读(243) 评论(0) 推荐(0) 编辑
摘要:特殊信号的EMC处理(二) 1.对外接口的EMC设计标准电路1.1 DVI EMC设计标准电路1.2 HDMI接口EMC设计标准电路1.3 LVDS接口EMC设计标准电路1.4 PS2接口EMC设计标准电路1.5 RJ11 EMC设计标准电路1.6 SCART接口EMC设计标准电路1.7 s-vid 阅读全文
posted @ 2023-06-23 10:54 小幽余生不加糖 阅读(49) 评论(0) 推荐(0) 编辑
摘要:特殊信号的EMC处理(一) 1.电源接口EMC防护滤波电路1.1 24VDC电源口1.2 电源地的EMC电路1.3 Flyback EMC电路1.4 BUCK电路EMC电路1.5 推挽电路 2.时钟电路的EMC防护2.1 有源时钟2.2 无源时钟2.3 差分时钟 3.复位电路EMC防护4.对外接口信 阅读全文
posted @ 2023-06-23 10:28 小幽余生不加糖 阅读(41) 评论(0) 推荐(0) 编辑
摘要:阻抗控制(二) 1.差分阻抗控制1.1 当介质厚度为5mil时的差分阻抗随差分线间距的变化趋势1.2 当介质厚度为13mil时的差分阻抗随差分线间距的变化趋势1.3 当介质厚度为25mil时的差分阻抗随差分线间距的变化趋势 2.屏蔽地线对阻抗的影响2.1 地线与信号线之间的间距对信号线阻抗的影响2. 阅读全文
posted @ 2023-06-22 18:17 小幽余生不加糖 阅读(81) 评论(0) 推荐(0) 编辑
摘要:阻抗控制(一) 1.特征阻抗的物理意义1.1 输入阻抗1.2 特征阻抗1.3 偶模阻抗、奇模阻抗、差分阻抗 2.生产工艺对阻抗控制的影响 1.特征阻抗的物理意义 1.1 输入阻抗 在集总电路中,输入阻抗是经常使用的一个术语 ,它的物理意义是: 从单口网络看进去的电压和电流的比值。如图: 输入阻抗:Z 阅读全文
posted @ 2023-06-22 17:43 小幽余生不加糖 阅读(159) 评论(0) 推荐(0) 编辑
摘要:EMC学习笔记(六)优选布线层 1. 表层与内层走线的比较1.1 微带线(microsstrip)1.2 带状线(stripline)1.3 微带线与带状线的比较 2.布线层的优先级别 对于时钟、高频、高速、小、弱信号而言,选择合适的布线层相当重要,对于那些高速总线,其布线层的选择一样不能忽视; 对 阅读全文
posted @ 2023-06-22 11:37 小幽余生不加糖 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1.概述 在高速数字电路PCB设计中,当布线长度大于20分之一波长或信号延时超过6分之一信号上升沿时,PCB布线可被视为传输线。传输线有两种类型:微带线和带状线。与EMC设计有关的传输线特性包括:特征阻抗、传输延迟、固有电容和固有电感。反射与串扰会影响信号质量,同时从EMC的角度考虑,也是EMI的主 阅读全文
posted @ 2023-06-22 11:12 小幽余生不加糖 阅读(117) 评论(0) 推荐(0) 编辑
摘要:地的设计 1.接地的含义2.接地目的3.基本的接地方式3.1 单点接地3.2 多点接地3.3 浮地3.4 以上各种方式组成的混合接地方式 4.关于接地方式的一般选取原则4.1 单板接地方式 接地是抑制电磁干扰、提高电子设备EMC性能的重要手段之一。正确的接地既能提高产品抑制电磁干扰的能力,又能减少产 阅读全文
posted @ 2023-06-22 10:25 小幽余生不加糖 阅读(172) 评论(0) 推荐(0) 编辑
摘要:测试(二) 1.测试类2.各种断言方法3.一个要测试的类4.测试AnonymousSurvey类5.方法setUp() 1.测试类 前面我们编写了针对单个函数的测试,下面来编写针对类的测试。很多程序中都会用到类,因此证明我们的类能够正确工作大有裨益。如果针对类的测试通过了,我们就能确信对类所做的改进 阅读全文
posted @ 2023-06-21 19:59 小幽余生不加糖 阅读(5) 评论(0) 推荐(0) 编辑
摘要:测试(一) 1.概述2.测试函数2.1 单元测试和测试用例2.2 可通过的测试2.3 未通过的测试2.4 测试未通过怎办2.5 添加新测试 1.概述 编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。测试让我们深信,即便有更多人使用你的程序,它也能正确地工作。 阅读全文
posted @ 2023-06-21 19:33 小幽余生不加糖 阅读(8) 评论(0) 推荐(0) 编辑
摘要:异常(二) 1.else代码块2.处理FileNotFoundError异常3.决定报告哪些错误 1.else代码块 通过将可能引发错误的代码放在try-except代码块中,可提高程序抵御错误的能力。错误是执行除法运算的代码行导致的,因此需要将它放到try-except代码块中。这个示例还包含一个 阅读全文
posted @ 2023-06-18 14:39 小幽余生不加糖 阅读(12) 评论(0) 推荐(0) 编辑
摘要:异常(一) 1.概述2.处理ZeroDivisionError异常3.使用try-except代码块4.使用异常避免崩溃 1.概述 Python使用称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续 阅读全文
posted @ 2023-06-18 14:26 小幽余生不加糖 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.文件读取 1.1 逐行读取 读取文件时,常常需要检查其中的每一行:可能要在文件中查找特定的信息,或者要以某种方式修改文件中的文本。例如,你可能要遍历一个包含天气数据的文件,并使用天气描述中包含sunny字样的行。在新闻报道中,你可能会查找包含标签的行,并按特定的格式设置它。 要以每次一行的方式检 阅读全文
posted @ 2023-06-17 19:53 小幽余生不加糖 阅读(11) 评论(0) 推荐(0) 编辑
摘要:文件(一) 1.概述2.从文件中读取数据2.1 读取整个文件2.2 文件路径 1.概述 学习处理文件和保存数据可让我们的程序使用起来更容易:用户将能够选择输入什么样的数据,以及在什么时候输入;用户使用我们的程序做一些工作后,可将程序关闭,以后再接着往下做。学习处理异常可帮助你应对文件不存在的情形,以 阅读全文
posted @ 2023-06-17 19:31 小幽余生不加糖 阅读(8) 评论(0) 推荐(0) 编辑
摘要:类(四) 1.导入类1.1 导入单个类1.2 在一个模块中存储多个类1.3 从一个模块中导入多个类导入整个模块1.5 导入模块中的所有类1.6 在一个模块中导入另一个模块 2.python标准库 1.导入类 随着不断给类添加功能,文件可能变得很长,即便妥善地使用了继承亦如此。为遵循Python的总体 阅读全文
posted @ 2023-06-17 12:41 小幽余生不加糖 阅读(2) 评论(0) 推荐(0) 编辑
摘要:类(三) 1.继承1.1 子类的方法__init__()1.2 给子类定义属性和方法1.3 重写父类的方法1.4 将实例用作属性 1.继承 编写类时,并非总是要从空白开始。如果要编写的类是另一个现成类的特殊版本,可使用继承。一个类继承另一个类时,将自动获得另一个类的所有属性和方法。原有的类称为父类, 阅读全文
posted @ 2023-06-17 10:58 小幽余生不加糖 阅读(8) 评论(0) 推荐(0) 编辑
摘要:类(二) 1.使用类和实例1.1 car类1.2 给属性指定默认值1.3 修改属性的值 1.使用类和实例 可使用类来模拟现实世界中的很多情景。类编写好后,我们的大部分时间将花在根据类创建的实例上。我们需要执行的一个重要任务是修改实例的属性。可以直接修改实例的属性,也可以编写方法以特定的方式进行修改。 阅读全文
posted @ 2023-06-11 17:57 小幽余生不加糖 阅读(10) 评论(0) 推荐(0) 编辑
摘要:类(一) 1.面向对象概述2.创建和使用类2.1 创建dog类2.2 根据类创建实例2.3 创建多个实例 1.面向对象概述 面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象 阅读全文
posted @ 2023-06-11 17:34 小幽余生不加糖 阅读(13) 评论(0) 推荐(0) 编辑
摘要:函数(五) 1.将函数存储在模块中1.1 导入整个模块1.2 导入特定的函数1.3 使用as给函数指定别名1.4 使用as给模块指定别名1.5 导入模块中的所有函数 2.函数编写指南 1.将函数存储在模块中 使用函数的优点之一是可将代码块与主程序分离。通过给函数指定描述性名称,可让主程序容易理解得多 阅读全文
posted @ 2023-06-11 12:51 小幽余生不加糖 阅读(11) 评论(0) 推荐(0) 编辑
摘要:滤波 1.概述2.滤波器件2.1 电阻2.2 电感2.3 电容2.4 铁氧体磁珠2.5 共模电感 3.滤波电路3.1 滤波电路的形式3.2 滤波电路的布局与布线 4.电容在PCB的EMC设计中的应用4.1 滤波电容的种类4.2 电容自谐振问题4.3 ESR对并联电容幅频特性的影响4.4 ESL对并联 阅读全文
posted @ 2023-06-10 18:55 小幽余生不加糖 阅读(121) 评论(0) 推荐(0) 编辑
摘要:模块划分及特殊器件的布局 1.模块划分1.1 按功能划分1.2 按频率划分1.3 按信号类型划分1.4 综合布局 2.特殊器件的布局2.1 电源部分2.2 时钟部分2.3 电感线圈2.4 总线驱动部分2.5 滤波器件 谈PCB的EMC设计,不能不谈PCB的模块划分及关键器件的布局。这一方面是某些频率 阅读全文
posted @ 2023-06-10 18:14 小幽余生不加糖 阅读(87) 评论(0) 推荐(0) 编辑
摘要:EMC学习笔记(一)PCB电路板层的设置 1.概述2.合理的层数2.1 VCC、GND的层数2.2信号层数 3.单板的性能指标与成本要求4.电源层、地层、信号层的相对位置4.1 VCC\GND平面的阻抗以及电源、地之间的EMC环境问题4.2 VCC、GND作为参考平面,两者的作用与区别4.3 电源层 阅读全文
posted @ 2023-06-01 20:28 小幽余生不加糖 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示