- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子设计应用软件训练
2、按要求绘制电路原理图;
;
软 件 设 计 任 务
约瑟夫(Joseph)问题
[问题描述] 约瑟夫(Joseph)问题的一种描述是:编号为1,2,,...,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从l报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。
[基本要求] 利用单向循环链表存储结构模拟此过程,按照出列的顺序印出各人的编号。
[实现提示] 程序运行后,首先要求用户指定初始报数上限值,然后读取各人的密码。设n≤30。此题所用的循环链表中不需要“头结点”,请注意空表和非空表的界限。
(一)PROTEL部分
1. 任务说明
1、熟练掌握PROTEL软件的使用;
2、按要求绘制电路原理图;
;
图1新建文件窗口示意图
(2) 设置原理图设计环境
执行菜单Design/Options,设置图纸大小为A4纸 。
图2纸张设置窗口
(3) 装入所需的元件库
在设计管理器中选择Browse Sch页面,在Browse区域中的下拉框中选择Library,然后单击Add/Remove按钮,在弹出的窗口中寻找Protel 99 SE子目录,在该目录中选择Library\Sch路径,在元件库列表中选择所需的元件库,单击Add按钮,即可把元件库增加到元件库管理器中。
(4) 放置元件
根据实际电路的需要,到元件库中找出所需的元件,若找不到,可以点击Edit按键制作一个新元器件,然后用元件管理器的Place按钮将元件放置在工作平面上,再根据任务原理图把元件调整好。
(5) 原理图布线
利用Protel 99 SE提供的各种工具、指令进行布线,将工作平面上的器件用具有电气意义的导线、符号连接起来,构成一个完整的电路原理图。见附录I (6)元器件位置调整和编辑元器件属性
利用Protel提供的功能对原理图做进一步的修改,同时对元件编号及封装号进行定义。
(7)新建元件库
Bill of Material for BACKUP~1.Bom
Used Part Type Designator Footprint
1 .IC IC1 IC1
1 1K R1 0805
1 1μ C1 0805
1 100pF C2 0805
1 NE555P U1 DIP8
1 VPULSE V1 123
(8)元器件检测
使用Protel 99 SE提供的电气法则检测,执行Tool/REC命令,若有错误,则进行修改。
(9)生成网络表
网络表是电路原理图或印制电路板元器件连接关系的文本文件,是原理图设计和PCB设计的接口网络表可以由原理图生成,执行Design/Create Netlist可以生成具有元件名、元件封装、参数及元件之间连接关系的网络表。
[
C1
0805
1μ
]
[
C2
0805
100pF
]
[
IC1
IC1
.IC
]
[
R1
0805
1K
]
[
U1
DIP8
NE555P
]
[
U1
DIP-40
IC1
]
[
V1
123
VPULSE
]
(
GND
U1-1
)
(
NetC2_1
C2-1
U1-5
)
(
NetC2_2
C1-2
C2-2
U1-1
U1-3
V1-2
)
(
NetU1_4
R1-2
U1-4
U1-8
)
(
NetU1_6
C1-1
IC1-
R1-1
U1-6
U1-7
)
(
NetV1_1
U1-2
V1-1
)
(
VCC
U1-21
)
3. 印制板图说明
Protel 99 SE提供了完整的电路板设计环境,使得设计电路版更加方便高效,应用该软件设计的电路板过程如下:
启动电路板设计服务器
执行菜单File/New命令,从框中选择PCB Document图标,双击该图标,建立PCB设计文档。双击文档图标,进入PCB设计服务器界面。
图3 PCB设计服务器
(2)装入元件封装库
执行菜单命令Design/Add/Remove Library,在“Add/Remove”对话框中选取所有元件所对应的元件封装库,例如:PCB Footprint ,International Rectifiers等。
(3)建立元件封装库
您可能关注的文档
最近下载
- 2025至2030年中国工程勘察设计行业市场深度分析及投资前景展望报告.docx
- 静电式油烟净化器安装技术设计.docx VIP
- (品管工具QC七大手法)科建管理顾问有限公司七大手法.pdf VIP
- 中医护理学体质调护.pptx VIP
- GBT 42062风险管理考试及解析.docx VIP
- 物质的分类及转化 同步练习题 高一上学期化学人教版(2019)必修第一册+.docx VIP
- 法律咨询意见书 (2).pdf VIP
- 梅山三小校服“双送检”制度.docx VIP
- 2025变压器声纹振动在线监测装置及监测方法.docx VIP
- 纯电动物流车技术方案及产品技术协议--整车控制器技术协议.docx VIP
文档评论(0)