毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C51单片机智能小区防盗系统设计+程序+电路图(3)

时间:2022-02-26 20:50来源:毕业论文
1。4 Proteus技术简介 Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目

1。4  Proteus技术简介

Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年增加Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。

Proteus软件提供了丰富的资源

(1)Proteus可提供众多的仿真元器件资源:例如交流和直流、仿真数字和模拟等数千种元器件,有大约30多个元件库。 

(2)Proteus可提供的众多的仿真仪表资源:例如示波器、逻辑分析仪、交直流电压表、虚拟终端、SPI调试器、模式发生器、I2C调试器、信号发生器、交直流电流表等。理论上在同一个电路中的同一种仪器可以随意的调用。 

(3)除了已经具有的仪器仪表之外,Proteus还具备提供了图形显示的功能,可以将线路上信号变化的情况,用图形的方式响应的形象表达出来,这种功能和示波器相类似,但是比示波器的功能更多更全面。这些虚拟仪器仪表具有非常理想的参数指标,例如极低的输出阻抗、极高的输入阻抗。这些都尽可能很大程度上减少了仪器对测量结果的干扰和影响。 

(4)Proteus可提供的调试手段 Proteus提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。

2  系统结构及硬件电路设计

2。1  系统的结构框图及工作原理

本系统采用单片机AT89S52为控制核心,系统主要由五个模块:电源模块、AT89S52最小系统、键盘模块、报警模块、显示模块构成:

1、电源模块作为整个系统的各个模块提供稳定的电源。

2、AT89S52最小系统作为控制系统,控制着整个系统的功能实现。

3、键盘模块提供了人机交流的输入控制功能。文献综述

4、显示模块由LED和数码管组成,提供了人机交流的显示功能。

5、采用蜂鸣音报警接口电路设计,通过MCS-51的1根口线经驱动器驱动蜂鸣器发声。 

2。2  电源模块

本系统中芯片的工作电压有5V。可以利用外部9V电池然后利用稳压管7805获得5V稳定电压值。

7805为3 端正稳压电路,提供固定的输出电压,应用范围广。内部具有过热、过流和过载的保护电路。当带散热片时,输出电流可达1A。虽然是固定稳压电路,但可以通过使用外接元件(如电阻,电容等),使得可以获得不同的电压和电流。             

 5V电源模块图

D1为电源指示灯,用以指示电源正常工作。图中C1电源滤波电容,稳定电源电压,防止上电时产生的冲击电压过大而影响后续电路。C2为去耦电容,防止干扰信号返回电源影响其正常。

2。3  AT89S52单片机最小系统

本设计的的单片机采用Atmel公司的AT89S52。

AT89S52 是一种低功耗、高性能 CMOS8 位微控制器,在系统具有8K可编程 Flash 存储器。使用 Atmel 公司非易失性高密度存储器制造技术,可以非常好地与工业 80C51 产品引脚和指令发生兼容。并且片上 Flash 允许程序存储器在系统可编程,也可以常规编程器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 AT89S52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。  AT89C51单片机智能小区防盗系统设计+程序+电路图(3):http://www.youerw.com/zidonghua/lunwen_90210.html

------分隔线----------------------------
推荐内容