智能家居控制系统课程设计报告分析

智能家居控制系统课程设计报告分析
智能家居控制系统课程设计报告分析

XXXXXXXXXXXXXX

嵌入式系统原理及应用实践

—智能家居控制系统(无操作系统)

学生姓名XXX

学号XXXXXXXXXX

所在学院XXXXXXXXXXX

专业名称XXXXXXXXXXX

班级XXXXXXXXXXXXXXXXX

指导教师XXXXXXXXXXXX

成绩

XXXXXXXXXXXXX

二○XX年XX月

综合实训任务书

目录

前言 (1)

1 硬件设计 (1)

1.1 ADC转换 (3)

1.2 SSI控制数码管显示 (3)

1.3 按键和LED模块 (5)

1.4 PWM驱动蜂鸣器 (6)

2 软件设计 (7)

2.1 ADC模块 (7)

2.1.1 ADC模块原理描述 (7)

2.1.2 ADC模块程序设计流程图 (8)

2.2 SSI 模块 (8)

2.2.1 SSI模块原理描述 (9)

2.2.2 SSI模块程序设计流程图 (10)

2.3 定时器模块 (10)

2.3.1 定时器模块原理描述 (10)

2.3.2 定时器模块流程图 (11)

2.4 DS18B20模块 (11)

2.4.1 DS18B20模块原理描述 (11)

2.4.2 DS18B20模块程序设计流程图 (12)

2.5 按键模块 (13)

2.5.1 按键模块原理描述 (13)

2.5.2 按键模块程序设计流程图 (13)

2.6 PWM模块 (13)

2.6.1 PWM模块原理描述 (14)

2.6.2 PWM模块程序设计流程图 (14)

2.6 主函数模块 (14)

2.6.1 主函数模块原理描述 (14)

2.6.2 主函数模块程序设计流程图 (15)

3.验证结果 (15)

操作步骤和结果描述 (15)

总结 (16)

智能家居控制系统设计

前言

当前,随着科学技术的发展,计算机、嵌入式系统和网络通信技术逐步深入到各个领域,使得住宅和家用电器设备网络化和智能化,智能家居已经开始出现在人们的生活中。智能家居控制系统(smarthome control systems,简称SCS)。它以住宅为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭日程事务的控制管理系统,提升家居智能、安全、便利、舒适,并实现环保节能的综合智能家居网络控制系统平台。智能家居控制系统是智能家居核心,是智能家居控制功能实现的基础。

通过家居智能化技术,实现家庭中各种与信息技术相关的通讯设备、家用电器和家庭安防装置网络化,通过嵌入式家庭网关连接到一个家庭智能化系统上进行集中或异地的监控和家庭事务管理,并保持这些家庭设施与住宅环境的和谐与协调。家居智能化所提供的是一个家居智能化系统的高度安全性、生活舒适性和通讯快捷性的信息化与自动化居住空间,从而满足21世纪新秀社会中人们追求的便利和快节奏的工作方式,以及与外部世界保持安全开放的舒适生活环境。本文以智能家居广阔的市场需求为基础,选取智能家居控制系统为研究对象。

1 硬件设计

本系统是典型的嵌入式技术应用于测控系统,以嵌入式为开发平台,系统以32位单片机LM3S8962为主控制器对各传感器数据进行采集,经过分析后去控制各执行设备。

硬件电路部分为:微控制器最小系统电路、数据采集电路(光敏电路、温度传感器、霍尔传感器)、输出控制电路(继电器、蜂鸣器、发光二极管)和八位LED数码管显示组成。LM3S8962布局如图1-1所示,LM3S8962核心板外围电路如图1-2所示。

图1.1 LM3S8962布局图

S1

C6104

C16104C19104VDD3.3R21M VBAT C24104

图1-2 LM3S8962核心板外围电路

1.1 ADC转换

数模转换(ADC)外设用于将连续的模拟电压转换成离散的数字量。StellsrisADC模块的转换分辨率为10位,并最多可支持8个输入通道以及一个内部温度传感器。ADC模块含有一个可编程的序列发生器,它可在无需控制器的干扰的情况下对多个模拟输入进行采样。

Stellaris系列ARM集成有一个10位的ADC模块,支持8个输入通道,以及一个内部温度传感器,ADC模块含有一个可编程的序列发生器,可在无需控制器干涉的情况下对多个模拟输入源进行采样。每个采样序列队完全可配置的输入源、触发事件、中断的产生和序列优先级提供灵活的编程。如输入源和输入模式,采样结束时的中断产生,以及指示序列最后一个采样的指示符。

图1.1-1为ADC输入测试电路示意图。Stellaris系列MCU的ADC模块采用模拟电源VDDA/GNDA供电。RW1是音频电位器,输出电压在0V~3.3V之间,并带有手动旋钮,便于操作。R1和C1组成简单的RC低通滤波电路,能够滤除寄生在由RW1产生的模拟信号上的扰动。

图1.1-1 A/D转换电路原理图

1.2 SSI控制数码管显示

SSI模块驱动数码管显示,对于Texas Instruments同步串行帧格式,在发送每帧之前,每遇到SSICLK的上升沿开始的串行时钟周期时,SSIFss管脚就跳动一次。在这种帧格式中,SSI和片外从器件在SSICLK的上升沿驱动各自的输出数据,并在下降沿锁存来自另一个器件的数据。

不同于其它两种全双工传输的帧格式,在半双工下工作的MICROWIRE格式使

用特殊的主-从消息技术。在该模式中,帧开始时向片外从机发送8位控制消息。在发送过程中,SSI没有接收到输入的数据。在消息已发送之后,片外从机对消息进行译码,并在8位控制消息的最后一位也已发送出去之后等待一个串行时钟,之后以请求的数据来响应。返回的数据在长度上可以是4~16位,使得在任何地方整个帧长度为13~25位。图1.2-1显示了一次传输的Texas Instruments同步串行帧格式。

在该模式中,任何时候当SSI空闲时,SSICLK和SSIFss被强制为低电平,发送数据线SSITx为三态。一旦发送FIFO的底部入口包含数据,SSIFss变为高电平并持续一个SSICLK周期。即将发送的值也从发送FIFO传输到发送逻辑的串行移位寄存器中。在SSICLK的下一个上升沿,4~16位数据帧的MSB从SSITx管脚移出。同样地,接收数据的MSB也通过片外串行从器件移到SSIRx管脚上。

然后,SSI和片外串行从器件都提供时钟,供每个数据位在每个SSICLK的下降沿进入各自的串行移位器中。在已锁存LSB之后的第一个SSICLK上升沿上,接收数据从串行移位器传输到接收FIFO。

图1.2-1 TI同步串行帧格式(单次传输)

图1.2-2 TI同步串行帧格式(连续传输)

图1.2-2显示了背对背(back-to-back)传输时的Texas Instruments同步串行帧格式。

图1.2-3为LM3S8962实验板上数码管通过SSI端口连接的电路原理图。

图1.2-3 SSI端口的数码管电路原理图

1.3 按键和LED模块

图1.3-1和图1.3-2分别为LM3S8962实验板上的LED和KEY电路原理图,当有按键按下去时,与KEY对应的端口输出低电平,在程序中,当读取到对应的端口输入低电平时,表示有键被按下了,然后将与之关联的LED输出高电平。

图1.3-1为LED灯模块。此模块中有4颗LED灯,阳极分别通过四个保护电阻连接电源正极,阴极分别和PB0~PB3相接,当需要点亮某颗发光二极管时,只需要给相应的引脚写低电平就行了。四颗发光二极管的供电经过了一个跳线帽J3,使用此模块前需要将此跳线帽盖上。

图1.3-2为按键模块的原理图。K1~K4按键一端与公共地相接,另一端与接有高电平的上拉电阻以及MCU的PB4~PB7相接。当按键断开时,PB4~PB7读取到的是高电平,当有按键闭合时,对应的引脚便会读到低电平,以判断出被按下的键,再有MCU作出相应的相应。

图1.3-1 KEY电路原理图图1.3-2 LED电路原理图

1.4 PWM驱动蜂鸣器

PWM,脉冲宽度调制,是一项功能强大的技术,它是一种对模拟信号电平进行数字化编码的方法。在脉冲调制中使用高分辨率计数器来产生方波,并且可以通过调整方波的占空比来对模拟信号电平进行编码。

PWM发生器模块产生两个PWM信号,这两个PWM信号可以是独立的信号,也可以是一对插入了死区延迟的互补信号。PWM发生器模块的输出信号在传递到器件管脚之前由输出模块管理。

LM3S8962实验板驱动直流电机和步进电机的电路原理图如图1.4-1所示,在本电路图中,引出了LM3S8962处理器的六路PWM输出,其中PWM0—PWM3用于驱动四相八拍步进电机,PWM4驱动直流电机,PWM5驱动无源蜂鸣器。

图1.4-1 蜂鸣器电路原理图

2 软件设计

软件设计主要控制光敏电阻电压采集处理与控制部分、温度采集处理与控制部分、霍尔传感器报警部分和辅助指示部分。

2.1 ADC模块

数模转换(ADC)外设用于将连续的模拟电压转换成离散的数字量。StellsrisADC模块的转换分辨率为10位,并最多可支持8个输入通道以及一个内部温度传感器。ADC模块含有一个可编程的序列发生器,它可在无需控制器的干扰的情况下对多个模拟输入进行采样。

该StellsrisADC提供下列特性:

☆最多可支持8个模拟输入通道。

☆单端和差分输入配置。

☆内部温度传感器。

☆最高可以达到1M/秒的采样率。

☆4个可编程采样序列,入口长度1~8,每个序列均带有相应的转换结果GPIO。

☆灵活的触发方式:控制器(软件触发)、定时器触发、模拟比较器触发、GPIO触发、PWM触发。

☆硬件可对多达64个采样值进行平均计算,以便提高ADC转换精度。

☆使用内部3V作为ADC转换参考电压。

☆模拟电源和模拟地跟数字电源和数字地分开。

2.1.1 ADC模块原理描述

Stellaris系列ARM集成有一个10位的ADC模块,支持4—8个输入通道,以及一个内部温度传感器。ADC模块含有一个可编程的序列发生器,可在无需控制器干涉的情况下对多个模拟输入源进行采样。每个采样序列均对完全可置的输入源、触发事件、中断的产生和序列优先级提供灵活的编程。

▽函数ADCSequenceEnable()和ADCSequenceDisable()用来使能和禁止一个ADC采样序列。

▽函数ADCSequenceDataGet()用来读取ADC结果FIFO里的数据。

▽函数ADCIntEnable()和ADCIntDisable()用来使能和禁止一个ADC采

样序列中断。

▽函数ADCIntStatus()用来获取一个采样序列的中断状态。

程序中通过配置ADC,采集光传感器的光照强度并转换,ADC采样完成后触发中断,在中断中修改采样结束控制变量ADC_EndFlag。

2.1.2 ADC模块程序设计流程图

2.2 SSI 模块

SSI总线系统是一种同步串行接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。外围设置FLASHRAM、网络控制器、LCD显示驱动器、A/D 转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SS(有的SPI 接口芯片带有中断信号线INT或INT、有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。

SSI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。

SSI接口是在CPU和外围低速器件之间进行同步串行数据传输,在主器件的移位脉冲下,数据按位传输,高位在前,低位在后,为全双工通信,数据传输速度总体

来说比I2C总线要快,速度可达到几Mbps。

SSI接口是以主从方式工作的,这种模式通常有一个主器件和一个或多个从器件。

2.2.1 SSI模块原理描述

Stellaris系列ARM的SSI(Synchronous Serial Interface,同步串行接口)是与具有Freescale SPI(飞思尔半导体)、MicroWire(美国国家半导体)、Texas Instruments(德国仪器,TI)同步串行接口的外设器件进行同步串行通信的主机或从机接口。SSI具有以下特征:

●主机或从机操作。

●时钟位速率和预分频可编程。

●独立的发送和接收FIFO,16位宽,8个单元深。

●接口独立可编程,以实现Freescale SPI、MicroWire或TI的串行接口。

●数据帧大小可编程,范围4~16位。

●内部回环测试模式,可进行诊断/调试测试。

SSI模块的配置由SSIConfigSetExpClk()函数来管理,它主要设置SSI协议、工作模式、位速率和数据宽度。但为了实际的方便,常用函数SSIConfig()代替。

▼函数SSIDataPut()将把提供的数据放置到特定的SSI模块发送FIFO 中。

▼函数SSIDataGet()将指定SSI模块的接受FIFO获取接收到的数据。

▼函数SSIIntEnable()使能单独的一个或多个SSI中断源。

▼函数SSIIntStatus()获取SSI当前的中断状态。

在使用SSI可通过置位RCGC1寄存器的SSI位来使能SSI外设时钟。针对不同的帧格式,SSI可通过以下步骤进行配置:

★确保在对任何配置进行更改之前先将SSICR1寄存器中的SSE位禁止。

★SSI引脚配置。

★确定SSI为主机还是从机。

★通过写SSICR0寄存器来配置时钟预分频除数。

★写SSICR0寄存器,实现串行时钟率、协议模式、数据长度配置。

★通过置位SSICR1寄存器的SSE位来使能SSI。

★通过SSIDR进行读写操作。

2.2.2 SSI模块程序设计流程图

2.3定时器模块

2.3.1 定时器模块原理描述

定时器的工作原理都是对某一特定的时钟进行计数。如系统时钟为6MHz,则定时器每计一次数则为6M分之一秒,如果定时一秒钟,则定时器需要计数6M次。

定时器API分成3组函数,分别执行以下功能:处理定时器配置和控制、处理定时器内容和执行中断处理。

Timer模块的功能在总体上可以分为32位模式和16位模式两大类。在32位模式下,TimerA和TimerB被连在一起形成一个完整的32位计数器,对于Timer 的各项操作,如装载初值、运行控制、中断控制等。在32位模式下,对TimerA 的操作作为整体上的32位控制,而对TimerB的操作无任何效果。在16位模式下,对TimerA的操作仅对TimerA有效,对TimerB的操作仅对TimerB有效,即对两者的操控是完全独立进行的。

函数TimerConfig()用于配置Timer模块的工作模式,即32位或16位工作模式。函数TimerIntEnable()使能Timer中断。函数TimerLoadSet()设置装载值。

函数TimerEnable()使能Timer计数。函数TimerIntStatus()获取当前Timer的中断状态。

程序中使用定时器模块,设置为32位周期定时器,每隔10ms扫描一次数码管:

TimerConfigure(TIMER0_BASE,TIMER_CFG_32_BIT_PER);

TimerLoadSet(TIMER0_BASE, TIMER_A, 60000);

TimerIntEnable(TIMER0_BASE, TIMER_TIMA_TIMEOUT); // 超时中断对数码管的动态显示,是通过定时器中断的方式来扫描的。因此,涉及到中断服务例程和定时器中断的设置。

2.3.2 定时器模块流程图

2.4 DS18B20模块

运用DS18B20检测温度。若指令成功地使DS18B20完成温度测量,数据存储在DS18B20的存储器。一个控制功能指挥指示DS18B20的演出测温。测量结果将被放置在DS18B20内存中,并可以让阅读发出记忆功能的指挥,阅读内容的片上存储器。温度报警触发器TH和TL都有一字节EEPROM 的数据。如果DS18B20不使用报警检查指令,这些寄存器可作为一般的用户记忆用途。在片上还载有配置字节以理想的解决温度数字转换。写TH,TL指令以及配置字节利用一个记忆功能的指令完成。通过缓存器读寄存器。所有数据的读,写都是从最低位开始。

2.4.1 DS18B20模块原理描述

DS18B20的1、2、3引脚分别是Vcc(电源正)、DQ(数据输出)和GND(电

源地)。DS18B20通过引脚2将采集到的数据传输给MCU的PB6引脚,交由MCU处理。如图2.4.1-1所示:

图2.4.1-1 DS18B20原理图

2.4.2 DS18B20模块程序设计流程图

2.5 按键模块

当有按键按下去时,与KEY对应的端口输出低电平,在程序中,当读取到对应的端口输入低电平时,表示有键被按下了,然后将与之关联的LED输出高电平,即可达到实验内容的要求。

2.5.1 按键模块原理描述

按键可用于调控温度上下限的数值。按一下key1键,再按key2,完成了对上限温度的加操作,按key4,完成对下限温度的减操作。按两下key1键,再按key2,完成对上限的减操作,按key4,完成对下限的减操作。当处于上下限温度调节时,数码管前三位显示的不是当前温度,而是上下限温度的数值。

2.5.2按键模块程序设计流程图

2.6 PWM模块

Stellsris系列ARM提供4个PWM发生器模块和一个控制块。每个PWM发生器模块包含1个定时器(16位递减或先递增后递减计数器)、2个比较器、1个PWM 信号发生器、1个死区发生器,以及一个中断/ADC触发选择器。而控制模块决定了PWM信号的极性,以及将哪个信号传递到管脚。

PWM发生器模块产生两个PWM信号,这两个信号可以是独立的信号,也可以是一对插入了死区延迟的互补信号。PWM发生器模块的输出信号在传输到器件管

脚之前由输出控制模块管理。

Stellsris系列ARM的PWM特性:

▲4个PWM发生器,产生8路PWM信号。

▲灵活的PWM产生方法。

▲自带死区发生器。

▲灵活可控的输出控制模块。

▲安全可靠的错误保护功能。

▲丰富的中断机制和ADC触发。

2.6.1 PWM模块原理描述

脉冲宽度调制(PWM,Pulse-Width Modulation),也简称为脉宽调制,是一项功能强大的技术,它是一种对模拟信号电平进行数字化编码的方法。在脉宽调制中使用高分辨率计数器来产生方波,并且可以通过调整方波的占空比来对模拟信号电平进行编码。PWM通常使用在开关电源和电机控制中。

2.6.2 PWM模块程序设计流程图

2.6 主函数模块

2.6.1 主函数模块原理描述

每一个程序里面都必须要有一个主函数的存在。开始从主函数开始,结束也在主函数结束。主函数主要功能是可以调用各个模块的函数从而进行程序的运行,

当完成各个模块的程序后,从主函数中结束。

2.6.2主函数模块程序设计流程图

3.验证结果

操作步骤和结果描述

编写完源程序后,编译源文件,并修改,直至编译通过。用D型USB线连接TF-LM3S8962开发板,按下电源开关,并在Keil软件中点击download按钮,将编译通过后的可执行文件烧写到开发板中,按一下核心板上的复位按键,程序开始运行。

程序运行后,数码管低三位显示当前室内温度,显示位数为3位,并带一位小数位。当我们用手捏住DS18B20后,我们发现,当前显示的温度快速增长,但是达到一定值时,温度将维持一定的幅度,基本不再发生变化;松开手后,温度直线下降,最后将保持在室内温度的水平,而基本不再发生变化。当温度达到28度时,蜂鸣器报警,继电器开始工作,以模拟空调制热;当温度达到31度时,蜂鸣器也开始报警,但是发出的声音与之前的声音不同,同时,继电器开始工作,以模拟空调制冷。

通过ADC模块采集开发板上的光敏电阻(CH3),并在数码管低四位显示采集

的值,将光照强度分为5级,当光照强度小于300时,四颗发光二极管同时点亮;光照强度小于500时,点亮了三颗发光二极管;光照强度小于700时,点亮了两颗发光二极管;光照强度小于900时,点亮一颗发光二极管;大于900时,四颗发光二极管都处于熄灭状态。即亮度最亮时开发板上的4颗LED全部熄灭,亮度越来越低时,分别点亮1颗、2颗、3颗,完全黑暗时点亮4颗LED。

通过开发板上的三个按键KEY1、KEY2、KEY4(KEY3引脚与DS1820共用,在此项目中不使用)设定上下限温度:KEY1按一次设定上限温度(同时数码管显示上限温度),按两次设定下限温度(同时数码管显示下限温度),按三次,设定完成(同时数码管显示实时温度);KEY2按一次,上限或下限温度加1;KEY3——该引脚被DS18B20占用,不可使用!KEY4按一次,上限或下限温度减1。同时,数码管显示当前的实时温度。

总结

通过本次综合实训,我发现了自己存在很多不足,虽然以前也做过这样的设计,但这次设计真的让我长进了很多,我对智能家居控制系统有了深入的了解,通过这次设计,我将本学期所学的嵌入式知识贯穿起来,我不仅仅只学到了嵌入式的理论知识,我还将它运用到了实际中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习嵌入式更是如此,技术只有在经常的实际运用过程中才能提高,这就是我在这次课程设计中的最大收获。当然,这次智能家居控制系统设计能够圆满完成,首先要感谢老师的细心指导,为我们指引方向;其次感谢我的同学们在我迷茫时,帮助我理清思路。

信号与系统课程设计报告材料

课程设计报告 课程名称信号与系统课程设计指导教师 设计起止日期 学院信息与通信工程 专业电子信息工程 学生 班级/学号 成绩 指导老师签字

目录 1、课程设计目的 (1) 2、课程设计要求 (1) 3、课程设计任务 (1) 4、课程设计容 (1) 5、总结 (11) 参考文献 (12) 附录 (12)

1、课程设计目的 “信号与系统”是一门重要的专业基础课,MATLAB作为信号处理强有力的计算和分析工具是电子信息工程技术人员常用的重要工具之一。本课程设计基于MATLAB完成信号与系统综合设计实验,以提高学生的综合应用知识能力为目标,是“信号与系统”课程在实践教学环节上的必要补充。通过课设综合设计实验,激发学生理论课程学习兴趣,提高分析问题和解决问题的能力。 2、课程设计要求 (1)运用MATLAB编程得到简单信号、简单信号运算、复杂信号的频域响应图; (2)通过对线性时不变系统的输入、输出信号的时域和频域的分析,了解线性时不变系统的特性,同时加深对信号频谱的理解。 3、课程设计任务 (1)根据设计题目的要求,熟悉相关容的理论基础,理清程序设计的措施和步骤; (2)根据设计题目的要求,提出各目标的实施思路、方法和步骤; (3)根据相关步骤完成MATLAB程序设计,所编程序应能完整实现设计题目的要求; (4)调试程序,分析相关理论; (5)编写设计报告。 4、课程设计容 (一)基本部分 (1)信号的时频分析 任意给定单频周期信号的振幅、频率和初相,要求准确计算出其幅度谱,并准确画出时域和频域波形,正确显示时间和频率。 设计思路: 首先给出横坐标,即时间,根据设定的信号的振幅、频率和初相,写出时域波形的表达式;然后对时域波形信号进行傅里叶变化,得到频域波形;最后使用plot函数绘制各个响应图。 源程序: clc; clear; close all; Fs =128; % 采样频率 T = 1/Fs; % 采样周期 N = 600; % 采样点数 t = (0:N-1)*T; % 时间,单位:S x=2*cos(5*2*pi*t);

智能家居安全系统毕业论文

编号: 审定成绩: 重庆邮电大学 毕业设计(论文) 设计(论文)题目:家居物联网安全系统的研究 学院名称: 学生姓名: 专业: 班级: 学号: 指导教师:

答辩组负责人: 填表时间:年月 重庆有电大学教务处制

摘要 物联网正在以超越“爆炸”的速度发展,其对世界的影响也是越来越明显。智能家居是现代家居生活的一种趋势,以至于在第三届中国国际物联网(传感器网络)博览会上,家居智能作为“十二五”规划中工信部主推应用领域之一,家居系统产品或网络家居得以展示,物联网技术在智能家居方面的应用已经初见成效。 随着物联网技术在智能家居系统中的应用不断成熟,考虑到智能家居系统中存在的一些安全问题,例如“如何对住宅环境进行实时监测”,以及现有家居安全系统存在的局限性,一种基于物联网的高度网络化智能家居安防系统被设计出来。该智能家居安防系统是针对对非授权访问进行检测、拦截和报警进行设计。本设计涉及到两个节点(CC2530芯片为主控芯片的开发板),一个用作协调器节点,一个用作终端设备;协调器负责组建网络,并维护网络,与PC电脑相连,终端设备负责控制各个功能模块的正常工作,并把数据传递给协调器节点。另外功能模块主要有温湿度采集模块、烟雾检测模块、继电器模块和人体红外传感模块。 本文主要从理论和原理方面对家居物联网的安全系统进行研究,另外也从硬件方面做了很简易的家居环境安全监测系统。 【关键词】智能家居系统物联网技术家居安防传感器网络

目录 前言 (1) 第一章智能家居 (2) 第一节智能家居的概述 (2) 第二节国内外智能家居的发展状况 (2) 一、国内智能家居的现状 (2) 二、国内的相关政策 (3) 三、国外智能家居的现状 (3) 第三节智能家居中的安全问题 (4) 第四节本章小结 (5) 第二章基于物联网的智能家居系统 (6) 第一节物联网技术 (6) 第二节IEEE 802.5.4/ZigBee无线通信标准 (7) 一、IEEE 802.15.4标准简介 (7) 二、ZigBee标准简介 (8) 第三节家居物联网安全系统的研究 (10) 一、家居物联网系统 (10) 二、系统安全问题的研究 (11) 第四节本章小结 (11) 第三章课题的硬件描述 (12) 第一节设计总框图 (12) 第二节CC2530芯片及最其小系统介绍 (12) 一、CC2530芯片简介 (12) 二、CC2530最小系统组成 (14) 第三节功能模块介绍 (15) 一、温湿度检测模块 (15) 二、烟雾检测模块 (17) 三、人体红外探测模块 (18) 四、光敏传感器模块 (19) 五、显示模块 (20) 六、继电器模块 (22) 第四节本章小结 (23)

数字信号处理课程设计报告

《数字信号处理》课程设计报告 设计题目: IIR滤波器的设计 专业: 班级: 姓名: 学号: 指导教师: 2010年月日

1、设计目的 1、掌握IIR 滤波器的参数选择及设计方法; 2、掌握IIR 滤波器的应用方法及应用效果; 3、提高Matlab 下的程序设计能力及综合应用能力。 4、了解语音信号的特点。 2、设计任务 1、学习并掌握课程设计实验平台的使用,了解实验平台的程序设计方法; 2、录制并观察一段语音信号的波形及频谱,确定滤波器的技术指标; 3、根据指标设计一个IIR 滤波器,得到该滤波器的系统响应和差分方程,并根据差分方程将所设计的滤波器应用于实验平台,编写相关的Matlab 程序; 4、使用实验平台处理语音信号,记录结果并进行分析。 3、设计内容 3.1设计步骤 1、学习使用实验平台,参见附录1。 2、使用录音机录制一段语音,保存为wav 格式,录音参数为:采样频率8000Hz、16bit、单声道、PCM 编码,如图1 所示。 图1 录音格式设置 在实验平台上打开此录音文件,观察并记录其波形及频谱(可以选择一段较为稳定的语音波形进行记录)。 3、根据信号的频谱确定滤波器的参数:通带截止频率Fp、通带衰减Rp、阻带截止频率Fs、阻带衰减Rs。 4、根据技术指标使用matlab 设计IIR 滤波器,得到系统函数及差分方程,并记录得到系统函数及差分方程,并记录其幅频响应图形和相频响应图形。要求设计 第 1页出的滤波器的阶数小于7,如果不能达到要求,需要调整技术指标。 5、记录滤波器的幅频响应和系统函数。在matlab 中,系统函数的表示公式为:

因此,必须记录系数向量a 和b。系数向量a 和b 的可以在Matlab 的工作空间(WorkSpace)中查看。 6、根据滤波器的系统函数推导出滤波器的差分方程。 7、将设计的滤波器应用到实验平台上。根据设计的滤波器的差分方程在实验平台下编写信号处理程序。根据运行结果记录处理前后的幅频响应的变化情况,并试听处理前后声音的变化,将结果记录,写入设计报告。 3.2实验程序 (1)Rs=40; Fs=1400; Rp=0.7; Fp=450; fs=8000; Wp=2*pi*Fp;Ws=2*pi*Fs; [N,Wn]=buttord(Wp,Ws,Rp,Rs,'s'); [b1,a1]=butter(N,Wn,'s'); [b,a]=bilinear(b1,a1,fs); [H,W]=freqz(b,a); figure; subplot(2,1,1);plot(W*fs/(2*pi),abs(H));grid on;title('频率响应'); xlabel('频率');ylabel('幅值');、 subplot(2,1,2); plot(W,angle(H));grid on;title('频率响应'); xlabel('相位(rad)');ylabel('相频特性'); 3.3实验结果(如图): N =5 Wn=6.2987e+003 第 2页

上汽集团财务分析报告

上汽集团财务分析报告 Document number:WTWYT-WYWY-BTGTT-YTTYU-2018GT

上汽集团 财务管理课程设计 班级:2010级工商管理班 第九组:魏冬冬 45 王赟 33 温伟 34 肖冠宇 40 吴朝洋 46 吴季涛 51 指导老师:顾新莲刘凤环

目录: 第一部分公司背景概述----------------------------------------------------------------------------1 一、公司简介-----------------------------------------------------------------------------------------1 二、公司资料-----------------------------------------------------------------------------------------1 三、经营范围及经营情况--------------------------------------------------------------------------1 四、行业背景概述-----------------------------------------------------------------------------------2 第二部分财务分析-----------------------------------------------------------------------------------4 一、财务主要数据分析-----------------------------------------------------------------------------4 二、主要财务指标分析-----------------------------------------------------------------------------5 (一)偿债能力指标分析-----------------------------------------------------------------------6 (二)运营能力指标分析-----------------------------------------------------------------------7 (三)盈利能力指标分析-----------------------------------------------------------------------8 (四)发展能力指标分析--------------------------------------------------------------------- 10 三、杜邦体系综合分析---------------------------------------------------------------------------10 (一)杜邦分析法------------------------------------------------------------------------------10 (二)上汽集团综合分析---------------------------------------------------------------------11 第三部分资本结构---------------------------------------------------------------------------------12 一、资本结构综合分析---------------------------------------------------------------------------12

基于单片机的智能家居控制系统毕业设计

摘要 智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。 关键词:物联网、智能家居、单片机、STC89C52、多源控制

Abstract Smart Home as the implement mode of Family Information has become an important part of the social information development .The networking because of its huge prospect to develop .It will be a real way during the Smart Home`s development .Networking means a lot to the Smart Home .This article base on the design concept of trying to use easiest way to deliver handle and closing to use .We take the STC89C52 as the control core of the design .The relay as the control terminal mean .While we also use the trared remote control key webpage etc to control the home appliances . Two to four chapters of this paper describes the design of software and hardware to achieve the specific. Chapter V is based on features designed to build a specific environment instance. Key word:Networking、Intelligent、Home、Microcontroller、STC89C52、multi-source control

数字信号处理课程设计报告

抽样定理的应用 摘要 抽样定理表示为若频带宽度有限的,要从抽样信号中无失真地恢复原信号,抽样频率应大于2倍信号最高频率。抽样频率小于2倍频谱最高频率时,信号的频谱有混叠。抽样频率大于2倍频谱最高频率时,信号的频谱无混叠。 语音信号处理是研究用数字信号处理技术和语音学知识对语音 信号进行处理的新兴学科,是目前发展最为迅速的学科之一,通过语音传递信息是人类最重要,最有效,最常用和最方便的交换信息手段,所以对其的研究更显得尤为重要。 Matlab语言是一种数据分析和处理功能十分强大的计算机应用 软件,它可以将声音文件变换成离散的数据文件,然后用起强大的矩阵运算能力处理数据。这为我们的本次设计提供了强大并良好的环境! 本设计要求通过利用matlab对模拟信号和语音信号进行抽样,通过傅里叶变换转换到频域,观察波形并进行分析。 关键词:抽样Matlab

目录 一、设计目的: (2) 二、设计原理: (2) 1、抽样定理 (2) 2、MATLAB简介 (2) 3、语音信号 (3) 4、Stem函数绘图 (3) 三、设计内容: (4) 1、已知g1(t)=cos(6πt),g2(t)=cos(14πt),g3(t)=cos(26πt),以抽样频率 fsam=10Hz对上述三个信号进行抽样。在同一张图上画出g1(t),g2(t),g3(t)及其抽样点,对所得结果进行讨论。 (4) 2、选取三段不同的语音信号,并选取适合的同一抽样频率对其进 行抽样,画出抽样前后的图形,并进行比较,播放抽样前后的语音。 (6) 3、选取合适的点数,对抽样后的三段语音信号分别做DFT,画图 并比较。 (10) 四、总结 (12) 五、参考文献 (13)

信号分析课程设计报告书

信号分析课程设计 信号系统的时域分析 编程实现的卷积积分或卷积和 一、课程设计题目: 基于 MATLAB 的连续时间LTI 系统的时域分析 二、基本要求: ① 掌握连续时不变信号处理的基本概念、基本理论和基本方法; ② 学会 MATLAB 的使用,掌握 MATLAB 的程序设计方法; ③ 学会用 MATLAB 对信号进行分析和处理; ④ 编程实现卷积积分或卷积和,零输入响应,零状态响应; ⑤ 撰写课程设计论文,用信号处理基本理论分析结果。 三、设计方法与步骤: 一般的连续时间系统分析有以下几个步骤: ①求解系统的零输入响应; ②求解系统的零状态响应; ③求解系统的全响应; ④分析系统的卷积;⑤画出它们的图形. 下面以具体的微分方程为例说明利用MATLAB 软件分析系统的具体方法. 1.连续时间系统的零输入响应 描述n 阶线性时不变(LTI )连续系统的微分方程为: 已知y 及各阶导数的初始值为y(0),y (1)(0),… y (n-1)(0), 求系统的零输入响应。 建模 当LIT 系统的输入为零时,其零输入响应为微分方程的其次解(即令微分方程的等号右端为零),其形式为(设特征根均为单根) 其中p 1,p 2,…,p n 是特征方程a 1λ n +a 2λn-1+…+a n λ+a n =0的根,它们可以 用root(a)语句求得。各系数 由y 及其各阶导数的初始值来确定。对此有 1121111n n m n n m m n n m d y d y dy d u du a a a a y b b b u dt dt dt dt dt -++-++?????++=+????++1212()n p t p t p t n y t C e C e C e =++????+120n C C C y ++????+=11220 n n p C p C p C Dy ++????+=

智能家居毕业设计

摘要 智能家居系统采用电子传感技术、计算机技术和信息传输技术,对用户提供全方位的服务,同时对住房内情况进行实时监控和管理。它包括家庭内部信息传输系统、家庭报警、显示系统及智能传感/执行设备等几个部分。 本文所做的智能家居控制系统包括室内信息智能监控功能、输入与实时显示功能、智能报警和通讯报警等。本文将整个系统分为主机部分和分机部分,以AT89C51单片机为主控器件,两部分之间通过无线通讯模块进行数据交换。 主机部分是系统的核心部分,通过键盘输入模块对系统温湿度的进行初始化设置,并利用LCD显示模块对室内状况进行实时显示,本部分还具有温湿度控制和煤气阀开关控制的功能,对于异常情况,系统可通过声光报警模块进行报警提示,情形严重的可通过电话拨号模块通知用户、物业或相关部门。 分机部分是系统的监测部分,主要是通过温湿度传感器、气体传感器和烟雾传感器对室内信号进行采集,并通过无线通讯模块PTR8000将信息传送给主机,实现对家居的智能控制。 通过本文的研究,使得整个智能家居控制系统得到了进一步完善! 关键词:AT89C51;智能控制;传感器;无线通讯

Abstract Intelligent home system uses electronic sensing technology, computer technology and information transfer technology to provide a full range of services, and at the same time to monitor the situation of housing and real-time management. It includes family information transmission systems, home alarm, display system and intelligent sensor / equipment such as the implementation of several parts. The intelligent home control system made in this article including an indoor information intelligent monitoring, input and display real-time, intelligent alarm and communications alarm. It is divided into host part and extension part, and make the AT89C51 single-chip as the main control unit, the two parts exchange data for each other through the wireless communication module. The host part is the core of the system, initialize the temperature and humidity settings through the keyboard input module of the system, and use the LCD display module for the real-time display of indoor situation, this part also have the control functions for temperature, humidity and gas valve switch, for anomalies, the system also can alarm by sound and light alarm module. For the serious situation, the system also can inform the users, property or related sectors by telephone dial-up module. Extension is the monitoring part of the system, it collect the indoor signal through temperature and humidity sensors, gas sensors and smoke sensors, and transport the information to the host through wireless communication module PTR8000 , to achieve Intelligent control of home. Through the study of this article, the entire intelligent home control system has been further improved!

数字信号处理课程设计报告 杨俊

课程设计报告 课程名称数字信号处理 课题名称数字滤波器设计及在语音信号分析中的应用 专业通信工程 班级1281 学号201213120101 姓名杨俊 指导教师彭祯韩宁 2014年12月5日

湖南工程学院 课程设计任务书 课程名称数字信号处理 课题数字滤波器设计 及在语音信号分析中的应用专业班级通信工程1281班 学生姓名杨俊 学号201213120101 指导老师彭祯韩宁 审批 任务书下达日期2014 年12月5日 任务完成日期2014 年12月13日

《数字信号处理》课程设计任务书 一、课程设计的性质与目的 《数字信号处理》课程是通信专业的一门重要专业基础课,是信息的数字化处理、存储和应用的基础。通过该课程的课程设计实践,使学生对信号与信息的采集、处理、传输、显示、存储、分析和应用等有一个系统的掌握和理解;巩固和运用在《数字信号处理》课程中所学的理论知识和实验技能,掌握数字信号处理的基础理论和处理方法,提高分析和解决信号与信息处理相关问题的能力,为以后的工作和学习打下基础。 数字滤波器是一种用来过滤时间离散信号的数字系统,通过对抽样数据进行数学处理来达到频域滤波的目的。根据其单位冲激响应函数的时域特性可分为两类:无限冲激响应(IIR)滤波器和有限冲激响应(FIR)滤波器。 二、课程设计题目 题目1:数字滤波器设计及在语音信号分析中的应用。 1、设计步骤: (1)语音信号采集 录制一段课程设计学生的语音信号并保存为文件,要求长度不小于10秒,并对录制的信号进行采样;录制时可以使用Windows自带的录音机,或者使用其它专业的录音软件,录制时需要配备录音硬件(如麦克风),为便于比较,需要在安静、干扰小的环境下录音。 然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。 (2)语音信号分析 使用MATLAB绘出采样后的语音信号的时域波形和频谱图。根据频谱图求出其带宽,并说明语音信号的采样频率不能低于多少赫兹。 (3)含噪语音信号合成 在MATLAB软件平台下,给原始的语音信号叠加上噪声,噪声类型分为如下几种:①白

财务分析课程设计

财务分析课程设计相关资料 第一部分公司基本情况 XXXX股份有限公司于2000 年2 月3日注册成立。主要从事钢铁产品的制造和销售以及钢铁产销过程中产生的副产品的销售与服务。公司与实际控制人之间的产权及控制关系见图。 第二部分董事会报告摘要 一、报告期内公司情况回顾 2010 年,国家大力推进产业结构调整和经济发展方式转变,进一步加大了钢铁行业节能减排、淘汰落后产能工作力度。通过企业间兼并重组,钢铁行业集中度有所提高。在国家稳定的宏观经济及下游需求支撑下,钢铁行业产量规模稳定增长、出口销量逐步恢复,全年粗钢产量达到6.27 亿吨,同比增长9.3%;出口钢材4256 万吨,同比增长73%。另一方面,我国钢铁行业整体产能过剩、行业集中度较低的格局没有根本改变。 2010 年,铁矿石和钢材价格均呈现持续宽幅震荡走势。进口铁矿石定价机制发生重大改变,矿石价格波动频率和幅度加大,价格涨幅显著且金融属性进一步增强;焦炭、煤炭等主要钢铁原料价格保持高位,钢铁企业生产成本持续上升。高成本和下游需求的逐步恢复直接推升了同期钢材价格,钢价运行周期缩短、波动幅度加剧。 面对瞬息万变的市场,公司克服成本上涨等不利因素,抓住机遇,围绕“以客户为中心”的企业运营机制开展工作,努力确保铁钢产能最大化、推进品种结构优化、优化资源流向并积极固化成本改善成果,汽车板销售量取得历史最好成绩,公司效益同比大幅提升。2010 年销售商品坯材2526.1 万吨,实现营业总收入2024.1 亿元、利润总额170.8 亿元。 ⒈公司战略与业务范围 公司专注于钢铁业,主要钢铁产品分为碳钢、不锈钢和特殊钢三大类,同时从事于钢铁业相关的贸易、航运、煤化工、信息服务、金融等业务。主要钢铁产品有热轧板卷、宽厚板、普通冷轧薄板、镀锌板、镀锡板、彩涂板、电工钢、无缝钢管、UOE 和HFW 焊管、热轧酸洗板、高速线材、不锈钢、特殊钢等,广泛应用于汽车、家电、石油化工、机械制造、能源交通、建筑装潢、金属制品、航天航空、核电、电子仪表等行业。 ⒉公司重点推进工作 (1)围绕客户需求,提升产品经营能力 提高盈利产品销售比例,开拓独有领先产品市场。公司独有领先产品全年实现销售1190 万吨,同比增长22.9%;冷轧汽车板全年实现销售450 万吨,同比增长35.8%。提高汽车板深冲及高强钢产品销售比例;继续采取

(完整版)基于单片机的智能家居控制系统毕业设计

以下文档格式全部为word格式,下载后您可以任意修改编辑。 摘要 智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。本文基于容易实现,方便操作,贴近使用的设计理念,采用STC89C52单片机为控制核心,为控制终端,并采用包括红外遥控、按键、Web界面等在内的多个控制源来控制家用电器。本文的二至四章描述了整个设计的软、硬件部分的具体实现,第五章是根据设计好的功能搭建了一个具体的环境实例。关键词:物联网、智能家居、单片机、STC89C52、多源控制

Abstract Smart Home as the implement mode of Family Information important part of the social information development .The networking because of its the design concept of trying to use easiest way to deliver .The relay as the control terminal mean .While we also use the trared remote control key webpage etc to control the of software and features designed to build a specific environment instance. Key word:Networking、Intelligent、Home、Microcontroller、STC89C52、multi-source control

2016财务分析课程设计案例

沈阳工业大学 《财务管理课程设计》报告 浙江富润股份有限公司的财务分析、投资计划及筹资、利润分配方案设计 学院:工程学院 专业、班级:会计学0701班 学生姓名:张晓川 学号:220071126 日期:2009-12-11

目录 第一章公司概况 (1) 一、公司简介 (1) 二、融资状况 (2) 第二章财务分析 (4) 一、短期偿债能力 (4) 二、长期偿债能力分析 (5) 三、盈利能力分析 (5) 四、营运能力分析 (7) 五、财务状况综合分析 (8) 第三章投资计划 (9) 第四章筹资计划 (10)

第一章公司概况 1.1公司简介 公司名称:内蒙古伊利实业集团股份有限公司 公司英文名称:Inner Mongolia Yili Industrial Group Limited by Share Ltd 发行日期:1993年06月04日 上市日期:1996月03月12日 证券简称:浙江富润 注册资本:14067.576万元 公司简介: 内蒙古伊利实业集团股份有限公司(一下简称伊利集团或本集团)是全国乳品行业龙头企业之一,是国家520家重点工业企业和国家八部委首批确定的全国151家农业产业化龙头企业之一,是北京2008年奥运会唯一一家乳制品赞助商,也是中国有史以来第一个赞助奥运会的中国食品品牌。2009年5月25日,伊利成功牵手2010年世博会,成为唯一一家符合世博标准、为上海世博会提供乳制品的企业。 伊利集团由液态奶、冷饮、奶粉、酸奶和原奶五大事业部组成,全国所属分公司及子公司130多个,旗下拥有雪糕、冰淇淋、奶粉、奶茶粉、无菌奶、酸奶奶酪等1000多个产品品种。其中,伊利金典有机奶、伊利营养舒化奶、畅轻酸奶、领冠婴幼儿配方奶粉和巧乐兹冰淇淋等是目前市场中最受欢迎的“明星产品”。近50年的发展过程中,伊利始终致力于生产100%安全、100%健康的乳制品,输出最适合中国人体质的营养和健康理念,并以世界最高的生产标准为消费者追求康体魄和幸福生活服务。作为行业领军者,伊利以振兴中国乳业为己任,在率先完成产业升级之后,正致力于推动乳业发展从“又快又好”向“又好又快”转型“责任为先”的伊利法则和“绿色领导力”理念一直指导着伊利的战略发展。 在实现企业的绿色生产,倡导顾客的绿色消费,坚持品牌的绿色发展的基础上伊利正全力带领整个行业“打造绿色产业链”,推动中国乳业的规范化和可持续发展。2010年6月,随着科技创新等方面的持续投入以及世博效应的逐步释放,伊利集团的品牌价值在今年空前大涨,品牌价值逼近300亿元,轻松摘得了中国

数字信号处理课程规划报告

数字信号处理课程设计报告《应用Matlab对信号进行频谱分析及滤波》 专业: 班级: 姓名: 指导老师: 二0 0五年一月一日

目录 设计过程步骤() 2.1 语音信号的采集() 2.2 语音信号的频谱分析() 2.3 设计数字滤波器和画出其频谱响应() 2.4 用滤波器对信号进行滤波() 2.5滤波器分析后的语音信号的波形及频谱() ●心得和经验()

设计过程步骤 2.1 语音信号的采集 我们利用Windows下的录音机,录制了一段开枪发出的声音,时间在1 s内。接着在C盘保存为WAV格式,然后在Matlab软件平台下.利用函数wavread对语音信号进行采样,并记录下了采样频率和采样点数,在这里我们还通过函数sound引入听到采样后自己所录的一段声音。通过wavread函数和sound的使用,我们完成了本次课程设计的第一步。其程序如下: [x,fs,bite]=wavread('c:\alsndmgr.wav',[1000 20000]); sound(x,fs,bite); 2.2 语音信号的频谱分析 首先我们画出语音信号的时域波形;然后对语音信号进行频谱分析,在Matlab中,我们利用函数fft对信号进行快速傅里叶变换,得到信号的频谱特性性。到此,我们完成了课程实际的第二部。 其程序如下: n=1024; subplot(2,1,1); y=plot(x(50:n/4)); grid on ; title('时域信号') X=fft(x,256); subplot(2,1,2); plot(abs(fft(X))); grid on ; title('频域信号'); 运行程序得到的图形:

信号与系统课程设计报告分析

成绩评定表 课程设计任务书

摘要 本文研究的是傅里叶变换的对称性和时移特性,傅里叶变换的性质有:对称性、线性(叠加性)、奇偶虚实性、尺度变换特性、时移特性、频移特性、微分特性、积分特性、卷积特性(时域和频域);从信号与系统的角度出发,给出了激励信号的具体模型;应用Matlab软件进行仿真,将研究的信号转化成具体的函数形式,在Matlab得到最终变换结果。使用傅里叶变换的方法、卷积的求解方法以及函数的微分等方法研究题目。 关键词: 傅里叶变换;对称性;时移特性;Matlab 目录 1、Matlab介绍................................................................................... 错误!未定义书签。

2.利用Matlab实现信号的频域分析—傅里叶变换的对称性与时移特性设计 (5) 2.1.傅里叶变换的定义及其相关性质 (5) 2.2.傅里叶变换的对称性验证编程设计及实现 (7) 2.3.傅里叶变换的时移特性验证编程设计及实现 (10) 3.总结 (13) 4.参考文献 (13) 1 、Matlab介绍 MATLAB作为一种功能强大的工程软件,其重要功能包括数值处理、程序设计、可视化显示、图形用户界面和与外部软件的融合应用等方面。 MATLAB软件由美国Math Works公司于1984年推出,经过不断的发展和完善,如今己成为覆盖多个学科的国际公认的最优秀的数值计算仿真软件。MATLAB具备强大的数值计算能力,许多复杂的计算问题只需短短几行代码就可在MATLAB中实现。作为一个跨平台的软件,MATLAB已推出Unix、Windows、Linux和Mac等十多种操作系统下的版本,大大方便了在不同操作系统平台下的研究工作。 MATLAB软件具有很强的开放性和适应性。在保持内核不变的情况下,MATLAB可以针对不同的应用学科推出相应的工具箱(toolbox),目前己经推出了

智能家居系统毕业设计

引言 21 世纪是信息化的时代,各种电信和互联网新技术推动了人类文明的巨大进 步。本文介绍的智能家居系统中的温湿度检测系统可以使得人们在任何时候了解到居室内空气的温湿度状况,然后采取相应的措施(例如调节一个合适的空调温度、开窗通风等方法)来调节居室内空气的温湿度,这样基本上就可以避免了由于居室内空气的温度过高、过低或湿度的过大、过小给人们身体健康带来的不必要的危害。此外,本文还介绍了红外遥控控制系统,该系统可利用一个红外遥控器来控制居室内窗户的开关和电灯的亮灭,使居室生活实现基本的自动化,在家居生活中能够在不影响人们做其他事情的情况下随时控制窗户和电灯的状况,如果居室内出现突发情况,更是便于人们快速的采取行动。舒适、时尚的家居生活是社会进步的标志,智能家居系统能够在不改变家中任何家电的情况下,对家里居室内的一些生活环境进行方便地控制,使人们尽享高科技带来的简便而时尚的现代生活。 实现智能化离不开运算和控制单元,本系统采用STC89C5芯片作为控制核心,单片机应用系统由硬件和软件组成。硬件由单片机扩展的存储器、输入/ 出设备以及各种实现单片机系统控制要求的接口电路和有关的外围电路芯片或部件组成;软件由单片机应用系统实现其特定控制功能的各种工作程序和管理程序组成。在单片机应用系统开发的过程中,应不断调整软、硬件,协调地进行软、硬件设计,以提高工作效率,当系统硬件和软件紧密配合、协调一致,就可以组成高性能的单片机应用系统。本课题完成了单片机应用系统其开发过程的系统的总体设计、硬件设计和系统调试,根据开发的实际需要,相互协调、交叉,有机的进行。本设计的构思简单明了,比较容易开发从而实现市场化。在人们家居生活中,本设计也将是未来体现生活的必然趋势。 本系统以STC89C5芯片为控制核心,利用温湿度传感器和液晶显示屏搭建一个温湿度测量系统,还有采用红外遥控器及其他器件组成一个红外遥控系统。其中,单片机只需要识别DHT11数字温湿度传感器发送来的温湿度参数,然后由单片机传送到LCD1602液晶显示屏显示;红外遥控控制电灯和窗户是采用HT6221 红外遥控器发射信号,通过SM0038红外接收管,采用红外遥控控制电灯的亮灭和电机门窗的开关。 在设计本系统时,面对各种检测对象和大量控制单元,需要利用各种接口标准和单片机进行连接,再经过单片机进行数据处理,实现控制。而此时采用单片机来实现智能家居控制系统不仅具有采集控制方便、简单、灵活等优点,而且可以大幅度提高各模块和芯片的协调性,从而大大提高系统的可利用性。此次系统设计统正是把DHT11 LCD1602 HT6221与STC89C5洋片机有机的结合起来,顺利的完成了本设计的要求。

郑州大学数字信号处理课程设计报告

实验一:基于DFT的数字谱分析以及可能出现的问题 一、实验目的: 1.进一步加深对DFT的基本性质的理解。 2.掌握在MATLAB环境下采用FFT函数编程实现DFT的语句用法。 3.学习用DFT进行谱分析的方法,了解DFT谱分析中出现的频谱泄露和栅栏效应现 象,以便在实际中正确应用DFT。 二、实验步骤: 1.复习DFT的定义、物理含义以及主要性质。 2.复习采用DFT进行谱分析可能出现的三个主要问题以及改善方案。 3.按实验内容要求,上机实验,编写程序。 4.通过观察分析实验结果,回答思考题,加深对DFT相关知识的理解。 三、上机实验内容: 1.编写程序产生下列信号供谱分析用: 离散信号: x1=R10(n) x2={1,2,3,4,4,3,2,1},n=0,1,2,3,4,5,6,7 x3={4,3,2,1, 1,2,3,4},n=0,1,2,3,4,5,6,7 连续信号: x4=sin(2πf1t)+sin(2πf2t) f1=100Hz, f2=120Hz,采样率fs=800Hz 2.对10点矩形信号x1分别进行10点、16点、64点和256点谱分析,要求256点 频谱画出连续幅度谱,10点、16点和64点频谱画出离散幅度谱,观察栅栏效应。 3.产生信号x2和x3分别进行8点、16点谱分析,画出离散幅度谱,观察两个信 号的时域关系和幅度谱的关系。 4.对双正弦信号x4以采样率fs=800Hz抽样,生成离散双正弦信号并画出连续波形; 对离散双正弦信号进行时域截断,截取样本数分别为1000、250、50。对不同样本的双正弦信号分别进行1024点谱分析,画出连续幅度谱,观察频谱泄露现象。

数字信号处理实验报告92885

目录 实验1 离散时间信号的频域分析-----------------------2 实验2 FFT算法与应用-------------------------------7 实验3 IIR数字滤波器的设计------------------------12 实验4 FIR数字滤波器的设计------------------------17

实验1 离散时间信号的频域分析 一.实验目的 信号的频域分析是信号处理中一种有效的工具。在离散信号的时域分析中,通常将信号表示成单位采样序列δ(n )的线性组合,而在频域中,将信号表示成复变量e n j ω-或 e n N j π2-的线性组合。通过这样的表示,可以将时域的离散序 列映射到频域以便于进一步的处理。 在本实验中,将学习利用MATLAB 计算离散时间信号的DTFT 和DFT,并加深对其相互关系的理解。 二、实验原理 (1)DTFT 和DFT 的定义及其相互关系。序列x(n)DTFT 定义为()jw X e = ()n x n e ∞ =∞ ∑ω jn -它是关于自变量ω的复函数,且是以2π为周期的连续函数。 ()jw X e 可以表示为()()()jw jw jw re im X e X e jX e =+,其中,()jw re X e 和()jw im X e 分别是 ()jw X e 实部和虚部;还可以表示为 ()jw X e =()|()|jw j w X e e θ,其中, |()|jw X e 和{} ()arg ()j w X e ωθ=分别是()jw X e 的幅度函数和相位函数;它们都是ω的实函数,也是以2π为周期的周期函数。 序列()x n 的N 点DFT 定义为2211 ()()()()N N j k j kn kn N N N N n X k X e x n e x n W π π ---==== ∑∑,()X k 是周期为N 的序列。()j X e ω与()X k 的关系:()X k 是对()j X e ω)在一个周期 中的谱的等间隔N 点采样,即 2k |()()|jw w N X k X e π = = ,而()j X e ω 可以通过对()X k 内插获得,即

中级财务会计课程设计报告

深中华股份公司财务报表分析1 公司简介 公司介绍 联系人和联系方式 其他情况

公司联系方式 信息披露及备置地点 注册变更情况 注册情况在报告期是否变更情况 □适用√不适用 公司注册登记日期和地点、企业法人营业执照注册号、税务登记号码、组织机构代码等注册情况在报告期无变化。 2 财务报表分析(母公司报表数据)

资产负债表分析

(1)该公司总资产本期减少元,减少幅度为%,说明深中华公司本年资产规模有了较大幅度的减少。进一步分析可以发现:流动资产本期减少,使总资产规模增长%。非流动资产本期减少%,使总资产规模减少了%,两者合计一共使总资产减少了元,减少幅度为%。 本期总资产的减少主要体现在流动资产的减少上。其减少主要体现在其他应收款的减少上,减少了出现这种变化的主要是原因是公司债务人归还了全部或部分欠款以及当事人放弃了债权人权利,作为债务重组或坏账。货币资金变化较小,增长幅度为%;应收账款增加了46724元,增长幅度为%,说明企业采取了赊销的方式销售产品。 在非流动资产方面,长期股权投资没有发生变化,说明公司本期并没有增加或减少长期股权投资。但是固定资产本期增长了元,,增长幅度为%,这是因为公司设备更新换代、改进生产线、购置设备引起的变化。 (2)该公司权益总额较上年同期减少了元,减少幅度为%,说明公司本年权益有了较大幅度的减少。进一步分析可以发现: 负债本期减少元,减少幅度为%,使权益总额减少了%;股东权益总额本期增长元,增长幅度为%,使权益总额增长了%,两者合计使权益总额减少了元,减少幅度为% 本期权益总额的减少主要体现在负债的减少上。流动负债的减少是决定性方面,因为该公司非流动负债本期和期初都为0,所以流动负债的变化也就是负债的变化。这种变化可能大大降低公司偿债压力以及减少财务风险。流动负债的减少主要体现在以下几个方面: 一是应交税费的减少,本期减少了

相关文档
最新文档