欢迎来到天天文库
浏览记录
ID:26815602
大小:53.50 KB
页数:6页
时间:2018-11-29
《基于单片机的远程灯控箱系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机的远程灯控箱系统 一、系统总体设计方案 系统的总体设计方案框图,主要由灯控箱系统电路和上位PC机两部分组成。两部分之间通过RS-232串行通信总线连接,完成对各楼丛电灯亮灭的在线控制及监控、数据远距离传输和集中显示管理等。 1、远程灯控箱系统中单片机的选择 单片机最早是以嵌入式微控制器的面貌出现的,是系统中最重要和应用最多的智能器件。单片机以其集成度和性价比高、体积小等优点,在工业自动化、过程控制、数字仪器仪表、通信系统以及家用电器产品中有着不可替代的作用。 目前常用的单片机有5
2、1系列、AVR系列、MSP430系列等,其各有优缺点,而比较主流的单片机是51系列和AVR系列两种。而51系列和AVR系列最大的一个区别就是AVR系列单片机采用全新配置的精简指令集RISC(ReducedInstructionSetCPU),而51系列单片机采用复杂指令集CISC(plexInstructionSetCPU),所以与AVR单片机相比,51单片机在效率、速度及指令格式上就显得比较复杂,更不适用于在嵌入式系统中使用。 其次,因为是应用在日常生活及工业中,所以就必须是低功耗的。而51系列
3、单片机正常情况下消耗的电流为24mA,在掉电状态下,其耗电电流仍为3mA;即使在掉电方式下,电源电压可以下降到2V,但是为了保存内部RAM中的数据,还需要提供约50uA的电流。而AVR单片机在低功耗方面的优越之处,是51系列单片机不可比拟的。 综上所述,无论从功能上还是经济上考虑,AVR系列单片机无疑是最好的选择。 2、远程通信实现方式 随着科技的日新月异不断发展,实现通信的方法也多种多样,可以通过GPRS技术进行通信,可以通过红外传输进行数据传送,也可以通过有线传输进行远程通信。现有的一些数
4、据传输方法如利用电话线、电力载波等都存在着诸多的问题,如覆盖范围小,线路维护量大,电力载波上噪声污染导致通信不可靠等。最后基于自己所学专业知识专业技能,结合实现的简易成度及性价比方面,决定使用以ATMEG16单片机为中心,通过RS-232总线与PC机进行通信,PC机可将命令通过RS-232总线传送给单片机对照明设备进行控制,单片机也可将数据通过RS-232数据线反馈给PC照明设备的状态,以便进行监控。 二、系统概述 1、系统组成 系统硬件由PC上位机、MAX232、ATmega16、灯箱单片机
5、组成。 2、系统工作原理 PC机作为主控制系统,单片机作为控制器,控制系统和控制器之间通过RS-232接口通信。控制时,数据由上位机发出,通过串口发送给单片机,然后再由单片机控制灯箱;发送时,先发送识别字,再发送控制数据,单片机通过读识别字,决定控制哪层楼的灯亮。检测时,PC机先发送一命令数据,当单片机读到检测命令数据时,把此时每层楼灯的状态读取过来,然后发送到PC机,PC机读取单片机发送过来的数据,并进行程序处理运算,在VB界面上显示出来。 三、系统硬件 1、ATmega16单片机模块
6、本模块是整个系统的的核心,所有的命令都由此模块控制。本次单片机采用的是ATMEL公司推出的AVR系列的ATmega16。它具有电路简单、故障率低、可靠性高、成本低、可采用高级语言编程等优势。并且广泛应用于计算机设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。 2、串口通信协议 目前的PC机都有至少一个串行通讯端口RS-232,RS-232端口可实现两台计算机之间进行通讯,RS-232的逻辑电平用正负电压表示,且信号使用负逻辑,逻辑0的电压范围是+5V~+15V,而逻辑1的电压范围是―
7、15V~―5V。在Atmega16单片机的内部有一个全双工的异步串行I/O口,它的输人和输出使用+5V的TTL逻辑电平,因此要进行逻辑电平的转换。通常选用MAX232专用芯片来完成。Atmega16有一个全双工的串行通讯口,所以单片机和PC之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,采用的串口是RS-232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,本设计采用了专用芯片MAX232进行转换,虽然也可以用几个三极管进行模拟转换,但是还是用专用芯片更简单可靠。
8、 3、直流稳压电源 电源模块可以直接提供正5V的直流电压,但是由于在一些工业环境中并不提供直流电源,而都是交流电源,为确保其实用性,在电源这一部分,提供了整流稳压电路,可以把交流电压变成5V的电压,为整个电路板提供电源。 3、1电源模块原理图 当开关按下时,电路接通,先通过一个整流电路,使交流电压变成直流电压。为了保证其输出的电压是5V,在后面接一个稳压电路,由一个7805稳压器和一个发光二极管组成,发光二极管作为电源导通的指示灯。当电源导通时二极管发光。其中电
此文档下载收益归作者所有