数字电子技术课程设计(四层电梯控制)(共21页).doc





《数字电子技术课程设计(四层电梯控制)(共21页).doc》由会员分享,可在线阅读,更多相关《数字电子技术课程设计(四层电梯控制)(共21页).doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上目录0356789proteus简介Proteus软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真
2、软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年即将增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。功能特点Proteus软件具有其它EDA工具软件(例:multisim)的功能。这些功能是:(1)原理布图(2)PCB自动或人工布线(3)SPICE电路仿真革命性的特点(1)互动的电路仿真用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA
3、,部分SPI器件,部分IIC器件。(2)仿真处理器及其外围电路可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。电路仿真在Proteus绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在Proteus的原理图中看到模拟的实物运行状态和过程。Proteus 是单片机课堂教学的先进助手。Proteus不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。前者可在相当程度上得到实物演示实验的效果
4、,后者则是实物演示实验难以达到的效果。它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功能,例:元器件选择、电路连接、电路检测、电路修改、软件调试、运行结果等。课程设计、毕业设计是学生走向就业的重要实践环节。由于Proteus提供了实验室无法相比的大量的元器件库,提供了修改电路设计的灵活性、提供了实验室在数量、质量上难以相比的虚拟仪器、仪表,因而也提供了培养学生实践精神、创造精神的平台随着科技的发展,“计算机仿真技术”已成为许多设计部门重要的前期设计手段。它具有设计灵活,结果、过程的统一的特点。可使设计时间大为缩短、耗资大为减少,也可降低工程制
5、造的风险。相信在单片机开发应用中Proteus也能茯得愈来愈广泛的应用。使用Proteus 软件进行单片机系统仿真设计, 是虚拟仿真技术和计算机多媒体技术相结合的综合运用,有利于培养学生的电路设计能力及仿真软件的操作能力;在单片机课程设计和全国大学生电子设计竞赛中,我们使用 Proteus 开发环境对学生进行培训,在不需要硬件投入的条件下,学生普遍反映,对单片机的学习比单纯学习书本知识更容易接受,更容易提高。实践证明,在使用 Proteus 进行系统仿真开发成功之后再进行实际制作,能极大提高单片机系统设计效率。因此,Proteus 有较高的推广利用价值。目前Proteus的最新版为7.9 ,今
6、年将推出8.0版本,增加DSP系列及ARM cortex处理器。1 方案选择 方案一:使用中、小规模数字集成芯片设计电路,用触发器驱动开关,有消抖功能,并可以对开关的信号产生记忆;用双向移位寄存器模拟电梯运行过程;用编码器、显示译码器和数码管是时显示电梯所在位置;按键开关控制电梯各项功能;555产生时序脉冲信号;计数器实现定时功能。此方案实施起来逻辑原理清晰,思路明确,但实验中使用逻辑芯片较多,增加了电路的调试难度,尤其是增加了用万用版焊接电路的困难。方案二: 使用单片机进行控制,此方案仅需外接开关、数码管、蜂鸣器、LED等外围元件。使电路焊接相当简单,容易调试。但对软件编程要求较细,当电路功
7、能增加后,会对电路的软件调试带来困难。方案三: 采用单片机系统与适当逻辑芯片相结合的方法设计电路。系统中对开关信号的记忆使用触发器搭建,脉冲可用555电路也可以直接用单片机产生,数码管显示也可以使用单片机或者译码器,本系统使用译码器,有更多的IO口可用来对电梯功能进行控制。此方案与方案一相比,焊接调试的困难降低了,与方案二相比,编程的标准也得到了降低。综合考虑,决定采用方案三。2 硬件电路设计2.1 脉冲电路设计脉冲电路采用555构成多谐振荡器,给电路中的触发器提供脉冲信号,电路如图1所示:图 1脉冲电路理论值计算,由于脉冲信号不需要很精确,上k级的脉冲信号就可以满足要求。根据公式 ,其中R1
8、=200,R2=4.7K,C=0.1uF,代入数据计算能到频率f=1.5KHz,所示符合设计要求。2.2 开关电路设计 系统中的开关电路主要分两种,第一种是电梯内和每层楼上对电梯运行起控制作用的开关;另一种是对电梯辅助作用进行控制的开关。第一种采用JK触发器作为驱动电路,对按键的信息产生记忆;第二种直接与单片机相连,对产生的信号迅速产生动作。第一种的电路结构如图:图2 第一种电路结构图3 第二种电路结构JK触发器的1脚接555的脉冲输出端,J接开关,R1用作上拉电阻,使开关被按下后稳定输出高电平。R1值取300,JK触发器的反相输出端接LED显示,R2为限流电阻,取值470,15脚输出信号作为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 电子技术 课程设计 电梯 控制 21

限制150内