硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库

简介: 上一篇了解了基本的过程,选型了相关的芯片,本篇描述原理图的设计过程,在原理图设计之前或者过程中需要不断新增原理图元器件。

前言

  上一篇了解了基本的过程,选型了相关的芯片,本篇描述原理图的设计过程,在原理图设计之前或者过程中需要不断新增原理图元器件。


Allegro、OrCad

  Cadence公司针对PCB方面的EDA产品大概可以分为高端和低端,高端是Cadence SPB,低端是OrCAD。

  不论高端低端,原理图部分都主要用收购来的OrCAD中的原理图软件(叫Capture)。

  PCB绘图方面不同,高端Cadence SPB叫Allegro,低端OrCAD的现在主要用Allegro的简化版,都会包含完整的PSpice(电路仿真软件)。


OrCad设计原理图库

  设计原理图得时候,需要对元器件得基本标识图形进行建立,有些自带了,有些是官方或者供货商提供了,网上也有,我们选择自己建立(主要阐述过程)。

步骤一:启动OrCad

  

  (注意:是Capture CIS,没有单独的Cadence OrCad图标)。

  

  

  

步骤二:新建工程usbTtlRs232

  

  

  

步骤三:调整窗口布局

  调整窗口分布:

  

  

  可能软件比较老了,没有像VS那种自动布局,主窗口缩放时,子窗口也不会缩放:

  

  

  手动调整:

  

  

步骤四:修改属性和版本

  

  双击弹出属性框可修改:

  

  修改版本号:

  

  

步骤五:库文件引入

  OrCad自带了一些库,在安装目录下:

  

  

  库描述查看:《硬件实用技巧:OrCad自带原理图olb/OLB库枚举介绍

  普通的元器件,笔者喜欢自己建库。

步骤六:建立原理图库

  (删掉引入的)。

  

  已经生成了:

  

  修改名称:

  

  已修改完:

  

步骤七:新增元器件并放置

USB(公头)

  在原理图上,可以选择表现出来,也可以选择不明显出来,最终是需要原理图的lib与pcb的lib进行引脚映射决定的。

  

  

  

  通过工具如下:

  

  

  选择原理图,然后放置元器件:

  

  

ASM1117

  

  

2.54mm DIP

  

CH340G

  手册推荐的典型电路:

  

  没绘制出的引脚,全部默认悬空:

  

MAX232

  参考上面手册截图上的电路图绘制:

  

晶振

  

  

  

  

  

步骤八:原理图库全部放置到原理图上

  

  

相关文章
allegro如何看元器件的高度
allegro如何看元器件的高度
751 0
|
7月前
|
人工智能 计算机视觉 异构计算
LLaVA-Med:微软推出专为临床放射学优化和报告生成的多模态模型
LLaVA-Med是微软推出的小型多模态模型,专注于高效生成高质量的胸部X光放射学报告,支持快速临床部署。
274 7
|
机器学习/深度学习 人工智能 算法
【深度学习】python之人工智能应用篇——图像生成技术(二)
图像生成是计算机视觉和计算机图形学领域的一个重要研究方向,它指的是通过计算机算法和技术生成或合成图像的过程。随着深度学习、生成模型等技术的发展,图像生成领域取得了显著的进步,并在多个应用场景中发挥着重要作用。
508 9
|
数据采集 监控 搜索推荐
基于python的百度资讯爬虫的设计与实现
本文介绍了一个基于Python语言的网络爬虫设计与实现,该爬虫利用urllib.request和BeautifulSoup库从百度新闻中抓取新闻标题、链接、内容摘要和来源信息,通过模拟浏览器行为和添加随机等待时间来规避反爬机制,为新闻数据分析和舆情监控提供支持。
449 2
|
9月前
|
供应链 NoSQL Java
关于Redisson分布式锁的用法
Redisson分布式锁是实现分布式系统中资源同步的有效工具。通过合理配置和使用Redisson的各种锁机制,可以确保系统的高可用性和数据一致性。本文详细介绍了Redisson分布式锁的配置、基本用法和高级用法,并提供了实际应用示例,希望对您在实际项目中使用Redisson分布式锁有所帮助。c
1434 10
|
Android开发
Android studio 2021.3.1不生成iml文件
Android studio 2021.3.1不生成iml文件
490 5
|
11月前
|
安全 搜索推荐 Windows
如何修复Windows 10升级错误0xa0000400
通过上述方法,即使面对棘手的错误0xa0000400,也能逐步定位问题并采取相应措施,让Windows 10升级之旅回归正轨。
572 1
|
人工智能
如何利用ai快速写汇报、方案、总结。
本文介绍了一套与AI有效沟通的方法,以生成符合需求的文章。通过构建【角色+背景+任务+要求】的提示词框架,并辅以调试优化,可显著提升AI输出内容的质量。角色设定应包括单位、身份与能力;背景描述需涵盖宏观、微观及受众层面;任务需界定清晰,并可细分为文本输出或立意构思;要求则涉及语言风格、字数限制及内容结构。通过不断调试,最终产出满足期望的文章。
693 6
|
缓存 自然语言处理 监控
关于代购系统的全面解析
全球化推动了跨境购物需求的增长,代购系统因此兴起。本文全面剖析代购系统的发展前景、使用流程、注意事项、优势特点、用户反馈及常见问题解决策略。系统预计将持续进化,通过技术创新提供多语言、多货币支持,优化物流服务,从而改善用户体验。用户需注册登录、提交需求、确认报价并支付,期间应注意数据合法性与安全性等问题。系统优点包括安全可靠的交易环境、多语言支持、强大的商品与支付功能等。用户普遍对其稳定性、客户服务及操作简便性给予好评,但也提出优化建议。面对诸如商品信息异常、支付问题等挑战,适时采取措施可有效解决。随着技术进步和服务升级,代购系统将为用户提供更优质的跨境购物体验。
|
数据可视化 搜索推荐 vr&ar
增强现实(AR)技术在教育领域的应用研究
增强现实(AR)技术在教育领域的应用研究
545 0