![](https://img-blog.csdnimg.cn/056a6e9847524567920b7b1198694cf9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
嵌入式硬件
嵌入式硬件
一只嵌入式爱好者
去经历挫折,去感受失败
展开
-
有人物联网485转网口模块网口调试助手1035未知错误
项目使用有人物联网485转网口模块USR-TCP232-304,将模块接入实验室路由器,IP地址设置为动态IP,路由器上查得IP为192.168.31.185。打开控制面板,然后点击网络和Internet,再点击网络连接,如果是之前安装过虚拟机的朋友,那么会出现VMware的网络,只需要把跟虚拟机(VMware)相连的两个网络禁用。调试时候使用网络调试助手设置为本机IP,选择TCP Server,点击Listening,碰到报错:不能关联到指定地址。接下来网络调试助手就可以正常监听了。原创 2023-02-23 13:40:09 · 1963 阅读 · 0 评论 -
反客STM32F4核心板DAP无法下载程序解决
反客STM32F407ZGT6核心板使用反客的DAP下载器下载程序,无法识别下载器,说明下载器没有正常工作。(这里是已经换过杜邦线了,之前的更长)1、要么是时钟线和数据线接反了,要么就是没有安装驱动,或者是硬件有问题,此时可以交换时钟线和数据线的位置,再不行就重装驱动。但是换台电脑又不行了,后面又咨询反客,也有提到更换下载器固件库,最后是通过换更短的杜邦线解决的。但是下载时候一直按着复位键下载成功了。通过方法2识别到了下载器,如下。2、通过复位键解决。但是还是无法下载程序,会报错。原创 2023-02-23 12:37:49 · 1189 阅读 · 0 评论 -
AD导入logo
前言简单记录下AD怎么导logo正文首先准备一张图片,以jpg格式为例以Win10/Win11自带画图软件打开,其它图片处理软件也可。点击重新调整大小,每个像素对应AD内1mil单元,根据这个选择你要绘制的图像大小,比如10001147像素就对应AD内1000mil1147mil大小文件—>另存为—>BMP图片—>保存类型*单色位图,保存后如下图,因为我要将logo放在Bottom Overlay层,所以我将图片镜像后再保存为单色位图打开AD,选择DXP->运行脚本原创 2021-11-26 22:32:20 · 1163 阅读 · 4 评论 -
AD报错Modified Polygon: Polygon Not Repour After Edit (GND) on Top Layer
AD报错:Modified Polygon: Polygon Not Repour After Edit (GND) on Top Layer翻译过来应该是这样的:经过编辑后的这个铺铜没有重新铺铜,即,它显示的外观还是编辑前的外观。可以通过菜单Tools->Polygon Pours里面的repour相关指令进行重新灌铜。也可以,点击DXP->Preferences->PCB Editor->General,把里面的Repour Polygons After Modifica原创 2021-11-12 19:49:55 · 15357 阅读 · 3 评论 -
AD运行DRC问题Clearance Constraint Violation
AD运行DRC问题Clearance Constraint Violation原创 2021-11-12 15:26:47 · 1780 阅读 · 0 评论 -
AD左侧菜单栏打开方法
原创 2021-09-24 14:47:59 · 8871 阅读 · 1 评论 -
AD给元器件自动编号技巧
给元器件自动编号技巧原创 2021-09-24 13:39:22 · 5807 阅读 · 0 评论 -
Altium Designer16原理图编译和PCB板DRC检测
原理图的编译及查看方法原理图的自动检测在“Project Options(项目选择)”中设置。执行“工程”—>“工程参数”菜单命令,系统打开“Options for PCB Project(PCB 项目的选项)”对话框。原理图编译在“Project”—>”Complie Document XXX.SchDoc”.PCB编译在“Project”—>”Complie PCB Project XXX.PrjPCB”.察看方法:分别在原理图和PCB下执行(1)、执行“察看”—>原创 2021-09-16 19:31:08 · 6388 阅读 · 0 评论 -
STM32F103和STM32F107区别
【主要区别】两者使用相同的stm32f10xxx reference manual,只是F107属于互联型设备,比F103多了OTG USB和Ethernet模块。【晶振区别】通常电路板上,stm32f103采用8MHz外部晶振,stm32f107(互联型,STM32F10_CL)采用25MHz外部晶振(这时候默认时钟不用修改)。对应代码见V3.5.0版本固件库文件stm32f10x.h中Line115:原因:F103,外接8M,直接9倍频,得到72M时钟。参考手册上对应时钟树图:F107原创 2020-09-01 16:08:08 · 6967 阅读 · 1 评论 -
一文让你了解PCB打样及SMT全流程
PCB电路图绘制完毕之后,如何进行打样呢?本文将完整的介绍一下打样全过程检查PCB图检查PCB图设计规则是否满足制板厂家的工艺参数。网上PCB厂家有很多,比如捷配、捷多邦我都打样过,只是体验过几次嘉立创之后,就再也没有更换过厂家,好不好用,谁用谁知道,特别是小批量SMT功能,价格合理,用起来真爽。对于一个PCB图,我们要检查呢?除了原理图保证正确的前提下,绘图的规则也要满足PCB线路板厂家的工艺范围。如果你设定的线宽小于厂家能制作的最小线宽,那么厂家是无法进行打样的。当然,一般的错误,在你提交订转载 2020-08-25 16:55:28 · 11564 阅读 · 1 评论 -
什么是IGBT
IGBT是大功率元器件,属于绝缘栅极型晶体管,其实基本上就是一个N沟道场效应管加一个PNP三极管(N沟IGBT),所以又有人称他为场效应三极管。根据木桶效应,开关速度取决于较慢的三极管,所以开关速度自然上不去。更多IGBT的原理点击视频讲解 IGBT 原理...原创 2020-08-16 09:42:46 · 970 阅读 · 0 评论 -
一分钟教你做个OLED时钟
一分钟教你做个OLED时钟前期准备硬件接线下载刷机包结束语前期准备硬件准备:我买的是这个NodeMcu Lua,十几块钱,或者买这个,迷你版NodeMcu Lua。外加一个I2C接口的0.96寸OLED屏。也是十几块。我买的这两个加起来不到30块钱。买来的屏没有排针,自己焊下,或者直接飞线焊下,网上也有个东西叫烧录探针,它长这样,注意针距,可能是买2.54mm、4pin的,具体自己问客服。还有记得买杜邦线,焊上排针买母对母的,I2C只需要4根线,SPI需要七根。软件准备:1、安装CH34原创 2020-08-15 22:19:24 · 3586 阅读 · 2 评论 -
电路中0欧电阻的作用
零欧姆电阻又称为跨接电阻器,是一种特殊用途的电阻,0欧姆电阻的并非真正的阻值为零(那是超导体干的事情),正因为有阻值,也就和常规贴片电阻一样有误差精度这个指标。0Ω贴片电阻有三个精度等级,分别是F档(≤10mΩ)、G档(≤20mΩ)、J档(≤50mΩ)。就是说0欧姆电阻阻值小于或等于50mΩ。我们经常在电路中见到0欧的电阻,对于新手来说,往往会很迷惑:既然是0欧的电阻,那就是导线,为何要装上它呢?还有这样的电阻市场上有卖吗?其实0欧的电阻还是蛮有用的,大概有以下几个功能:①做为跳线使用。这样既美原创 2020-08-14 17:17:26 · 2659 阅读 · 0 评论 -
二十种二极管
1、 检波二极管检波二极管的主要作用是把高频信号中的低频信号检出。它们的结构为点接触型,所以其结电容较小,工作频率较高。一般都采用锗材料制成。就原理而言,从输入信号中取出调制信号是检波,以整流电流的大小(100mA)作为界线通常把输出电流小于100mA的叫检波。锗材料点接触型、工作频率可达400MHz,正向压降小,结电容小,检波效率高,频率特性好,为2AP型。类似点触型那样检波用的二极管,除用于检波外,还能够用于限幅、削波、调制、混频、开关等电路。也有为调频检波专用的特性一致性好的两只二极管组合件。2、原创 2020-08-11 13:09:34 · 1155 阅读 · 0 评论 -
什么是PWM死区
PWM是脉宽调制,在电力电子中,最常用的就是整流和逆变。这就需要用到整流桥和逆变桥。对三相电来说,就需要三个桥臂。以两电平为例,每个桥臂上有两个电力电子器件,比如IGBT。这两个IGBT不能同时导通,否则就会出现短路的情况。因此,设计带死区的PWM波可以防止上下两个器件同时导通。也就是说,当一个器件导通后关闭,再经过一段死区,这时才能让另一个导通。一、什么是死区通常,大功率电机、变频器等,末端都是由大功率管、IGBT等元件组成的H桥或3相桥。每个桥的上半桥和下半桥是是绝对不能同时导通的,但高速的PWM原创 2020-08-11 11:41:57 · 1997 阅读 · 0 评论 -
加速电容的作用
有位网友发了一个很有意思的电路,大概意思是自己搭了一个很基本,非常简单三极管驱动电路,本意是想将信号反向一下,但是输出并不像预期的那样,输出波形纹丝不动,并没有进行反向输出,查了之后看三极管导通频率为100MHz,但是现在的脉冲才1M左右,非常郁闷,请求指导。他的输入波形与输出波形如下:有人觉得三极管是假的,有人建议降低R3的阻值,还有人觉得8050的开关速度不够,很多猜想。其中有位网友建议,R1上面并联一个100nF的电容试试,楼主并联之后,果不其然,问题得到解决,如下图所示:这里涉及到一个叫转载 2020-08-10 21:55:03 · 6425 阅读 · 3 评论 -
Altium designer别再傻傻的一个个给元件添加封装了
AD如何一次性给相同元件添加封装方法一:原理图画好后添加封装方法二:原理图画之前指定封装方法一:原理图画好后添加封装打开一个原理图文件。以LED为例,选中LED,选择查找相似对象。选择same确认后会将相同对象高亮按shift键配合鼠标右键全选高亮的元器件,并在窗口里修改共同属性,修改PCB封装为LED0805,然后按回车键确认在原理图的空白处单击,会看到面板变成空白。这时,就说明我们的修改已经生效。最后按Shift+C(就是清除蒙板的意思)退出。方法二:原理图画之前指定封装在做原创 2020-08-04 11:21:38 · 14728 阅读 · 0 评论 -
0805,0603,1206这些封装名字的由来
封装尺寸是长x宽,0805,0603,1206 这些单位是英制,0805代表0.08英寸x0.05英寸,而1英寸=25.4毫米(注意:封装尺寸是实物封装的尺寸,不是焊盘的或者pcb封装图的尺寸,pcb封装图的尺寸会稍微大些)以下是尺寸列表 :1206L:1.2inch(3.2mm)W:0.6inch(1.6mm)0805L:0.8inch(2.0mm)W:0.5inch(1.25mm)0603L:0.6inch(1.6mm)W:0.3inch(0.8mm)0402L:0.4inch(1.转载 2020-08-03 18:29:30 · 5736 阅读 · 1 评论