ESP32C3驱动国产SPI NAND
最近收到了一片国产工业级SD NAND,可以替代SD卡,容量大,贴片封装,非常适合做飞控”黑匣子”。

项目地址:https://github.com/boringhex-top/OpenECADLib
Altium 数据库类型器件库(DbLib)具有显著的优势,特别是对于复杂设计和高效元件管理来说。这里详细介绍数据库类型器件库的优势以及相关背景知识,以帮助你更好地理解和利用这种工具。
云托管的 Altium 数据库类型器件库确保当新元件被添加到库中时,它们能够立即在 Altium 中使用。这意味着你可以始终使用最新的元件数据,而无需手动更新库。库中的原理图符号和 PCB 封装托管在 GitHub 上,使你可以快速克隆最新的库文件到本地。
可以私有化部署到公司内部服务器,同时保持和公共库的同步,确保公司内部使用的元件数据与公共库保持一致。这种方式可以保护公司的元件数据,同时又能享受公共库的便利。内部服务可以连通企业erp、mes、wms等系统,实现自动化流程。
数据库类型器件库在你的电脑上创建了原理图符号和 PCB 封装之间的链接,并提供所有技术参数和价格数据。这种连接方式使得库能够包含大量的实际元件,同时你本地的文件数量相对较少。例如,数据库类型器件库可以包含所有实际存在的电容、电阻及其他元件类型,而无需在本地存储大量文件。
使用数据库类型器件库设计原理图时,你选择的是具体的元件,而不是通用的符号/封装组合。例如,你不会再选择“RJ45 插座”,而是选择具体的型号,如 Amphenol Commercial Products 的 RJCSE538001。这种选择会反映在你的物料清单(BOM)中,BOM 会自动填充所有相关信息,确保设计的一致性和准确性。即使你在项目中使用 ActiveBOM,数据库类型器件库也能节省时间,因为你无需在放置每个元件后再设置其属性。
本来想准备充分了,至少将元器件数量扩充到1000+再上线,但想来想去,还是应该趁着规模不大时上线试用,以便及时发现问题,及时修复,在实践中不断迭代更新,逐步完善,添加功能特性。所以,ADLib元器件库现在上线试用了,欢迎大家试用拍砖,提出宝贵意见和建议。
安装前可以先阅读 这篇文章 了解一些背景知识。
ADLib元器件库使用PostgreSQL数据库存储元器件信息,所以需要安装PostgreSQL数据库驱动,可以到 PostgreSQL官网 下载对应的驱动,建议安装64位版。访问官网有困难的同学可以到百度网盘下载:
链接: https://pan.baidu.com/s/1DnWgRIRjggwleEUL5EnFAw?pwd=ty4h 提取码: ty4h
安装13.2版本就可以。
May 05, 2024 by Dr. Steve Arar
了解这些简单的滤波器如何帮助您对抗共模噪声,同时将所需信号的劣化降至最低。
噪声分为共模或差模,具体取决于其传导方式。如果我们不能正确识别噪声模式,我们可能会在电路中添加不适当的噪声抑制元件,从而使噪声情况变得更糟。在本文中,我们将讨论共模噪声的解决方案:共模扼流圈 (CMC),它衰减共模信号,同时允许差分信号通过,理想情况下没有衰减。
上一篇文章介绍了高速差分数字接口(如USB、HDMI和以太网)中的共模噪声问题。CMC在这些和其他差分数据传输应用中非常有用。它们还用于滤除开关电源和 AC/DC 整流器中电源线的噪声。图 1 显示了 CMC 的两种不同应用。


在树莓派上编译驱动时遇到了一点问题,记录一下。
GitHub OAuth应用有一套流程,用于获取用户的授权信息。这个流程是一个OAuth2的流程,主要分为以下几个步骤:
这个流程是一个标准的OAuth2流程,用于获取用户的授权信息。应用可以使用这个流程获取用户的授权信息,以便进行后续的操作。
而Copilot插件作为GitHub的产品,许可授权必然使用GitHub的验证流程。但是,Copilot插件又支持多种编辑器和IDE,还要受到各种限制,所以登录流程可能会有所不同。
LED(Light Emitting Diode)是一种能够将电能转换为光能的发光二极管。LED的发明者是美国的物理学家罗伯特·诺伊斯和化学家哈里·贾斯特。LED的原理是利用半导体材料中的电子和空穴在禁带中产生复合,从而释放出光子,达到发光的效果。LED的发光颜色由所使用的半导体材料决定,常见的有红、绿、蓝三种颜色。
LED的优点:
昨天下午的发布会如约而至,全程观看了。总体来说,没有惊喜,也没有失望。
如果说不懂互联网吧,发布会扯上了元宇宙,要说懂互联网吧,对于网友们的关切,只字未提,是只字未提,不是没明确。
其实不难理解,我想市场策略可能早就已定,不太可能因为发布会前网友的一些建议去调整,而且从发布会本身来说,准备似乎也不很充分,更像是为”发布”而发布,这个我想很多在初创公司工作的小伙伴都深有体会,融资拿了钱了,总要有一些millstone,总要立些flag,到时间点了总得拿出点东西。从企业到个人都一样,我们都已经习惯了这种快节奏,慢工出细活的事情已经跟不上这个时代了。但是,有些东西,真的只有靠时间去一点点打磨,一点点沉淀,才能真正成为一种价值。我不迷信经典,但我相信积累,相信沉淀,相信时间,相信只有厚积才能薄发。但是不管怎么说,现在有人愿意投资这个领域,有人愿意投身这个领域,本身就是一件大好事。
几年前jlc收购彼时的easyEDA,我就在想,最了解行业的果然还是行业开拓者,上大学时jlc还是一个不太入流的pcb打样工厂,后来推出网络下单,然后不断提升效率,缩短交期,提高质量,现在回过头看,称之为工业互联网先驱一点不为过。现在LCEDA已经与jlc的业务深度整合,相互助力,我想再过些年,也许会成为一个经典的案例。
从这里看,设计工具软件,下游为客户买单似乎挺合理。当然,国外也有上游买单的案例,比如前不久瑞萨把altium收了,也有cad公司横向并购的,比如Autodesk把eagle收了。原本ti、adi这些半导体公司近几年都把设计工具转ad了,瑞萨这一搞,未来可能会又有新变化。路是走出来的,还是希望国产软件公司能走出一条自己的道路。收源码是为了站在别人的肩膀上,快速缩小差距,但是任何产品的成功,从来都不是简单的技术问题,再尖端的产品都概莫能外。
希望国内的公司,能越来越多的在产品上竞争,在市场上合作,同行也好,上下游也罢,相互助力,共同推动行业发展,分享行业发展带来的红利,而不是一味卷存量。
最后,再插播小广告,祈盼小伙伴加入 https://github.com/boringhex-top/OpenECADLib 这个开源项目,希望能做一个工程师喜欢的比较流行的元器件库😀。KiCad的元器件库是开源社区维护的,符号和封装本身质量很高,但是现在设计越发复杂,电子元器件更是日新月异,种类繁杂,其实理想情况是制造商原厂给数据接口,这样既准确又即时,但现实显然不理想,种种原因,大家都不愿意搞,只能一个个孤岛上的人重复做着相同的事情。设计软件越来越需要CIS,LCEDA最讨人喜欢的地方大概也是CIS吧,其它主流工具也都在搞,其实这个功能是非常适合由第三方开发者社区来开发维护的,人多力量大,互帮互助,共同成长,共同进步。

这两天估计很多朋友都收到了关于一款国产板级EDA软件将要发布的消息,我也顺着相关消息去访问了这家公司的官网:
成都派兹互连电子技术有限公司(“派兹互连”)成立于2023年07月31日,注册资本为2.1亿元。
派兹互连独家收购西门子EDA的PADS Standard和PADS Standard Plus软件的源代码及中国区业务。
派兹互连依托全球主流成熟商用的PADS软件技术和完善庞大的用户生态,立足于PADS已经具备高速PCB设计能力,自动布局布线功能,完备的设计规则检查系统,融合中国电子系统设计与制造的行业客户需求,打造行业首创的集成、开放的电子系统设计和生命周期管理平台,从而实现组件、子系统和系统级设计之间的协作。
讲真,还是非常令人期待的,可以说来头不小。PADS这个板级EDA软件在电子工程师圈子里应该是家喻户晓的。
PADS (Personal Automated Design System) 是一款由Mentor Graphics公司开发的电子设计自动化(EDA)软件,主要用于印刷电路板(PCB)设计。PADS的发展历程可以追溯到1980年代。
1980年代:PADS Software公司在美国麻省诞生,开始开发PADS系列软件。这是一款面向个人电脑的EDA工具,因此得名”Personal Automated Design System”。
1990年代:PADS Software公司被Innoveda公司收购,PADS系列软件得到进一步的发展和完善。
2002年:Mentor Graphics公司收购了Innoveda公司,PADS软件成为Mentor Graphics的一部分。在Mentor Graphics的管理下,PADS软件得到了大规模的更新和改进,包括引入了更先进的布线算法和更强大的仿真功能。
2017年:西门子公司收购了Mentor Graphics,PADS软件成为西门子PLM软件的一部分。
2023年:中国的成都派兹互连电子技术有限公司独家收购了PADS Standard和PADS Standard Plus软件的源代码及中国区业务。派兹互连依托PADS软件技术和用户生态,打造了集成、开放的电子系统设计和生命周期管理平台。
以上是PADS软件的主要发展历程,它从一个面向个人电脑的EDA工具,发展成为了全球电子工程师广泛使用的专业PCB设计软件。
任何形式的通信都需要规则来确保每个人都在同一频道上。在电子学中,这些规则以标准的形式出现——这些是行业协会发布的广泛适用的设计规范建议。遵循这些建议有助于工程设备使用相同的电子语言,从而实现高效、可靠的通信。
RS-232(“RS”是“Recommended Standard”的缩写)在20世纪60年代被引入,作为串行通信的标准化接口。虽然它仍然对这个目的有用,但现在存在如RS-485这样的替代品,它们提供了显著增强的性能。在本文中,我们将看一下RS-232和RS-485之间最重要的区别。
RS-232是一个点对点的规范,意味着一个RS-232设备只能与另一个RS-232设备通信。虽然通过一些创新,可以将RS-232变成一个由多个设备共享的“多点”网络,但标准本身并未包含这个功能。
因为它是一个多点规范,RS-485要灵活得多。多个RS-485设备可以在没有任何特殊修改或接口电路的情况下进行通信,如图1所示。一个RS-485驱动器必须能够维持32个“单位负载”,意味着32个接收器具有12 kΩ的输入阻抗。
