布线PCB的关键是零件放置。不良的零件放置几乎可以使它不可能。
看着它...
IC1看起来需要旋转180度,然后将R1和LED1移开,移到IC1的右侧,然后可以将它们路由到IC2下。
旋转SV1 180,我认为它将大部分都可以使用。
编辑:使用一些跳线,连接需要连接但不能在单面板上布线的铜线区域。我不能完全肯定地说,因为一些电线有些模糊,但是我认为您可能需要几个。
掩盖跳线的“漂亮解决方案”是0ohm电阻器。不幸的是,您使用的是SMD电阻器,其焊盘之间没有足够的空间用来穿过电线:-(
编辑:
当我试图了解零件放置时,有时我会先对多引脚零件进行粗略/快速的布线。然后查看两个销钉的位置。这似乎可以帮助我了解拓扑结构。
我总是将网格设置为有用的值。这在Eagle中节省了大量时间和精力。
对于粗略布线,我将网格大小设置为track + space,然后在不违反设计规则的情况下将轨迹彼此靠近放置非常快。我经常将网格“ alt”设置为一个偶数除数,例如,如果track + grid为16,则Alt可能为4。斜角可能比“完美”略远,但它容易,快速且安全。
当我进行粗略/快速布线时,我假设我会撕裂所有轨道。我不一定要完成曲目。我通常只路由足够的路径以“跨越”轨道,以便轻松查看导致问题的轨道,以及哪些组可以简单并一起路由。我正在寻找移动零件以简化布线的机会。我希望能摆脱困境,因此不会浪费太多精力。
我相信专业人士会说“浅,45度角好,90度或更高的角差”。因此,我很少使用90度弯头。能够并行路由轨道很快。因此,我很少使用任意角度的导线弯曲。撕裂和移动弯曲的弯头比较困难,因此我也很少使用它们。这意味着在大多数布线过程中,我仅使用两个45度弯头。
重要说明:Eagle的设计是很多年前的,并且当命令行仍然很流行时,它已经针对大量使用进行了优化的用户界面。一键鼠标或触控板太糟糕了。使用两个按钮的鼠标,最好使用滚轮。许多命令变得更加容易,并且使用滚轮缩放变得便捷。第二个按钮有助于移动部件,旋转,选择线弯曲,...
有用的:绑定常用操作,这些操作需要大量单击才能使用功能键。我已经设置了显示各种图层组合的方法。一键显示了我将要制造的所有层。另一个则删除所有文本,但保留“ stop”以使您轻松查看我要路由的内容和不得重叠的内容。另一个关闭顶层铜等。找出要放在功能键上的内容的方法是在命令行中键入命令,然后将其粘贴到定义键对话框中。我的大多数图层视图都位于同一功能键上,并通过移位,控制等进行了修改,以使其易于查找。
有用的:Eagles在线帮助包含许多有用的信息。如果您有第二个屏幕,并且可以提供屏幕空间,请保持打开状态并使用搜索工具。我发现很多小技术都以这种方式隐藏在“ ctrl-alt-click”中,这为我节省了很多精力。
注意:我正在做低于100MHz的MCU,这些MCU上有高速芯片,所以这些策略行之有效。有一些社区成员可以提供比我更好的PCB电子学指导。