自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (28)
  • 收藏
  • 关注

原创 STM32F103C8T6使用备忘录

STM32F103C8T6使用备忘录

2022-03-20 20:45:51 1591

原创 器件基础知识——电阻

一、认识电阻1、耗能能力电阻对电流有阻碍作用,它自身消耗能量,会将电能转换为热能,为热功率,为流过电阻的电流,为电阻阻值2、欧姆定律,为加在电阻两端的电压,在电路中为固定值3、等效模型理想的电阻器,由纯电阻组成,不受工作频率影响,在交流电中电阻电压和电流相位一致实际的电阻器,会有寄生电感和寄生电容存在...

2022-01-20 23:56:03 1722

原创 器件基础知识——电容

一、认识电容1、储能能力电容是电抗元件,其储存的能量称为静电能,理想情况下它自身不消化能量,E为电感储存的能量,C为电容量,V为电容两端电压2、电容电压无法突变,若电压发生突变,即du/dt很大,那么电容电流将无穷大,实际不可能,所以电容电压无法突变。若加在电容上两端的电压突然撤走,则电容会产生较大电流尖峰3、交流电中电容电流相位超前电压相位90°直流电中没有相位,而在交流电中,相位是反映交流电任何时刻的状态的物理量交流电的大小和方向是随时间变化的,以正弦交流电为例:

2022-01-13 23:44:57 10678

原创 器件基础知识——电感

一、认识电感1、储能能力电感是电抗元件,具有独特的储能能力,其储存的能量称为磁能,理想情况下它自身不消耗能量,E为电感储存的能量,L为电感量(单位为H),I为(任意给定时刻)流过电感的电流2、电感电流无法突变,若电流发生突变,即di/dt很大,那么电感电压将无穷大,实际不可能,所以电感电流无法突变。若加在电感上两端的电压突然撤走,则电感会产生较大反电动势3、交流电中电感电压相位超前电流相位90°直流电中没有相位,而在交流电中,相位是反映交流电任何时刻的状态的物理量交流电的

2022-01-08 23:47:53 12939

原创 Cadence 17.2设计备忘录1——Allegro常用快捷键及操作

Allegro常用快捷键及操作

2022-01-04 20:49:22 6236

原创 程序烧录器STLINK_V2&CMSIS_DAP_V2制作——DIY方案分享

烧录器用多了,便有了想做烧录器的想法,终于因为手头上有了几片STM32F103C8T6,才将想法付出行动先是将目标定在了STLINK上,因为自己使用的大多数芯片都是ST旗下的,于是便在网络上搜集STLINK的开源资料,找到了以STM32F103C8T6为主控的开源方案,以及官方的STLINK固件放成果图,一直嫌外面买的烧录器个头大,到自己设计的时候就将所有的电阻电容全部改成了0402封装,晶振也采用的小封装贴片晶振,预留了TYPE-C接口和两排排针口,整个板子体积做到了13*33mm,外层套了透明的

2021-01-27 22:44:38 8910 5

原创 PADS VX1.2 设计备忘录1——Layout常用快捷键及操作

PADS Layout VX1.2快捷键1、布线——F2→左键点击焊盘/走线2、布线打过孔换层结束布线——F2→左键点击焊盘/走线→Shift+左键→Ctrl+左键3、无模命令:覆铜/取消覆铜——po→回车4、无模命令:设置线宽50mil——F2→左键点击焊盘/走线→w50→回车5、无模命令:切换计量单位为mm——umm→回车6、无模命令:切换计量单位为mil——um→回车7、无模命令:测量长度——q→回车8、无模命令:移动光标至固定坐标距原点(5050)处——s50 .

2020-11-09 16:06:08 6158

原创 主芯片与振荡器匹配实验

在嵌入式产品开发的过程中,不可避免的会用到主控芯片,而主控芯片上一般都会外挂一颗无源石英晶振,而晶振的作用是为整个主控芯片最小系统提供基本的时钟信号。这时候需要对主控芯片与晶振做一个匹配实验,看晶振电路是否能发挥出我们想要的性能,晶振及其内部电路详解可看:https://blog.csdn.net/alala120/article/details/81353358下面是经过专业实验室测试的测试...

2019-05-25 09:13:27 759

原创 基于WiFi的网络授时时钟(带实时天气更新)设计——DIY方案分享

本方案采用的是MCU+AT指令的形式开发,MCU是大家比较熟悉的意法半导体公司STM32F103C8T6,WiFi模块使用的是安信可ESP-12F,本方案是一个Demo设计,比较简单,仅实现了功能,算是一个抛砖引玉吧!先上视频演示:https://v.youku.com/v_show/id_XNDE3OTE4MDY4NA==.html?spm=a2hzp.8244740.0.0WiFi模块...

2019-05-14 13:57:40 12740 12

原创 如何在Keil官网里面下载固件库(以STM32系列主芯片固件库为例)【最新版】

在用Keil软件进行代码编写时,第一步需要选择主芯片,如果你的Keil软件里面没有安装对应主芯片的固件库,那么将无法选择对应主芯片,以及导致后面程序无法编译成功。这时需要在网上下载对应的固件库,下载固件库最好的选择是在Keil官网上下载正式的固件库。具体操作如下:(当然你可以略过下面的操作,直接进入到网址:http://www.keil.com/dd2/pack/)下面以STM32系列主芯片固...

2019-05-06 00:17:05 29763 8

原创 Altium Designer 13 设计备忘录7——如何让过孔/地孔覆铜全覆盖

通常在PCB布线布局完成后,都会开始对整块板子进行覆铜,这时可能会出现以下过孔、地孔无法全覆盖的情况。通过菜单栏上的设计(Design)→规则(R)...→找到Plane→选择Polygon Connect Style下→PolygonConnect,将关键类型改成Direct Connect,但是这样设置后,只要是GND的焊盘也会全部覆盖,如果不在意这个问题,可以按照以下进行设置。...

2019-04-18 09:24:43 18217

原创 Altium Designer 13 设计备忘录6——如何修改覆铜连接焊盘的宽度以及角度和导线数

在电路板完成布线布局后,需要对电路板进行覆铜,覆铜一般是连接在电路板的GND网络上,然后如果遇到有GND的焊盘时,可选择全覆盖、导线连接。如果选择导线连接,可以在软件顶部菜单栏的设计(Design)→规则(R)→出现下面的框,然后找到Plane里面的Polygon Connect Style内的PolygonConnect进行修改。...

2019-04-15 16:58:49 1941

原创 Altium Designer 13 设计备忘录5——如何批量修改丝印大小

在电路板完成布线布局后,发现原来的元器件丝印比较大,电路板上没有多余的位置摆放。这时需要将元器件的丝印大小进行修改。如果板上元器件较多,需要对每个元器件的丝印都进行修改时,可以通过批量修改丝印的方法调整丝印大小。首先任意选中一个丝印,点击右键,出现以下对话框。选择→查找相似对象(N)...→出现下面的对话框→将Text Height 右侧的Any改成Same→点击确定,这时所有该尺寸大小的...

2019-04-15 16:37:29 2534

原创 Altium Designer 13 设计备忘录4——如何在电路板上任意开槽

完成好电路板板框绘制后,需要在板框内部开槽时,可通过软件顶部菜单栏设计(Design)→板子形状(S)→定义板剪切(S),然后在电路板内绘制一个闭合的框(这里可以先用2D线画好需要开槽的框,然后将2D线层次切换到Keep-Out Layer层,闭合框沿着2D线绘制即可),绘制好后,它会自动将框内区域挖空,可以通过按数字键3(必须是键盘字母WE中间上面的3)切换3D模式观看是否成功开槽。...

2019-04-15 15:56:13 948

原创 Altium Designer 13 设计备忘录3——如何设置覆铜禁止布线区域

禁止布线区域主要用在一些特定的地方,例如在使用板载天线的WiFi、蓝牙模块时,按模块的要求天线周围不能有走线和铜箔,所以此时需要将这一片区域通过禁布区隔离开来。这里有两种方法可以实现上述的效果方法一:软件顶部菜单栏上选择放置(Place)→禁止布线→线径,像用2D线一样,在板子上画一个闭合的框,然后点击覆铜的时候,铜箔会自动避开带框的区域。注意在放置禁止布线区域之前,先点击下面选择好所在的...

2019-04-15 15:33:09 18180

原创 Altium Designer 13 设计备忘录2——如何软件自动添加地孔

地孔添加一般在整个电路板布线布局以及覆铜完成之后进行的,软件顶部菜单栏点击Tool(工具)→Via Stitching→Add Stitching to Net出现以下配置框,通过更改其中的网络、栅格、过孔大小后,点击确定,过孔会按照规则在电路板上生成过孔,此时的过孔是被铜箔全覆盖的。...

2019-04-15 15:17:10 1261

原创 Altium Designer 13 设计备忘录1——如何设置覆铜到板框的距离

首先,板框必须要画在Keep-Out Layer层,然后在软件顶部菜单栏→设计→规则,然后在Electrical下面的Clearance里面创建一个优先级在Clearance之上的约束规则,图中为Clearance_Board。设置按照下图编辑,具体覆铜到板框的距离在下面20mil(约0.5mm)处可调。设置完成后,T+G选择Shelve x Polygon(s)(功能等同于PADS的P+O)。在...

2019-04-15 15:07:48 3054

SIM800C模块参考例程.7z

SIM800C模块参考例程,Arduino、STC12、STC15、STC89、STM32都有例程,亲测可用,仅供参考。

2019-07-07

STM32F10xxx硬件入门手册(STM32设计必备).pdf

这份应用笔记是为系统设计者提供的,他们需要对开发板硬件实现的特性有个总体认识,如供电、时钟管理、复位控制、启动模式的设置和调试管理等。该文档说明了STM32F10xxx系列的大容量和中容量产品使用方法,并描述了应用STM32F10xxx开发所需要的最小硬件资源。 详细的参考设计图也包含在这篇文档里,包括主要组件、接口、模式的说明。

2019-07-07

软件-基于WiFi的网络授时时钟设计V1.0.7z

主控芯片是STM32F103C8T6,WiFi模块用的是ESP-12F,用到了时钟芯片、按键、OLED显示屏。bsp_usart1.c是用来串口调试使用,可以打印在电脑串口调试助手上显示;bsp_SysTick.c是用来生成精准的延时函数,用于I2C通讯等对时序敏感的接口;bsp_esp8266.c里面是对WiFi模块的一些初始化配置和WiFi的功能函数;Common.c里面是一些辅助函数;test.c里面是实现WiFi配网应用和API接口调用及解析;oled.c里面显示屏的初始化配置和显示功能函数;bsp_pcf8563.c里面是时钟芯片的初始化配置和读写时间功能函数;bsp_key.c里面是按键的初始化配置、按键扫描功能函数和静态内容显示函数;bsp_TiMbase.c里面是定时器函数,这里为什么用到定时器,因为一般天气和时间数据刷新的频率不会太快,这里设定的是5分钟更新一次,那么这里就需要用到定时器。

2019-05-13

硬件-基于WiFi的网络授时时钟设计V1.0.7z

该资源为硬件设计图纸,内有完整的Altium Designer(13.0)工程、原理图、PCB和主控引脚资源分配。主要由WiFi无线通讯电路、时钟电路(内置备用电源)、主控最小系统电路、供电电路、OLED显示电路、按键电路等组成,主控芯片为STM32F103C8T6、WiFi模块为ESP-12F、OLED显示屏为裸屏开发、时钟芯片为PCF8563。

2019-05-13

高效DCDC变换器拓扑与控制.pdf

高效DCDC变换器拓扑与控制 ◆ DC/DC变换器概述 ◆ DC/DC变换器拓扑 ◆ DC/DC变换器控制技术 ◆ 案例分析

2019-05-12

功率磁元件技术及其应用.pdf

Integrated Magnetics Achieve High Power Density & Low Loss Design Hybrid Magnetic Technology L-I Curve Trimming Technology Very low EMC Noise Designing Technology Sound noise reduce Technology Power Powder Core Technology Large Aspect Ratio Edgewise Winding Technology Advanced Magnetic Technologies Hybrid Technology Integrated Magnetics L-I Trimming Technology EMC Technology

2019-05-11

反激变压器设计效率和EMI考虑.pdf

Flyback transformer design considerations for efficiency and EMI • Flyback transformer basics • Review of Flyback transformer losses: o Core loss – dependence on DC bias, duty cycle, wave-shape o Causes of AC copper loss o Proximity effects explained o Leakage inductance & how to estimate it o Effect of snubber clamp voltage on leakage losses o Design optimisation example  Choice of wire size, strands, layer stack-up to reduce leakage inductance and proximity effects • EMI o CM cancellation & balancing techniques o Design example

2019-05-11

开关电源系统讲座.pdf

Switching Power Training Agenda • Basic Converter Topologies • Control Loop Compensation • Emulated Current Mode and Constant On-Time Control • Isolated Power Supply Design

2019-05-11

LED 电源驱动方案应用和设计.pdf

主要内容 • LED常见用途和LED特性介绍 • LED常用驱动方案分析 • RGB LED驱动方案的应用与设计

2019-05-11

让DCDC环路设计变得简单.pdf

Session Objectives Identify Power Stage Characteristics Describe Type II Comp – Current-Mode Describe Type III Comp – Voltage-Mode Compensate a Current-Mode Buck Find Crossover Frequency and Phase

2019-05-11

开关电源布局设计要领.pdf

开关电源布局设计要领 第一节: 概述 第二节: 布局要点 第三节: 典型案例 - Boost、Buck、非隔离 第四节: 典型案例 - 反激 反激 第五节: 典型案例 - 桥式变换器

2019-05-11

电力电子与电力传动概论.pdf

• 引言 • 电力电子技术的发展之路 • 电力传动的主要应用领域 • 新的应用与发展趋势 • 结论与展望

2019-05-11

EMC具体优化案例实践课题分享.pdf

主要内容 • EMC电磁兼容法规标注解读 • 基础标准、通用标准、产品标准 • EMC三要素与EMC法规 • EMC基础法规的关键点 • 电磁兼容诊断方法 • 如何定位噪声源? • 如何设计滤波器? • 如何测试滤波器? • 如何测试EMI滤波器器件? • EMC诊断系统(实验)

2019-05-11

TI mmWave Radar TI 毫米波雷达产品资料和软件下载链接

1. Datasheet数据手册,勘误表,TRM(technical reference manual),应用手册,白皮书 2. mmWave Radar Demonstrations 毫米波雷达demo演示视频 共12板块,均为产品技术资料和软件链接

2019-04-29

PCB叠层设计及阻抗计算

PCB叠层设计及阻抗计算 目录 前言................................................................................................................................................... 4 第一章 阻抗计算工具及常用计算模型 ......................................................................................... 7 1.0 阻抗计算工具 .................................................................................................................... 7 1.1 阻抗计算模型 .................................................................................................................. 7 1.11. 外层单端阻抗计算模型 ......................................................................................... 7 1.12. 外层差分阻抗计算模型 ......................................................................................... 8 1.13. 外层单端阻抗共面计算模型 ................................................................................. 8 1.14. 外层差分阻抗共面计算模型 ................................................................................. 9 1.15. 内层单端阻抗计算模型 ......................................................................................... 9 1.16. 内层差分阻抗计算模型 ....................................................................................... 10 1.17. 内层单端阻抗共面计算模型 ............................................................................... 10 1.18. 内层差分阻抗共面计算模型 ............................................................................... 11 1.19. 嵌入式单端阻抗计算模型 ................................................................................... 11 1.20. 嵌入式单端阻抗共面计算模型 ........................................................................... 12 1.21. 嵌入式差分阻抗计算模型 ................................................................................... 12 1.22. 嵌入式差分阻抗共面计算模型 ........................................................................... 13 第二章 双面板设计 ....................................................................................................................... 14 2.0 双面板常见阻抗设计与叠层结构 .................................................................................. 14 第三章 四层板设计 ....................................................................................................................... 17 3.0. 四层板叠层设计方案 ..................................................................................................... 17 3.1. 四层板常见阻抗设计与叠层结构 ................................................................................. 18 第四章 六层板设计 ....................................................................................................................... 26 4.0. 六层板叠层设计方案 ..................................................................................................... 26 4.1. 六层板常见阻抗设计与叠层结构 ................................................................................. 27 第五章 八层板设计 ....................................................................................................................... 48 5.0. 八层板叠层设计方案 ..................................................................................................... 48 5.1. 八层板常见阻抗设计与叠层结构 ................................................................................. 49 第六章 十层板设计 ....................................................................................................................... 68 6.0 十层板叠层设计方案 ...................................................................................................... 68 6.1. 十层常见阻抗设计与叠层结构 ..................................................................................... 69 第七章 十二层板设计 ................................................................................................................. 81 7.0 十二层板叠层设计方案 .................................................................................................. 81 7.1 十二层常见阻抗设计与叠层结构 .................................................................................. 82

2019-04-29

如何顺利通过电磁兼容试验--EMC测试与整改对策

如何顺利通过电磁兼容试验——认证检测中常见的电磁兼容问题与对策 1 .概述 1.1 什么时候需要电磁兼容整改及对策 对一个电子、电气产品来说,在设计阶段就应该考虑其电磁兼容性,这样可以将产品在生产阶段出现电磁兼容问题的可能性减少到一个较低的程度。但其是否满足要求,最终要通过电磁兼容测试检验其电磁兼容标准的符合性。由于电磁兼容的复杂性,即使对一个电磁兼容设计问题考虑得比较周全得产品,在设计制造过程中,难免出现一些电磁干扰的因素,造成最终电磁兼容测试不合格。在电磁兼容测试中,这种情况还是比较常见的。当然,对产品定型前的电磁兼容测试不合格的问题,我们完全可以遵循正常的电磁兼容设计思路,按照电磁兼容设计规范法和系统法,针对产品存在的电磁兼容问题重新进行设计。从源头上解决存在的电磁兼容隐患。这属于电磁兼容设计范畴。而目前国内电子、电气产品比较普遍存在的情况是:产品在进行电磁兼容型式试验时,产品设计已经定型,产品外壳已经开模,PCB 板已经设计生产,部件板卡已经加工,甚至产品已经生产出来等着出货放行。对此类产品存在的电磁兼容问题,只能采取“出现什么问题,解决什么问题”的问题解决法,以对产品的最小改动使其达到电磁兼容要求。这就属于电磁兼容整改对策的范畴,这是我们这次课程需要探讨的问题。 共四章,后续略

2019-04-29

PCB高级设计系列讲座

课题内容 1、理清功能方框图 2、网表导入PCB Layout 工具后进行初步处理的技巧 3、射频PCB 布局与数模混合类PCB 布局 4、无线终端PCB 常用HDI 工艺介绍 5、信号完整性(SI )的基础概念 6、射频PCB 与数模混合类PCB 的特殊叠层结构 7、特性阻抗的控制 8、射频PCB 与数模混合类PCB 的布线规则和技巧 9、射频PCB 与数模混合类PCB 布线完成后的收尾处理 10、PCB 板级的ESD 处理方法和技巧 11、PCB 板级的EMC/EMI 处理方法和技巧 12、PCB 中的DFM 设计 13、FPC 柔性PCB 设计 14、设计规范的必要性

2019-04-29

高速layout指导

此应用程序报告处理高速信号,如时钟信号及其并对重要的一致性进行了回顾。通过一些简单的规则,电磁干扰问题可以最小化不使用 复杂的公式和昂贵的仿真工具。第1节给出了一个简短的说明介绍理论;第二部分着重于实际的PCB设计规则。两部分可独立阅读。

2019-04-29

第3章 它激式开关电源

第3章 它激式开关电源 3.1 典型它激式开关电源 3.2 集成驱动器及其应用 3.3 STR系列集成变换电路 3.4 TOP系列集成开关电源 3.5 TOPSwitch的应用 3.6 DC/DC变换电路

2019-04-29

第2章 自激式开关电源

第2章 自激式开关电源 2.1 自激式开关电源的工作原理 2.2 自激式降压开关电源的改进 2.3 自激式降压开关电源的厚膜集成电路 2.4 升压式开关电源 2.5 具有隔离功能的自激式开关电源 2.6 双脉宽控制的开关电源 2.7 办公设备电源设计 2.8 彩色电视机开关电源

2019-04-29

第1章 开关电源基础技术

第1章 开关电源基础技术 1.1 开关电源概述 1.2 开关电源的分类 1.3 开关电源的主要技术指标 1.4 开关电源典型结构 1.5 开关电源技术要点 1.6 开关器件 1.7 开关电源中的整流电路 1.8 电源设备的评价与测量

2019-04-29

电子封装材料与工艺

电子封装材料与工艺 第一章 集成电路芯片的发展与制造------------------------- 2—3 第二章 塑料、橡胶和复合材料------------------------------ 4—8 第三章 陶瓷和玻璃------------------------------------------ 9—12 第四章 金属 ----------------------------------------------- 13—17 第五章 电子封装与组装的软钎焊技术---------------------- 18—27 第六章 电镀和沉积金属涂层-------------------------------- 28—30 第七章 印制电路板的制造---------------------------------- 31—36 第八章 混合微电路与多芯片模块的材料与工艺------------- 37—45 第九章 电子组件中的粘接剂、 下填料和涂层--------------- 46—49 第十章 热管理材料及系统---------------------------------- 50—54

2019-04-29

EMI/EMC设计秘籍 ——电子产品设计工程师必备手册

EMI/ EMC设计秘籍——电子产品设计工程师必备手册 一、EMC 工程师必须具备的八大技能 二、EMC 常用元件 三、EMI/EMC 设计经典 85 问 四、EMC 专用名词大全 五、产品内部的 EMC 设计技巧 六、电磁干扰的屏蔽方法 七、电磁兼容(EMC)设计如何融入产品研发流程

2019-04-29

开关电源的PCB设计(布局、排版、走线)规范

为了适应电子产品飞快的更新换代节奏,产品设计工程师更倾向于选择在市场上很容易采购到的AC/DC 适配器,并把多组直流电源直接安装在系统的线路板上。由于开关电源产生的电磁干扰会影响到其电子产品的正常工作,正确的电源 PCB 排版就变得非常重要。开关电源 PCB 排版与数字电路PCB 排版完全不一样。在数字电路排版中,许多数字芯片可以通过 PCB 软件来自动排列,且芯片之间的连接线可以通过 PCB 软件来自动连接。用自动排版方式排出的开关电源肯定无法正常工作。所以,设计人员需要对开关电源 PCB 排版基本规则和开关电源工作原理有一定的了解。

2019-04-29

Si8000m_Si9000e_user_guide_18.01

Si8000m_Si9000e_user_guide_18.01,SI9000的软件指导说明书

2019-04-29

ASCII码转16进制代码

代码实现将ASCII码数据转换成16进制输出,参考使用方法:char *p=NULL; char tmp[3]={0}; memcpy(tmp,&p[15],2); setTime[3]=atoi16(tmp,16); memcpy是将p[15]和p[16]数据放进tmp里面,然后atoi16将tmp里面的ASCII码字符串数据转成16进制存到setTime[3]里面。

2019-04-16

PCB设计培训系列——电源设计

该文档内容包括:一、开关电源设计;二、线性稳压电源设计;三、开关电源和线性稳压电源的比较;四、电源完整性介绍。

2019-04-15

PCF8563时钟芯片底层驱动函数代码

该资源为PCF8563的底层驱动函数代码,使用的是I2C通讯,压缩包里面有一个.c文件和.h文件,是基于STM32F103系列芯片编写的,开发者只需要更改里面的.c和.h文件里面的I2C引脚SCL和SDA,然后直接调用功能函数就可以将时间数据读取出来。

2019-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除