当前位置:网站首页>Hardware development notes (III): basic process of hardware development, making a USB to RS232 module (II): design principle diagram Library
Hardware development notes (III): basic process of hardware development, making a USB to RS232 module (II): design principle diagram Library
2022-06-21 23:30:00 【Changsha Red fatty QT】
If the article is original , Reprint please indicate the source of the original
This article blog address :https://hpzwl.blog.csdn.net/article/details/124913345
Red fat man ( Red Imitation ) The complete blog of : Development technology collection ( contain Qt Practical technology 、 Raspberry pie 、 The three dimensional 、OpenCV、OpenGL、ffmpeg、OSG、 Single chip microcomputer 、 The combination of software and hardware and so on ) Ongoing update …( Click on the portal )
Hardware related development
Last one :《 Hardware development notes ( Two ): Basic process of hardware development , To make a USB turn RS232 Module ( One ): Basic development process and component selection 》
Next :《 Hardware development notes ( Four ): Basic process of hardware development , To make a USB turn RS232 Module ( 3、 ... and ): Schematic design 》
Preface
In the previous article, I learned about the basic process , Relevant chips are selected , This chapter describes the design process of schematic diagram , Before or in the process of schematic design, it is necessary to continuously add schematic elements and devices .
Allegro、OrCad
Cadence The company aims at PCB Aspect EDA Products can be roughly divided into high-end and low-end , High end is Cadence SPB, The low end is OrCAD.
No matter high-end or low-end , The schematic part is mainly purchased OrCAD Schematic software in ( It's called Capture).
PCB The drawing is different , High-end Cadence SPB It's called Allegro, Low-end OrCAD Now it mainly uses Allegro A simplified version of the , Will contain the complete PSpice( Circuit simulation software ).
OrCad Design schematic library
When designing the schematic diagram , It is necessary to establish the basic identification graphics of components , Some come with them , Some are provided by the government or suppliers , There are also , We choose to build our own ( Mainly describe the process ).
Step one : start-up OrCad

( Be careful : yes Capture CIS, No separate Cadence OrCad Icon ).



Step two : New project usbTtlRs232



Step three : Adjust the window layout
Adjust the window distribution :


Maybe the software is old , Didn't like VS That kind of automatic layout , When the main window is zoomed , The child window will not be scaled :


Manual adjustment :


Step four : Modify properties and versions

Double click the pop-up attribute box to modify :

Change the version number :


Step five : Library file import
OrCad I brought some libraries with me , In the installation directory :


Library description view :《 Hardware practical skills :OrCad Built in schematic diagram olb/OLB Introduction to library enumeration 》
Common components , I like to build my own database .
Step six : Establish schematic Library
( Delete the introduced ).

Has generated :

Modify name :

Modified :

Step seven : Add new components and place
USB( Male head )
On the schematic diagram , You can choose to show it , You can also choose not to be obvious , Finally, the schematic diagram is needed lib And pcb Of lib For pin mapping decisions .



The tools are as follows :


Select schematic , Then place the components :


ASM1117


2.54mm DIP

CH340G
Typical circuits recommended in the manual :

Pins not drawn , All are suspended by default :

MAX232
Refer to the circuit diagram on the screenshot of the manual above to draw :

Crystal oscillator





Step eight : All schematic libraries are placed on the schematic


Last one :《 Hardware development notes ( Two ): Basic process of hardware development , To make a USB turn RS232 Module ( One ): Basic development process and component selection 》
Next :《 Hardware development notes ( Four ): Basic process of hardware development , To make a USB turn RS232 Module ( 3、 ... and ): Schematic design 》
边栏推荐
- Qt实用技巧:QtCreator编辑区关闭右侧不必要的警告提示
- Record the abnormal task status caused by an MQ concurrent consumption
- Ah ah ah ah ah ah
- Move Protocol Beta测试版再调整,扩大总奖池
- The solution to the error "xxx.pri has modification time XXXX s in the futrue" in the compilation of domestic Kirin QT
- 378. 有序矩阵中第 K 小的元素-常规法
- CVPR2022 | 弱监督多标签分类中的损失问题
- 【用四道刁钻例题带你理解】数据在内存中存储的方式
- 4. esp8266 displays DHT11 temperature and humidity parameters in real time through OLED
- Personal stock trading experience
猜你喜欢
uni-app进阶之样式框架/生产环境【day10】
![[WUSTCTF2020]朴实无华-1](/img/b3/3ea7ead040bca84fb9a67d21bf8170.png)
[WUSTCTF2020]朴实无华-1

Some users of uniapp wechat authorization cannot be authorized normally

逆向调试入门-基础知识

redis主从复制(九)

uniapp在解决谷歌浏览器跨域问题,在谷歌浏览器运行

Better manage all kinds of music, professional DJ music management software pioneer DJ rekordbox

Solution to garbled Chinese display of securefx transmission remote server

软件测试概念篇

mysql中数据格式转换的一个示例
随机推荐
使用云开发实现微信支付的具体方法
danfoss丹佛斯变频器维修VLT5000/VLT6000/VLT8000
Qt中常用的窗体
硬件开发笔记(五):硬件开发基本流程,制作一个USB转RS232的模块(四):创建CON连接器件封装并关联原理图元器件
About the solution to the "fatal error: gl/gl.h: no such file or directory" of Qilin system development error
Notes on the development of raspberry pie (15): Raspberry pie 4b+ compile and install MySQL database from the source code
Truncate strings by length into an array
uniapp微信授权之 有个别用户 无法正常授权
postgres 通过 limit 切片数据
Jupyter lab cannot be used after installing the extension
RK3568开发笔记(二):入手RK3568开发板的套件介绍、底板介绍和外设测试
Flink实战之实时风控规则引擎
leetcode1337. 矩阵中战斗力最弱的K行
Sigir2022 𞓜 user preference modeling in conversational recommendation system
Shanghai Jiaotong University: Kerong Wang | bootstrap transformer based on off-line reinforcement learning
Elementary transformation of numpy matrix
关于 麒麟系统开发错误“fatal error: GL/gl.h: No such file or directory“ 的解决方法
1016. substring can represent binary string of numbers from 1 to n
关于 国产麒麟Qt编译报错“xxx.pri has modification time xxxx s in the futrue“ 的解决方法
硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库