
★嵌入式硬件基础与实践
文章平均质量分 65
嵌入式入门到精通第六门课,AD是初学者和电子爱好者首选的EDA工具,教程会总结二层三层四层板绘制方法与技巧,同时会总结详细的硬件制作流程及很多开源资料。
优惠券已抵扣
余额抵扣
还需支付
¥99.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
CodeAllen嵌入式
优快云博客专家,曾中科院无人机软件研发,现TOP通信外企高级软件工程师,专注通信电子及嵌入式软件方向职业规划,全网技术矩阵粉丝10w+,欢迎交流一起成长!
展开
-
Altium Designer系列:添加泪滴
泪滴的作用可能很多同学都知道,主要是避免电路板受到外力的冲撞下导线和焊盘断开。同时也可以使电路板显得更加美观。同时生产的时候也可以避免蚀刻不均匀。过孔偏位出现的裂纹等等。信号传输的时候平滑阻抗,减少阻抗的急剧变化,避免高频信号传输的时候由于线宽突然变小而造成的反射,可以使走线与元件焊盘之间的链接趋于平稳过渡。软件中添加或者删除泪滴的方法:tools - teardrops,或者是按快捷键T + E...原创 2022-06-05 18:25:43 · 6275 阅读 · 0 评论 -
硬件杂谈:免费的PCB打样平台汇总
可以直接参看文末原文链接,总结的很不错总结以上介绍了4个可以免费下单PCB的平台,接下来给大家汇总一下下单方式及各平台优劣Tips1.嘉立创下单助手会绑定设备,一个设备只算作一个账号,所以就算另个手机号也很难多次薅羊毛。2.捷配对尺寸限制比较宽松,单块板面积小于0.015平方米都可以,比如可以大样一款3cm*50cm的长条状的PCB。3.捷配对账号的要求也比较宽松,一个手机号就是一个账号,无需实名认证,多个手机号同时注册可多次薅羊毛、4.猎板网全网首推猛男粉颜色的PCB,感兴趣的原创 2022-03-10 22:48:32 · 9552 阅读 · 0 评论 -
硬件杂谈:推荐一款不错的 DC-DC电源 RKF30-60系列DC-DC电源
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,架构推荐阅读:确保PCB 设计成功,这八个步骤一个都不能少!如何更快的学习单片机?原件资料:发csdn了还在审核,可以关注公众号获取之前去中发买的电源,价格150基本参数:18-36输入,稳定12输出效果很好,几乎没有跳...原创 2020-03-28 02:06:56 · 1473 阅读 · 0 评论 -
硬件杂谈:有源蜂鸣器与无源蜂鸣器有什么区别?
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,架构推荐阅读:确保PCB 设计成功,这八个步骤一个都不能少!如何更快的学习单片机?注意,这里的“源”不是指电源。而是指震荡源。也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。而无源内部不带震荡源,所以如果用直流信号无法令其...原创 2019-06-07 14:05:09 · 4117 阅读 · 0 评论 -
硬件杂谈:嵌入式开发中的一些硬件设计上的坑
做嵌入式系统开发,经常要接触硬件。做嵌入式开发对数字电路和模拟电路要有一定的了解。这样才能深入的研究下去。下面我们简单的介绍嵌入式开发中的一些硬件相关的概念。电平(Level)在数字电路中,分为高电平和低电平,分别用1和0表示。一个数字电路的管脚,总是存在一个电平的,要么高要么低,或者说要么1要到0(其实,还有另一种状态,后面会提到)。总线(Bus)在嵌入式系统中一定会有一块处理器芯片,此......转载 2018-10-25 12:50:50 · 1080 阅读 · 0 评论 -
硬件杂谈(国内单片机类硬件公司)
推荐几家国内的硬件公司关注下国内硬件公司的发展,也算是立个flog吧广州致远电子也称周立功电子,之前单片机领域的大牛,看过他出的书的应该知道目前是专注于高端测量分析仪器官网链接: link.深圳市英蓓特科技有限公司深圳市英蓓特科技有限公司隶属于电子元器件分销领域耕耘70多年的英国上市公司Premier Farnell集团(亚太区简称易络盟element14), 是其旗下独立运作的全资...原创 2018-10-25 11:24:17 · 3500 阅读 · 0 评论 -
Altium Designer系列: 软件系统参数配置保存
【Altium Designer实践】 软件系统参数配置保存作者 CodeAllen ,转载请注明出处目录设置中文菜单高亮模式设置文件关联pcb设置布线设置保存配置文件(复用)设置中文菜单DXP->Preferences高亮模式设置文件关联pcb设置布线设置保存配置文件(复用)......原创 2020-04-18 01:53:55 · 1674 阅读 · 0 评论 -
Altium Designer系列:确保PCB 设计成功,这八个步骤一个都不能少!
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法印刷电路板 (PCB) 是电子产品的躯体,最终产品的性能、寿命和可靠性依赖于其所构成的电气系统。如果设计得当,具有高质量电路的产品将具有较低的现场故障率和现场退货率。因此,产品的生产成本将更低,利润更高。为了按时生产高质量的 PCB 板,同时不增加设计...原创 2019-06-04 20:42:54 · 1261 阅读 · 0 评论 -
Altium Designer系列:(AD20) 菜单栏变化
之前一直用的AD16,这次直接升级到了20,我使用一个软件开始都是要把所有的菜单栏看一遍,可以很快的对软件有一个大致的了解之前在左侧的DXP分出了一部分功能在右上角这里这个运行脚本之前是在home卡的,主要是可以用来运行一些其他语言编写的脚本,一般用来取各种外形运行脚本之后的状态参见AD怎么设计pcb外形那篇文章配置和个人信息移到了右边,这个是使用的很多的文件菜单视图菜单...原创 2019-12-29 15:13:43 · 16469 阅读 · 1 评论 -
Altium Designer系列:PCB元件封装库命名规则简介
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』标签:编程,软件,算法,思维QQ技术资料群:736386324个人微信:coderAllen (人较多,请备注公众号读者)推荐阅读:如何更快的学习单片机?PCB元件封装库命名规则简介1、集成电路(直插) 用DIP-引脚数量+尾缀来表示双列直插封装...原创 2019-06-06 20:02:26 · 4580 阅读 · 1 评论 -
Altium Designer系列:构建多层图纸
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,架构推荐阅读:确保PCB 设计成功,这八个步骤一个都不能少!如何更快的学习单片机?工具--设计原理图参数---更改各种参数新建工程--建原理图--构建多层图纸设计===产生图纸 ,点击方块打印输出文件-...原创 2019-06-06 20:05:46 · 1192 阅读 · 0 评论 -
Altium Designer系列: DRC规则英文对照
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,架构Altium designer DRC规则英文对照DRC 规则英文对照Ⅰ:Error Reporting 错误报告A:Violations Associated with Buses 有关总线电气错误的各类型(共12项)◆bus i...原创 2019-06-04 22:38:10 · 2107 阅读 · 0 评论 -
Altium Designer系列:PCB焊盘 阵列粘贴方法
学习交流加(可免费帮忙下载优快云资源):个人微信:coderAllen学习交流资源分享①群:7363863241.先只做一个放在正确位置2.复制,出现光×,选中中心点3.编辑下特殊粘贴,选中圆形,一圈几个,多少度4.再次点击中心点,ok如下图:...原创 2019-06-05 08:22:37 · 7917 阅读 · 0 评论 -
Altium Designer系列:问题之无法打开pcb文件
可以打开原理图并很流畅,打开pcb图之后软件卡住无法退出原因分析实验:1.重装显卡驱动----无效2.加显卡---无效3.卸载重装----无效4.安装更新版本(16.12---17.16)----无效5.先拔掉网线在开启软件-----无效6.安装AD09后解决,过段时间后安装16版本也可以使用,原因应该是盗版软件冲突,建议使用正版,或者使用不同的注册码!!!...原创 2018-10-27 21:01:11 · 20818 阅读 · 0 评论 -
Altium Designer实践:一些经验总结
【Altium Designer实践】 一些经验总结7.10.11.13.141516171819202122原创 2018-10-26 14:33:21 · 4153 阅读 · 0 评论 -
Altium Designer系列(PCB板层定义介绍)
PCB板层定义介绍顶层信号层(Top Layer):也称元件层,主要用来放置元器件,对于比层板和多层板可以用来布线;中间信号层(Mid Layer):最多可有30层,在多层板中用于布信号线.底层信号层(Bootom Layer):也称焊接层,主要用于布线及焊接,有时也可放置元器件.顶部丝印层(Top Overlayer):用于标注元器件的投影轮廓、元器件的标号、标称值或型...原创 2018-08-11 12:51:00 · 7411 阅读 · 0 评论 -
Altium Designer系列:仿真工具使用
Proteus使用首先,进库中选择原件直接进库中搜索输入元件名,自动搜索之后两次左键,放置原件。右键各该位置,双击属性放置电源:放置电阻:计算方法灯标准值2.2V,10ma还剩2.8V,除以10ma,有280欧姆放程序左键双击,可以把HEX程序放入左下角运行***帮助文档****给了很多例程选原件1.写名字2.输入电阻(resistor)输入方法 类型 值 精度***************......原创 2017-06-01 01:34:21 · 2696 阅读 · 0 评论 -
Altium Designer系列:元件英文翻译
POT 滑线变阻器SW-SPST 单刀单掷开关]\AMMETER-MILLI mA 安培计AND 与门BATTERY 电池/ 电池组BUS 总线CAP 电容CAPACI...原创 2017-06-01 01:32:41 · 2590 阅读 · 0 评论 -
电路设计实例:步进电机测试电路
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,架构推荐阅读:确保PCB 设计成功,这八个步骤一个都不能少!如何更快的学习单片机?很早之前的在学校整的,可以简单的做到控制步进电机。...原创 2019-06-06 20:50:34 · 1328 阅读 · 0 评论 -
电路设计实例:232 DB9接口 引脚定义
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,架构推荐阅读:确保PCB 设计成功,这八个步骤一个都不能少!如何更快的学习单片机?...原创 2019-06-06 20:08:01 · 11896 阅读 · 0 评论 -
电路设计实例:485总线电路设计电路
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』标签:嵌入式软件,算法,通信这个是我之前做的485模块的电路设计,分享下,验证已通过。说明1.该文档仅供个人学习使用,版权所有,禁止商用。2.本文由我一个人编辑并整理,难免存在一些错误。3.为了方便大家平时公交、地铁、外出办事也能用手机随时随地查看该教程,该教程同步更新于微信...原创 2019-06-04 13:29:15 · 4259 阅读 · 1 评论 -
电路设计实例:上拉电阻设计
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,通信上拉电路 ---应用于总线或者开漏模式,提供稳定电压码字不易,如果您觉得有帮助,麻烦点个赞再走呗~我是Allen,世界500强外企通信软件工程师,每天分享编程,算法,软件进阶知识。欢迎关注我的公众号「Allen5G...原创 2019-06-04 20:34:52 · 1705 阅读 · 0 评论 -
电路设计实例(使用FT232R替换PL2303时注意点)
先放一部分,之后不断更改FTDI(www.ftdichip.com)推出一颗USB接口转换芯片FT232R,实现USB到串行UART接口的转换,也可转换到同步,异步BIT-BANG接口模式。提供各操作系统下的驱动。设计和使用此颗芯片将更为简单:1:芯片整合了EEPROM,可用于IO的配置以及存储USBVID,PID,序列号和产品描述信息。2:芯片整合了电平转换器,使得其I/O口电平支...原创 2017-05-31 00:39:30 · 8125 阅读 · 1 评论 -
电路设计实例(常规放大电路和差分放大电路)
说明:本文原创作者『Allen5G』首发于微信公众号『Allen5G』,同时也更新在我的:优快云,简书标签:嵌入式软件,算法,通信很久之前学习的时候保存的,分享一下0、小叙闲言有一个两相四线的步进电机,需测量其A、B两相的电流大小,电机线圈的电阻为0.6Ω,电感为2.2mH。打算在A、B相各串接一个0.1Ω的采样电阻,然后通过放大电路,送到单片机采样(STM32,1...转载 2019-06-04 20:38:13 · 3820 阅读 · 0 评论 -
电路设计实例(PCF8591芯片使用)
由于要测多路AD,本身使用的芯片通道不够,差几路决定使用外置ADC完成,后决定使用PCF8591,带IIC后期很好管理。AD的主要参数:1、AD的位数:表明这个AD共有2^n个刻度,8位AD,输出的刻度是0~255。(255=2^8-1)2、分辨率:就是AD能够分辨的最小的模拟量变化,假设5.10V的系统用8位的AD采样,那么它能分辨的最小电压就是5.10/2...原创 2018-04-24 21:56:59 · 10621 阅读 · 1 评论 -
电路设计实例(防止DC电源反接的方法)
防止DC电源输入反接的4种方法:1. 串联1只二极管。优点是电路简单、可靠。但有0.7V的压降。2. 串联4只二极管的全桥。优点是无论正接、反接,电源都能正常工作。缺点是要损失1.2V ~ 1.4V的电压。3. MOS管型防反接保护电路。MOS管通过S管脚和D管脚串接于电源和负载之间,电阻Rg为MOS管提供电压偏置,利用MOS管的开关特性控制电路...原创 2018-06-17 12:53:12 · 6181 阅读 · 0 评论 -
电路设计实例(bq76925 INA169 电池电压电流采集电路)
之前设计锂电池充电项目,进行了下研究,bq76925这款芯片是有很详细的资料的,需要的自己百度下电路部分:INA169 电流检测电路设计这个也是从网上辛苦搜集的,再加上实习验证分享几个几种巧妙成本又低的电流检测电路1、三极管电流检测电路如果简单的用三极管导通与截止来检测电流的话,三极管开启要0.7V左右,电流比较小的时候需要串比较大的...原创 2018-10-27 20:46:41 · 13313 阅读 · 0 评论 -
电路设计实例(纽扣型可再充电锂离子电池充电电路)
随着智能穿戴的发展,可充电电池电路设计也是我感兴趣的部分,希望总结下相关内容1.纽扣型可再充电锂离子电池充电电路2.原创 2018-10-27 20:44:07 · 8537 阅读 · 4 评论 -
电路设计实例(电源转换电路设计---24V转3.3V或者5V)
外部提供 7~36V 电源,有板载 DC-DC电源芯片转换得到 5V 电源,开发板使用的电源芯片型号为 LM2596S-5.0, 该芯片最大可输出 3A 电流3.3V 电源则是利用 LD1117-3.3(TO-252-2 封装,方便散热) 芯片从5V 电源转换得到...原创 2018-10-27 20:40:24 · 32408 阅读 · 1 评论 -
电路设计实例(0欧电阻作用)
1.调试测试,在匹配电路参数不确定的时候,以0R代替,在实际调试的时候确定参数,再用具体数值的元件代替。想测某部分电路的耗电流时,可去掉0R电阻,接上电流表,这样方便测耗电流。2.在布线的时候要跨线,可以加一个0R的电阻。3.可做跳线用,一般产品不要出现跳线和拨码开关。为了减少维护费用,可用0R电阻代替跳线等焊在板子上。空置跳线在高频时相当于天线,用贴片电阻效果好。4.在高频信号下,...原创 2018-10-27 20:37:26 · 2630 阅读 · 0 评论 -
电路设计实例(达林顿驱动芯片---ULN2803A使用)
达林顿晶体管矩阵参考了网友的一个电路,基本可以,还是有些问题1. 建议不要驱动那么多。你得给芯片留出余量。而且继电器吸合初期的瞬时电流时很大的。2. 建议在继电器上反并个1N4148资料提供的ULN2803每一路能提供的驱动电流最大是500mA, 而SRD-12DC-SL-C的吸合电流是30mA,原理上用ULN2803同时驱动8路继电器输出电路是好像是可以的...原创 2018-10-27 20:36:27 · 37427 阅读 · 0 评论 -
电路设计实例:op07c 运算放大电路设计--- 检测电流
【电路设计实例】 op07c 运算放大电路设计— 检测电流之前电路设计时涉及到检测电流电路需求:检测输入端电源差值,一比一比例输出,然后给单片机检测基本电路:这个电路问题是输入端电压改变时没法实时响应反馈电阻除以输入电阻就是放大倍数问题是必须是正负电压输入模拟电路:改为ACS712电路检测电流----输出为3.3V问题是C3的取值电路设计:又一方案:超级易用的电流检测芯片AD8217的电路图和用法电路模拟...原创 2018-10-25 13:11:28 · 27410 阅读 · 1 评论 -
电路设计实例(电路设计中的LED电压电流范围)
做板子发现,蓝色LED很容易坏,红色基本没事LED 需要工作电压一般如下:红、黄、橙、普绿、电压大概为1.8V-2.4V;平均就是2V工作电流20ma = (U-2)/150Ω翠绿、蓝、白、紫 大概为 2.8V-3.4V。平均是3.3V工作电流20ma = (U-3.3)/85Ω假设你电源是5V,则限流电阻为:红色:(5V-2V)/0.0255A = ...原创 2018-10-27 20:33:00 · 1373 阅读 · 0 评论