[Altium Designer 2020 硬件设计]专栏寄语

基础知识课 第三十六课:硬件工程各种设备基础知识 它不供电,只耗电;用可控的‘假负载’,暴露电源的真实问题。对于硬件工程师而言,没有电子负载,电源设计就是“盲调”。它是确保产品可靠性的必备利器场景推荐配置学生/爱好者万用表 + 二手示波器(≥100MHz) + 恒温烙铁嵌入式工程师示波器(200MHz) + 逻辑分析仪 + 可编程电源 + J-Link电源/高速工程师高带宽示波器(1GHz+) + 电子负载 + 频谱仪FAE/维修工程师热风枪 + 显微镜 + USB 分析仪 + ESD 防护。 阅读详情

        从今天开始,开设一个专栏了,专门用于分享嵌入式硬件设计相关的内容。这里所有的内容,都是博主亲自验证过得东西,可能会由于能力有限而出现很多错误,希望大家能及时指出,帮助更多的人,获得和分享知识。

        之前在学习的时候,也是在网上各种资料的搜索,没有一个比较系统得梳理,希望能够通过我的这个专栏,能够形成一个比较系统得嵌入式硬件入门的相关资料,能够玩转Altuim Designer。

        在分享的同时也是对自己知识体系的一个整理和回顾,希望自己也能够有所提升和精进!

        知识需要传递和分享,开源的精神希望能够得到延续!加油吧,少年们!

仰望星空,脚踏实地;积跬步,以至千里;以梦为马,不负韶华;归来时,仍是少年!


【声明】
【欢迎转载转发,请注明出处。原创比较辛苦,请尊重原创,祝大家学习愉快!】
【博主专注嵌入式开发,具有多年嵌入式软、硬件开发经验,欢迎大家学习交流!】
【如有嵌入式相关项目需求,欢迎私信】

【顶级EI复现】基于KKT条件与分段解析优化的双有源桥DC-DC变换器软开关协同最小应力闭环控制方法(Simulink仿真实现) 内容概要:本文针对三电平维也纳(VIENNA)整流器在中大功率应用中面临的直流侧中点电位不平衡问题,提出一种基于电容电压差值补偿的主动均衡控制策略。研究以电压电流双闭环PI控制为基础,在电压外环中引入上下电容电压差值作为反馈信号,结合空间矢量脉宽调制(SVPWM)技术,利用冗余小矢量的时间分配自由度实现对中点电位的闭环调节。通过MATLAB/Simulink搭建仿真模型,在800 V直流母线电压、20 kHz开关频率、10 kW负载功率等工况下进行验证。结果表明,该方法不仅能够有效稳定直流母线电压,还可显著抑制中点电位偏差,使其维持在极小范围内,均衡效果远优于未投入补偿的情况,同时保持较低的输入电流总谐波畸变率(THD)。该方案实现了“电压稳定—电流低谐波—中点均衡”三者的协同优化,无需增加额外硬件,具有良好的实用性与工程推广价值。; 适合人群:具备电力电子与电力传动基础知识,从事新能源发电、电动汽车充电、工业电源等相关领域研究的研发人员、高校研究生及高年级本科生。; 使用场景及目标:①掌握三电平VIENNA整流器的工作原理与中点电位波动的成因;②学习双闭环PI控制的设计与参数整定方法;③理解并应用基于SVPWM冗余矢量的中点电位主动平衡策略;④开展类似拓扑的仿真建模与控制算法研究。; 阅读建议:此文理论推导与仿真验证结合紧密,建议读者在理解控制原理的基础上,动手复现Simulink仿真模型,重点关注SVPWM模块中冗余矢量时间分配的实现细节,并尝试调整系统参数以观察控制效果的变化,从而深化对中点平衡能力边界的认识。 立即下载

相关推荐

STM32低功耗模式下ADC采样抖动的5个隐藏陷阱及解决方案(实测避坑)

本文深入探讨了STM32低功耗模式下ADC采样抖动的5个常见陷阱及解决方案,包括多通道采样电压跃迁、外设开关信号稳定、低功耗模式与ADC时钟同步、输入阻抗失配以及基准电压稳定性问题。通过实测数据和优化代码示例,帮助工程师有效规避ADC采样数据抖动问题,提升物联网设备的测量精度和稳定性。

weixin_30316097的博客 382

芯参谋(93):Zephyr_驱动开发指南

本文为面向Cortex-M/RISC-V平台的Zephyr存储驱动移植指南,聚焦binding YAML、设备模型、SPI/I2C/UART/GPIO、Flash/MTD、NAND坏块管理、SDMMC/eMMC、文件系统(LittleFS/FatFs)、NVS/ZMS、电源管理与ISR-DMA并发安全。核心理念:驱动骨架由“binding声明硬件契约、Kconfig声明依赖、设备模型定义初始化顺序”三者构建,其余为厂商时序差异。重点指出四大高频问题:compatible与DTS不匹配、初始化等级错误导致de

qq520131714的专栏 671

从拆解到调试:用CS5523改造旧款车载显示屏的完整记录(MIPI转eDP方案)

本文详细记录了使用CS5523芯片将旧款车载显示屏从MIPI接口改造为eDP驱动的完整过程。通过对比LT8911等芯片,选择CS5523实现低功耗、高兼容性的显示升级,涵盖硬件改造、固件配置及调试技巧,最终成功提升显示效果200%。

web99的专栏 344

BcoreOS 系统制作实战:用一个升级包,让Rocky Linux10.1跑进Ubuntu 25.04

本节以 Rocky 10.1 作为系统母盘,演示如何根据内核校验和匹配 AOS 镜像,并最终生成可用的 BcoreOS 升级包。

xiaozhi@fslib.org的博客 221

HPC软件使用之ANSYS Fluent

本文介绍了如何在超级计算机上使用ANSYS Fluent进行科学计算和工程仿真。文章首先对Fluent软件进行了简要介绍,强调了其在计算流体力学领域的广泛应用和强大功能。接着,详细说明了如何编写jou脚本文件和slurm脚本文件,以控制Fluent的计算流程和作业提交。文章还提供了作业提交和查看的具体命令,并通过一个鼓风机仿真的案例演示了从网格模型准备、脚本编写、作业提交到结果查看的完整流程。最后,展示了使用Fluent进行结果可视化的方法。

欢迎各位大佬光临“寒舍”!请多多指点,共同进步! 2212

Linux密码破解(使用hydra工具和使用john暴力破解)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、使用hydra离线破解linux密码1.准备实验环境2.创建用户名字典3.hydra密码爆破二、复制shadow文件,使用john暴力破解1.实验环境1.复制linux的shadow文件2.john暴力破解 一、使用hydra离线破解linux密码 1.准备实验环境 ①攻击机:kali_linux 2021.2(ifconfig查询IP地址:192.168.119.132) ②靶机:Ubantu 16.04(ifconfig

weixin_46447549的博客 2万+

京东双十一超级折扣 当当旗舰店驱动书

手把手教你学Linux设备驱动开发」点击链接直接打开 或者复制文案打开京东。

BeiJingXunWei的博客 176

【数据集】waymo motion dataset介绍与数据解析可视化

waymo motion数据集下载,数据描述,数据特征和地图特征,数据解析并完成数据可视化

shuaixio的博客 5181

AI 如何接进 LabVIEW:链路怎么搭、边界在哪、还差什么

这篇讨论的是:如果让 AI 真正连进 LabVIEW 开发环境,链路该怎么搭、边界在哪,以及从开源 demo 走到可交付系统还差哪些工程工作。阅读说明:本文基于公开开源项目与通用工程方法整理,用于技术选型讨论,不代表已完成的客户案例、已交付系统或实测性能指标。文中能力模块是常见需求分类,具体范围与指标需按实际工况沟通与验收确认。

bjcyck的博客 112

DeerFlow 系列教程 第十一篇 | Sandbox 沙箱与 Memory 记忆——安全执行与持久认知

用户请求│▼Lead Agent├── 系统提示词组装│ ├── <memory> 段 ← Memory 系统注入用户记忆│ ├── <skill_system> 段│ └── <subagent_system> 段│├── 工具调用│ ├── read_file ├── Sandbox 系统提供隔离执行│ ├── write_file├── 路径虚拟化 + 安全验证│└── 对话结束│▼│├── 过滤消息(去除工具调用中间步骤)├── 检测纠正/强化信号。

weixin_43674738的博客 162

【乐企文件生成工程】添加数据库、SpringEvent事件支持

更新!1、乐企版式文件生成工程添加数据库支持2、乐企版式文件生成工程添加事件机制,异步处理文件生成,提高系统并发能力。

九七的博客 337

Linux下i2c标准驱动开发流程

i2c_driver。

大道之行,始于足下 338

基于STM32XX的LCD液晶显示屏(HS19264G06A、驱动芯片:ST7525)驱动C程序设计

define USE_HW_SPI 1 // 1:使用硬件SPI, 0:使用软件模拟SPI。

myron6688的博客 236

Kiro 详解:Spec 驱动开发、Steering、Hooks 与 AI 编程实践

代码生成;Bug 修复;单元测试;项目重构;SQL 编写;接口设计;代码解释;技术文档生成。帮我增加一个用户登录接口。AI 很快就能生成代码。AI 对业务需求理解不完整;不同对话中的技术方案不一致;开发过程中不断遗忘早期约束;生成的代码不符合项目规范;复杂功能缺少完整设计;需求、任务和代码之间无法追踪;修改范围越来越难以控制;功能完成后无法判断是否满足验收条件。Kiro 提供了一种更结构化的 AI 开发方式。Specs;Steering;

十二的博客 271

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

RS485半双工通信模块驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】

本文详细分析了RK3568平台RS485串口在单板自发自收失败的常见原因,强调半双工特性下A/B悬空或无对端时RX为空属正常现象。重点指出:write成功仅表示数据进入UART FIFO,不代表信号已发送;需通过A/B短接回环验证链路通断;正确配置DE/RE控制(GPIO或硬件自动方向)、设备树、权限及串口参数;避免与RS232混淆。推荐使用uart_rs485.c工具进行完整测试,确保收发器供电、极性正确、tcdrain完成,最终以“发回显”作为过单板标准。

wanwuzhineng_01的博客 440

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Swarm-Rebuild-详细说明

一个 Chrome 扩展:点一下,当前网页会淡出成空白画布,然后一群"多人协作光标"像设计团队一样,把页面一格格重新画回来。纯视觉表演,不改动你的页面。

我的开源项目:https://gitee.com/derekgo/vue-cms_xg 335

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

【正点原子Linux连载】 第十三章 Linux按键输入实验 摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南

本章我们实现按键输入,在驱动程序中使用一个整形变量来表示按键值,应用程序通过read函数来读取按键值,判断按键有没有按下。也就是模拟按键按下,GPIO3_C5为高电平,松开按键为低电平。注意,本章例程只是为了演示Linux下GPIO输入驱动的编写,实际中的按键驱动并不会采用本章中所讲解的方法,Linux下的input子系统专门用于输入设备!第120~131行,key_open函数通过调用keyio_init函数来始化按键所使用的IO,应用程序每次打开按键驱动文件的时候都会初始化一次按键IO。

weixin_55796564的博客 192

Go 工程化实践:命令行工具、日志收集与 Prometheus 监控告警客户端

import ("net/http"var (Help: "HTTP 请求总数",},Help: "HTTP 请求耗时分布",},Help: "采集队列当前长度",},本文用 Cobra 搭建了可扩展的命令行入口,用 zap + 异步采集器实现了结构化日志收集,用 Prometheus 客户端完成了指标暴露与告警规则配置。三者组合后,一个 Go 服务就具备了基本的可观测性与运维能力。

qq_42773521的博客 224

语音识别模块驱动开发—【万物智能之开源鸿蒙OpenHarmony系统实战开发系列教程】

本文详述了在RK3568平台使用ASR语音模组的串口通信调试过程,重点解决识别帧(A5FC...FB)无法接收的问题。核心要点包括:正确配置/dev/ttyS7@115200波特率,确保模组供电与麦克风拾音;必须先唤醒后发命令,以出厂词为准;解析帧时需确认data[4]=0xA0、data[5]=0x91,再提取动作码(02开灯、03关灯、04播音、05停);避免与其他模块共用排针导致短路或干扰;使用hex模式读取,防止文本模式误吞0xA5;通过poll+CO_NONBLOCK实现非阻塞监听,确保帧完整捕获

wanwuzhineng_01的博客 399

芯参谋(100):RT-Thread_驱动开发指南

本文档为Microchip PIC/AVR/SAM三族MCU的全流程开发指南,覆盖从选型、MCC配置、代码生成到量产烧录的完整链路。针对三族工具链差异大、生态复杂的问题,按“选型→配置→应用→烧录→调试”顺序组织,明确各环节官方出处与可复现命令。重点解决跨族迁移中的共性难题:MCC生成边界、PPS引脚映射失效、UPDI连接失败、内存溢出及量产固件一次性烧录等。通过机制-配置-排查三段式结构,结合速查表与读者路径,实现工程问题快速定位,提升开发效率与产品可靠性。

qq520131714的专栏 535

芯参谋(91):RT-Thread_驱动开发指南

RT-Thread驱动开发的核心在于将硬件对象抽象为符合内核规范的rt_device,而非直接操作寄存器。本指南通过“选框架→定路线→填ops→接中断→交付核查”五步法,系统梳理了驱动开发中的关键决策点与常见陷阱,如初始化时机、中断上下文限制、设备名冲突等,并提供可编译骨架代码与核查清单,确保驱动具备高可移植性与稳定性。

qq520131714的专栏 648

基于PIC32CX1025SG41128 USB CDC Dual-Bank Bootloader设计

本项目基于PIC32CX1025SG41128实现支持USB CDC虚拟串口的双Bank安全Bootloader,替代传统UART升级方式。通过抽象通信接口,实现固件分块传输、CRC校验与安全切换,确保升级中断时系统可回退。采用双Bank布局,预留failsafe区域记录版本与重试信息,支持RAM触发重启进入升级模式。配套上位机工具btl_host.py与打包脚本make_merged_bin.py,完成镜像生成与下载。工程结构清晰,兼容MPLAB X/VSCode开发环境,适用于高可靠性嵌入式设备远程升级

lindd911911的博客 242

TMC2209步进电机驱动开发

TMC2209是两相步进电机驱动,最高峰值电流2A(有效值1.4A),供电电压4.75V~29V。开发时一定要注意电流的阈值,2A的电流可能不适配大扭矩的电机需求。通信接口:半双工UART(单数据线,共用一根线收发,必须控制收发方向)细分:最高 256 微步(UART 模式),引脚模式最高 16 细分控制方式:STEP + DIR 脉冲方向控制(主流用法,不是串口发脉冲)用法:引脚模式和UART配置模式,UART模式可实时改变寄存器状态MS1/MS2:引脚模式时用于改变细分;

weixin_44425713的博客 333

FPGA 与机器人:从硬件架构到实时控制系统的完整技术解析

机器人系统对实时性、并行处理与低功耗要求严苛,传统CPU/GPU架构在硬实时控制、多传感器同步、确定性通信等场景面临时延不可控、调度抖动等问题。FPGA凭借硬件级确定性、高并行性与低延迟特性,成为解决上述困境的关键技术。其可编程逻辑实现精准时序控制,支持高速信号处理与协议加速,广泛应用于电机驱动、传感器融合、实时通信及视觉预处理等核心环节。本文系统阐述FPGA在机器人中的应用价值、基础架构、开发流程与选型策略,为软硬件协同设计提供实践指导。

weixin_49780322的博客 640

AiBrainBox-FW:FCC + MCC 一体化硬件架构-集成飞行控制、端侧智能计算、多传感器融合、可信通信和自主导航能力的固定翼智能中枢

Skynode 的核心思路是:独立的飞控计算域负责飞行控制,任务计算域负责 Linux、ROS2、AI 和通信,两者在硬件上集成,但在功能和运行环境上保持隔离。对于 AiBrainBox-FW,倾向于气压计和磁力计都采用外置部署,但两者的设计原则不同:气压计适合外置分布式部署,磁力计则更应该外置、远离干扰源,并且最好允许独立安装和更换。真正有价值的不是将 FCC 和 MCC 做在同一块 PCB 上,而是把飞控、智能计算、传感器、时间同步、通信五个体系做成一个统一、可扩展、可二次开发的平台。

moonsims的博客 228

极限PCB工艺突破!42层7.7mm超厚ATE板超深背钻技术

本文解析的这款产品,是一款42层、7.7mm超厚超大尺寸高端ATE专用PCB,集合了超高层叠、超厚板体、超大板面、7.2mm超深背钻等多项极限规格,多项加工参数逼近行业工艺天花板,主要用于高端半导体测试设备,解决高精度信号传输与测试适配难题。正式投产前,对产线所有加工设备进行专项校准,针对超厚板特性,逐一优化设备行程、加工高度、进给速率、承压参数,提前规避板材输送、钻孔、锣边过程中的磕碰、加工不到位、受压变形等风险,为批量生产筑牢工艺基础。传统定位、曝光与压合工艺,根本无法满足高精度叠层要求。

edadoc2013的博客 367
上一篇: [TI TDA4 J721E](升级版)单屏显示多路摄像头数据(img_mosaic_module节点使用)
下一篇: [Altium Designer 2020 硬件设计]安装指南
AIRKernel
博客等级 码龄5年 467粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值