电路的通电和调试_第1页
电路的通电和调试_第2页
电路的通电和调试_第3页
电路的通电和调试_第4页
电路的通电和调试_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.项目任务分析

2.规划设计制作单片机电子打铃系统的步骤

3.掌握单片机应用系统开发的基本方法和设计流程

4.了解单片机开发过程中的操作技巧和注意事项电子打铃系统设计规划教学目的:1.项目任务分析电子打铃系统设计与制作电铃时间显示时间设置功能设置电源电铃驱动显示电路显示方式按键电源电路光耦可控硅LED或LCD共用程序键盘电路电源器件电子打铃系统设计规划

设计课题:设计单片机自动打铃系统,这个系统设计要求完成以下任务:

1、设计系统可自动完成上下课打铃任务。

2、作为实验板时考虑到功能扩展。兼用于学习电路板,任务分析如图。提出项目和任务学生试验论证老师汇总规划实施步骤安装与调试项目实施过程—理实一体化模式电路和程序设计电子打铃系统设计规划1.项目任务分析电铃电铃电铃驱动扬声器光耦可控硅可控硅电路可控硅驱动电铃三极管驱动扬声器可控硅型号、驱动方法三极管型号、驱动方法三极管电路1.项目任务分析电子打铃系统设计规划几位数字驱动方式电路试验动态显示行列驱动LED驱动电路LCD驱动电路电路试验时间显示显示电路LED或LCD1.项目任务分析电子打铃系统设计规划+5V小功率时间设置电源变压器三端稳压按键个数电源电路桥式整流

三端稳压键盘电路六个按键扫描方式电源器件功能设置按键键盘电路1.项目任务分析电子打铃系统设计规划电子打铃系统设计与制作电铃时间显示时间设置功能设置电源由程序协调各部分工作1.项目任务分析电子打铃系统设计规划电子打铃系统设计分为两大部分组成:1、设计项目的提出和总设计规划、原理图设计、电路板设计、系统应用程序设计。

2、电子打铃系统安装与调试,这也是本次课程要讲的内容,步骤有:核对自己的电路并选择电子元器件,测量元器件、安装与调试、程序设计与调试,整机综合调试与试机。单片机应用系统设计流程图2.项目任务步骤电子打铃系统设计规划项目实施过程—分成两大步骤电路和程序设计安装与调试2.项目任务步骤电子打铃系统设计规划

我们计划设计一个单片机电子打铃系统,设计目标是把该系统安装在学校后能自动完成打铃任务,根据需要,该系统还应该有打铃时间设置,时钟显示等功能。2.项目任务步骤电子打铃系统设计规划1.项目任务分析电子打铃系统设计规划总体方案和论证

1、电子打铃只需用一只喇叭或一个电铃做声音输出,其驱动可选取可控硅或继电器,电铃工作电压220V,要求单片机和电铃之间加光耦隔离。

2、显示时间,用2~6个数码管显示时间,采用扫描方式,字驱动要用去7-8条I/O线,位驱动用去2~6条线。

3、键盘处理,用于输入时间和校正时间,需用去2~6条线。

4、精确时间的产生,可采用单片机定时器加软件校时的方法产生,也可以外接时钟芯片,这里计划外接串行时钟芯片DS1302,以防掉电和今后改进设计。根据以上要求共约20条I/O线,这样的设备应有高的性价比,考虑采用AT89C51单片机作核心,其有32条I/O线,P口和245作数码管字显示驱动,P口和PNP三极管作位驱动,增加一片24C02作掉电后的数据保存。用双向可控硅驱动功率负载。由于各器件都可用+5V电源,采用9V变压器供电,自带5V稳压电路,这样一来设计目标基本确定。数码管采用DIP插座,电铃采用POWER4插座,为了增加功能加了一个SIP插座,六个功能键,一个复位键。采用6.144MHz晶振。多余的IO口线用于增加可能的其它功能。1.项目任务分析电子打铃系统设计规划硬件设计根据设计要求,采用Protel软件绘出电路原理图和PCB电路图,也可以用其它软件,电路图设计的好坏一般与设计者水平和经验有很大关系,这里稍后给出应用样板图纸,不作过多的讲解,有兴趣者可作适当研究,吸收好的东西,去其糟粕,设计图采用是双面走线图,由于电路相对复杂,可能花很多时间才能设计出一张好的电路图。本次PCB板采用15×11CM双面板布线,在微机上设计好的图纸经电路板厂加工成电路板,按设计图安装好元件,进行硬软件调试。这里要做的工作很多,由于篇幅的关系从略处理。画电路图是前期课程的内容,希望大家注意练习,但更应注意时间的分配。1.项目任务分析电子打铃系统设计规划软件设计

单片机软件设计实际开始于系统总方案确定之时,很多具体问题在设计方案中应提前考虑过,现在是具体落实的时候,实际上学习软件最好的方法是分析一个比较好的应用程序,但这方面工作难度大,耗时多。因为一个应用程序一般很长,一次或两次课很难完成任务,所以很多教材在讲这个部分时只画出一个程序设计方框图,结果学生学完了这门课,一直没见过完整的应用程序,至于让学生设计应用程序就更不好落实了,这里老师给出了一个框架程序,由主程序、中断子程序、子程序三部分组成,让大家用于调试系统,这个程序可完成计时显示任务,完成了键扫描,但程序计时准确性和其它功能都不完备,还有一些任务空着等待增加,要求学习者多花时间分析该程序结构,调试程序、修改程序,或者重新设计程序。也就是说最终的应用程序由大家自己编写。1.项目任务分析电子打铃系统设计规划软件设计

单片机软件设计实际开始于系统总方案确定之时,很多具体问题在设计方案中应提前考虑过,现在是具体落实的时候,实际上学习软件最好的方法是分析一个比较好的应用程序,但这方面工作难度大,耗时多。因为一个应用程序一般很长,一次或两次课很难完成任务,所以很多教材在讲这个部分时只画出一个程序设计方框图,结果学生学完了这门课,一直没见过完整的应用程序,至于让学生设计应用程序就更不好落实了,这里老师给出了一个框架程序,由主程序、中断子程序、子程序三部分组成,让大家用于调试系统,这个程序可完成计时显示任务,完成了键扫描,但程序计时准确性和其它功能都不完备,还有一些任务空着等待增加,要求学习者多花时间分析该程序结构,调试程序、修改程序,或者重新设计程序。也就是说最终的应用程序由大家自己编写。单片机电子打铃系统的电路结构力求简单设计电路方框图单片机是该项系统的核心器件2.项目任务步骤电子打铃系统设计规划核心电路是单片机用7805组成简单的+5电源用6个数码管显示时、分、秒6个按键设置和调整时间三极管电路驱动音乐片可控硅电路驱动电铃增加功能扩展电路2.项目任务步骤电子打铃系统设计规划

程序主要由初始化程序、主程序、显示程序、键盘管理、时钟子程序、输出程序等几部分组成。2.项目任务步骤电子打铃系统设计规划设计单片机应用系统程序流程图2.项目任务步骤电子打铃系统设计规划ORG0000HSTART:LJMPL0030;程序入口地址

ORG000BH;T0中断入口地址

INTT00:LJMPINTT1ORG0030HL0030:MOV60H,#00H;显示缓冲清零

……

MOV50H,#00H;秒计时缓冲单元清零

MOV51H,#00H;分

MOV52H,#00H;时

MOV53H,#00H;星期

MOV54H,#00H;日期

……K1:nopRET;键处理子程序和其它程序略

END

设计单片机应用系统程序2.项目任务步骤电子打铃系统设计规划

上述第二大部分内容,该部分任务主要是实践操作,按照操作顺序把这次课的内容分为五个步骤。1、根据自己的设计需要选择电路和元器件,测量元器件。(这次把可能要用到的器件一次发放给了大家,如果还需要其它元器件,则到实验室领取)2、安装元器件和焊接电路。3、电路的通电和调试。4、单片机开发程序的调试,有关程序编辑软件和编程器的使用。5、整机软件和硬件应用调试,试机。2.项目任务步骤电子打铃系统设计规划单片机是电路的核心6位数码显示及驱动电路稳压电源6个功能按键1个复位按键直流功率驱动电路交流功率驱动电路2.项目任务步骤电子打铃系统设计规划该图是本课程研究的主要任务电子打铃系统设计与制作光耦

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论