pcb

DIY一把属于自己的机械键盘(一)

a 夏天 提交于 2020-01-26 07:45:22
两年前深深被网上一些DIY大神的作品迷住,例如严泽远老师的辉光钟,第一次发现原来这也是一门艺术,就打算发散以下自己的艺术细胞。期间收集了很多前辈的作品资料,也开始着手做一款属于自己的作品,但是由于种种原因而荒废。业精于勤荒于嬉,最近打算重新拾起,于是专门写这系列博文,记录自己的DIY历程。 一、做一把机械键盘需要什么 1.机械键盘的组成 1)键轴   机械键盘的核心就是键轴,目前市面上最好的就是樱桃轴,价格可想而知。退而求其次,还有很多国产的厂家,有凯华轴、佳达隆轴、冠泰轴等等。按照手感可分为黑轴、青轴、红轴、茶轴、白轴、黄轴等,手感的区别在三个方面可以感觉到不同,分别是段落感、触发键程、压力克数。普遍认为,游戏玩家:黑轴>茶轴>红轴>青轴;办公打字:青轴>红轴>茶轴>黑轴。关于键轴就不再赘述,随便搜一下都是。 2)键帽   如果是资深DIY玩家,那么键帽就是其中最主要的部分之一,部分玩家已经不满足于收集键帽,而开始自己动手制作键帽。至于我就是属于凑起来好看就买,那么关于键帽的更多知识可以参考这篇博文《 键帽入坑指南 》,此处不再赘述。 3)PCB   PCB是实现键盘功能的硬件支撑,目前某宝上有各种各样的PCB售卖,其中大部分来源于github上的开源项目。如果买现成的PCB,并不算真正意义的DIY,只能算是组装。因此,这一部分我将从头自己做,包括固件代码。 4)外壳  

CAD和AD之间究竟有啥关系?

允我心安 提交于 2020-01-23 04:23:44
总结一下自己最近的工作。 从CAD到AD。 CAD我们公司结构工程师使用的软件,而AD(Altium Designer )是做电路的使用的软件,有朋友不明白这两个有啥关系呢?且听我慢慢道来。 AutoCad是一款比较流行的绘图工具,大家都知道。 我公司的结构工程师使用该软件绘制公司产品具体结构,当然也包括印制电路板的外形。结构工程师通过CAd和ProE软件对所要研制的产品进行三维建模。通过建模并对PCB印制板的外形,排放器件的位置进行规定。 我(一位资深的PCB工程师)就拿到结构确定好的PCB外形图开始排布电子元器件。 以上就是AutoCAD(以下简称CAD)和AltiumDesigner(以上简称AD)的关系。 接下来,将这两者之间究竟是怎样联系的呢? 大家都知道,在AutoCad中可以将DWG文件可以保存为DXF文件,而这个DXF文件就显得比较重要呢。 DXF文件保存步骤: 在AutoCAD中打开要保存的DWG文件,用鼠标点击:文件——>另存为——>选择DXF文件并保存。 通过CAD软件,结构工程师印制板外形图确定好,然后我就打开AD 软件,通过新建工程Pro,在该工程添加正确的电路原理图,以及空白的PCB文件,PCB封装库并保存。 并将PCB文件打开,用鼠标点击:文件——>import——>DXF 找到上一步保存DXF文件的位置后,打开该文件,选择模型带入,元素导入

电路设计软件系列教程(四),Protel DXP电路设计软件之创建PCB文件

时光毁灭记忆、已成空白 提交于 2020-01-17 13:02:39
对于电路设计软件,小编最为熟悉Protel。因此,本文将为大家带来该电路设计软件相关教程。请注意,该电路设计软件教程为系列教程。如果你对Protel DXP电路设计软件具备兴趣,可阅读往期文章。本文内容为,基于Protel DXP电路设计软件创建新的PCB文件。 创建一个新的PCB文件 在你将设计从原理图编辑器转换到PCB编辑器之前,你需要创建一个有最基本的板子轮廓的空白PCB。在Protel DXP中创建一个新的PCB设计的最简单方法是使用PCB向导,这将让你选择工业标准板轮廓又创建了你自定义的板子尺寸。在向导的任何阶段,你都可以使用 Back 按钮来检查或修改以前页的内容。 要使用PCB向导来创建PCB,完成以下步骤: 1、在 Files 面板的底部的 New from Template 单元点击 PCB Board Wizard 创建新的PCB。如果这个选项没有显示在屏幕上,点向上的箭头图标关闭上面的一些单元。 2、 PCB Board Wizard 打开。你首先看见的是介绍页。点 Next 按钮继续。 3、设置度量单位为英制 ( Imperial ),注意:1000 mils = 1 inch 。 4 、 向导的第三页允许你选择你要使用的板轮廓。在本教程中我们使用我们自定义的板子尺寸。从板轮廓列表中选择 Custom , 点击 Next 。 5 、 在下一页

EMC在PCB设计中要注意的一些问题

这一生的挚爱 提交于 2020-01-17 07:04:55
关于PCB设计中的EMC问题主要重以下几个方面讲解(重点讲解布线) : 1,布局 2,布线(串扰, 阻抗匹配) 3,电源去藕 4,信号的滤波和防护 5,安规 移动无线电辐射 布局 叠层结构:严格控制特性阻抗在规范范围内,保证走线到参考层的距离小于到其他层的距离,这是板级EMC设计的前提。参考面尽量完整,高速信号最好参考GND。 高速电路和低速电路,数字电路和模拟电路,IO电路,尽量都有自己的区域,避免重叠。 按照功能模块的方式划分区域,尽量避免区域重叠、 宏照片的电子线路。多氯联苯在照明 布局要求: 1,高频信号与输入输出信号分开。 2,时钟芯片/开光MOS管远离IO连接器。 3,相关的功能模块靠近连接器放置。 4,走线层到参考层的距离小于到其他层的距离。 5,压板结构必须保证走线的特性阻抗在规范范围内。 布线 布线的一个指导原则,电流必须构成一个完整回路的,所以我们必须要人为给其设置一个路径,让它按照我们想要的路径来走,并且,让这个回路的面积尽量小。 正向的电流路径是我们实际Lay的线,那么其反向的回流路径呢。 高频信号的地线电流总是会选择阻抗Z(不是电阻R)最小的路径走,这条路径并不是终端到源端的直线路径(电阻R最小),而是走线在参考层上镜像路径(阻抗Z最小),也就是走线在其相邻参考平面上投影的路径。我们要做的就是保证这条路径连续,这样其构成的环路面积就是最小的

Cadence画PCB的傻瓜式教程

巧了我就是萌 提交于 2020-01-16 10:01:11
1.原理图 1)建立元件库 2)建立原理图 3)在原理图中画好电路图 4)利用MENTOR-GRAPHICS-IPC-7351-LP-VIEWER查看元件的封装信息,用pad designer画焊盘 ,用pcb editor画元件的封装(对照LP_VIEWER),(也可以使用package wizard) 5)在原理图中为元件添加封装信息(键入) 6)Drc检查 7)生成网表 2.Pcb 1)设置板框(route—keep-in,outline,package-keep-in),层数,安装孔 2)导入netlist 3)布局 4)设置约束规则 5)划分电源层(多层板需要) 6)布线 7)铺铜 8)Drc check 9)调整丝印 10)设置钻孔参数并生成钻孔表 11)出光绘文件 12)整理art,drl,rou,art_param.txt,nc_param.txt交给工厂 一.原理图 1 .建立工程 与 其他 绘图软件一样,OrCAD以Project来管理各种 设计 文件。点击开始菜单,然后依次是所有程序—打开cadence软件—》一般选用Design Entry CIS,点击Ok进入Capture CIS。接下来是 File--New--Project ,在弹出的对话框中填入工程名、路径等等,点击Ok进入设计界面。 2 .绘制原理图 新建工程后打开的是默认的原理图文件

PCB学习笔记(一)STM32晶振

余生颓废 提交于 2020-01-14 18:09:26
PCB学习笔记(一)STM32晶振画法 STM32晶振画法原理图 PCB晶振 STM32晶振画法原理图 话不多说,先上图,如果只是想画个PCB的伙伴到这里就可以不用看了。 我们知道,STM32有5个时钟源,有高速内部时钟(HSI)和低速内部时钟(LSI),还有高速外部时钟(HSE)和低速外部时钟(LSE),而这里的外部高速时钟HSI就是我们图中的Y1,8MHz的晶振,外部低速时钟则是图中的Y2,32.768KHz的晶振,只有通过8MHz的晶振才可以最终达到72MHz,而32.768KHz正好是2的15次方。 四个电容都是22pF,不要随意更改,会出不少问题。外部高速晶振里面电阻1MΩ,也可以不加。 PCB晶振 晶振内部存在石英晶体,受到外部撞击或跌落时易造成石英晶体断裂破损,进而造成晶振不起振,所以在设计电路时要考虑晶振的可靠安装,其位置靠近CPU 芯片优先放置,远离板边。 在手工焊接或机器焊接时,要注意焊接温度。晶振对温度比较敏感,焊接时温度不能过高,并且加热时间尽量短。 耦合电容应尽量靠近晶振的电源引脚,位置摆放顺序:按电源流入方向,依容值从大到小依次摆放,容值最小的电容最靠近电源引脚,形成Π型滤波。 晶振的外壳必须接地,可以晶振的向外辐射,也可以屏蔽外来信号对晶振的干扰。 晶振下面不要布线,保证完全铺地,同时在晶振的300mil范围内不要布线,这样可以防止晶振干扰其他布线

Altium Designer18基本使用

别等时光非礼了梦想. 提交于 2020-01-14 02:40:30
文章目录 环境安装 软件下载 软件安装 原理图 新建原理图 设置原理图参数 元器件库 添加现有原理图库 自己绘制 绘制对应PCB库 添加自定义元件库 原理图绘制 标注 Layout 新建PCB并保存文件 裁剪PCB大小 覆铜 添加Logo 规则 注: 本文只是笔者自己的学习记录,并非使用教程,所以有些地方描述没有很仔细 环境安装 软件下载 由于CSDN上传文件大小限制,提供 云盘 地址,提取码:atu8 软件安装 安装教程网上挺多,这里提供 安装链接 。 原理图 新建原理图 打开软件: 根据电脑配置,打开等待时间不太一样: 点击左上角 File : 出现如下视图: 如果没有左边工程列表和右边属性列表可以在 视图 中勾选: 或者在软件的最右下角由如下按钮,也可以选择打开的视图: 设置原理图参数 在右侧属性列表中由一些基本设置: 然后 Ctrl+S 保存文件: 保存好后就可以开始原理图绘制。 元器件库 添加现有原理图库 外部原理图库 添加方法 。 自己绘制 以最简单的4脚芯片为例,四个引脚:VCC,GND,OUT,NC,放置一个矩形,四个管脚: 然后 Ctrl+S 保存文件: 绘制对应PCB库 Ctrl+S 保存文件到上面元器件库一路径下,名字命名和他一致。 如果是标准的芯片样式可以选择元器件向导: 选择是直插还是贴片,可以修改尺寸单位: 完成后就是这样:

射频电路设计及PCB设计要点

孤街醉人 提交于 2020-01-13 01:11:52
一、射频电路中元器件封装的注意事项 成功的RF设计必须仔细注意整个设计过程中每个步骤及每个细节,这意味着必须在设计开始阶段就要进行彻底的、仔细的规划,并对每个设计步骤的进展进行全面持续的评估。而这种细致的设计技巧正是国内大多数电子企业文化所欠缺的。 近几年来,由于蓝牙设备、无线局域网络(WLAN)设备,和移动电话的需求与成长,促使业者越来越关注RF电路设计的技巧。从过去到现在,RF电路板设计如同电磁干扰(EMI)问题一样,一直是工程师们最难掌控的部份,甚至是梦魇。若想要一次就设计成功,必须事先仔细规划和注重细节才能奏效。 射频(RF)电路板设计由于在理论上还有很多不确定性,因此常被形容为一种「黑色艺术」(black art) 。但这只是一种以偏盖全的观点,RF电路板设计还是有许多可以遵循的法则。不过,在实际设计时,真正实用的技巧是当这些法则因各种限制而无法实施时,如何对它们进行折衷处理。重要的RF设计课题包括:阻抗和阻抗匹配、绝缘层材料和层叠板、波长和谐波…等。 该视频是描述了射频电路中,新建电路元器件封装大小的注意事项。 在 WiFi 产品的开发过程中,射频电路的布线(RF Circuit Layout Guide)是极为关键的一个过程。很多时候,我们可能在原理上已经设计的很完善,但是在实际的制板,上件过后发现很不理想,实际上这些都是布线(Layout)做的不够完善的原因

PCB加工文件—Gerber文件的导出(转载)

这一生的挚爱 提交于 2020-01-10 11:18:52
当我们使用软件将一个板卡的PCB图纸设计好后,想到PCB厂家制作成电路板。简单的,你可以把自己的设置PCB文件(.PcbDoc)直接发给厂家加工,但是有些PCB厂家会要求你提供Gerber文件。 但是这个Gerber文件究竟是什么?Gerber文件是一款计算机软件,是线路板行业软件描述线路板(线路层、阻焊层、字符层等)图像及钻、铣数据的文档格式集合,是线路板行业图像转换的标准格式。也就是我们平时设计完PCB后,会再做进一步处理,即导出Gerber文件。因为Gerber文件是PCB加工机器识别的标准文件,所以即便你将PCB文件(.PcbDoc)发送给厂家,厂家也需要把PCB文件转换成Gerber文件后,才能去加工你所要的PCB。 一.步骤 设置原点 Gerbera文件导出 钻孔文件导出 二.光绘文件结构 三.Gerbera文件导出 1.设置原点 设置原点一般设置在板卡的左下角,操作如图: 2.参数设定 1)选择文件->装备输出->Gerber Files 2)在“通用”->选择“单位:英寸”,“格式:2:5” 4)在“层”选项中选择需要的Layer,以2层板为例,包括:GTO,GTP,GTS,GTL,GBL,GBS,GBP,GBO,GKO,GPT,GPB等11层;如果Mechanical层有标注加工尺寸或者参数等,可将Mechanical层也选上。 5)在设置“钻孔图层”参数 6

STM32学习笔记之核心板PCB设计

怎甘沉沦 提交于 2020-01-10 10:06:21
  PCB设计流程      PCB规则设置   设计规则的单位跟随画布属性里设置的单位,此处单位是mil。导线线宽最小为10mil;不同网络元素之间最小间距为8mil;孔外径为24mil,孔内径为12mil;线长不做设置;在PCB设计过程中,都要开启“实时规则检测”、“检测元素到覆铜的距离”和“在布线时显示DRC安全边界”功能。      布局原则   布局一般要遵守以下原则:   (1)布线最短原则。例如,集成电路(IC)的去耦电容应尽量放置在相应的VCC和GND   引脚之间,且距离IC尽可能近,使之与VCC和GND之间形成的回路最短。   (2)将同一功能模块集中原则。即实现同一功能的相关电路模块中的元器件就近集中布   局。   (3)遵守“先大后小,先难后易”的原则,即重要的单元电路、核心元器件应优先布局。   (4)布局中应参考原理图,根据电路的主信号流向规律安排主要元器件。   (5)元器件的排列要便于调试和维修,即小元器件周围不能放置大元器件,需调试的元器件周围要有足够的空间。   (6)同类型插件元器件在X或Y方向上应朝一个方向放置。同一种类型的有极性分立元器件也要尽量在X或Y方向上保持一致,便于生产和检验。   (7)布局时,位于电路板边缘的元器件,离电路板边缘一般不小于2mm,如果空间允许,建议距离保持在5mm。   (8)布局晶振时,应尽量靠近IC