单片机最小系统PCB板(protel_实验报告)

合集下载

Protel-DXP最小单片机系统电路板设计

Protel-DXP最小单片机系统电路板设计

江西机电职业技术学院EDA课程设计报告班级:姓名:实训地点:指导教师:2013年 5月实训课题单片机最小系统电路设计一、实训目的1、熟悉Protel DXP的操作2、掌握用Protel DXP绘制原理图的方法3、掌握用Protel DXP制作PCB板的方法二、实训要求利用protel DXP软件完成单片机最小系统的PCB板的设计。

三、实训内容1、元件符号及封装编辑。

2、原理图绘制。

3、PCB板。

4、DRC报告。

四、报告内容、设计数据及附图1、电路原理基本分析2、电路模块功能的介绍。

(电源模块、单片机最小系统:复位电路、晶振电路(离X1,X2引脚近些,否则不易起振)、P1口LED电路)51单片机复位电路工作原理(网址:)1、复位电路的用途单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。

单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。

2、复位电路的工作原理在单片机系统中,系统上电启动的时候复位一次,当按键按下的时候系统再次复位,如果释放后再按下,系统还会复位。

所以可以通过按键的断开和闭合在运行的系统中控制其复位。

开机的时候为什么为复位在电路图中,电容的的大小是10uF,电阻的大小是10k。

所以根据公式,可以算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需要的时间是10K*10UF=0.1S。

也就是说在电脑启动的0.1S内,电容两端的电压时在0~3.5V增加。

这个时候10K电阻两端的电压为从5~1.5V减少(串联电路各处电压之和为总电压)。

所以在0.1S内,RST引脚所接收到的电压是5V~1.5V。

在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。

所以在开机0.1S 内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。

pcb实验报告

pcb实验报告

pcb实验报告《电⼦线路印刷版(PCB)设计CAD》实践报告题⽬:单⽚机最⼩系统PCB设计姓名:学号:系别:信息⼯程系专业:通信⼯程年级:09 级2013年1⽉9⽇⼀、设计的任务与要求学习掌握⼀种电路设计与制板软件(课堂主要使⽤Protel 99SE,或其他软件Altium Designer 、PADS、OrCAD、Proteus 等),掌握软件使⽤的基本技巧的基础,结合专业相关电路⽅⾯知识来设计PCB板。

根据参考系统设计⼀个⼩型的单⽚机系统,以89C51 为核⼼单⽚机,具备如下主要功能模块:电源模块、ISP(In-System Programming)下载模块,时钟和复位模块、AD 采集模块、键盘模块、数码管和LED显⽰模块等,画出SCH原理图和对应的PCB 印刷电路板。

主要设计内容:1、根据需要绘制或创建⾃⼰的元件符号,并在原理图中使⽤;2、SCH原理图设计步骤与编辑技巧总结;3、绘制或创建和元件封装,并在原理图中调⽤;4、⽣成项⽬的BOM(Bill of Material);5、设置PCB 设计规则(安全距离、线宽、焊盘过孔等等),以及PCB 设计步骤和布局布线思路和技巧总结;6、最终完整的SCH电路原理图;7、元器件布局图;8、最终完整的PCB 版图。

⼆、实验仪器PC机,Protel 99SE软件三、原理图元件库设计3.1 6段数码管模块LED数码管(LED Segment Displays)是由多个发光⼆极管封装在⼀起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。

LED数码管有⼋个⼩LED发光⼆极管,常⽤段数⼀般为7段有的另加⼀个⼩数点,通过控制不同的LED的亮灭来显⽰出不同的字形。

数码管⼜分为共阴极和共阳极两种类型,其实共阴极就是将⼋个LED的阴极连在⼀起,让其接地,这样给任何⼀个LED的另⼀端⾼电平,它便能点亮。

⽽共阳极就是将⼋个LED的阳极连在⼀起。

protel课设_STM32F103最小系统电路设计

protel课设_STM32F103最小系统电路设计

Protel实训任务书学生姓名:专业班级:指导教师:工作单位:题目: 基于Protel的STM32F103最小系统电路设计主要目的就是对学生进行protel软件的操作训练,通过训练,使学生能够掌握protel软件的基本使用方法,能够使用protel绘制简单电路的原理图和PCB版图,提高学生的动手能力。

一、初始条件计算机;Office Word 软件;PROTEL DXP或者Altium Designer软件二、内容和要求1、学习PROTEL软件;2、设计一个STM32F103最小系统的电路,要求至少包含电源,晶振,复位(上电复位和按键复位),调试接口;3、绘制电路的原理图和PCB版图,要求图纸绘制清晰、布线合理、符合绘图规范。

3、对所设计电路的基本原理进行分析;4、查阅至少6篇参考文献,按《武汉理工大学课程设计工作规范》要求撰写报告书,全文用A4纸打印。

三、时间安排1、2013年12月16日集中下达任务书。

作基础强化训练具体实施计划与报告格式要求的说明;学生查阅相关资料,学习电路的工作原理。

2、2013 年12月18日,protel软件基本功能与使用方法学习。

3、2013年12月19日至2013年12月25日,采用protel进行相关电路图的绘制。

4、2013年12月27日上交成果及报告,进行答辩。

指导教师签名:年月日系主任(或责任教师)签名:年月日武汉理工大学《prote l实训》报告书目录摘要 (1)1 绪论 (2)2 Altium Designer 软件介绍 (2)3 设计内容及要求 (3)3.1设计目的及主要任务 (3)3.1.1设计目的 (3)3.1.2设计任务及主要技术指标 (3)3.2设计要求 (3)4 设计过程 (4)4.1电路图原理的设计 (4)4.2产生网络表 (4)4.3印制电路板的设计 (5)5 绘制各模块电路 (5)5.1电路的总体原理框图 (5)5.2 电路各单元介绍分析 (6)5.2.1 芯片STM32F103 (6)5.2.2 电源电路 (6)5.2.3 复位电路 (7)5.2.4 晶振电路 (8)5.2.5 JTAG调试接口 (8)6 PCB布线 (9)6.1电路布线规则 (9)6.1.1地线与电源线的布线 (9)6.1.2重要线路的布线 (10)6.1.3 PCB 布线的通用规则 (10)6.2 PCB绘制图 (11)7 心得体会 (13)参考文献 (14)摘要随着计算机软硬件技术的飞速发展,集成电路被广泛应用,电路越来越复杂,集成电路越来越高,加之元器件层出不穷,使得越来越多的工作已经无法依靠手工来完成。

PCB制板实验报告

PCB制板实验报告
CAD制板实习报告
姓名:
引言
随着单片机的发展, 其应用已经从单机向多机或联网, 而多机诮用的关键在于单片机之间的相互下载、互传数据信息串行下载是一种能把二 制数据按位传送的下载方式, 故它所需传输线条数极少, 特别适用于分级、分层和分布式控制系统以及远程式下载之中, 是单片机之间下载的主要方式, 针对当前主流的MCS-51系列单片机在应用中串行口数量不足这一事实并结合多机或联网应用的需要, 本设计介绍了一种基于单片机STC89C52的多软串口下载系统, 并提出解决扩展串行口的一套方案。
摘要
本设计通过使用Protel设计一款基于单片机最小系统的串口下载电路, 并完成跑马灯和数码管的显示。本报告简要介绍了基于单片机技术的最小系统及串口下载的设计原理, 并根据系统的基本原理, 使用Protel设计电路PCB制作出了实物模型。本控制系统主要由以下几个模块组成: 串口下载模块、单片机控制模块、LED与数码管显示模块。其中串口下载模块的控制核心是芯片MAX232, 通过串口完成与单片机内部的程序加载控制;单片机控制模块的核心组成元件是AT89C52芯片, 配以单片机的最小系统电路, 作为跑马灯与数码管显示系统的总的控制模块。LED与数码管显示模块检测系统完成指定功能的直接显示准标。
2.2 印刷板制作工艺流程 。
制板工艺程序: 修整板周边尺寸--复制--钻孔定位--贴胶--腐蚀--清洗--去胶--细砂纸擦光亮-பைடு நூலகம்涂松香水。
a.先将符合尺寸要求的复铜板表面用细砂纸擦光亮,再用复写纸将布线图复制到复铜板上。
b.用直径1.0mm钻头钻孔、定位口, 再进行贴胶(或上油漆)。
c.贴完胶后, 应在板上垫放一张厚张, 用手掌在上面压一压, 其目的是使全部贴胶与复铜板粘贴得更加牢靠。必要时还可用吹风筒加热, 可使用权贴胶粘度加强, 由于所用的贴胶具很好的粘性, 而且胶纸又薄, 故采用这种贴胶进行制板, 效果较好, 一般是不须再作加热处理。

单片机最小系统电路板设计

单片机最小系统电路板设计

江西机电职业技术学院电子CAD实训报告班级姓名实训地点:实验楼电气系专业机房指导教师:2013年5月实训课题单片机最小系统电路设计一、实训目的1、熟悉Protel DXP的操作2、掌握用Protel DXP绘制原理图的方法3、掌握用Protel DXP制作PCB板的方法二、实训要求利用protel DXP软件完成单片机最小系统的PCB板的设计。

三、实训内容1、元件符号及封装编辑。

2、原理图绘制。

3、PCB板。

4、DRC报告。

四、报告内容、设计数据及附图1、电路原理基本分析。

2、电路模块功能的介绍。

(电源模块、单片机最小系统:复位电路、晶振电路(离X1,X2引脚近些,否则不易起振)、P1口LED电路)(1)电源供电模块图4.1.1 电源模块电路图对于一个完整的电子设计来讲,首要问题就是为整个系统提供电源供电模块,电源模块的稳定可靠是系统平稳运行的前提和基础。

单片机虽然使用时间最早、应用范围最广,但是在实际用过程中,一个和典型的问题就是相比其他系列的单片机,单片机更容易受到干扰而出现程序跑飞的现象,克服这种现象出现的一个重要手段就是为单片机系统配置一个稳定可靠的电源供电模块。

此最小系统中的电源供电模块的电源可以通过计算机的USB口供给,也可使用外部稳定的5V电源供电模块供给。

电源电路中接入了电源指示LED,图中R11为LED的限流电阻。

S1 为电源开关。

来源:/view/88152227192e45361066f53d.html(2)复位电路图4.1.2 复位电路图复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的,原则就是要让RC组合可以在RST 脚上产生不少于2个机周期的高电平.复位电路的用途单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。

单片机最小系统的PCB设计报告(完整!规范!)

单片机最小系统的PCB设计报告(完整!规范!)

《电子线路CAD》设计报告学生姓名:vvvvvvvvvv学生学号:0109007xxx专业班级:xxxxxxxxxxxxxxxxxxx指导教师:xxxxxxxx二○一一年十二月二十七日目录1.课程设计的目的 (2)2.课程设计报告内容 (2)3.设计过程中的一些问题 (3)4.设计结果 (7)5.设计感想 (8)6.附录 (9)1.课程设计目的(1)通过熟悉Altium Designer软件的界面,进行单片机最小系统板及扩展的原理图设计、创建原理图元件、电路板的设计规划和网络表的载入、PCB的编辑、创建元件封装、报表生成与电路板输出。

(2)了解Altium Designer软件的功能及其使用说明,对软件基本操作能够熟练掌握,熟悉原理图的设计步骤,掌握绘制原理图的方法,并学会网络表及元件清单的生成,双面印制电路板(PCB)的布线流程,创建原理图元件库及其PCB元件库。

(3)培养从事科学实验的技能、技巧,提高分析和解决问题的能力,以及创新能力。

2.课程设计报告内容2.1绘制与编辑原理图库与原理图(1)新建PCB工程并保存在已建好文件夹中(2)打开上面的PCB project,在工程下新建原理图(3)设置图纸大小,设置环境,并添加已有元件库(4)新建原理图库绘制变压器(5)放置元件,注意添加已有的封装,原理图布线(6)编译原理图,检查并修改原理图(7)材料清单与网络表生成,为PCB做准备2.2绘制PCB图(1)新建PCB并保存在原来的工程文件夹下(2)新建PCB元件库绘制变压器的封装,并把该封装添加到原理图的变压器中(3)初步设置板的大小,并导入PCB文件(4)设置规则,线宽粗细,间距大小等等(5)对元件进行手动布局,尽量节省材料,去多余板(6)进行简单的预布线,然后自动布线,最后再手动调整,避免多次绕折2.3规则的设定(1)间距宽度的设置(2)线宽的设置3.设计过程中的一些问题和解决方法(1)原理图编译时出现错误,且元件都被划红线。

protel课程设计实验报告--单片机最小系统的设计

protel课程设计实验报告--单片机最小系统的设计

工程应用软件上机实训报告学院: 机电工程学院专业: 测控技术与仪器班级:学号:姓名:时间:目录1 任务 (2)2 所用设备 (2)3 设计过程 (2)3.1原理图的绘制 (2)3.1.1 单片机89C51芯片的绘制 (2)3.1.2 按键电路 (3)3.1.3 复位电路 (3)3.1.4 晶振电路 (4)3.1.5 蜂鸣器电路 (4)3.1.6 数码管显示电路 (4)3.1.7总原理图 (5)3.2 PCB板的生成 (6)3.2.1数码管的封装 (6)3.2.2各元器件的封装号 (6)3.2.3 PCB图 (7)4 结论 (7)5参考文献 (7)实训报告1、任务1.熟悉PROTEL的基本操作。

2.掌握用PROTEL绘制原理图的基本方法3.掌握用PROTEL制作PCB板的方法4.设计一个89C51单片机最小系统系统, 其中包括晶振电路、按键复位电路、两位数码管、一个蜂鸣器、两个按键输入。

2.所用设备1.WINDOWS XP环境2.PROTEL 99 SE软件3.设计过程3.1原理图的绘制1、首先启动PROTEL 99 SE软件;在File>New中新建一个名为YY.ddb的数据库文件, 并将其设置合适的保存位置;4、3.双击Documents文件夹, 再次选择File>New菜单, 弹出New Document对话框。

双击其中的Schematic Document图标, 新建一个名为Sheet1.Sch的原理图文件;5、双击原理图子文档, 启动原理图编辑器;6、添加元件库, 需要的有Miscellaneous Devices.ddb;添加元件, 手动编辑自己想要的元件并导入元件库, 本次设计编辑了一个单片机89C51元器件;7、连接线路, 形成原理图。

3.1.1 单片机89C51芯片的绘制在Documents文件夹中选择File>New菜单, 弹出New Document对话框。

单片机最小系统PCB设计_protel_实验报告

单片机最小系统PCB设计_protel_实验报告

单片机最小系统PCB设计一.实验目的1.熟悉PROTEL的基本操作2.掌握用PROTEL绘制原理图的基本方法3.掌握用PROTEL制作PCB板的方法4.设计一个小型的单片机系统二.实验环境1.WINDOWS XP环境2.PROTEL 99 SE软件三. 实验内容与步骤1.原理图的绘制.1)首先启动PROTEL 99 SE软件;2)在File>New中新建一个名为210791162.ddb的数据库文件,并将其设置合适的保存位置;3)双击Documents文件夹,再次选择File>New菜单,打开New Document对话框。

双击其中的Schematic Document图标,新建一个分别为Sheet1.Sch的原理图文件。

4)双击原理图子文档,启动原理图编辑器。

选择Design>Options菜单,打开Document Options对话框。

选择图纸的规格,然后单击OK;5)添加元件库,需要的有Miscellaneous Devices.ddb,Schlib.lib;6)添加元件,分为从元件列表中选取和编辑元件,其中需要手动编辑:6-DIGI-DPY-DP,74LS14,89C51,RP,ULN2003A。

7)连接线路,形成原理图。

①电源模块,输出5V 电压,led 发光指示。

②单片机最小系统:复位电路、晶振时钟电路、P1 口led 电路。

复位电路由一个按键,一个电容,两个电阻构成。

时钟电路由一个晶振和两个小电容构成,时钟电路必须离单片机时钟引脚很近,切忌用长导线连接,否则不易起振,可以直接将晶振的两个引脚直接弯折到单片机引脚上,不要用长导线和跳线。

③串口电平转换模块:实现串口ISP 程序下载。

单片机输出P3.1(Txd)接7414 的输入,对应输出接串口DR9 输入,串口DR9 输出接7414 输入,对应输出接单片机串行输入P3.0(Rxd)。

④按键模块:选择这4 个引脚作为输入,是有讲究的,P3.2,P3.3 是单片机两个外部中断输入引脚,P3.4,P3.5 是两个计数器外部时钟输入引脚。

单片机最小系统板设计

单片机最小系统板设计

一、实验目的掌握使用Protel DXP子图绘制单片机最小系统原理图,采用子图设计,掌握PCB中规则应用,并绘制PCB图。

二、实验原理(一)、原理图绘制1、建立新项目File -> New -> Project -> PCB Project2、添加新原理图文件File -> New -> Schematic3、放置子图符号(Sheet Symbol)(122页)Place -> Sheet Symbol4、放置子图端口(Sheet Entry)Place -> Sheet Entry5、生成子图Design -> Create Sheet From Symbol -> 左键点击某个子图符号(Sheet Symbol)6、绘制导线(Wire)Place -> Wire7、绘制网络标号(Net Label)Place -> Net Label8、搜索元器件Library -> Search9、编译与检错Project -> Compile PCB Project …(二)、PCB板绘制1、添加PCB文件File -> New -> PCB2、通过Schematic文件中PCB封装导入PCB文件Design -> Update PCB Document …3、绘制板的边界范围Place -> Line (选择keep out layer)4、修改规则(Rules)Design -> Rules -> 修改相关内容5、手动布线Place -> Interactive routing (通过小键盘’*’号键换层)在导线仍与鼠标连接时,按TAB,修改Trace width可以改线宽;对已经放置好的导线,双击导线,修改width可修改线宽。

三、实验过程设计一带电源的单片机最小系统板,要求如下:1、带有电源模块,从外部输入电源到稳压芯片,将稳压芯片输出电压作为整个设计的供电电压。

采用Protel实现单片机最小系统电路板的设计

采用Protel实现单片机最小系统电路板的设计

摘要
随着电子产品的飞速发展,社会对电子设计人才的需求非常强烈,电子设计课程和电子设计软件的应用就显得尤为重要。

protel 99SE软件是电子线路设计的佼佼者,其具有操作方便、设计效率高等特点,成为电子线路设计和印制电路板设计的首选。

本文首先对protel99se进行了介绍,其次对电路原理图进行绘制,选择合适的元器件,并填写好封装,然后生成网络报表,接着设计板子大小,设置参数,加载网络表和元器件封装,规划PCB版图,在规划区域内摆放元器件,最后布线。

对于自动布线不理想的部分,还要通过手动来修改。

关键词:原理图封装网络报表自动布线
第一章Protel99 SE简介
1.1Protel99 SE的概述
随着计算机的飞速发展,许多原来人工从事的工作被计算机所代替在这种大趋势下,计算机辅助设计成为当前电子线路设计及印刷电路板(PCB)设计的极其重要的手段,并受到广泛的重视。

Protel99 SE软件是电子线路设计与制板方面的佼佼者。

Protel99 SE是一个32位的
Windows软件,期编辑环境采用了视图风格,利用鼠标和键盘就可轻松进行设计工作,操作起来非常方便,极大地提高了设计工作的效率。

1.2Protel99 SE的特性
1.设计环境高度集成。

2.设计环境友好开放
3.综合设计数据库
4.是项目组促进设计协作
5.丰富的元器件库及方便的库管理
1.3Protel99 SE的系统构成
Protel99 SE由四大组件构成,包括电路原理图设计组件。

关于Protel99se实习报告

关于Protel99se实习报告

电装实习——收音机套件DS05-11设计(Protel99se)一、关于Protel99se1、简要介绍Protel软件。

Proter99 SE是澳大利亚Protel Technology公司推出的电子线路设计和布线软件,专门用于Windows 9X/2000/NT操作系统下进行印制电路板设计,其中集成了一系列的电路设计工具,如高级设计技巧、智能布局和自动布线、全新的文件管理方式和网络设计机制,可以实现电路的并行高效设计。

其所设计的电子电路产品范围,涵盖了从小型的电子产品,一直到复杂的电子计算机,是目前国内电子行业使用最广泛的电子电路设计软件。

利用此程序设计完成单片机最小系统(80C52)。

关键字:protel软件,单片机最小系统,80C52。

2、Protel99SE软件的组成:Protel99SE由五大系统构成。

(1).原理图设计系统---原理图设计系统是用于原理图设计的Advanced Schematic系统。

这部分包括(用于设计原理图的原理图编辑器Sch以及用于修改、生成零件的零件库编辑器SCHLib。

(2).刷电路板设计系统---印刷电路板设计系统是用于电路板设计的Advanced PCB。

这部分包括用于设计电路板的电路板编辑器PCB以及用于修改、生成零件封装的零件封装编辑器PCBLib。

(3).信号模拟仿真系统---信号模拟仿真系统是用于原理图上进行信号模拟仿真的SPICE 3f5系统。

(4).可编程逻辑设计系统---可编程逻辑设计系统是基于CUPL的集成于原理图设计系统的PLD设计系统。

(5).Protel99SE内置编辑器---这部分包括用于显示、编辑文本的文本编辑器Text和用于显示、编辑电子表格的电子表格编辑器Spread。

二、实习任务:1、学会简单使用protel99 se,利用Protel99se建立收音机电路的元件库、画原理图。

2、利用Protel99se画收音机电路的封装库、PCB图。

课程设计报告(单片机最小系统及PCB板设计)

课程设计报告(单片机最小系统及PCB板设计)

GUIZHOU UNIVERSITY课程设计报告设计项目名称单片机最小系统及PCB板设计专业班级电子信息科学与技术081班学生姓名郎子龙学号 080712110069指导教师马光喜李良荣理学院实验时间:2011年7月12日一、课程设计目的1、加强实践教学环节,掌握单片机开发一个实际应用系统的实现技能。

2、锻炼提高将所学的专业知识应用在一个实际的单片机控制应用系统设计与实现的能力。

3、熟悉单片机最小系统的基本工作原理,能利用单片机进行系统开发,为毕业设计做好铺垫。

4、掌握并完成基本PCB板的设计与制作工艺。

二、课程设计任务1、单片机最小系统的构成设计2、单片机最小系统的开发板的软件使用3、单片机应用程序的编辑与汇编软件(Keil)的使用4、单片机应用系统软硬件设计与调试5、Protel99软件的使用学习与PCB板的设计三、课程设计具体内容1、安装开发板(安装之前请先熟悉电烙铁焊接技术)2、利用开发板完成步进电机的设计,掌握开发板的使用方法。

3、用PROTEL99完成PCB板的设计四、单片机最小系统的基本原理及制作1、MCS-51基本结构P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RST/V PD P3.0/RXD P3.1/TXD P3.2/INT0P3.3/INT1P3.4/T0P3.5/T1P3.6/WR P3.7/RD XTAL2XTAL1V SS V CC P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EA/V PPALE/PROG PSEN P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0RST P3.2/INT0GND V CC P1.7P1.6P1.5P1.4P1.3P1.2P1.1/AIN1P1.0/AIN0P3.7注:类似的还有Philips公司的 87LPC64,20引脚8XC748/750/(751),24引脚 8X749(752),28引脚 8XC754,28引脚 等等MCS-51单片机是一款非常经典的单片机,极具代表性,而且资料非常丰富。

PCB课程设计报告-最小单片机系统(正文)

PCB课程设计报告-最小单片机系统(正文)

一.总体设计思路设计电路板最基本的过程可以分为三大步骤:(1)电路原理图的设计电路原理图的设计是整个电路设计的基础,它决定了后面工作的进程。

一般的,设计一个电路原理的工作包括:设置电路图纸参数,装入所需的元件库,放置元器件,进行原理图布线,调整,检查及修改,最后存盘打印图纸。

(1)启动原理图编辑器(2)设置图纸参数(3)放置元器件(4)进行原理图布线(5)调整布线(6)保存输出(7)存盘打印图纸在原理图设计过程中,首先设置好图纸,网格和光标,以及窗口大小,然后在元器件编辑器界面制作原理图所需器件,创建新元件,产生元件报表,绘制原理图设计进阶,做好元件的自动编号,原理图的电气检查,即ERC。

在这一过程中,要充分利用PROTEL99所提供的各种原理图绘图工具、各种编辑功能,来实现我们的目的,即得到一张正确、精美的电路原理图。

(2)产生网络表设计原理图的最终目的是要生成印刷电路板,而印刷电路板与原理图的纽带就是网络表,故将设计完成的原理图转换为网络表,是必经之步,也是设计原理图的主要目的。

生成网络表的操作步骤:①打开准备产生网络表的原理图文件并执行菜单命令Design-Create Netlist,系统将弹出Netlist Creation设置对话框,即根据网络表的输出格式和项目层次结构进行设置。

生成网络表对话框包含2个选项卡:Preferences选项卡和Trance Options选项卡。

②设置好后,进行生成网络表的过程,并生成网络表文件。

其文件名与主电路图的文件名相同,扩展名为.NET。

(3)印制电路板的设计印制电路板的设计主要是针对PROTEL99的另外一个重要的部分PCB而言的,PCB图的基本元素主要包括以下6种:①元件封装:包括插件式元件封装和STM元件封装;②铜箔连线:铜箔导线也称铜箔连线,简称连线;③焊盘:用于固定元件引脚或引出线、测试线等;④过孔:过孔的作用是为了连接不同层面之间的导线;⑤字符丝印:为了方便电路板的安装与维修,需要在PCB上下表面印制所需要的字符和标志图案等,入元件标号和标称值、元件外形和厂家标志,生产日期等都需要通过丝网印刷的方式来实现;⑥敷铜(多边形填充):敷铜又叫铺地,在设计完成全部布线后。

单片机最小应用系统制作实训报告

单片机最小应用系统制作实训报告

单片机最小应用系统制作实训报告
首先,我选用了一块常见的8051单片机作为系统的核心芯片。

这款单片机具有强大的处理能力和丰富的外设接口,非常适合用于小型应用系统的开发。

然后,我进行了硬件的搭建。

首先,我将单片机与外部电源和晶振进行了连接,以提供运行所需的电源和时钟信号。

接下来,我通过GPIO口将单片机与LED灯连接,以便控制LED的亮灭。

为了简化系统的搭建,我直接使用了面包板进行连接,并通过杜邦线将各个元件连接在一起。

在硬件搭建完成后,我转入软件部分的开发。

首先,我使用Keil软件进行编写和调试单片机的程序。

我采用了C语言作为开发语言,编写了一个简单的程序,用于控制LED灯的亮灭。

程序的基本逻辑是利用单片机的GPIO口输出高低电平信号,从而控制LED灯的开关。

经过多次调试和修改,我最终成功地实现了LED灯的亮灭控制。

当单片机输出高电平信号时,LED灯会亮起;当单片机输出低电平信号时,LED灯会熄灭。

这样,我就成功地完成了最小应用系统的制作。

通过这次实训,我对单片机应用系统的制作过程和原理有了更深入的了解。

我学会了如何选用合适的单片机、搭建硬件系统、编写程序并进行调试。

我也发现了在实际制作过程中可能出现的问题和解决方法。

这对提高我对单片机应用系统的开发能力非常有帮助。

总之,通过这次实训,我成功地制作了一个单片机最小应用系统,并对该系统的制作过程和原理有了更深入的了解。

我相信这次实训经验对我的学习和将来的工作都将有所帮助,我会继续深入学习和探索单片机应用系统的开发。

单片机最小系统设计

单片机最小系统设计

单片机及接口技术实训报告题目单片机最小系统设计系别xxx年级07 专业电子信息工程班级072学号Y10107106、Y10107104、Y10107105学生姓名xx,xx。

Xx指导教师xx设计时间2010.9目录一、引言 (3)二、电路设计 (3)1、硬件电路设计 (3)2、电路设计方案及功能分析 (5)三、原理图介绍 (5)1、原理图绘制方法 (5)2、原理图库 (6)3、元器件说明 (6)4、单片机最小系统原理图 (7)5、最小系统PCB板 (8)四、模块功能分析 (8)1、LED显示功能分析: (8)2、蜂鸣器功能演示 (9)五、总结和体会 (10)一、引言本次单片机设计的课题为单片机最小系统及单片机接口电路板.使用PROTEL软件完成设计项目包括绘制原理图以及原理图的焊接.使我们能够更加深入的掌握和理解PROTEL软件,掌握电路板的焊接技术和整个制作流程,以及单片机最小系统的原理及功能。

二、电路设计1、硬件电路设计AT89S52是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。

AT89s52是一种带2K字节闪烁可编程可擦除只读存储器的单片机。

单片机的可擦除只读存储器可以反复擦除100次。

该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU 和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。

AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

外形及引脚排列如图所示本系统采用的是AT89S52芯片。

下面是它的引脚图。

图1_1 AT89S52引脚图主特性:·与MCS-51 兼容·4K字节可编程闪烁存储器·寿命:1000写/擦循环·数据保留时间:10年·全静态工作:0Hz-24MHz ·三级程序存储器锁定·128×8位内部RAM ·32可编程I/O线·两个16位定时器/计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路管脚图和管脚说明:*VCC:供电电压。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告
课程设计名称:单片机最小系统PCB设计
所在院系:信息
学生姓名:****
专业:通信工程
班级:001班
学号:*******
指导教师:管志利
一.实验目的
1.熟悉PROTEL的基本操作
2.掌握用PROTEL绘制原理图的基本方法
3.掌握用PROTEL制作PCB板的方法
4.设计一个小型的单片机系统
二.实验环境
1.WINDOWS XP环境
2.PROTEL 99 SE软件
三. 实验内容与步骤
1.原理图的绘制.
1)首先启动PROTEL 99 SE软件;
2)在File>New中新建一个名为210791162.ddb的数据库文件,并将其
设置合适的保存位置;
3)双击Documents文件夹,再次选择File>New菜单,打开New Document
对话框。

双击其中的Schematic Document图标,新建一个分别为Sheet1.Sch的原理图文件。

4)双击原理图子文档,启动原理图编辑器。

选择Design>Options菜单,
打开Document Options对话框。

选择图纸的规格,然后单击OK;
5)添加元件库,需要的有Miscellaneous Devices.ddb;
6)添加元件,分为从元件列表中选取和编辑元件,其中需要手动编辑:
74HC595,AT24WC02,AT89S52_40-LEADPDIP,BRIDGE,ISP,L7805,PNP, POWER,SMG7 4IN1。

7)连接线路,形成原理图。

①电源模块,输出5V 电压,led 发光指示。

②单片机最小系统:复位电路、晶振时钟电路。

(a)晶振时钟电路(b)复位电路
复位电路由一个按键,一个电容,两个电阻构成。

时钟电路由一个晶振和两个小电容构成,时钟电路必须离单片机时钟引脚很近,切忌用长导线连接,否则不易起振,可以直接将晶振的两个引脚直接弯折到单片机引脚上,不要用长导线和跳线。

③数码管模块,完善数码管电路:
2.元器件图形符号的编辑.
对原理图的各个元器件符号进行编辑,不能出现重名。

3.需要编辑的电子元件的封装.
1)四位七段晶体显像管的封装
2)发光二极管封装
把元件的封装名分别加到原理图去。

4.PCB板规划及PCB编辑环境参数设置
5.PCB布局布线及打印出图.
1)检查是否每个元件都导入封装,选择Design>Update Pcb然后在出现的对话框中单击
Preview Changes看有错误,确保原理图中元件标号,封装,边线是否正确,若有错
误在原理图中将错误修改之后,再点击Excute生成PCB即可,对于常出现的错误,一般在于焊盘与元件管脚没有对应关系;
2)在PCB编辑器的下方选中KeepOutLayer层然后在工作区画电气边界;
3)将元件移动进边界内,进行元件布局,零件布局,应当从机械结构散热、电磁干扰、将
来布线的方便性等方面综合考虑先布置与机械尺寸有关的器件,并锁定这些器件,然后是大的占位置的器件和电路的核心元件,再是外围的小元件。

4)选Design-Rules,对下列规则进行设置:安全间距,走线层面和方向,过孔形状,走
线线宽,敷铜连接形状的设置。

5)点击菜单命令Auto Route/Setup 对自动布线功能进行设置
选中除了Add Testpoints 以外的所有项,特别是选中其中的Lock All Pre-Route 选项,Routing Grid 可选1mil 等。

然后点击菜单命令Auto Route/All 开始自动布线;
6)如果对自动布线的结果不太满意再手动微调元件位置,手动布线即可,布线结果如附
图1。

四.实验小结
通过这次对单片机最小系统的PCB设计,让我对Prortel 99se的用法有了新的了解。

在此设计中,主要有出现以下的问题:
1.作原理图时,对于元件在哪个库的搜索。

对于需要自己画的原理图时,它的边框大小的取值。

2.建立封装时,对于元件大小的估计,以及在什么层面上画PCB,对不熟悉的元件管脚分布查询,对已有封装的大小调整。

3.电气规则检查时,会对他提示的错误进行修改,出现的问题主要有元件很焊盘不对应,出现无法连线的问题。

4.更新PCB时,若缺少元件,应该检查是否都导入了封装,记得选好操作的层面,然后对元件比较规范的排布。

五. 附图说明
附图1 电路原理图
附图2 布线图
六.元件列表:
单片机89S52:1
4位数码显示管:1个
正5V/1A稳压块LM7805CT:1个
晶振11.0592MHZ: 1个
极性电容:10uF 3 个,470uF 1个。

电阻:1K 5个,470 11个,4.7k4个。

电容:104 2个,160pF 1个,30pF 2个
发光二极管:4个
5V电源:1个
74HC595 1个。

相关文档
最新文档