课程设计单片机防盗报警系统
- 格式:doc
- 大小:372.00 KB
- 文档页数:25
单片机报警器课程设计一、课程目标知识目标:1. 让学生掌握单片机的基本原理,理解报警器电路的工作流程;2. 使学生了解报警器的功能及应用场景,掌握相关电子元件的功能与连接方式;3. 帮助学生理解程序设计的基本思想,学会编写简单的单片机程序。
技能目标:1. 培养学生动手实践能力,能够正确组装和调试单片机报警器电路;2. 培养学生运用编程软件进行程序设计的能力,能够针对实际需求编写相应的程序;3. 提高学生分析问题和解决问题的能力,能够针对报警器出现的问题进行排查和修复。
情感态度价值观目标:1. 培养学生对单片机技术及电子制作的兴趣,激发学生的创新意识;2. 培养学生团队合作精神,提高沟通与协作能力;3. 增强学生的安全意识,让学生意识到电子设备使用过程中的安全重要性。
课程性质:本课程为实践性较强的课程,结合理论知识与实践操作,培养学生的动手能力和创新能力。
学生特点:本课程面向初中或高中年级学生,学生具有一定的物理、数学基础,对电子技术和编程有一定了解。
教学要求:注重理论与实践相结合,强调学生的动手实践能力,鼓励学生创新和独立思考。
在教学过程中,将课程目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. 理论知识:a. 单片机原理与结构:介绍单片机的基本组成、工作原理及性能参数;b. 报警器电路设计:讲解报警器电路的构成、各元件功能及连接方式;c. 程序设计基础:介绍编程语言(如C语言)的基本语法和编程思想。
2. 实践操作:a. 报警器电路搭建:指导学生动手搭建报警器电路,熟悉相关电子元件的使用;b. 程序编写与调试:教授学生如何编写单片机程序,实现报警器功能,并进行调试;c. 故障排查与修复:培养学生分析问题、解决问题的能力,针对报警器出现的故障进行排查和修复。
3. 教学大纲:a. 课程导入:介绍报警器的应用场景,激发学生兴趣;b. 理论知识讲解:结合教材相关章节,系统讲解单片机及报警器相关知识;c. 实践操作指导:按照教学进度,逐步引导学生完成报警器电路搭建、程序编写和调试;d. 课程总结:对本次课程进行总结,巩固所学知识。
基于STC89C51单片机的防盗报警系统设计一、概述随着社会的不断发展和科技的不断进步,人们对于安全问题的关注度日益提高,尤其在家庭和企业环境中,防盗报警系统已成为保障财产安全的重要手段。
基于STC89C51单片机的防盗报警系统,以其成本低廉、功能强大、易于扩展等优点,在市场上得到了广泛的应用。
STC89C51单片机是一款性能稳定、功耗低的8位微控制器,拥有丰富的IO端口和强大的控制能力,非常适合用于构建防盗报警系统。
本设计将利用STC89C51单片机的这些特点,结合传感器、报警器等外设,实现一个具有实时监测、报警功能的防盗报警系统。
本系统将采用红外传感器作为探测器件,对目标区域进行实时监控。
当有人员或物体进入探测范围时,红外传感器将产生电信号,该信号将被传输至STC89C51单片机进行处理。
单片机根据预设的算法对信号进行分析,判断是否为入侵行为。
一旦确认入侵行为发生,单片机将驱动报警器发出声光报警信号,以提醒用户及时采取措施。
本系统还将具备一些附加功能,如防误报功能、远程控制功能等。
防误报功能可以通过设置合适的阈值和延时,减少因环境因素或误操作引起的误报警远程控制功能则可以通过手机APP或电脑软件实现对系统的远程监控和控制,提高系统的灵活性和便利性。
基于STC89C51单片机的防盗报警系统具有较高的实用价值和市场前景,其设计实现将有助于提高家庭和企业环境的安全性。
1. 防盗报警系统的重要性与应用背景随着社会的快速发展和科技进步,人们对安全问题的关注度日益提升。
在各类场所,如家庭、办公室、仓库等,防盗报警系统已成为保障财产安全不可或缺的重要工具。
防盗报警系统通过实时监测环境状态,一旦发现异常情况,如非法入侵、火灾等,能够迅速发出警报,提醒人们及时采取应对措施,从而有效减少财产损失和人员伤亡。
基于STC89C51单片机的防盗报警系统,以其低成本、高可靠性、易于扩展等优点,在市场中占据了重要地位。
STC89C51单片机作为一款性能稳定、功能强大的微控制器,广泛应用于各种嵌入式系统中。
单片机防火防盗课程设计一、课程目标知识目标:1. 学生能理解单片机的基础知识,掌握其工作原理和编程方法。
2. 学生能了解防火防盗系统的基本构成,以及单片机在其中的应用。
3. 学生能掌握传感器、执行器等硬件设备的使用,并将其与单片机进行有效连接。
技能目标:1. 学生具备使用单片机进行简单程序编写的能力,实现防火防盗系统的基本功能。
2. 学生能运用所学的知识,设计并搭建一个简单的防火防盗系统模型。
3. 学生能通过实际操作,培养动手能力、问题解决能力和团队协作能力。
情感态度价值观目标:1. 学生对单片机技术产生兴趣,激发学习热情,培养科技创新精神。
2. 学生认识到防火防盗系统在生活中的重要性,增强安全意识。
3. 学生在课程学习中,培养认真负责、团结协作、积极探索的良好品质。
课程性质:本课程为实践性较强的课程,结合单片机技术与应用,注重培养学生的动手能力和实际操作技能。
学生特点:学生为初中生,具有一定的电子基础和编程兴趣,喜欢动手实践。
教学要求:教师需引导学生掌握单片机基础知识,关注防火防盗系统在实际生活中的应用,注重培养学生的实践能力和团队协作精神。
在教学过程中,将课程目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. 单片机基础知识:介绍单片机的组成、工作原理、编程语言(如C语言),以及常用的开发环境和工具。
相关教材章节:第一章单片机概述,第二章单片机硬件结构,第三章编程语言基础。
2. 防火防盗系统原理:讲解防火防盗系统的基本构成、工作原理,以及单片机在系统中的应用。
相关教材章节:第四章传感器及其应用,第五章执行器及其应用。
3. 硬件设备连接与编程:学习如何将传感器、执行器等硬件设备与单片机连接,并进行编程实现基本功能。
相关教材章节:第六章I/O接口编程,第七章中断与定时器编程。
4. 实践操作:设计并搭建一个简单的防火防盗系统模型,进行实际操作,实现报警、控制等功能。
相关教材章节:第八章项目实践。
防盗单片机课程设计一、课程目标知识目标:1. 学生能理解单片机的基本原理,掌握防盗单片机的硬件组成和功能。
2. 学生能掌握C语言编程的基本方法,并运用到单片机程序设计中。
3. 学生了解常见防盗原理,并能结合单片机技术实现简单防盗系统设计。
技能目标:1. 学生能运用所学知识,设计并实现一个具有报警功能的防盗单片机系统。
2. 学生能通过编程,实现对防盗系统的控制逻辑编写,提高动手实践能力。
3. 学生能够独立分析问题、解决问题,培养创新思维和团队协作能力。
情感态度价值观目标:1. 学生通过学习防盗单片机课程,培养对电子技术的兴趣和爱好。
2. 学生在学习过程中,养成严谨、细致的工作态度,提高自主学习能力。
3. 学生通过团队协作,培养沟通、交流能力,增强合作意识。
4. 学生关注单片机技术在现实生活中的应用,提高科技意识,培养社会责任感。
课程性质:本课程为实践性较强的电子技术课程,旨在让学生通过实际操作,掌握单片机原理及应用。
学生特点:学生为高中生,具有一定的物理、数学基础,对电子技术有一定兴趣,喜欢动手实践。
教学要求:结合学生特点和课程性质,注重理论与实践相结合,提高学生的动手实践能力和创新能力。
在教学过程中,注重引导学生主动学习,培养其分析问题、解决问题的能力。
将课程目标分解为具体的学习成果,便于后续教学设计和评估。
二、教学内容1. 单片机原理与硬件组成- 单片机的基本概念、发展历程及应用领域- 单片机的硬件结构、工作原理及性能指标- 常用单片机芯片的选型与应用2. C语言编程基础- 数据类型、运算符、表达式- 控制结构、函数、数组、指针- 单片机C语言编程规范与技巧3. 防盗系统原理与设计- 常见防盗原理及实现方法- 防盗系统的硬件设计、传感器选型与应用- 防盗系统的软件设计、控制逻辑编写4. 单片机系统设计与实践- 系统设计流程、硬件电路设计与搭建- 程序编写、调试与优化- 防盗单片机系统的集成与测试5. 教学内容的安排与进度- 第1周:单片机原理与硬件组成学习- 第2周:C语言编程基础学习- 第3周:防盗系统原理与设计学习- 第4周:单片机系统设计与实践- 第5周:项目总结、展示与评价教学内容参照教材相关章节,结合课程目标进行组织,确保科学性和系统性。
一、课程设计概述1、课程设计目的以单片机为核心设计家用防盗报警器,实现在有他人非法入侵时,通过热释电红外传感器检测后,进行声光报警并通过RS-485串行口通信,向小区保安室发出报警信号。
同时通过显示器显示入侵时间,控制电机自动关闭窗口,另外用按键可以调整显示内容、复位、取消报警等。
2、课程设计要求1、检测他人非正常入侵范围6米至8米。
2、传感器探测角度:水平120米,垂直60米。
3、供电电源交流220V。
3、课程设计原理人体都有恒定的体温,一般在37度,所以会发出特定波长10UM左右的红外线,被动式红外探头就是靠探测人体发射的10UM左右的红外线而进行工作的。
人体发射的10UM左右的红外线通过菲泥尔滤光片增强后聚集到红外感应源上。
红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生报警信号。
热释电红外传感器的结构图及内部电路如图1所示:图1热释电红外传感器内部的热释电晶体具有极化现象,并且随温度的变化而变化。
当恒定的红外辐射照射在探测器上时,热释电晶体温度不变,晶体对外呈电中性,探测器没有电信号输出,因而恒定的红外辐射不能被检测到。
当交变的红外线照射到晶体表面时,晶体温度迅速变化,这时才发生电荷的变化,从而形成一个明显的外电场,这种现象称为热释电效应。
由于热释电晶体输出的是电荷信号,不能直接使用,需要用电阻将其转换为电压形式,该电阻阻抗高达10000兆欧,故引入N沟道结型场效应管接成共漏形式(即源极跟随器)来完成阻抗变换。
图2本设计采用的是双探测元件热释电红外传感器,其结构示意图如图2所示。
该传感器将两个特性相同的热释电晶体逆向串联,用来防止其他红外光引起传感器误动作。
另外,当环境温度改变时,两个晶体的参数会同时发生变化,这样可以相互抵消,避免出现检测误差。
为了提高探测器的探测灵敏度以增大探测距离,一般在探测器的前方装设一个菲涅尔透镜,该透镜用透明塑料制成,将透镜的上、下两部分各分成若干等份,制成一种具有特殊光学系统的透镜,它和放大电路相配合,可将信号放大70分贝以上,这样就可以测出10到20米范围内人的行动。
基于单片机的智能家居防火防盗报警系统毕业设计智能家居防火防盗报警系统是一种结合了物联网技术和安全监控技术的智能家居系统,具备实时监测、报警、联动控制等功能。
本文将介绍基于单片机的智能家居防火防盗报警系统的设计思路和实现方法。
1.引言随着社会的发展和人们生活水平的提高,智能家居系统成为了人们越来越普遍的需求。
智能家居系统不仅能提高家居的舒适度和便利性,还能提供安全保障。
本项目通过结合单片机技术和传感器技术,设计了一种智能家居防火防盗报警系统。
2.系统设计系统主要包括三个模块:传感器模块、控制模块和报警模块。
传感器模块用于检测家居环境的安全情况,控制模块用于接收传感器信号并根据预设的规则进行联动控制,报警模块用于发出警报。
3.传感器模块设计传感器模块主要包括火焰传感器、烟雾传感器、红外传感器和门磁传感器等。
火焰传感器和烟雾传感器用于检测家居内是否有火灾发生,红外传感器用于检测家居是否有陌生人进入,门磁传感器用于监测家门的开关状态。
4.控制模块设计控制模块采用单片机进行控制,主要包括输入输出接口和逻辑控制部分。
输入接口用于接收传感器模块的信号,逻辑控制部分用于根据预设的规则进行联动控制。
当传感器检测到异常情况时,控制模块会触发报警模块。
5.报警模块设计6.系统实现系统的实现过程中,需要进行硬件电路设计和软件程序编写。
硬件电路设计包括选择合适的传感器和单片机,搭建电路连接关系。
软件程序编写主要涉及传感器信号的读取和处理,逻辑控制部分的编写以及报警模块的触发。
7.系统测试和优化完成系统的搭建后,需要进行系统测试和优化。
测试环节主要包括模拟实际场景进行测试,验证系统的稳定性和可靠性。
优化环节主要针对可能出现的问题进行修正和改进,以提高系统的性能和安全性。
8.结论通过本次毕业设计,成功设计并实现了一种基于单片机的智能家居防火防盗报警系统。
该系统具备实时监测家居环境安全情况和报警功能,能够有效提供家居安全保障。
目录一.设计任务书 (2)二.概述和方案设计 (3)三.系统的硬件设计 (5)3.1 时钟电路的设计 (5)3.2复位电路的设计 (6)3.3输入电路的设计 (8)3.4输出电路的设计 (11)3.5扩展电路的设计 (14)3.6中断系统的设计.................................15.3.7元件明细表 (16)四.系统的软件设计 (17)4.1系统流程图 (19)4.2系统的程序设计 (21)4.3中断服务程序的设计 (22)五.总结 (23)六.参考资料 (24)一.毕业设计任务书一、设计题目:一种单片机防盗报警系统的设计二、设计要求:利用8031单片机,该系统能对八个检测点自动进行检测,一旦出现盗情,能自动进行声光报警,并模拟LED显示被盗地点。
三、设计任务:1.设计硬件电路,画出电路原理图;2. 设计软件,编制程序,画出程序流程图;3.调试程序,写出源程序代码;4.写出详细毕业设计说明书(10000字以上),要求字迹工整,原理叙述正确,会计算主要元器件的一些参数,并选择元器件。
5.个人总结。
四、参考资料:二.概述和方案设计2.1.单片机的概述近来随着科技的飞速发展,单片机的应用在不断的深入发展,同时带动传统控制领域的快速更新。
在实时检测和自动控制的单片机应用系统中,单片机往往做为一个核心部件来使用,根据具体硬件结构以及具体应用对象的特点,与软件相结合,加以完善。
单片机之所以在检测和控制中有大量的应用,就在于它有独特的中断、定时功能和很强的灵活性2.2单片机的系统简介1.单片机硬件系统前面已经介绍过,单片机就是将CPU、存储器、I/O接口和总线制成的超大规模集成电路。
(1)中央处理器CPU8031中央处理器由运算器、控制器和控制逻辑单元组成,其中还包括中断系统与部分特殊功能寄存器。
1.运算器运算器包括一个可进行8位算术运算和逻辑运算的ALU单元,8位的暂存器T MP1和暂存器TMP2,8位累加器ACC,8 位寄存器B和程序状态寄存器PSW。
单片机控制的防盗系统设计一、方案设计防盗报警系统是以51 单片机为核心构成防盗报警系统,当热释电红外传感器检测到人体时,LED 灯发光,单片机接收到信号后,通过外接报警电路立即发出报警信号,达到预期报警效果。
电源模块供电,时钟模块设定好时间和日期,通过LCD1602 液晶显示器显示时间和日期。
二、系统硬件与软件设计设计(一)报警电路设计报警电路采用的是蜂鸣器报警,当红外感应源在接收到人体红外辐射时后续电路经检测处理后就能产生报警信号。
接收到报警信号,LED 灯变亮,蜂鸣器鸣叫报警,当报警延迟10s 一段时间后自动解除,也可以人工手动解除报警信号。
当警报解除,复位电路复位系统,或报警10s,自动取消报警定时器。
如果人体进入检测区域,它不会移动,则温度没有变化,传感器也没有信号输出,51 单片机没有接收到信号,LED 灯变暗,蜂鸣器不鸣叫,不会发生报警现象。
报警电路原理图如图2.1 所示,蜂鸣器用一个三极管Q4来驱动。
单片机引脚P1.1 接三极管的基极输入端。
当P1.1 输出高电平1 时,三级管导通,蜂鸣器两端获得约+5V 的电压而鸣叫;当P1.1 输出低电平0 时,三级管截止,蜂鸣器停止发生。
(二)显示模块设计LCD1602 液晶显示器的显示原理:字符的显示:在LCD上显示字符很复杂,因为一个字符由6×8 或8×8 点阵组成。
它必须找到并显示与屏幕上某些位置相对应的显示RAM 区域的8 个字节,并创建每个字。
该部分的不同位为“1”,其余为“0”,“1”亮起,“0”熄灭。
这形成了一个标志。
但是,由于字符发生器的控制,显示字符比较容易,因此控制器可以根据LCD 上显示的行数和列数以及文本模式下每行的列数来操作,以找到相应的显示RAM。
设置地址,光标,发送字符的代码。
(三)单片机控制的防盗系统总体设计单片机控制的防盗系统总体设计是由AT89C52 控制DS1302 芯片,通过显示模块LCD1602 液晶显示器显示日期和时间。
基于单片机的家庭防火防盗报警系统的设计一、本文概述随着科技的发展和人们生活水平的提高,家庭安全问题日益受到人们的关注。
防火和防盗作为家庭安全的重要组成部分,其报警系统的设计与实现显得尤为重要。
本文旨在探讨基于单片机的家庭防火防盗报警系统的设计。
我们将首先介绍该系统的整体架构和设计理念,阐述单片机在家庭防火防盗报警系统中的应用及其优势。
接着,我们将详细分析系统的硬件设计,包括传感器选择、电路设计、单片机选型等关键部分,以及如何实现系统的稳定性和可靠性。
在软件设计方面,我们将讨论如何编程实现火灾和盗窃的监测与报警功能,包括信号处理、阈值设定、报警方式等。
我们还将探讨如何通过无线通信技术实现远程监控和控制,提高系统的智能化和便捷性。
我们将总结该系统的特点和创新点,分析其在市场上的应用前景和潜在价值。
通过本文的阐述,我们期望能为读者提供一个基于单片机的家庭防火防盗报警系统设计的全面、深入的了解,并为相关领域的研究和实践提供参考和借鉴。
二、系统总体设计基于单片机的家庭防火防盗报警系统的设计,主要围绕家庭安全监控的需求,整合了传感器技术、单片机控制技术、无线通信技术等多个领域的知识。
系统设计的总体目标是构建一个功能全面、性能稳定、操作简便的家庭安全监控报警系统,为家庭用户提供防火、防盗的双重安全保障。
在设计过程中,我们采用了模块化设计思想,将系统划分为若干个子模块,每个模块负责完成特定的功能任务。
这样不仅可以降低系统的复杂度,提高设计的可维护性,还有助于实现系统的可扩展性。
系统的主要模块包括:传感器模块、单片机控制模块、报警模块、无线通信模块等。
传感器模块负责实时监测家庭环境中的温度、烟雾、人体红外等信号,并将这些信息转换为电信号传递给单片机控制模块。
单片机控制模块作为系统的核心,负责接收传感器模块的信号,进行数据处理和判断,根据判断结果控制报警模块和无线通信模块的工作。
报警模块在接收到单片机控制模块的指令后,会发出声光报警信号,提醒用户注意安全。
河北联合大学轻工学院QINGGONG COLLEGE, HEBEI UNITED UNIVERSITY自动控制原理课程设计报告设计题目:基于51单片机的防盗报警系统的设计学生姓名:李萌学号:201124520111专业班级:11自动化4班学部:信息科学与技术部指导教师:马亮2013年12月25日摘要本系统采用了热释电红外传感器,它的制作简单,成本低,安装比较方便,而且防盗性能比较好,抗干扰能力强,灵敏度高,安全可靠。
这种防盗器安装隐蔽,不易被强盗发现,同时它的信号经过单片机系统处理后合PC机通信,用于多用户统一管理。
本设计包括硬件和软件两个部分。
硬件部分包括单片机控制电路,低频带通放大电路电压比较整形电路,声音报警电路,灯光警示电路,状态显示电路,供电电源电路等部分构成。
处理器采用51系列单片机A T89C51,整个系统是在系统软件控制下工作的。
关键词单片机;红外传感器;数据采集;报警电路目录摘要 (I)Abstract (II)第1章绪论 (1)1.1防盗报警系统的现状 (2)1.2.本课题的来源 (2)1.3本文主要内容 (3)1.4本章小节 (3)第2章防盗报警系统的研究 (4)2.1方案选择论证 .................................................................... 错误!未定义书签。
2.2主控芯片单片机的选择 ................................................... 错误!未定义书签。
2.3传感器的选择 ................................................................... 错误!未定义书签。
2.3.1传感器的红外辐射与红外探测的原理结构. ................ 错误!未定义书签。
2.3.2红外测温原理................................................................. 错误!未定义书签。
基于单片机的汽车防盗报警系统设计一、系统总体设计本汽车防盗报警系统主要由传感器模块、单片机控制模块、报警模块和电源模块等组成。
传感器模块负责采集车辆的状态信息,如车门的开关状态、车窗的升降状态、车辆的震动情况等。
常见的传感器包括门磁传感器、震动传感器等。
单片机控制模块是整个系统的核心,负责对传感器采集到的信息进行处理和分析,并根据预设的逻辑判断是否触发报警。
我们选用性能稳定、价格适中的单片机型号,如 STC89C52 等。
报警模块在车辆处于异常状态时发出警报,可采用声光报警的方式,如响亮的警笛声和闪烁的灯光,以引起周围人的注意。
电源模块为整个系统提供稳定的工作电压,确保系统在车辆电源正常和异常情况下都能可靠运行。
二、硬件设计1、传感器电路设计门磁传感器通常由一个永磁体和一个干簧管组成。
当车门关闭时,永磁体靠近干簧管,干簧管闭合;当车门打开时,干簧管断开。
通过检测干簧管的通断状态,可以判断车门的开关情况。
震动传感器能够感知车辆的震动,当震动强度超过设定阈值时,输出高电平信号。
2、单片机最小系统设计单片机最小系统包括单片机芯片、晶振电路和复位电路。
晶振电路为单片机提供时钟信号,使其能够正常工作。
复位电路用于在系统出现异常时,将单片机恢复到初始状态。
3、报警电路设计报警电路由声音报警和灯光报警两部分组成。
声音报警可以使用蜂鸣器,通过单片机控制其发声频率和时长。
灯光报警则可以使用发光二极管,通过控制其闪烁频率和时长来实现警示作用。
4、电源电路设计电源电路需要将车辆电源(通常为 12V 或 24V)转换为单片机和其他模块所需的工作电压(如 5V)。
可以使用稳压芯片(如 7805)来实现电压的转换和稳定输出。
三、软件设计软件部分主要使用 C 语言进行编程,实现对传感器信号的采集、处理和报警控制。
1、主程序流程系统初始化后,不断循环检测传感器的状态。
如果检测到异常状态,立即触发报警程序。
2、传感器信号采集与处理程序通过单片机的输入端口读取传感器的输出信号,并进行滤波和判断,以去除干扰和误触发。
课程设计报告书---多路防盗报警电路的设计课程设计任务书一、目的任务单片机原理与接口技术课程设计是一个实践教学环节,也是学生练的重要环节,是对学生的知识、能力和素质的一次培养训练和检验。
通过课程设计,使学生进一步巩固所学理论知识,并利用所学知识解决设计中的一些基本问题,培养和提高学生设计、识图、绘图,以及查阅、使用有关技术资料的能力。
本次课程设计,学生通过查阅资料、接口设计、程序设计、安装调试等环节,完成一个涉及MCS-51单片机多种资源应用并具有综合功能的小系统目标板的设计与编程应用。
二、设计内容1、主要内容(1)熟悉设计任务书,分析设计要求,借阅参考资料。
(2)在计算机上设计硬件原理图。
(3)设计软件框图、流程图编写软件程序、调试程序(4)用仿真器对所做的系统进行仿真,修改调试程序等;(5)加载程序到实验箱,调试、检查编程效果(6)撰写设计报告,绘图等。
三、设计要求1、理解设计任务书,原始设计要求。
2、掌握以下设计内容及方法:画出硬件电路原理图,确定各元件参数,确定软件流程,编写程序,调试程序,最后撰写设计报告,验收考核。
4、有勤于思考、刻苦钻研的学习精神和严肃认真、一丝不苟、精益求精的学习态度。
对有抄袭他人设计图纸(课程设计报告书)或找他人代编设计程序、等行为的弄虚作假者一律按不及格记成绩,并根据学校有关规定给予处理。
5、敢于创新,勇于实践,注意培养创新意识和工程意识。
6、扎实掌握课程的基本理论和基本知识,概念清楚,设计计算正确实验数据可靠,绘图符合标准,课程设计报告书撰写规范。
7、在设计周内完成所规定的设计任务,提交《课程设计报告书》一份。
报告书装订顺序:1)模板封皮2)任务书3)本课程设计要求4)设计报告a.系统总框图及系统工作原理。
b.系统的硬件电路连接图,电路的原理。
c.软件设计流程及其说明。
d.电路设计,软件编程、调试中遇到的问题及分析解决方法。
e.实验结果及其分析。
f.体会。
四、成绩评定1、考核方式:考查2、成绩评定:平时考勤20%,小组自评20%,调试结果验收30%,设计报告书占30%。
基于单片机的防盗报警系统的设计在当今社会,安全问题始终是人们关注的焦点。
无论是家庭、办公室还是商业场所,都需要有效的防盗措施来保护财产和人员的安全。
基于单片机的防盗报警系统以其成本低、性能可靠、易于实现等优点,成为了众多防盗方案中的热门选择。
一、系统总体设计本防盗报警系统主要由传感器模块、单片机控制模块、报警模块和电源模块等部分组成。
传感器模块负责检测是否有非法入侵行为,将检测到的信号传输给单片机控制模块。
单片机控制模块对传感器传来的信号进行处理和判断,如果判断为非法入侵,则控制报警模块发出警报。
电源模块为整个系统提供稳定的电源供应。
传感器的选择至关重要,常见的有红外传感器、门磁传感器等。
红外传感器能够检测人体发出的红外线,当有人进入检测区域时,传感器会输出信号。
门磁传感器则安装在门窗上,当门窗被非法打开时,传感器状态改变并输出信号。
单片机作为系统的核心,需要具备一定的处理能力和接口资源。
例如,常用的 STC89C52 单片机,具有丰富的 I/O 口和定时器资源,能够满足本系统的需求。
报警模块可以采用声音报警和灯光报警相结合的方式。
声音报警可以使用蜂鸣器,发出响亮的警报声;灯光报警则可以使用 LED 灯,通过闪烁来引起注意。
二、硬件设计1、传感器接口电路传感器输出的信号通常比较微弱,需要经过放大、滤波等处理后才能被单片机识别。
例如,对于红外传感器,可以使用运算放大器搭建放大电路,将传感器输出的微弱信号放大到合适的幅度。
同时,还需要使用滤波电容来去除信号中的噪声。
2、单片机最小系统单片机最小系统包括单片机芯片、晶振电路和复位电路。
晶振电路为单片机提供时钟信号,使其能够正常工作。
复位电路则用于在系统出现异常时,将单片机恢复到初始状态。
3、报警电路蜂鸣器驱动电路可以使用三极管来实现。
通过单片机的 I/O 口输出高低电平,控制三极管的导通与截止,从而驱动蜂鸣器发声。
LED 灯报警电路则直接将 LED 灯连接到单片机的 I/O 口,通过控制 I/O 口的电平来实现灯光闪烁。
基于单片机的车车防盗报警系统设计车车防盗报警系统是一种基于单片机的智能安防系统,它能够对车辆进行全方位的监控和防护,有效地提高车辆的安全性和防盗能力。
本文将对基于单片机的车车防盗报警系统进行详细设计和研究,探讨其原理、功能、实现方法以及未来的发展方向。
第一章绪论1.1 研究背景随着汽车普及率的不断提高,汽车安全问题也日益凸显。
尤其是在城市中频繁发生的汽车盗窃案件给人们带来了极大的困扰。
因此,研发一种高效可靠的汽车防盗报警系统具有重要意义。
1.2 研究目标本文旨在设计一种基于单片机的车辆防盗报警系统,通过对汽车进行实时监控和远程控制,提高其抵抗窃贼入侵和保护财产安全能力。
第二章系统原理2.1 单片机介绍单片机是一种集成了微处理器、存储器、输入输出接口等功能于一体的集成电路芯片。
它具有体积小、功耗低、成本低等特点,非常适合用于汽车防盗报警系统的设计。
2.2 系统组成车车防盗报警系统主要由传感器、控制器、通信模块和报警器组成。
传感器用于感知汽车周围的环境信息,控制器负责处理传感器数据和控制系统的运行,通信模块实现与用户的远程通信,报警器用于发出报警信号。
第三章系统功能3.1 实时监控车辆防盗报警系统能够实时监测汽车周围的环境信息,包括温度、湿度、光线等。
当监测到异常情况时,系统会自动触发相应的安全保护措施。
3.2 远程控制用户可以通过手机或电脑等设备远程操控汽车防盗报警系统。
例如,在发现异常情况时可以远程锁定或解锁汽车,并发送相应的指令给用户。
3.3 报警功能当有人非法侵入或尝试盗窃汽车时,系统会立即发出强烈而持续的声光信号,并通过通信模块向用户发送即时报警信息,以便用户及时采取措施。
第四章系统实现方法4.1 传感器选择根据车辆防盗报警系统的需求,选择合适的传感器进行安装。
例如,温度传感器、湿度传感器、光照传感器等。
4.2 控制器设计设计控制器的硬件电路和软件程序,实现对传感器数据的采集和处理,并根据系统逻辑进行相应的控制和决策。
单片机防盗报警器课程设计xinyuuniversity课程设计报告题目防盗报警器设计二级学院机械工程学院专业电子信息工程班级学号学生姓名指导教师220单片机的防盗报警器课程设计开场白基于社会安全保障的需要,电子报警这门综合技术的正在不断的发展。
与此同时,红外技术已成为先进科学技术的重要组成部分,由于红外线是不可见光,因此用它进行红外探测监控,具有良好的隐蔽性,白天和黑夜都可以使用,而且其抗干扰能力强。
防盗报警系统利用单片机控制技术,自动探测发生在布防区内的侵入行为,产生报警信号,一旦发生突发事件,就会向人们发出报警提示,从而让人即使采取应对措施。
本系统使用了态是电红外传感器,它的制作直观、成本低、加装比较便利,而且防盗性能比较稳定,抗干扰能力弱、灵敏度低、安全可靠。
这种防盗器安装隐蔽,不易被盗贼发现,同时它的信号经过单片机系统处理后方便和pc机通信,便于多用户统一管理。
本设计包含硬件和软件设计两个部分。
硬件部分包含单片机控制电路、红外接收器电路、驱动继续执行报警电路、led控制电路等部分共同组成。
处理器使用51系列单片机at89c51,整个系统就是在系统软件掌控下工作的。
因此在防盗、警戒等安保装置中获得了广为的应用领域。
此外,在电子防盗、人体观测等领域中,态是电红外探测器也以其价格低廉、技术性能平衡等特点而受社会各界用户和专业人士的热烈欢迎。
320单片机的防盗报警器课程设计目录引言1一设计任务与要求1二方案设计22.1总体设计思路2三具体电路模块设计43.1热释电红外传感器原理43.2放大电路的设计43.3时钟电路的设计53.4复位电路的设计63.5发光二极管报警电路的设计63.6声音报警电路的设计73.7系统硬件电路的选择及说明7四软件的程序实现84.1主程序工作流程图84.2中断服务程序工作流程图9五软件仿真10六总结11七参考资料12八附录13附录1电路图设计与仿真13附录2设计编程程序13-2-20单片机的防盗报警器课程设计一设计任务与要求(1)该设计包含硬件和软件设计两个部分。
目录第1章绪论 (3)1.1选题背景 (3)1.2课题介绍 (4)1.3本文主要工作..................................... 错误!未定义书签。
1.4方案选择论证 (5)1.4.1单片机的选择 (5)1.4.2显示器工作原理及其选择 (5)1.4.3液晶显示和数码显示 (6)1.4.4 防盗报警选择传感器的选择 (6)2.1硬件系统总体设计 (8)2.2 AT89C51芯片的介绍 (9)2.2.1引脚功能 (9)2.2.2 结构原理 (11)2.2.3 AT89C51定时器/计数器相关的控制寄存器介绍 (12)2.2.4 MAX708芯片介绍 (13)2.3 单片机复位设置 (14)2.4 8255A芯片介绍 (14)2.4.1 8255A的引脚和结构 (14)2.4.2 8255的工作方式 (16)2.4.3 8255的控制字 (18)2.5 AT89C51与8255的接口电路........................ 错误!未定义书签。
2.6 显示部分 (20)2.6.1七段显示译码器 (20)2.6.2 7448译码驱动 (21)2.6.3 单片机与7448译码驱动器及LED的连接 (23)2.6.4外部地址锁存器 (23)第3章检测信号放大电路设计 (25)3.1 热释红外线传感器典型电路 (25)3.2 红外光敏二极管警灯电路 (26)3.2.1 光敏二极管控制电路 (27)3.3红外线探测信号放大电路设计 (28)3.3.1光电耦合器驱动接口 (30)3.3.2 集成电路运算放大器 (31)3.3.3 精密多功能运算放大器INA105 (31)3.3.4 低功耗、双运算放大器LM358 (34)第4章电源设计 (34)4.1 单片机系统电源 (35)4.2检测部分电源 (35)5.1 主程序设计 (36)5.2 核对子程序设计 (37)5.3 中断子程序设计 (37)5.4 读数子程序设计 (38)5.5 程序设计说明 (39)5.6 程序清单 (40)第6章调试 (44)6.1安装调试 (44)6.2音响<和继电器)驱动线路具体连接 (45)6.3 程序修改 (45)6.4 程序执行过程 (46)结论 (47)参考文献 (48)致谢 (50)原理图 (51)第1章绪论随着经济的发展,人们对防盗、防劫、防火保安设备的需求量大大增加。
目录一.设计任务书 (2)二.概述和方案设计 (3)三.系统的硬件设计 (5)3.1 时钟电路的设计 (5)3.2复位电路的设计 (6)3.3输入电路的设计 (8)3.4输出电路的设计 (11)3.5扩展电路的设计 (14)3.6中断系统的设计.................................15.3.7元件明细表 (16)四.系统的软件设计 (17)4.1系统流程图 (19)4.2系统的程序设计 (21)4.3中断服务程序的设计 (22)五.总结 (23)六.参考资料 (24)一.毕业设计任务书一、设计题目:单片机防盗报警系统二、设计要求:利用8031单片机,该系统能对八个检测点自动进行检测,一旦出现盗情,能自动进行声光报警,并模拟LED显示被盗地点。
三、设计任务:1.设计硬件电路,画出电路原理图;2. 设计软件,编制程序,画出程序流程图;3.调试程序,写出源程序代码;4.写出详细毕业设计说明书(10000字以上),要求字迹工整,原理叙述正确,会计算主要元器件的一些参数,并选择元器件。
5.个人总结。
四、参考资料:二.概述和方案设计2.1.单片机的概述近来随着科技的飞速发展,单片机的应用在不断的深入发展,同时带动传统控制领域的快速更新。
在实时检测和自动控制的单片机应用系统中,单片机往往做为一个核心部件来使用,根据具体硬件结构以及具体应用对象的特点,与软件相结合,加以完善。
单片机之所以在检测和控制中有大量的应用,就在于它有独特的中断、定时功能和很强的灵活性2.2单片机的系统简介1.单片机硬件系统前面已经介绍过,单片机就是将CPU、存储器、I/O接口和总线制成的超大规模集成电路。
(1)中央处理器CPU8031中央处理器由运算器、控制器和控制逻辑单元组成,其中还包括中断系统与部分特殊功能寄存器。
1.运算器运算器包括一个可进行8位算术运算和逻辑运算的ALU单元,8位的暂存器T MP1和暂存器TMP2,8位累加器ACC,8 位寄存器B和程序状态寄存器PSW。
2.控制器控制器包括程序计数器PC、指令寄相存器IR、指令译码器ID、振荡和定时电路等部分。
(2)存储器8031单片机的片内有ROM和RAM两类存储器,它们有各自独立的存储地址空间,与一般微机的存储配置方式不同。
程序存储器ROM8031内有4KB字节容量的程序存储器,地址以0000H开始,用于存放程序和表格常数,8031片内无ROM,使用时要进行片外扩展.数据存储器RAM8051/8031片内可供用户使用的数据存储器容量为128B,地址为00H~7FH ,用于存放运算的中间结果,数据暂存及数据缓冲等.这128字节的RAM中,有32个字节单元可指定为工作寄存器.8051片内RAM和工作寄存器排在一起并统一编址,这与一般处理器是不同的.此外,片外还有21个特殊功能寄存器,地址为80H~FFH(高128 B).(3)I/O接口8031有四个8位并行接口,即P0~P3,它们是双向端口,可用于输入也可用于输出.每个端口各有8条I/O口线.这4个端口有4个锁存器,同RAM 统一编址.因此,可以把I/O口当作一般特殊寄存器来寻址.(4)总线总线是传送信息的公共通道,实际上总线就是一组导线,其数目取决于CPU的位数与结构.单片机的总线有三种类型:数据总线(DB)、地址总线和控制总线2.单片机的软件系统单片机的软件系统有:系统软件、应用软件和编程语言。
计算机的工作需要硬件系统与软件系统的通力合作,才能确保完成各种工作任务. 2.3防盗报警系统的设计方案1.设计的基本思路利用单片机的定时功能、中断系统以及LED显示和键盘输入等结合可编程并行接口芯片8255和外部程序存储器2716开发一个防盗报警系统。
2.设计要求:利用8031单片机,该系统能对八个检测点自动进行检测,一旦出现盗情,能自动进行声光报警,并模拟LED显示被盗地点。
3.方案的选择和论证:方案一:由于防盗报警的设计思想是通过利用各种探测装备对探测到的信号进行及时的处理。
主要是控制系统。
控制系统可以利用数字逻辑电路组成。
可以利用红外线探测器进行防盗报警,它是通过感测温度的变化而发出报警的。
将随被测信号变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测信号显示出来,这种设计需要用到A/D转换电路,电路比较麻烦。
方案二:主要是利用单片机作为控制系统。
对单片机进行外部程序扩展和并行端口I/O口的扩展,利用单片机的自动查询和中断服务等功能,对八个检测点进行自动检测,一旦出现盗情,能自动进行声光报警,并利用LED的显示功能显示被盗地点。
论证:可行性讨论是从道理上研究分析项目是否可行。
用单片机控制一个检测报警系统,与以往用数字逻辑电路组成的控制系统相比,用单片机组成的检测报警系统,应具有更大的灵活性,功能也更强,并具有智能性, 在实际工作中是一种行之有效的方法。
因此,从理论上分析是可行的。
由此可以很容易看出以上两种方案,,采用方案二,电路比较简单,软件设计也比较简单,功能也很强大。
故采用了方案二。
4.总体设计系统方框图电路设计总体设计方框图如图1所示,采用单片机8031,独立键盘输入和74LS373,用1位LED数码管以串口传送数据实现报警和显示被盗图1 总体设计方框图通过独立式键盘输入信号,用复位电路和时钟电路分别对8031进行复位和频率的设定,通过扩展电路对8031进行外部程序扩展,利用8031的自动查询功能和中断服务来发出报警并显示被盗地点。
三.系统的硬件设计3.1 时钟电路的设计:MCS-31单片机的时钟可以由内部方式和外部方式产生,XTAL1(○19脚)和XTAL2(○18脚)即为单片机的两个时钟引脚。
此次设计中采用内时钟电路,介绍如下:8031单片机内有振荡电路,只需XTAL和1XTAL2间外接石英晶体和电容组成并联谐振电路(晶振器),晶体可以在固有频率为1.2~12MHz的晶振器之间任选晶体,电容可以在容量为20~60Pfd的电容之间任选,通常选择30pF的瓷片电容,连接方式如图(a)所示:3.2复位电路的设计:8031的复位方式可以是自动复位,也可以是手动复位[本设还是一复用计中用的是上电自动复位]。
如下图所示。
此外,RESET/Vpd脚,V掉电其间,此脚可接上备用电源,以保证单片机内部RAM的数据cc不丢失。
3.3输入电路的设计:独立键盘通过P1口与8031单片机的连接电路,这种连接方式中的I/O口也可视为以8031的扩展。
键盘通过P1口与8031连接键盘管理程序的功能是检测有无键闭和,如有键闭和,消除抖动,根据键号转接到相应的键处理程序。
其程序流程图、程序如下KBP0:MOV P1,#0FFH 键盘设置MOV A,P1 读数植CLR AANL A,07H 屏蔽高5位JZ KBP0 无键闭合,重新检测ACLL D12MSMOV A,P1CPL AANL A,#07HJZ KBP0独立式键盘管理程序流程图JB ACC.0,A0 确定键闭合的位置,转入相应的功能程序入口JB ACC.1,A1JB ACC.2,A2AJMP KBP0A0:AJMP PR0 键功能程序入口A1:AJMP PR1A2:AJMP PR2PR0: …… S0键功能程序PR1: …… S1键功能程序PR2: …… S2键功能程序3.4输出电路的设计:1.报警电路:在此次设计中的报警电路部分用蜂鸣器和发光二极管同时报警,下面是一个控制其连续鸣音30ms程序。
SND: SETB P2.3 ;P 2.3输出高电平,启动鸣音MOV R7 ,#1EH ;时30msDL: MOV R6,#0F9HDL1: DJNZ R6,DL1 ;小循环 1 MSDJNZ R7,DLCLR P2.3 ; P2.3输出低电平,停止鸣音RET1.1灯光报警电路:通常是利用发光二极管与微机的I/O口线相连,要经过驱动器。
8031与I/O口线相接如图a:8031的P2口线通过集成门电路或三极管驱动发光二极管。
图b采用了光电隔离,发光二极管另用电源供电。
灯光也可用来指示系统在正常情况下的某些工作状态。
1.2声响报警电路;通常是采用蜂鸣器。
蜂鸣器内有振荡电路,能发出长声和短声。
蜂鸣器的工作电压一般为5-15V,工作电流小。
图c 是蜂鸣器经过三级管和光电耦合器与8031系列单片机I/O口线相接的电路。
+5V图a图b蜂鸣器图c2.显示电路:LED是由发光二极管作为显示器字段的数码显示器件。
发光二极管做成a、b、c、…、g七段用七个并分为共阴极与共阳极两种。
在此次设计中,主要采用共阳极型二极管。
在共阴极结构中,各段发光二极管的阴极连在一起并接地,若某一段发光二极管的阳极为高电平时,该段发光二极管发光。
在共阴极结构中,各段发光二极管的阴极连在一起并接+5V电压,若某一段发光二极管的阳极为低电平时,该段发光。
共阴极是将七个发光二极管的阴极接在一起并接在正电源上,阳极接到译码器的各输出端,当哪个发光二极管的阳极为低电平时哪一个发光管就亮。
图2-(a)是字段形式,图2-(b)是数字与字段的关系图2 LED七段数码管本次设计主为一位共阴极LED数码管显示,程序如下:ORG 0000HLJMP MAINORG 0030HMAIN: MOV SP,#7HMOV R2,#0MOV R5,#16CLR P3.5STAR: DJNZ R5,NEXTMOV R5,#16MOV R2,#0NEXT:DPTR,#TABMOV A,R2MOVC A,@A+DPTRMOV DPTR,#ADRLEDMOVX @DPTR,AINC R2LCALL DELAYJMP STARDELAY:MOV R0,#10DELY0:MOV R7,#100DELY1:MOV R6,#250DJNZ R6,$DJNZ R7,DELY1DJNZ R0,DELY0RETTAB: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H;DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H;END3.5 扩展电路的设计:1.外部程序存储器的扩展:由于我们在设计时采用的是8031单片机,而内部没有存储空间,我们设计的程序就没有地方存放,所以在我们设计硬件电路时就要对单片机的程序存储器进行扩展,我选用2716作为片外存储器扩展,首地址为0000H,末地址为7FFFH。
扩展的硬路如图所示:P0口(P0.0-P0.7)经地址锁存器与程序存储器的低8位地址(A0-A7)相连。
P2口(P2.0-P2.2)与程序存储器的高3位地址线(A8-A10)相连由于单片机的P0口分时输出数据和低8位地址,故必须加地址锁存器,并由CPU发出的地址琐存允许信号ALE的下降沿将地址信息琐存到琐存器中。