AD -自制原理图元件库的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图2-5 复制的集成库中的 HDSM-560G元件
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
3.修改原理图符号 对图2-5中原理图符号进行修改,符合六位一体数码管原理图符号要求,
如图2-6所示。
图2-6 绘制好的六位一体数 码管原理图符号
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
5.元件设计规则检查 执行菜单命令 Reports | Component Rule Check ,弹出图2-11所示的
元件设计规则检查对话框。
图2-11 元件设计
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
单击 OK 按钮执行元件设计规则检查,并将检查的结果生成 MCU.ERR 文件,检查的结果如图2-12所示,没有发现错误。
任务相关知识 为了使用方便,经常将多个数码管做成一体,如图2-2所示为一种6位一体数
码管的实物,上面14个引脚,下面2个为固定引脚,不用可以减掉。
图2-2 6位一体数码管
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
任务实施
1.新建原理图元件库
执 行 菜 单 命 令 File | New |
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
3. 放置元件引脚 执行菜单命令 Place | Pin 或者单击工具栏的按钮进入引脚放置状态。如图
2-17,放置时光标所在的一端具有电气属性。
图2-17 放置引脚
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
图2-30 元件设计规则检查结果
项目3 自制原理图元件库的设计
7. 生成元件报表
任务3.3 LF353绘制
执行菜单命令 Reports | Component ,系统会自动生成元件报表文件
LF353.cmp ,并打开。里面列出了元件的引脚的详细信息,如图2-31,便
于查看。
图2-31 元件报表
项目3 自制原理图元件库的设计
图2-27 LF353的编辑界面
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
单击Part A,回到已经画好的第一个功能模块编辑区,将已经绘制好的第一 功能模块全部选定,执行 Edit | Copy 菜单命令,复制第一个功能模块。 切换到Part B模块,执行 Edit | Paste 菜单命令,移动鼠标到坐标原点处单击, 将第一个功能模块粘贴到Part B编辑区域。
项目实训
1.根据图2-32提供的数据,创建 AT93C56A 的元件符号,要求元件管脚命名、 标号以及电气类型正确。
(a)引脚功能
(b)引脚分布
图2-32 AT93C56A的元件资料
项目3 自制原理图元件库的设计
项目实训
2. 根据图2-33提供的数据,创建 ADM485 的元件符号。要求元件管脚命名、 标号以及电气类型正确。
境 中 执 行 菜 单 命 令 Tools|New
Component 创 建 一 个 新 元 件 , 将 其命名为7SEG。
图2-3 原理图库文件编辑器
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
2.从已有库中复制元件
打开库Agilernt Technologies中的 Agilent LED Display 7-Segment,4Digit.IntLib 集成库中找到HDSM-560G元件,然后选中该元件进行复制。单击 MCU.SchLib文件,在7SEG元件编辑界面执行粘贴功能,将HDSM-560G元件复 制到编辑界面,如图2-5所示。
进行设置,如图2-15所示。
图2-15 矩形属性设置
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
设置好矩形的属性后单击鼠标将矩形的第一个对角点确定在原点位置,然 后拖动鼠标绘制第二个对角点,确定矩形的大小,矩形右下角的坐标位置大 约为(180,-170),如图2-16所示。
图2-16 绘制元件的轮廓
部RAM,1个9 源4级中断控制器和3个定时/计时器。封装形式有多种,如 图2-14所示为44脚的VQFP形式。
图2-14 44脚VQFP封装形式
项目3 自制原理图元件库的设计
任务实施
任务3.2 AT89C51RD2绘制
1.新建元件
打开图2-2创建的原理图库文件 MCU.SchLib ,在原理图库编辑环境中执行菜
模块二 集成元件库的设计
项目3 自制原理图元件库的设计
项目3 自制原理图元件库的设计
项目 目标
1 认识原理图元件库编辑
器设计环境
2
掌握绘制原理图元件符 号的方法,能够为原理
图元件添加参数
3
掌握生成原理图元件库 报告的方法
项目3 自制原理图元件库的设计
1
熟悉系统内置的元件库
项目 任务
2
创建用户自制的原理 图元件库
修改Part B的引脚属性,引脚编辑完毕后的元件模型如图2-28所示。
图2-28 LF353的第二个功能模块
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
5.添加电源引脚及编辑元件属性 在图2-28中选中LF353,双击鼠标左键,打开元件属性设置对话框,按
图2-29所示,修改元件属性。
图2-29 LF353的属性编辑
打开元件库Miscellaneous Devices中的 Op Amp 元件,如图2-24所示。然后 选中该元件进行复制。单击MCU.SchLib文件,在7SEG元件编辑界面执行粘贴功能 ,将Op Amp元件复制到编辑界面,如图2-25所示。
图2-24 Op Amp元件
图2-25 复制到LF353编辑区中的元件
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
6.元件设计规则检查 执行菜单命令 Reports | Component Rule Check ,弹出元件设计规则检查
对话框 , 单击OK按钮执行元件设计规则检查 , 并将检查的结果生成 MCU.ERR 文件,检查的结果如图2-30所示,没有发现错误。
单命令 Tools | New Component 创建一个新元件,将其命名为 AT89C51RD2 。
2. 绘制元件的符号轮廓
按下快捷键 Ctrl + Home ,让编辑区的原点居中,再执行菜单命令 Place
|Rectangle 或单击工具栏的按钮进入矩形绘制状态,并按下 Tab 键对矩形的属性
AT89C51RD2.cmp ,并打开。里面列出了元件的引脚的详细信息,如图 2-22,便于查看。
图2-22 元件报表
项目3 自制原理图元件库的设计
任务目标
任务3.3 LF353绘制
1.熟悉原理图元件的编辑环境
2.掌握多部件原理图符号的绘制方法
任务内容
1.认识原理图元件库
2.掌握原理图元件库面板的构成
3.绘制LF353原理图符号
任务相关知识
LF353是一个低成本、高速、JFET输入运算放大器。图2-23为其引脚分布图。
图2-23 LF353引脚图
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
任务实施 1.新建元件
打开图2-2创建的原理图库文件 MCU.SchLib ,在原理图库编辑环境中执行菜单 命令 Tools | New Component 创建一个新元件,将其命名为 LF353 。 2.绘制第一个功能模块
设置好属性的元件引脚如图2-18所示,请按照上面介绍的步骤剩下的引脚,引 脚编辑完毕后的元件模型如图2-19所示。
图2-18 属性修改完毕后的引脚
图2-19 AT89C51RD2的原理图模型
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
4.元件属性编辑 执行菜单命令 Tools | Components Properties… 或在 SCH Library 原理图库
Library | Schematic Library ,系
统生成一个原理图库文件,默认名
称为 SchLib1.lib ,同时启动原理
图库文件编辑器,如图2-3所示,
将该库文件保存为 MCU.SchLib。
打 开 图 2-3 创 建 的 原 理 图 库 文 件
MCU.SchLib , 在 原 理 图 库 编 辑 环
(a)引脚功能
(b)引脚分布
图2-33 ADM485的元件资料
任务3.2 AT89C51RD2绘制
任务目标 1.熟悉原理图元件的编辑环境 2.掌握AT89C51RD2原理图符号的绘制方法 任务内容 1.认识原理图元件库 2.掌握原理图元件库面板的构成 3.绘制AT89C51RD2原理图符号
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
任务相关知识 AT89C51RD2保留了Atmel80C52的所有功能特性,包括256字节的内
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
3. 放置元件引脚 执行菜单命令 Place | Pin 或者单击工具栏的按钮进入引脚放置状态。按照上
面介绍的步骤放置引脚,引脚编辑完毕后的元件模型如图2-26所示。
图2-26 属性修改完毕后的引脚
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
4.绘制第二个功能模块 执行菜单命令 Tools | New Part ,SCH Library面板中元件LF353名称前面
出现一个 + ,单击 + 展开LF353,如图2-27所示,同时编辑区域显示已经画 好的A模块(即第一模块)。
单击图2-27中的Part B名称,展开一张空白编辑区,用于绘制元件LF353的 第二个功能模块。
图2-12 元件设计规则检查结果
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
6. 生成元件报表 执行菜单命令 Reports | Component ,系统会自动生成元件报表文件
7SEG.cmp ,并打开如图2-13,其中列出了元件引脚的详细信息,便于查看。
图2-13 元件报表
项目3 自制原理图元件库的设计
面板中选中新建的AT89C51RD2,单击 Edit 按钮,打开库元件属性设置对话框, 按图2-20所示,修改元件属性。
图2-20 AT89C51RD2的 属性编辑
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
5.元件设计规则检查 执行菜单命令 Reports | Component Rule Check ,弹出元件设计规则检查
对话框,单击 OK 按钮执行元件设计规则检查,并将检查的结果生成 MCU.ERR 文件,检查的结果如图2-21所示Biblioteka Baidu没有发现错误。
图2-21 元件设计规则检查结果
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
6. 生成元件报表 执行菜单命令 Reports | Component ,系统会自动生成元件报表文件
4.元件属性编辑 执行菜单命令 Tools | Components Properties… 或在 SCH Library
原理图库面板中选中新建的7SEG,单击 Edit 按钮,打开库元件属性设 置对话框,如图2-7所示。
图2-7 元件属性设置 对话框
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
3 生成原理图元件库报告
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
任务目标 1.了解原理图元件的编辑环境 2.掌握六位一体数码管原理图符号的绘制方法
任务内容 1.认识原理图元件库 2.掌握原理图元件库面板的构成 3.绘制六位一体数码管原理图符号
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
3.修改原理图符号 对图2-5中原理图符号进行修改,符合六位一体数码管原理图符号要求,
如图2-6所示。
图2-6 绘制好的六位一体数 码管原理图符号
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
5.元件设计规则检查 执行菜单命令 Reports | Component Rule Check ,弹出图2-11所示的
元件设计规则检查对话框。
图2-11 元件设计
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
单击 OK 按钮执行元件设计规则检查,并将检查的结果生成 MCU.ERR 文件,检查的结果如图2-12所示,没有发现错误。
任务相关知识 为了使用方便,经常将多个数码管做成一体,如图2-2所示为一种6位一体数
码管的实物,上面14个引脚,下面2个为固定引脚,不用可以减掉。
图2-2 6位一体数码管
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
任务实施
1.新建原理图元件库
执 行 菜 单 命 令 File | New |
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
3. 放置元件引脚 执行菜单命令 Place | Pin 或者单击工具栏的按钮进入引脚放置状态。如图
2-17,放置时光标所在的一端具有电气属性。
图2-17 放置引脚
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
图2-30 元件设计规则检查结果
项目3 自制原理图元件库的设计
7. 生成元件报表
任务3.3 LF353绘制
执行菜单命令 Reports | Component ,系统会自动生成元件报表文件
LF353.cmp ,并打开。里面列出了元件的引脚的详细信息,如图2-31,便
于查看。
图2-31 元件报表
项目3 自制原理图元件库的设计
图2-27 LF353的编辑界面
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
单击Part A,回到已经画好的第一个功能模块编辑区,将已经绘制好的第一 功能模块全部选定,执行 Edit | Copy 菜单命令,复制第一个功能模块。 切换到Part B模块,执行 Edit | Paste 菜单命令,移动鼠标到坐标原点处单击, 将第一个功能模块粘贴到Part B编辑区域。
项目实训
1.根据图2-32提供的数据,创建 AT93C56A 的元件符号,要求元件管脚命名、 标号以及电气类型正确。
(a)引脚功能
(b)引脚分布
图2-32 AT93C56A的元件资料
项目3 自制原理图元件库的设计
项目实训
2. 根据图2-33提供的数据,创建 ADM485 的元件符号。要求元件管脚命名、 标号以及电气类型正确。
境 中 执 行 菜 单 命 令 Tools|New
Component 创 建 一 个 新 元 件 , 将 其命名为7SEG。
图2-3 原理图库文件编辑器
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
2.从已有库中复制元件
打开库Agilernt Technologies中的 Agilent LED Display 7-Segment,4Digit.IntLib 集成库中找到HDSM-560G元件,然后选中该元件进行复制。单击 MCU.SchLib文件,在7SEG元件编辑界面执行粘贴功能,将HDSM-560G元件复 制到编辑界面,如图2-5所示。
进行设置,如图2-15所示。
图2-15 矩形属性设置
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
设置好矩形的属性后单击鼠标将矩形的第一个对角点确定在原点位置,然 后拖动鼠标绘制第二个对角点,确定矩形的大小,矩形右下角的坐标位置大 约为(180,-170),如图2-16所示。
图2-16 绘制元件的轮廓
部RAM,1个9 源4级中断控制器和3个定时/计时器。封装形式有多种,如 图2-14所示为44脚的VQFP形式。
图2-14 44脚VQFP封装形式
项目3 自制原理图元件库的设计
任务实施
任务3.2 AT89C51RD2绘制
1.新建元件
打开图2-2创建的原理图库文件 MCU.SchLib ,在原理图库编辑环境中执行菜
模块二 集成元件库的设计
项目3 自制原理图元件库的设计
项目3 自制原理图元件库的设计
项目 目标
1 认识原理图元件库编辑
器设计环境
2
掌握绘制原理图元件符 号的方法,能够为原理
图元件添加参数
3
掌握生成原理图元件库 报告的方法
项目3 自制原理图元件库的设计
1
熟悉系统内置的元件库
项目 任务
2
创建用户自制的原理 图元件库
修改Part B的引脚属性,引脚编辑完毕后的元件模型如图2-28所示。
图2-28 LF353的第二个功能模块
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
5.添加电源引脚及编辑元件属性 在图2-28中选中LF353,双击鼠标左键,打开元件属性设置对话框,按
图2-29所示,修改元件属性。
图2-29 LF353的属性编辑
打开元件库Miscellaneous Devices中的 Op Amp 元件,如图2-24所示。然后 选中该元件进行复制。单击MCU.SchLib文件,在7SEG元件编辑界面执行粘贴功能 ,将Op Amp元件复制到编辑界面,如图2-25所示。
图2-24 Op Amp元件
图2-25 复制到LF353编辑区中的元件
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
6.元件设计规则检查 执行菜单命令 Reports | Component Rule Check ,弹出元件设计规则检查
对话框 , 单击OK按钮执行元件设计规则检查 , 并将检查的结果生成 MCU.ERR 文件,检查的结果如图2-30所示,没有发现错误。
单命令 Tools | New Component 创建一个新元件,将其命名为 AT89C51RD2 。
2. 绘制元件的符号轮廓
按下快捷键 Ctrl + Home ,让编辑区的原点居中,再执行菜单命令 Place
|Rectangle 或单击工具栏的按钮进入矩形绘制状态,并按下 Tab 键对矩形的属性
AT89C51RD2.cmp ,并打开。里面列出了元件的引脚的详细信息,如图 2-22,便于查看。
图2-22 元件报表
项目3 自制原理图元件库的设计
任务目标
任务3.3 LF353绘制
1.熟悉原理图元件的编辑环境
2.掌握多部件原理图符号的绘制方法
任务内容
1.认识原理图元件库
2.掌握原理图元件库面板的构成
3.绘制LF353原理图符号
任务相关知识
LF353是一个低成本、高速、JFET输入运算放大器。图2-23为其引脚分布图。
图2-23 LF353引脚图
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
任务实施 1.新建元件
打开图2-2创建的原理图库文件 MCU.SchLib ,在原理图库编辑环境中执行菜单 命令 Tools | New Component 创建一个新元件,将其命名为 LF353 。 2.绘制第一个功能模块
设置好属性的元件引脚如图2-18所示,请按照上面介绍的步骤剩下的引脚,引 脚编辑完毕后的元件模型如图2-19所示。
图2-18 属性修改完毕后的引脚
图2-19 AT89C51RD2的原理图模型
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
4.元件属性编辑 执行菜单命令 Tools | Components Properties… 或在 SCH Library 原理图库
Library | Schematic Library ,系
统生成一个原理图库文件,默认名
称为 SchLib1.lib ,同时启动原理
图库文件编辑器,如图2-3所示,
将该库文件保存为 MCU.SchLib。
打 开 图 2-3 创 建 的 原 理 图 库 文 件
MCU.SchLib , 在 原 理 图 库 编 辑 环
(a)引脚功能
(b)引脚分布
图2-33 ADM485的元件资料
任务3.2 AT89C51RD2绘制
任务目标 1.熟悉原理图元件的编辑环境 2.掌握AT89C51RD2原理图符号的绘制方法 任务内容 1.认识原理图元件库 2.掌握原理图元件库面板的构成 3.绘制AT89C51RD2原理图符号
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
任务相关知识 AT89C51RD2保留了Atmel80C52的所有功能特性,包括256字节的内
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
3. 放置元件引脚 执行菜单命令 Place | Pin 或者单击工具栏的按钮进入引脚放置状态。按照上
面介绍的步骤放置引脚,引脚编辑完毕后的元件模型如图2-26所示。
图2-26 属性修改完毕后的引脚
项目3 自制原理图元件库的设计
任务3.3 LF353绘制
4.绘制第二个功能模块 执行菜单命令 Tools | New Part ,SCH Library面板中元件LF353名称前面
出现一个 + ,单击 + 展开LF353,如图2-27所示,同时编辑区域显示已经画 好的A模块(即第一模块)。
单击图2-27中的Part B名称,展开一张空白编辑区,用于绘制元件LF353的 第二个功能模块。
图2-12 元件设计规则检查结果
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
6. 生成元件报表 执行菜单命令 Reports | Component ,系统会自动生成元件报表文件
7SEG.cmp ,并打开如图2-13,其中列出了元件引脚的详细信息,便于查看。
图2-13 元件报表
项目3 自制原理图元件库的设计
面板中选中新建的AT89C51RD2,单击 Edit 按钮,打开库元件属性设置对话框, 按图2-20所示,修改元件属性。
图2-20 AT89C51RD2的 属性编辑
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
5.元件设计规则检查 执行菜单命令 Reports | Component Rule Check ,弹出元件设计规则检查
对话框,单击 OK 按钮执行元件设计规则检查,并将检查的结果生成 MCU.ERR 文件,检查的结果如图2-21所示Biblioteka Baidu没有发现错误。
图2-21 元件设计规则检查结果
项目3 自制原理图元件库的设计
任务3.2 AT89C51RD2绘制
6. 生成元件报表 执行菜单命令 Reports | Component ,系统会自动生成元件报表文件
4.元件属性编辑 执行菜单命令 Tools | Components Properties… 或在 SCH Library
原理图库面板中选中新建的7SEG,单击 Edit 按钮,打开库元件属性设 置对话框,如图2-7所示。
图2-7 元件属性设置 对话框
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
3 生成原理图元件库报告
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制
任务目标 1.了解原理图元件的编辑环境 2.掌握六位一体数码管原理图符号的绘制方法
任务内容 1.认识原理图元件库 2.掌握原理图元件库面板的构成 3.绘制六位一体数码管原理图符号
项目3 自制原理图元件库的设计
任务3.1 六位一体数码管绘制