PCB学习历程!!!

*第一次画PCB艰难历程——2021-05-30 11:12:05 星期日
1.新建工程(英文名.PrjPbc文件)
步骤:File>>New>>Project

2.绘制原理图(英文.SchDoc文件)
(1)新建原理图
步骤:File>>New>>Schematic>>File>>Save as(命名)
(2)装载元件库
步骤:Design>>Add/Remove Library>>Install
(小技巧:可以直接去搜索库,找元件,若该元件未安装,则 会有提示,然后直接选择确认安装)
(3)放置元件
步骤:点击Library面板>>Search in>>Contains右侧输入 元件名>>点击Place 元件名放置(鼠标右键结束)
(4)旋转元件
步骤:长按鼠标左键选中>>空格按键(旋转九十度)
(5)绘制导线
步骤:Place>>Wire
(6)保存原理图
步骤:File>>Save All
(7)生产网络表格文件
步骤:Design>>Netlist for project

3.新建PCB文件(英文名.PcbDoc文件)
(1)新建步骤:File>>New>>PCB>>Save as(命名)
(2)设置电路板物理大小
步骤:选中机械层Mechanicall>>Place line>>放置四根线>>Edit>>Orign>>Set(放置原点)>>双击线设置位置参数(边框)
(3)设置电气边界
步骤:选中禁止布线层Keep-Out Layer>>画一个略小于机械层的框
(4)切割
步骤:选中机械层边框>>设计>>板子形状>>按照选择对象定义>>点击右下角清除
(5)导入封装元器件
步骤:在原理图文件>>Design>>Update PCB Document to…>>
(6)PCB布局
步骤:用鼠标拖拽各个元件,摆放到合适的位置。
(批量移动:选中多个元器件,移动鼠标,利用帮助栏右侧的快捷对齐,调整元件间隔以及对齐)

注意事项:
缩短高频元件之间的连线
加大有较高电位差元件的距离
按照电路流程安排功能电路单位的位置
以功能电路的核心元件为中心,围绕着它布局

(7)PCB布线
自动布线步骤:Auto Route>>All>>Situs Routing Strategies>>Route All
手动布线步骤:点击帮助栏下方交互式布线连接
注意事项:
输入输出端的导线应避免相邻平行
导线宽度不宜小于0.2mm
导线间距
控制分支走线长度(尽量小)
拐角设计尽量走钝角或弧形

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android studio 配置 jPBC 2.0.0 1、在压缩包的jars文件夹下找到下面两个文件:jpbc-api-2.0.0.jar    和   jpbc-plaf-2.0.0.jar 2、将上述两个jar包导入工程依赖包!!不会的百度一下Android studio怎么导入jar包!!! 3、在压缩包的jpbc-android文件夹下的assets文件夹下有4个用于测试的椭圆曲线常数Properties:a.properties、d159.properties、d201.properties,以及d224.properties,应该挪到Android 工程的assets文件夹下(当然也不一定非是这4个,只要是.properties参数文件都可以放进去,以供调用!!!),重点来了,Android studio 中并没有assets文件夹(assets文件夹是基于Eclipse进行android开发时专门存放资源文件的地方),怎么办呢?(android  studio老鸟勿喷)。实际上Android studio 也有存放资源文件的地方,那就是res文件夹!!!所以在Android strudio中我们可以新建一个与res文件夹并列的assets文件夹,具体步骤为:          点击main文件夹,然后右键---->New---->Folder---->Assets Folder---->点击完成      然后就可以发现main文件夹下多了一个assets资源文件夹!!!然后再把上述4个文件放进去就好了!!! 注意在加密中经常用到.properties文件,所以可以采用如下方式调用:                 Pairing pairing = PairingFactory.getPairing("assets/e_181_1024.properties");                 Field G = pairing.getG1();                 Field GT = pairing.getGT();                 Field Zq = pairing.getZr(); 之后就可以在工程里正常调用jpbc相关库函数并进行加密了!!!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值