新手如何快速上手Proteus画电路图以及pcb版

1.软件安装

我们得先在软件Proteus8Professional,可以在网上找安装包,或者微信公众号,搜索一些关于软件安装的公众号进行搜索,里面会有配套的安装教程和破解方法,先要确保软件安装正确。

  • 点击新建工程

  • 这里 选择一个你自定义的文件夹尽量在桌面建一个专门放工程的文件夹,因为在用软件时,会产生一些配置文件,有时候复制工程时,没有这些文件,会导致工程出错。

特别注意的是你的工程名一定要是英文,不能有汉字,不然往后操作会出大问题,无法自动布线,文件夹也是,命名一定要英文或者拼音。

  • 选择创建原理图,点击default

  • 选择创建PCB版设计,如果不选择不会自动生成PCB版,但是在里面都可以设置启用,如果不选后边也可以再去选择生成PCB。

  • 相信大家学电子设计电路图的知识,都是基于单片机的学习,才会接触到这个软件,所以我们以51单片机为例,建一个简易的电路构建。
  • 在系列选择8051,Controller选择AT89C51是比较经典的一款单片机。编译器,选择Keil for 8051,可以保证进去后在页面内可以使用程序编译,不用外部编译,再烧录芯片中。更加方便于调试

这边有些错误你们可以了解一下,编译的时候一般都是c文件的程序都比较长,有些报一些错误,说是程序太长无法编译,你们可以设置芯片编译那块有个设置一样的按钮点击后看options中选中large ,如果还不行就可以选择89c52芯片,因为52要比51内部ram大一点

2.了解元器件的也十分重要。

  • 建好工程之后软件内部,也需要了解一下,以便于更好的使用。

  • 点击第二个按钮是元器件库,点p就是元器件库,里面的仿真原件很多需要寻找和搜索,后边后讲几种很常用的元器件的介绍。

  • 底下这个是终端模块,里面有比较常用的ground 表示地 还有power表示电源。当放在电路图中后,鼠标右击也可以进行设置电源和属性。

  • 这个是运算放大器,也是比较常用的元器件,它们看起来都一样,但是上边的数字表示的类型不同,就拿这两个为例,一个有五,一个有八,表示的就是,一个位为单运放,一个为双运放。

  • 对于元器件也要有所了解,才能画好自己的电路原理图,比如三极管在使用的时候,也要分清那个是npn管,哪个是pnp管,都是很重要的,具体,要搜索元器件一定要,上网查找对应的元器件,然后再画,原理图,当原理图画好,没有错误时,才可以画PCB版。

  • RES 系列都是电阻

  • BUTTON是按钮式开关

  • BUZZER是蜂鸣器

  • AD80XX基本都是放大器

  • POT是滑变电阻器

  • ADC0832是一款比较简单的ad转换器

  • CRYSTAL是晶振

  • CAPA是电容

  • RRESPACK-8是上拉电阻,在51中p0口需要上拉电阻。

3.原理图绘制好了就可以画PCB版了

  • 常见的原理图错误,有线路未闭合,就是有的导线没有被封装,或者有的地方使用连接有错误,点击左下角的开始就可以运行电路。
  • 电路原始是里面没有程序的,只是一个主函数而已,自己可以想烧录可以在里面编写。同时,如果一开始没有选择编辑器的话,也可以右键中心的那个芯片,选择编写源代码,进行编译,也可以双击芯片,在Program file中选择你的编译好的程序生成的.hex文件进行烧录。
  • 这边有一个值得注意的地方有些人选择的编译器是ARM的编译,不能编译c文件 只能编译asm文件的就要注意了,在最上边一排中有个创建工程和删除工程,那个就是相当于Keil里面的工程,你要是选错了,就直接删除掉,重新创建工程选对芯片和编译器,去编译你想要的文件类型和程序。
  • 如果要画PCB板,对于一个新手来说,有点难,但是软件很智能化,可以自动布局,和自动布线,辅助你去画PCB板,下面介绍一下如何画一个简易的PCB板。

  • 在左边选择矩形按钮,下方选择颜色为黄色,虽然一般来说可以自定义,但是黄色出现的bug最少,推荐选择黄色边框(实测)。

  • 点击第二个原件模式,会出现所有元器件,当你布局一个列表中会少一个,直到如图,没有了 的时候就会表示所有原件都完成了布局。

  • 当然也有简单一点的方式,点击上方工具中的自动布局,可以帮你布局好所有的元器件,但是有不好的地方,它会根据你画的矩形大小,去布局,有时候会变得很离散,其实也不要紧,它打作用就是把原件都放在框中。

  • 这里会出现一个很常见的错误就是封装错误,如果封装有错误就不能在右边中进行布局,而且有两种封装错误,一种是没有封装,另一种是封装太小。首先就是封装的概念通俗一点说就是,把给如同电路板上钉电阻一样,给一个很合适的外壳。这个外壳不能小,小了在PCB这边都会报错,大了虽然没影响,但是很不美观,很浪费资源,举一个很简单的例子,电阻的封装RES40,如果你不懂的分装,到PCB版上大的和一个芯片一样,就变得很臃肿,很大的浪费,这是不允许的。尽量保证封装的合适。

  • 如何封装?
    在原理图中右键点击原件,然后点击封装工具,如果有封装,一般是分装太小了,尽量去按照它的封装去搜索看后边的参数,比刚才的分装稍微大一点就可以,然后把之前的删除点击分配封装,它会自动生成一些小文件在你的文件夹中,这样你的封装就生效了。再去布局,就可以完成。还有一些就是没有封装的,就得去搜索,典型的就是那种电阻双引脚的,一般最好是上网查标准的封装,查不到,也有些小技巧,双引脚,RES系列的往下那一块应该有你想要的封装大小,电阻一般是RES40,电容一般会更小CAPC系列。
    也有一些你无从下手的原件,比如一些三引脚,或者四引脚的,但也有一些技巧,你可以搜索-4 或者 -3 这一般表示原件有几个引脚,可以在搜素的里面找你合适的原件。(这些只是一些旁道,如果你是专业画PCB板,尽量查找资料,去寻找封装)

  • 当一切的封装好之后就可以去布局了
    这就是自动布局后的结果,但是这个肯定不行的,得自己去调整,看每个元器件,都有绿线,和一个黄标,黄标就表示的这个元器件和中心芯片的位置差,就是朝向,它要连接的元器件,而绿线就是实际要连的线的准则,为了是你的资源浪费更少,你的飞线就得更少,一定要保证线路尽量短。

  • 在这边布局,也有一些小技巧,尽量先从中心比较大的芯片布局开始,保证每一个引脚的连线尽量短,在摆放上要让原件的引脚在格点上。只有保证在格点上你的电路板才会在制作上更好,更规范。如果有绿线交叉,可以试着右键让其翻转,或者旋转180度,保证连线舒畅。整齐排列,而且紧密排列。

  • 然后就是布线,对于新手来说,这个很难,因为这个很难,有很多规则,很容易布线错误,可以使用自动布线,因为它可以保证你的PCB图正确。
    你也可以自己在它的基础上去改布线,因为它已经连完成了,你在你觉得不合适的地方,再修改也可以完成一个很不错的PCB板设计。但是自动布线,很不好的地方,就是布线,规则很死板,不够人性化。

  • 下面是我基于单片机做的一个模拟电源作为输入端,单片机的左边是晶振和复位,运算放大器是用于模拟放大电路信号的(在模拟里面设计中作用不大),然后通过AD转换成数字信号,到单片机端口中,利用LCD显示数值,也可以设置按钮可以增加或者减少阈值,当达到阈值,则激活蜂鸣器发生报警。

    (以上都是我自己做设计时遇到的问题和解决,非专业教学,但是应该有用)求三连加关注,谢谢,这个是我们专业的学年设计,如果想要参考程序的小伙伴可以私信我。

新手如何快速上手Proteus画电路图以及pcb版相关推荐

  1. layuiadmin上手好难_新手如何快速上手自媒体赚钱?送你4个好建议!记得收藏

    新手如何快速上手自媒体赚钱?送你4个好建议!记得收藏! 很多新手很想做自媒体,但是还不知道怎么开始,因为他们刚接触自媒体,所以不是很了解.这里给自媒体新手朋友们分享一些好的建议,希望可以帮助到大家!作 ...

  2. 快速了解fcpx剪辑全流程,新手小白快速上手Final cut

    Final Cut Pro X 是Mac OS平台上最好的视频剪辑软件,使用起来也非常方便.那么如何快速了解Final Cut 剪辑全流程?今天小编整理了新手快速上手Final cut的操作流程,让新 ...

  3. 微信小程序运营和推广方法 新手如何快速上手去找新用户

    微信小程序线上入口众多,且基于微信这个社交大平台,但对于一个专注线下的刚刚上线的实体店小程序,没有流量.没有用户,该如何去做推广呢? 作为一个运营者或者商家来说,我们应该要怎么去运营小程序?其实小程序 ...

  4. 新手如何快速上手Linux,韦东山告诉你。

    第1章 单片机和Linux的区别 1.1.有哪些产品使用单片机或Linux? 所有的电子产品,所用技术都可以认为要么是单片机,要么是Linux:GUI方面主要是QT/Android,它们都是运行于Li ...

  5. (Eclipse)新手如何快速上手

    Eclipse是一种可扩展的开放源代码,纯Java语言编写,通过安装不同的插件,也能执行C/C++.Python等编程语言.那么对于作为编程菜鸟的我们,掌握哪些快捷键能让我们更快的了解它呢? 常用快捷 ...

  6. Python编程快速上手-让繁琐工作自动化第二版

    mac版代码,windows未知 10.8.1 选择性复制 import os, shutil from pathlib import Path p = Path('原始文件位置') tarp = ' ...

  7. 新人如何快速上手做(海外问卷)站点查?

    很多人做站点查之前不知道如何下手,害怕学不会怎么办?其实这些都不是重点担心的问题,今天来给大家详细讲解一下新手如何快速上手做站点查? 我们以ysensen站点查为例: ClixSense(现在已经更名 ...

  8. 计算机入门新人必学,电脑新手入门教程 让你快速上手

    随着互联网时代的快速发展,电脑发展也相当的成熟,新手学电脑可以快速入门,是每个新手梦寐以求的事情,但是不会所有人都可以快速上手,最近很多用户咨询我关于零基础学电脑先学什么,或者是电脑新手入门必学什么东 ...

  9. 阿里云商标注册快速上手笔记(新手图文教程)

    阿里云商标注册图文教程快速上手笔记,本文以阿里云商标智能注册申请为例,商标智能注册申请需要用户手动填写商标类型.商标名称.商标图样.商标说明及商标分类表选择等操作,流程较为复杂,TM83商标网来详细说 ...

最新文章

  1. 使用cat /proc/进程id/maps 查看进程内存映射
  2. 链表问题9——复制含有随机指针节点的链表(初阶)
  3. 瑞星播报:3月8日需警惕“灰鸽子变种AWM”病毒
  4. 使用netty搭建一个简单的聊天室
  5. oracle sql语句
  6. ASP网站实现防止被采集
  7. python输入代码如何清除_Bug清除手册-代码书写规范与基本使用(Python)
  8. PWN-PRACTICE-BUUCTF-14
  9. c#养老院老人信息管理系统源码 论文_我市“老年人关爱服务体系建设”专题研究论文荣获第五届青年学者老龄论坛特等奖_社会民生_新闻频道...
  10. 【翻译】What the f*ck JavaScript?(JavaScript你怎么这样啊???)
  11. android微信分享成功后回调,微信分享成功后回调问题
  12. android 计时器工具类,Android实现计时器功能
  13. 纪念 | 永远的凌晨四点钟
  14. Java中浏览量怎么实现_Java刷视频浏览量点赞量的实现代码
  15. 屏幕刷新频率怎么更改?
  16. 托福口语_新航道_刘莹_task 3 task5
  17. eclipse中输入中文为繁体
  18. python动物重量排序详解
  19. 来了老弟,表格的渲染
  20. 基于php校园医院门诊管理系统获取(php毕业设计)

热门文章

  1. 基于图像的三维模型重建
  2. 科学-地理:地理(地球科学)百科
  3. linux美化文件,linux美化
  4. 使用Python自动连接校网
  5. 2021-08-09校网比赛B题
  6. 化工行业B2B电商通过空中分账,重塑交易生态模式
  7. 常用测试用例设计方法之正交实验法详解
  8. Android手机中国移动网络接入点设置
  9. 如何将3dmax软件的界面设置成经典模式?-图文详解
  10. python twisted框架_twisted 开发(1)-- twisted 框架介绍