自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dylanZheng的博客

电子技术博客

  • 博客(49)
  • 收藏
  • 关注

原创 本质安全设备标准(IEC60079-11)的理解(六)温度

例如上面表格默认的PCB厚度是1.6mm,如果实际设计的PCB厚度不够,需要将表格中的电流数据除以1.2.同样,如果板子双面都走线,还需要除以因子1.5. 如果PCB是多层板,还需要除以因子2。例如如果在20°C是测试一个设备,得到它的温度是80°C,而这个设备标称的最大环境温度是55°C,那么它的最终温度=80°C+55°C-20°C=115°C。对于II类设备,测试的最高表面温度需要略低于温度组别定义的数值,即,对于T1和T2,最高温度需要少于10k,对于T3~T6,测试的最高表面温蒂需要低于5K。

2023-08-09 13:26:44 1479

原创 本质安全设备标准(IEC60079-11)的理解(五)绝对可靠器件infallible components

在前面的章节中我们简单提及到绝对可靠器件, 这里重新摘抄如下:“这里顺便说一下可靠元器件(infallible component)的理解。它在标准里面占有不少的章节,而且开始理解他也有一些费劲。本人从两个方面理解它(1),自身的因数。一个可靠元器件自身也必须可靠。如何衡量它的自身可靠性?即它的材质要好,如电阻必须使用film类型的电阻,而且各种参数阈量比较大,如额定功率,电压,电流等参数都必须是按照最坏情况下的1.5倍来计算。最坏的情况就是各种短路,各种参数取极值的情况。这个需要根据具体电路分析得到。

2023-07-12 12:04:38 972

原创 本质安全设备标准(IEC60079-11)的理解(四)

在标准中,使用了Separation,distances,Clearance,以及词组Separation distances, Clearance distances等来表述不同的间距。以下是本人的一个理解(1), Separation, distances以及Separation distances都是同一个意思,是对各种间距的统称,例如6.3节的标题就是Separation distances。这个统称指的是两个点之间的距离,可以是直线距离,也可以是曲线距离。

2023-02-10 19:23:44 2815 2

原创 本质安全设备标准(IEC60079-11)的理解(三)

本质安全设备标准(IEC60079-11)关于fault的理解

2023-01-25 16:43:21 2000

原创 本质安全设备标准(IEC60079-11)的理解(二)

因为此时计算电流比较不方便,因此这里在考虑安全因子的时候,我们使用升高电压的方法,即考虑电池电压上升到30v * 1.5 = 45V,那么查看图A.2,对应I类设备的曲线图,可以看到45V对应的允许电容值为3uF,而电路中存在10uF电容,因此不符合本质安全的要求。4),附录中也强调了300欧的电阻必须是可靠元器件(infallible resistor),它不仅需要满足自身可靠元件的要求,例如材质,额定电压,电流,功耗等参数,还需要满足隔离的要求,例如需要满足电气间隙的距离,最好使用大封装等等。

2022-10-12 21:20:30 2452

原创 本质安全设备标准(IEC60079-11)的理解(一)

网上关于本质安全标准IEC 60079-11的干货文章不多。 大部分的文章也只是揪着原理性的东西泛泛而谈。对于具体如何设计一款本质安全设备的内容几乎没有。因此只能从标准本身入手。本人在阅读标准文档的时候, 开始感觉非常晦涩难懂。所以在这里先记录自己的理解。如果有同行看到我的文章,希望能够留言,一起探讨和进步。这里IEC 60079-11标准的版本是6.0, 2011-06。将标准从头看到尾,对于本安的理解是很有用的。但是就本人自身经验而言,这种方法对于初学者,肯定很难坚持下来。所以这里想换一个思路,我们直接

2022-09-21 16:20:22 4999 5

原创 Codesys + BeagleBone PLC控制达到小儿科水平之I2C ADC输入

Codesys + BeagleBone PLC控制达到小儿科水平之I2C ADC输入。

2022-08-02 23:48:39 840

原创 IEC60079-11本安产品中压敏蜂鸣器的测试

在设计一款本安设备的时候,需要使用到蜂鸣器,用于告警。而蜂蜜器属于压电设备。在标准IEC60079-11中,规定了相应的测试项。章节7.7中:7.7 Piezo-electric devicesPiezo-electric devices shall be tested in accordance with 10.7.说明很简单,就是要求压电设备要根据10.7的规定方法进行测试。章节10.7中:10.7 Tests for intrinsically safe apparatus containing p

2022-07-12 20:11:55 609

原创 Codesys + BeagleBone PLC控制达到小儿科水平之Modbus RTU通讯

准备将自己设计的AM335x平台变成一个PLC平台,所以需要尝试一些有关PLC控制和开发的技术。本来准备先在Beaglebone 平台上练练手,但是Beaglebone的板子没有RS232/RS485的接口,所以直接就在自己的板子上测试。硬件: 个人基于Beaglebone设计的板子软件: Debian操作系统。 CODESYS 64 3.5.18本文地址:如果对Modbus协议本身内容不是很熟悉,也不影响阅读本文。只需要知道它是一套基于主

2022-07-11 22:15:48 2004 8

原创 Codesys + BeagleBone PLC控制达到小儿科水平之Modbus TCP通讯

准备将自己设计的AM335x平台变成一个PLC平台,所以准备学习一些有关PLC控制和开发的技术。因为Beaglebone 使用的也是AM335x处理器,所以准备先在Beaglebone 平台上练练手。硬件: Beaglebone black C版本软件: Beaglebone Debian操作系统。 CODESYS 64 3.5.18本文地址:如果对Modbus协议本身内容不是很熟悉,也不影响阅读本文。只需要知道它是一套基于主从设备的通讯协议即可。如果想了解多一些

2022-07-03 14:45:08 2073

原创 Codesys + BeagleBone PLC控制达到小儿科水平

准备将自己设计的AM335x平台变成一个PLC平台,所以准备学习一些有关PLC控制和开发的技术。因为Beaglebone 使用的也是AM335x处理器,所以准备先在Beaglebone 平台上练练手。硬件: Beaglebone black C版本软件: Beaglebone Debian操作系统。 CODESYS 64 3.5.18下载最新的Debian系统镜像:BeagleBoard.org - latest-images本人在下载的时候最新

2022-06-27 21:04:20 3008 8

原创 IEC60079-11 本质安全设备中电池的表面温度和泄露的测试

我们采用的电池是不可以充电的,可以使得测试更简单。对于可以充电的电池,要求会更多。在电路设计中,可能需要选择容量比较大的电池,提供更长时间的续航能力。不过这些属于具体电路设计功能性内容。不属于本安安规的内容。在本安安规中,对于不可充电电池的要求有两个:(1),最大表面温度不能够超过温度要求。我们的要求是T4.(2),电池完全放电后,不能有电解液泄露。我们选用的电池是Panasonic的CR2。它的资料可以直接google搜索到。具体测试要求在60079-11 章节10.5.2这里列举几个关键点(1),测试表

2022-06-15 13:09:56 1063 2

原创 电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )读书笔记--章12 数字电路的辐射

1, 继续对Henry W Ott 写的《电磁兼容工程》这本书进行读书笔记记录。强烈推荐英文原版,原版可能更容易读懂。2,本博客是这本书的读书笔记,它不是对书的直接翻译,主要记录阅读这本书时自己对书的理解。目的是为了加深对EMC的理解,后续可以经常翻看,以免忘记。3, 因为阅读的过程是跳跃的,不会从书的第一页到最后一页,所以记录的过程也不是从第一章开始。本笔记就从第12章开始。以下是笔记的内容:————————————————当前法规条件下,EMC工程在将电子产品推向市场的过程...

2022-05-19 23:46:37 908

原创 Beaglebone black PCB源文件点评

目的BeagleBone black 已经出来很久了,算是一块比较老的板子了。网上有很多的文档,说明它的性能,开发过程不走,开发的案例等等, 内容非常丰富,但是几乎没有文章,单纯从PCB设计的角度对它进行点评。仔细参看它的PCB设计,里面还是有非常多值得学习的技术内容。所以在此做一下我个人的点评,主要目的也是通过参考beagleBone的设计来提高自身的PCB设计水平。特别声明一下:不像代码,可以通过运行测试来说明代码的质量, PCB的很多技术都是基于理论和经验的统一,不同的人会有不同的观点。文章中的观

2022-04-14 15:33:41 1079

原创 电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )读书笔记--章17 模拟数字混合信号PCB设计

1, 继续对Henry W Ott 写的《电磁兼容工程》这本书进行读书笔记记录。强烈推荐英文原版,原版可能更容易读懂。2,本博客是这本书的读书笔记,它不是对书的直接翻译,主要记录阅读这本书时自己对书的理解。目的是为了加深对EMC的理解,后续可以经常翻看,以免忘记。3, 因为阅读的过程是跳跃的,不会从书的第一页到最后一页,所以记录的过程也不是从第一章开始。本笔记就从第17章开始。以下是笔记的内容:———————————————— 模数混合信号PCB的设计和布板是一项很有挑战性的...

2022-04-08 11:02:57 1542 2

原创 电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )读书笔记-- 章16 PCB设计和叠层结构

1, 继续对Henry W Ott 写的《电磁兼容工程》这本书进行读书笔记记录。强烈推荐英文原版,原版可能更容易读懂。2,本博客是这本书的读书笔记,它不是对书的直接翻译,主要记录阅读这本书时自己对书的理解。目的是为了加深对EMC的理解,后续可以经常翻看,以免忘记。3, 因为阅读的过程是跳跃的,不会从书的第一页到最后一页,所以记录的过程也不是从第一章开始。本笔记就从第

2022-03-31 16:28:43 1483 2

原创 电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )读书笔记-- 章14 抗射频和瞬态信号干扰能力

EMC测试中对于射频噪声和瞬态高电压信号的抗干扰能力

2022-03-24 11:15:58 1969 2

原创 电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )读书笔记-- 章11 数字电路电源分布

电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )数字电路电源分布 读书笔记

2022-03-16 09:06:29 1054

原创 电磁兼容工程(Electromagnetic compatibility engineering Herry Ott )读书笔记-- 章10 数字电路接地

1, 发现Henry W Ott 写的《电磁兼容工程》是一本非常好的关于电磁兼容的书,强烈推荐。同时强烈推荐英文版,虽然国内有翻译版,但是本人体验是英文版本更容易读懂。2,本博客是这本书的读书笔记,它不是对书的直接翻译,主要记录阅读这本书时自己对书的理解。目的是为了加深对EMC的理解,后续可以经常翻看,以免忘记。3, 因为阅读的过程是跳跃的,不会从书的第一页到最后一页,所以记录的过程也不是从第一章开始。本笔记就从第10章开始,以下是笔记内容。10 数字电路的接地数字系统是一个R...

2022-03-03 21:07:21 1732 4

原创 TVS的分析和选择

本文首先介绍了TVS的特性,继而根据具体的设计需求,分析和选择了对应电源和信号接口的TVS保护器件,顺带解析了TVS数据手册中常见参数的意义

2022-02-17 23:35:38 4943

原创 AM335x 核心板展示

展示一下最近完成的AM335 核心板:1) 板子大小: 37.85 x 37.85 mm2) 国产分立电源方案替换TI的配套芯片方案;3) 256M DDR3L;4)支持板上eMMC或者Nand,二选一;5)5V供电,提供3.3V输出供底板使用, 最大输出电流2A;...

2022-01-14 09:48:24 498 4

原创 几个关于KSZ9031的设计注意事项

引言最近新设计了一款AM335平台的工业板,它提供双千兆网口。花了比较多的时间进行网口调试,碰到了几个典型的问题,在此记录,希望有同样设计的工程师免走弯路。PCB注意事项因为KSZ9031提供的是RGMII接口,时钟信号速率到达125MHz, 因此需要做等长处理。 同样的,KSZ9031和变压器之间的信号也要做等长处理。如果选择的不是集成变压器的RJ45及连接器,同样变压器和RJ45接口也需要长度匹配。对于不从网口启动的系统,如从SD卡启动,从USB启动等等,对信号做等长处理就能够满足P

2021-12-14 14:22:31 7973 1

原创 基于AM335平台的工业板

最近又帮助客户开发了一款AM335平台的工业板:工业板主要包括1) 9~36 DC供电;2) 二个USB:一个host, 一个OTG接口;3) 一个MicroSD卡;4) 一个eMMC 存储芯片(16G);5) 一个HDMI接口;6)一个3.0KV 隔离CAN接口;7)二个千兆以太网;8) 一个RS2329)二路数字IO输入, 24~60 VDC, 兼容IEC 61131-2;10) 一路 2.5KV隔离RS485/RS422;11) 二路差分..

2021-12-13 21:26:55 422

原创 IEC60079-11 附录3电气间隙和爬电距离的计算

IEC60079-11 附录3电气间隙和爬电距离的计算问题:在爆炸性气体环境下,需要对电子设备设计中的电气间隙以及爬电距离进行严格的计算。而安规IEC60079-11的附录3对于这些计算有非常清晰明了定义。本文算是附录3的一个笔记。1,什么是电气间隙和爬电距离?电气间隙:文档中的英文是Clearances and separation distances.直译就是清空和分割距离。爬电距离:文档中的英文是Creepage distances.如果刚开始接触这两个概念,可能还不能一下子就

2021-10-28 15:11:16 26473 1

原创 跟我一起进行kiCad设计(七)

跟我一起进行kiCad设计(七)1, 目的kiCad中的文件全部是文本文件,所以为了更好的理解kiCad,我们有必要了解其文本格式。参考资料:https://en.wikibooks.org/wiki/Kicad/file_formatshttps://dev-docs.kicad.org/en/file-formats/sexpr-pcb/kiCad的版本:本人使用的是最新的release版本5.1.10. 后续如果kiCad有新的版本,它的文件格式可能会有所不同。图1

2021-07-19 15:17:49 1375

原创 离职后老板应该给我奖金

离职后我认识到了自己的价值加粗样式距离上次离职有一段时间了, 现在发布这个博文是比较得体的了。上次离职之后, 公司立即开始进行招聘活动。 仔细阅读他们在招聘网站上投放的广告。 我让我重新认识到了自己的价值。...

2021-07-16 09:44:22 184

原创 How to confirm production files from manufacture for AD project

How to confirm production files from manufacture for AD project?1, target:Each time when we receive PCB production files from manufacturer, we have to check if they are consistent with our design.2, toolsOur PCB design tool is Altium designer 18.0

2021-07-14 15:11:05 215

原创 跟我一起进行kiCad设计(六)

跟我一起进行kiCad设计(六)1, 导出光绘在JLC的网站上有完整的kiCad光绘导出的说明, 详情见下面的链接:https://support.jlcpcb.com/article/149-how-to-generate-gerber-and-drill-files-in-kicad为了保证这个系列的完整性, 本人也在这里简单摘要如下:File-> Plot… 进入光绘配置界面。图1 进入Plot命令选择需要导出的文件夹(Output directory).

2021-07-09 13:26:45 2434 3

原创 跟我一起进行kiCad设计(五)

跟我一起进行kiCad设计(五)终于进入PCB的设计阶段了!1, 编辑PCB工作页面信息图1 PCB页面信息编辑命令按钮PCB页面的信息和原理图的界面一致,直接输入需要的信息如下:图2 PCB页面信息输入再查看PCB右下角的信息已经更新了, 见图3图3, 更新后的PCB页面信息2,PCB叠层设计在开始具体的PCB布局和布线之前,第一个任务是设置PCB的叠层和约束条件。点击board setup按钮进入叠层的设置:图4,PCB叠层命令按钮

2021-07-07 12:26:06 6245 3

原创 跟我一起进行kiCad设计(四)

1,kiCad元件符号库的配置管理进入符号库的管理:Preferences->Manage Symbol Libraries图1 进入符号库管理命令kiCad的元件符号库区分为全局库和项目库。 图2 全局库的管理上图中全局数据库包含了我们第三章创建的Active库。在全局库中默认包含了非常非常多的器件, 这将极大方便和加快我们的设计。 不过在此不建议直接使用它们, 因为所有的器件都缺少封装, 型号等等属性。在第2和第3节会介绍更加规范的设计...

2021-07-03 17:14:44 2469 1

原创 跟我一起进行kiCad设计(三)

目录跟我一起进行kiCad设计(三)1,原理图库元件符号的绘制1.1 创建符号库文件2,封装库的绘制1,原理图库元件符号的绘制提醒:因为kiCad自身带有非常丰富的库文件以及第三方也提供了很多的库,所以实际上需要自己重新开始绘制的机会是不多的,大部分时候可能都是在现有的符号上调整。这里列举了几个github上提供的库:https://kicad.github.io/symbols/https://github.com/Digi-Key/digikey-kicad-

2021-07-02 16:31:49 3968

原创 跟我一起进行kiCad设计(二)

跟我一起进行kiCad设计(二)1, 编辑原理图工作页面信息Kicad原理图的右下角提供一些必要的关于原理图的信息, 如下图所示:图1 原理图页面信息角上图只是提供了一些简单的信息,如文件名,页面size等,我们还需要提供如设计者,设计公司,版权等等信息。这些信息可以通过页面配置命令“Page Settings...”来添加。图2 页面配置命令图3 页面配置内容项图3是kiCad提供的页面可编辑的信息。左边是页面大小,一般选择A4或者A。 A4页面打印比较..

2021-07-01 13:10:25 2495 3

原创 跟我一起进行kiCad设计(一)

跟我一起进行kiCad设计1,kicad的优势免费;开源;发展迅猛。2,kicad的下载安装下载地址:https://www.kicad.org/download/kiCad支持多种操作系统。本人下载的是windows版本:https://www.kicad.org/download/windows/图1 kiCad的下载下载后直接双击安装:图2 Kicad的安装然后一路next就能安装完毕。3, KiCad的使用3.1 .

2021-06-29 17:00:34 3276 4

原创 EMC/EMI 测试顺利通过

EMC/EMI 测试顺利通过最近设计的项目成功通过EMC/EMI测试, 恭喜自己, (^-^)V直接上图, 不说话。

2021-02-01 15:55:06 481

原创 由Python生成采购清单BOM

采购清单BOM的生成问题:公司在原型板焊接的时候,经常需要采购多块板子的器件,而其中很多器件型号都是相同的。采购部门会要求我们把所有相同的型号归类。这是一件耗时而又无趣的工作, 所以需要最好能够自动生成采购清单。解决办法:因为我们的BOM文件都是excel格式, 而经常看到Python培训的广告, 展示其能够处理excel的强大功能。因此选择使用Python自己写一个程序来执行合并操作。解决步骤:1, 首先看看我们的BOM表的格式对于采购人员来说, Designat.

2020-12-07 16:47:03 2234

原创 小型团队硬件设计之元器件管理

小型团队硬件设计之元器件管理问题现象:1, 硬件设计完成后, BOM表的输出很费时间, 需要人工一项一项确认;2,经常出现的购买器件的参数和设计不相符合的情况;3,元器件的封装和实物不匹配;4,焊接时发现某种器件没有购买,因为没有在BOM表上;5,因为上述原因造成在焊接时,需要和焊接公司反复沟通解决问题;如果有类似的问题, 请继续阅读。问题原因:在硬件设计的过程中, 设计人员经常为了图省事或者是为了所谓的赶进度,在设计中任意修改参数,造成后续数据不一致。解决问题的..

2020-11-29 08:47:01 2520

原创 RS485保护电路的设计

RS485保护电路的设计1,问题:最近设计的一块板子的RS485接口因为高电压被击穿烧毁, 惨不忍睹。 可以见图片。 图一 事故现场其具体严重的后果有三个:TVS被击穿; RS485芯片损毁; MCU不能正常工作。2,原因:测试人员在搭建测试环境时,电源正负极反接造成的。具体电路分析:在系统中主控板和节点设备均使用相同的RS485芯片和电路,唯一的区别是主设备对节点设备提供24V的电源输出,即在主控端, VI...

2020-11-23 11:41:33 14478 3

原创 近期设计的PCB产品

近期专心PCB设计工作, 产出还不错, 贴一些出来供大家欣赏。

2020-08-13 13:40:57 224

原创 结束了,AM335x !

结束了, AM335!因为公司的项目,和Am335x打交道了好几年。最近更换了工作,只好和Am335暂时告别了。总的来说, Am335还是很不错的,应用的场景也比较多,很多项目都可以使用它作为主处理器。另外网上资料比较多, TI的文档也很给力,所以学习曲线还是相当直的。在此,向我的老东家表示感谢,虽然待遇不高, 但是确实学习到很多的东西,也让我真正开发完成...

2019-10-01 22:23:37 2039 1

原创 Am335x 平台上GSM 3G/4G modem的一些硬件和软件的杂事

Am335x 平台上GSM 3G/4G modem的一些硬件和软件的杂事 项目需求上帝说要有光, 世界就有了光明。老板说我们的产品需要移动联网,我的一个月时间就没有了。。。  需求细说既然老板发话, 做小弟的只能埋头苦干了。第一个问题就是硬件如何互联?考虑到我们的AM33x平台开发已经基本完成,万幸的是其中的两个USB口全部以扩展口的方式连接出来。因此最简单...

2018-09-17 13:19:15 4641

DemoPackage.zip

基于Altium designer的小型团队硬件设计之元器件管理。 主要包括一个DB文件和元件库以及封装库。数据包中还有一个简单的原理图用来演示各个文件的作用

2020-11-29

空空如也

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

TA关注的人

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