基于STC89C52继电器控制系统项目总结

合集下载

基于STC89C52单片机的模拟电梯控制系统

基于STC89C52单片机的模拟电梯控制系统

基于STC89C52单片机的模拟电梯控制系统

1. 引言

1.1 背景介绍

电梯作为现代城市的重要交通工具,已成为人们生活中不可或缺

的一部分。随着城市化进程的不断加快,电梯的使用频率也越来越高。传统的电梯控制系统通常采用机械和电气联动的方式,存在一定的局

限性和安全隐患。为了提高电梯系统的性能和安全性,基于单片机的

模拟电梯控制系统应运而生。

基于STC89C52单片机的模拟电梯控制系统可以实现对电梯的控

制和管理,提高电梯的运行效率和舒适度。通过对电梯运行状态的监

控和调度,可以有效减少用户等待时间,提高电梯的运行效率。系统

还可以实现对电梯的故障检测和报警处理,提高电梯的安全性和可靠性。

本文将对基于STC89C52单片机的模拟电梯控制系统进行详细设

计和研究,探讨其在实际应用中的性能和效果。通过对系统的硬件设计、软件设计、系统测试等方面的分析和研究,为电梯控制系统的进

一步改进和优化提供参考和借鉴。

1.2 问题提出

在电梯运行过程中,存在一些问题需要解决,比如电梯的误操作、控制系统的稳定性和可靠性等。这些问题可能会对乘客的安全和舒适

性产生影响,因此需要一个高效可靠的电梯控制系统来解决这些问

题。

基于STC89C52单片机的模拟电梯控制系统,可以有效解决电梯

运行过程中的各种问题。通过硬件设计、软件设计和系统测试等步骤,可以实现电梯的自动控制、运行状态监控和故障处理等功能。对电梯

性能进行分析和改进,可以提高电梯的运行效率和安全性,从而提升

乘客的出行体验。

研究基于STC89C52单片机的模拟电梯控制系统具有重要的实践

基于STC89C52单片机的水温控制系统设计方案

基于STC89C52单片机的水温控制系统设计方案

基于STC89C52单片机的水温控制系统设计方案

第1章方案论证

本设计中的芯片可以采用二种方案。

方案一:采用热电偶温度传感器,放大器,A/D转换器作为测量温度的电路。

热电偶通过电位差的数值与不加热部位测量点的温度来测温,和这两种导体的材质有关。热电偶传感器有自己的优点和缺陷,它灵敏度比较低,容易受到环境干扰信号的影响,也容易受到前置放大器温度漂移的影响,因此不适合测量微小的温度变化。由于热电偶温度传感器的灵敏度与材料的粗细无关,用非常细的材料也能够做成温度传感器。也由于制作热电偶的金属材料具有很好的延展性,这种细微的测温元件有极高的响应速度,可以测量快速变化的过程。硬件电路复杂,需要设计A/D转换电路,以及与其相关的编程,总体设计起来较困难,软件、硬件调试复杂,硬件成本较高。而且器传感器有以下缺点:它灵敏度比较低,容易受到环境干扰信号的影响,也容易受到前置放大器温度漂移的影响[]。所以总体来说,在硬件、软件上的成本都比较高,而且易受外部环境的影响,系统工作不稳定。

方案二:采用数字可编程温度传感器作为温度检测元件。

数字可编程温度传感器可以直接读出被测温度值。不需要将温度

传感器的输出信号接到A/D转换器上,减少了系统的硬件电路的成本和整个系统的体积同时具有极强的抗干扰纠错能力;负压特性:电源极性接反时,芯片不会因发热而烧毁,但不能正常工作。由于采用的是具有一总线特点的温度传感器,所以电路连接简单;而且该传感器拥有强大的通信协议,同过几个简单的操作就可以实现传感器与单片机的交互,包括复位传感器、对传感器读写数据、对传感器写命令[2]。软件、硬件易于调试,制作成本较低。也使得系统所测结果精度大大提高。

基于单片机STC89C52的直流电机PWM调速控制系统

基于单片机STC89C52的直流电机PWM调速控制系统

第一章:前言

Pwm 电机调速原理对于电机的转速调整,我们是采用脉宽调制(PWM)办法,控制电机的时候,电源并非连续地向电机供电,而是在一个特定的频率下以方波脉冲的形式提供电能。不同占空比的方波信号能对电机起到调速作用,这是因为电机实际上是一个大电感,它有阻碍输入电流和电压突变的能力,因此脉冲输入信号被平均分配到作用时间上,这样,改变在始能端EN1 和EN2 上输入方波的占空比就能改变加在电机两端的电压大小,从而改变了转速。此电路中用微处理机来实现脉宽调制,通常的方法有两种:(1)用软件方式来实现,即通过执行软件延时循环程序交替改变端口某个二进制位输出逻辑状态来产生脉宽调制信号,设置不同的延时时间得到不同的占空比。

(2)硬件实验自动产生PWM 信号,不占用CPU 处理的时间。这就要用到STC89C52的在PWM模式下的计数器1,具体内容可参考

相关书籍。

51 单片机PWM 程序

产生两个PWM,要求两个PWM 波形占空都为80/256,两个波形之间要错开,不能同时为高电平!高电平之间相差48/256,

PWM 这个功能在PIC 单片机上就有,但是如果你就要用51 单片机的

话,也是可以的,但是比较的麻烦.可以用定时器T0来控制频率,定时器T1 来控制占空比:大致的的编程思路是这样的:T0 定时器中断是让一个I0口输出高电平,在这个定时器T0的中断当中起动定时器T1,而这个T1 是让IO 口输出低电平,这样改变定时器T0 的初值就可以改变频率,改变定时器T1 的初值就可以改变占空比。

前言:

直流电机的定义:将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。

基于STC89C52单片机的智能风扇控制系统设计

基于STC89C52单片机的智能风扇控制系统设计
行通讯 , 可 以控 制 电风 扇 的风 速 , 电风扇 可 以工 作在 平 , 无信号接收为低电平。因此 , 要接一个反向器 ( 可
高、 中和低三档 。此外 , 通过温度传感器检测环境温 用三极管 ) 接 到接收模块上单片机 的外部中断 引脚 ,
度, 建 立一 个 控 制 系统 , 使 电风扇 随室 内温 度 的变 化 接 收模块的 t r i ' 2 2 7 2 的第 1 0 1 3 为解码脚 ,直接与
转速, 风扇转速 大小通过 变压控制 , 实 现 了“ 温度高 , 风 力大, 温度低 , 风力弱” 的性能 , 既 节能环保 , 又安全 可靠 , 具有广泛
的 应 用前 景 。 关键字 : S T C8 9 C5 2 ; 智能风扇 ; 控 制 系统 ; 无 线 遥控 ; D S 1 8 B 2 0
_
图1 系统 原 理 框 图 图 2 系统 硬 件 电路 板 图
Biblioteka Baidu
1 . 2 温度控 制模 块设 计
D S 1 8 B 2 0单 线 数字 温度 传 感 器 是 D a l l a s 半 导 体 件, 其硬件能符合整个控制系统的要求 , 不需要外接 一线总线” 接 口的温 其他存储器 芯片和定时器件 ,方便地构成了一个最 公 司 开发 的世 界 上第 一 片 支持 “ 引脚小体积封装形式 , 温度测量 小 系 统 。整 个 系 统结 构 紧 凑 , 抗 干扰 能力 强 , 性 价 比 度传感器。其具有 3 范 围为 一 5 5℃ ~+ 1 2 5 c C,可 编程 为 9位 一 1 2位 A / D 高 。智 能 风 扇控制 系 统原理 图如 图 1 所示 。

基于STC89C52单片机的车内温湿度智能监控系统

基于STC89C52单片机的车内温湿度智能监控系统

第28卷 第9期2021年9月仪器仪表用户INSTRUMENTATION Vol.282021 No.9

基于STC89C52单片机的车内温湿度智能监控系统

罗 潜1,廖文浩1,柳 畅2

(1.广东梅州职业技术学院,广东 梅州 514011;2.广州番禺职业技术学院,广州 511487)

摘 要:

车内温湿度的高低直接影响着车内人员的舒适程度,为了给驾驶员和乘车人员营造一个舒适的温湿度环境,设计了一款基于STC89C52单片机的车内温湿度智能监控系统。该系统主要由STC89C52单片机最小系统、DHT11温湿度传感器模块、LCD1602显示模块、继电器驱动模块,以及按键模块等软硬件组成,能够对车内温湿度进行实时监控,使车内保持舒适的温湿度环境。测试结果表明,该系统运行稳定、安全可靠,实用价值高。关键词:STC89C52;DTH11;LCD1602;继电器;按键

中图分类号:TP273+.5 文献标志码:A

Intelligent Monitoring System of Vehicle Interior Temperature and

Humidity Based on STC89C52 SCM

Luo Qian 1,Liao Wenhao 1,Liu Chang 2

(1. Guangdong Meizhou Vocational and Technical College, Guangdong,Meizhou,514001,China;2. Guangzhou Panyu Poly-technic, Guangzhou,511487,China)Abstract:The vehicle interior temperature and humidity directly affects the comfort of personnels in the vehicle, in order to cre-ate a comfortable temperature and humidity environment for the drivers and passengers, an intelligent monitoring system of vehicle interior temperature and humidity based on STC89C52 SCM is designed. The system is mainly composed of software and hardware such as STC89C52 SCM minimum system, DHT11 temperature and humidity sensor module, LCD1602 display module, relay drive module and button module, which can monitor interior temperature and humidity in real time to maintain a comfortable temperature and humidity environment. The test results show that the system is stable, safe and reliable and has high practical value.Key words:STC89C52;DTH11;LCD1602;relay;key button

基于STC89C52单片机的智能家居控制系统设计--毕业论文43

基于STC89C52单片机的智能家居控制系统设计--毕业论文43

摘要

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

关键词:物联网、智能家居、单片机、STC89C52、多源控制

Abstract

Smart Home as the implement mode of Family Information hasbeean important partof the social information development .The networking because of its huge prospect to develop .It will be a real way during the Smart Home`s working means a lot to the Smart Home .This article base on the design concept of trying to use easiest way to deliverhandle and closing to use .We take the STC89C52 as the control core of the design .The relay as thecontrol terminalmean .While we also use the traredremote controlkeywebpage etcto 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.

基于单片机的多功能智能快递柜设计

基于单片机的多功能智能快递柜设计

基于单片机的多功能智能快递柜设计

摘要:随着我国物流行业的迅速发展,物流的“终端”运输问题变的越来越

突出。智能快递柜将快件暂存于快递柜内,通过手机短信等方式向顾客发送快件

的讯息,使顾客可以受到24小时随时取件的服务,深受各大快递公司和广大客

户的青睐,是“最后一公里”快递问题的有效解决方案。本文主要阐述了以单片

机为核心的智能快递柜系统,该系统采用STC89C52单片机、矩阵键盘输入、液

晶显示、继电器控制、GSM短信系统等,实现取件码的发送以完成快递的存取。

该系统具有随机生成验证码、报警系统、继电器控制等多种特色功能,以保证快

递存取过程的便捷性与快递本身的安全性。

关键词:单片机,矩阵键盘,GSM短信系统

0 引言

在电子商务快速发展的今天,快递企业的发展呈现出了一种高速增长的态势。但是“最后一公里”的快递投递问题已经成为制约我国快递企业发展的一个重要

问题。智能快递柜可以将快递临时存放在快递柜中,并以短信等形式将取件信息

送给客户,为客户提供了可24小时自主取件的服务,该服务模式能够很好地满

足了客户可自主分配时间的要求,深受各大快递公司和广大客户的青睐,是解决

快递“最后一公里”问题的有效方案。

1 系统总体设计

1.1 整体设计方案

本设计的智能快递柜以单片机为主控芯片,结合电源模块、键盘模块、继电

器控制模块、报警模块、显示模块、GSM模块构成该系统的硬件电路设计部分。

快递小哥输入用户的电话号码后,产生一个随机的取件码,并将其传送至用户手

机上,用户通过输入所得的取件码就可以取走快递。按下存储按键,液晶显示当

基于单片机STC89C52的电阻测量系统设计

基于单片机STC89C52的电阻测量系统设计

作复杂。本系统采用通用单片机STC89C52实现 1Q 1OMQ电阻量 IOK ̄IIOM之间的量程 的自动切换 。在 电路 中被测 电阻Rx将和一
程的 自动切 换、自动 筛选 ,在 自动筛选 功能上可以实现测 量范 个高精度的已知基准 电阻R2串联 ,在两个 电阻的两端加一个 已 围设定 ,对不满足 产品要求 的电阻能够声音报警;对 电位器的 知 的恒定 电压v,设Rx两端 的电压为Vl,R2两端的电阻为V2,根
采集 到待测 电阻上的 电压值 ,然 后经运放OP07放大后 送入A/ 算可得出被测 电阻的阻值。
D转换单元 ,由高精度 12位A/D转换器TLC2543来 完成数据 的转 2.2 A/D采样 电路设 计
换 ,并送 入MCU处理器处理后送 到显示系统。
TLC2543为12位的A/D转化芯片,有12个模 拟输入通 道,分
基于单片机STC89C52 的电阻测量系统设 计
张常友 (江西渝州科技职业学院电子信息工程学院,江西 新余 338029)
摘 要 :本 系统 以单片机 sTc89c52为数据 处理 和控 制, ̄-J4,采用恒压 源给待 测电阻提供稳 定电压 ,通 过采样 待 测 电阻Rx上 的电压值 ,经 放 大后 送至 A/D转换 ,然后 送人 Mcu进行 数据 处理 ,并将 测量 结果通 过 LcD12864液 晶显示。该 测试 系统 能够实现 1rr10MQ电阻量程 的 自动切 换 、自动 筛选 ,并 耳可以对 电位器的 阻值 变化 进行 扫描测 试,并将 测试得 到的曲线在 LCD12864液 晶显示。 关键 词 :恒压 源;单片机 ;A/D转换

单片机课程设计报告模板

单片机课程设计报告模板

单片机课程设计报告模板

单片机课程设计报告

一、设计目的

本次单片机课程设计旨在培养我们对单片机的基本认知和应用能力,通过对STC89C52单片机的学习和实践,提升我们的编程能力和创新思维,同时让我们深入了解单片机的工作原理和应用场景,为未来工作和学习打下坚实基础。

二、设计内容

本次课程设计主要涵盖了单片机的基本原理、C语言编程以及电路设计。我们以智能家居为例,设计了一个可以通过Wi-Fi连接到手机APP控制家电的智能开关系统。

1.单片机的选择

我们选择STC89C52作为单片机的核心控制器,这是一款8位高性能单片机,拥有大容量闪存和SRAM存储器、多种定时器和计数器、16位定时器等重要功能,非常适合用于物联网控制和智能家居领域。

2.开发环境的搭建

我们采用KEIL软件和PROTEUS电路仿真软件作为开发工具,为了让我们更加熟练地使用这两款软件,我们在课堂上进行了详细的讲解

和实践操作,学习了单片机的汇编、C语言编程、调试和调试工具的使用。

3.电路设计

为了实现智能家居的控制,我们需要搭建一个能够与单片机相互协作的电路。我们选择了常见的继电器来控制家电设备的开和关。

具体的电路设计方案如下:

①按键电路:在电路中加入按键触发模块,实现单片机中断、感应等功能。

②Wi-Fi WiFi模块:为了实现远程控制,我们使用了ESP8266模块和手机APP进行通讯。

③继电器模块:该模块内置独立的继电器驱动IC,设计电容保护电路和DIP开关控制当前继电器输出端口,保障免受电磁干扰和防止继电器共振。

4.软件设计

本次课程设计的重点是编写单片机程序。我们通过不断的实践和调试,成功编写了相应的程序,实现了以下功能:

基于STC89C52单片机的智能家居系统设计

基于STC89C52单片机的智能家居系统设计

基于STC89C52单片机的智能家居系统设计

随着物联网技术的发展,各种智能化设施逐步走入人们的生活中。文章以STC89C52单片机为核心设计一款智能家居控制系统,运用各种传感器采集信息并通过C语言编程实现各系统模块协调工作,可实现手机Wi-Fi控制家庭常用用电器功能、人体红外感应控制功能、自动窗帘控制功能以及门禁防盗及烟雾监测报警功能及继电器控制等。

一、系统设计方案

本文设计的智能家居系统实现的基本功能有:在安全方面的多功能防盗门设计,烟雾报警、继电器设计等,以及智能方面的红外感应、自动窗帘、温度监测等。为体现其“智能化”思路,在各模块种增加了手机Wi-Fi控制功能,极大地增加了其操作性和实用性。

本设计系统控制器选择STC89C52型单片机。STC89C52是STC89C51的一种增强型,它具有低功耗、性能高、价格低的8位微控制器,拥有8 K 在系统可编程Flash、内置4KB的EEPROM,最高运作频率可达48 MHz,能够为众多嵌入式控制系统提供灵活性高价格低廉的控制方案。

在烟雾报警模块中采用用MQ-5烟雾传感器。该烟雾传感器属二氧化锡半导体气敏材料构成,属于表面离子式的N型半导体材料。

继电器模块采用1路光耦隔离继电器驱动模块,其中继电器与烟雾传感器模块实为一体,该模块主要作用是接受到单片机传来因烟雾传感模塊发出的警报信号而模拟控制总电源电路的开关的安全模块。

门禁模块是由MFRC-522RC522 RFID射频IC卡感应模块。MFRC522是应用于13.56 MHz非接触式通信中的一种高集成度的读写卡芯片;该芯片是一种非接触式的读写卡芯片,且体积小、低电压、低成本的自动窗帘模块由光敏传感器和步进电机及ULN2003步进电机驱动模块构成。

stc89c52复位电路工作原理

stc89c52复位电路工作原理

STC89C52复位电路工作原理解析

STC89C52是一款常用的单片机芯片,广泛应用于各种嵌入式系统中。在嵌入式系统设计中,复位电路是其中一个重要组成部分。本文将对STC89C52的复位电路工作原理进行解析。

复位电路是用于将系统恢复到初始状态的电路。STC89C52的复位电路主要由复位电源、复位输入端和复位延时电路组成。当复位电源施加于芯片上时,芯片内部的复位电源开始工作,向芯片提供复位电压。复位输入端用于接收外部复位信号,当外部复位信号被激活时,芯片开始复位。复位延时电路用于延时芯片复位的持续时间,确保系统在复位过程中稳定。

STC89C52的复位电源是由内部复位电源电路提供的。当芯片上电后,内部复位电源开始工作,向芯片提供稳定的复位电压。复位电源的作用是将芯片内部的逻辑电路恢复到初始状态,确保芯片在正常运行之前完成初始化操作。复位电源电路通常由电容、电阻和二极管等元器件组成,通过合理的电路设计,可以实现复位电压的稳定输出。

STC89C52的复位输入端用于接收外部复位信号。当外部复位信号被激活时,复位输入端的电平会发生变化,芯片开始复位操作。复位输入端通常与外部的复位按钮、复位开关或其他复位触发器相连,当外部触发器被操作时,外部复位信号被激活,芯片进入复位状态。

STC89C52的复位延时电路用于延时芯片的复位时间。复位延时电路通常由电容和电阻组成,通过合理的电路设计,可以实现芯片复位时间的控制。复位延时的作用是确保芯片在复位过程中逐渐稳定,避免因复位产生的电压波动对芯片内部电路产生干扰。

电子工程训练实验报告-wym

电子工程训练实验报告-wym

大连理工大学本科实验报告

题目:基于STC89C51单片机的插排控制系统

课程名称:电子工程训练实验

学院(系):电子信息与电气工程学部

专业:电子信息工程

班级:电子0904

学号:200901207

学生姓名:王瑜敏

成绩:

2012 年12 月22 日

题目:基于STC89C52单片机的插排控制系统

摘要

随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术,本设计以STC89C52单片机为核心的插排控制系统。设计用来模拟插排超限的控制,当插排的接入设备过多即功率超过额定范围或温度过高时,为了电路保护,总线将断开。插排用3个按键开关来代表。总线设有继电器用以控制总线的通断。当有两个或两个以上的按键被按下时,总线断开同时蜂鸣器以及LED小灯进行报警提醒。另外总线上设有监控温度的芯片DS18B20,其采集的数字信号传送给单片机,一方面由数码管实时显示,另一方面当温度超限时总线将断开并报警。系统分为4部分:按键处理部分、温度采集与现实、超限报警部分、总线通断控制部分。

关键词:STC89C52单片机按键处理继电器温度控制

1 设计要求

设计一种插排模拟控制系统,要求具有一个功能启动开关,当此开关按下后,进入插排控制功能:当插排的总接入功率达到上限时,此插排的总线自动跳闸进行电路保护,即当有2个或者两个以上的插座连通后,总线断开。

为了模拟上述系统,要求采用一定的高级主控制系统MCU,对多个开关的状态进行控制。具体要求如下:

1、总开关控制式结构,具有一个进入功能的总按键,否则此功能将不被启动,不具有限制功率的功能,即总线始终保持连接状态。

基于STC89C52RC的模拟智能灌溉系统

基于STC89C52RC的模拟智能灌溉系统
(2)晶振电路(时钟电路)
只要是一个完整的单片机系统,就一定会有晶振,晶振是通过一种能把机械能和电能进行相互转化的晶体在共振的状态下进行工作,从而提供稳定而精确的单频振荡。晶振在整个单片机系统里的作用是不可或缺的,它与单片机的内部电路相结合,产生一个单片机所需要的时钟频率,晶振提供的时钟频率越高,单片机的运行速度就会越快,单片对整个系统所执行的一切指令都是建立在晶振提供的这个时钟频率之上的。
dsget();
if(ss7==1)
{
P2=0X80;P0=0XFD;
qi=shidu/10;ba=shidu%10;
yi=shijian[2]/10;er=shijian[2]%10;san=10;si=shijian[1]/10;wu=shijian[1]%10;liu=11;
if((shidu<fazhi)&&(ss6==1))
图2-2单片机最小系统
2.3
本设计的按键输入单元是由4个规格为6*6*5的四脚按键构成的如图2-3所示。
图2-3 按键输入
按键功能如下:
(1)、按键 S7 设定为系统工作状态切换按键;
(2)、手动工作状态下按键 S6、S5、S4 功能设定如下:
按下 S6 关闭蜂鸣器提醒功能,再次按下 S6 打开蜂鸣器提醒功能,如此循环;
“模拟智能灌溉系统”通过读取 DS1302 时钟芯片相关寄存器获得时间,DS1302芯片时、分、秒寄存器在程序中设定为系统进行初始化设定,时间为 08 时 30 分。单元原理图如图2-6所示。

基于STC89C52单片机毕业设计(完整版)附原理图pcb图源程序仿真图综述

基于STC89C52单片机毕业设计(完整版)附原理图pcb图源程序仿真图综述

基于STC89C52单片机的电子密码锁

学生姓名: xx

学生学号: xxxxx

院(系):电气信息工程学院

年级专业: 2010级电子信息工程2班

指导教师:陶文英

二〇一三年六月

摘要

随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事情屡见不鲜,电子密码锁具有安全性能高,成本低,功耗低,操作简单等优点使其作为防盗卫士的角色越来越重要。

从经济实用角度出发,采用51系列单片机,设计一款可更改密码,LCD1602显示,具有报警功能,该电子密码锁体积小,易于开发,成本较低,安全性高,能将其存储的现场历史数据及时上报给上位机系统,实现网络实时监控,方便管理人员及时分析和处理数据。其性能和安全性已大大超过了机械锁,特点有保密性好,编码量多,远远大于弹子锁,随机开锁成功率几乎为零;密码可变,用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降;误码输入保护。当输入密码多次错误时,报警系统自动启动;电子密码锁操作简单易行,受到广大用户的亲睐。

关键词单片机, 密码锁, 更改密码, LCD1602

目录

错误!未定义书签。

1 绪论

1.1电子密码锁简介 (1)

1.2 电子密码锁的发展趋势 (1)

2 设计方案 (3)

3 主要元器件 (4)

3.1 主控芯片STC89C52 (4)

3.2 晶体振荡器 (8)

3.3 LCD显示密码模块的设计 (9)

3.3.1 LCD1602简介 (9)

3.3.2 LCD1602液晶显示模块与单片机连接电路 (11)

基于单片机STC89C52的电动车避险报警断电系统

基于单片机STC89C52的电动车避险报警断电系统

基于单片机STC89C52的电动车避险报警断电系统摘要:在我国电动自行车的事故比率在非机动车辆中一直居高不下,为改善驾驶者在行车时与行人车辆碰撞的情况,本设计基于单片机STC89C52控制的原理,提出独立于电动车并应用于电动车的技术,在其行驶状态下检测前方障碍物并自动断电。本设计能减低电动车事故的发生率,增强电动车驾驶的安全性。

关键词:电动自行车单片机STC89C52 报警断电

随着电动自行车的逐渐普及,其事故的发生率也逐渐提高,由于体积小、行驶稳定性差、安全设施少,电动自行车成为了一种安全性能较低的交通工具。根据相关部门的统计,2004年成都市电动自行车事故率17.9%,基本与其流量比相当[1]。电动自行车成为了非机动车辆的事故主要车辆,究其原因是驾驶者在驾驶过程中,对前方突然出现的障碍物的反映过慢,对行人与突然出现的车辆刹车不及时导致。本设计以电动车在正常行驶状态下,以超声波传感器与测速传感器检测为主,在单片机的控制作用下,对前方规定距离内障碍物进行检测,一旦检测到障碍物就会通过继电器切断电动自行车主控系统的电源,并发出警报使驾驶者判断并刹车。

1 系统整体功能设计

在整体功能设计中,系统采用STC89

C52单片机为控制芯片,系统运行时,超声波传感器开启距离测量功能,测速传感器开始测速;当检测到前方障碍物距离小于5 m时,传给单片机一个电平信号并监测速度,如速度大于10 km/h,则红色LED点亮,蜂鸣器报警,继电器断开;速度减小后,红色LED熄灭,蜂鸣器不在响,继电器重新闭合。

在整体设计中,对系统的速度触发设定为10 km/h,基于国家对电动自行车的最高时速设定为20 km/h[2]。为保证设计在实际上的应用,设定为最高时速的一半,及设定速度为10 km/h。

基于STC89C52单片机的模拟电梯控制系统

基于STC89C52单片机的模拟电梯控制系统

基于STC89C52单片机的模拟电梯控制系统

1. 引言

1.1 背景介绍

电梯作为现代城市中不可或缺的交通工具,在提高人们出行效率、方便生活的也承载着重要的安全责任。随着科技的不断进步,电梯控

制系统也在不断完善和更新。基于STC89C52单片机的模拟电梯控制

系统是一种新型的电梯控制系统,可以实现精准、高效的电梯运行管理。

本文将从电梯的基本原理介绍入手,详细分析基于STC89C52单

片机的模拟电梯控制系统的设计思路和控制模块设计。通过对电梯运

行流程和故障处理策略的讨论,阐明了该系统在实际应用中的优势和

可行性。对实验结果进行分析,并提出系统优化的建议,以期能够为

电梯行业的发展贡献一份力量。

1.2 研究意义

电梯作为现代城市中不可或缺的交通工具,其安全性和效率性一

直备受关注。随着科技的不断发展,基于单片机的模拟电梯控制系统

成为了研究的热点之一。本文旨在基于STC89C52单片机,设计一个

模拟电梯控制系统,通过对电梯原理、系统设计、控制模块设计、电

梯运行流程以及故障处理策略的探讨,旨在提高电梯系统的安全性和

效率性。

研究意义在于通过对模拟电梯控制系统的探讨和设计,进一步加深对电梯运行原理的理解,提高工程师的设计水平和技术能力。研究模拟电梯控制系统可以为实际电梯系统的优化提供参考,促进电梯行业的发展和进步。通过对电梯故障处理策略的研究,可以提高电梯系统的可靠性和稳定性,保障乘客的安全。

本研究具有一定的理论研究和实际应用价值,对于电梯行业和智能交通领域具有一定的推动作用。希望通过本研究的深入探讨,可以为电梯系统的稳定运行和全面优化提供一定的借鉴和参考。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于STC89C52继电器控制系统项目总结

长沙理工大学黄煌

关键词:单片机项目总结 PCB 焊接调试实践学习自主学习

前段日子在一个QQ群里面认识了一个朋友,受他之托画一块“51单片机控制继电器”的PCB板。具体要求是这样的:PCB电路主要包括STC89C52RC最小系统电路(5V电源模块、串口下载模块、复位模块)、10个按键、10个继电器。

对工具的认识。我使用的是Altulm Designer 09软件,之前也用过这个软件画原理图。但对于画PCB还不是很熟悉,也没有做过先关的项目。Altulm Designer是继Protell99和Dxp后的一个专业画电路板的软件,其功能之强大是我无法用言语来表达的。由于我对它不熟悉,再加上全英文版,要学会和熟练使用确实具有一定的难度。但是,我却没有拒绝别人的请求,就当是一次锻炼吧。

接到任务后,就去收集先关的资料。主要是找以前关于51单片和继电器基本电路的原理图。我把大大小小的原理图都找了个遍,总体感觉它们都大同小异。选择了一个电路原理图为标准,把相关模块的原理图截屏收集到了一块。这些原理图都是很经典的,经过工程师们认真设计、屡试不爽的。

由于自己手上的项目不仅一个,感觉有点忙不过来。所以准备将这个活交给另外一个同学去做,于是乎我就转手交给了别人。我把相关要求整理成了一篇电子档,然后将电子档发给了同学。受人所托必须得按照人家的要求,按时高质量地完成。我把这个精神传达给了同学,并监督和帮助

他完成。

每个人或许都有自己的事情要去做,他也不例外。或许他根本没有把这件事放在心上。前三天我没有特别急地催促他,放开手让他去干。一个星期后,我去问他进展如何。结果令我有点失望,貌似他还没有着手画PCB,原理图还刚完成。他说要完成还需要几天,我只能一边等待一边催促。

经过我催促,过了十几天后他交给我原理图和PCB图。我初步审核后,发现电阻、电容、继电器等封装有点乱七八糟。而且电路图也存在问题。看上去就是在依葫芦画瓢,完全就是在抄我给他的图。没有结合实际考虑,很不切实际。

这种情形是一种很普遍的情况。身在这个教育制度下,只有高深的理论知识传授。实践教学相对较少。有些知识是必须和实践结合起来的,有些经验是理论无法言语的。虽然这么说,但也不是绝对否决这种依托于理论的教育体制。毕竟理论知识是实践的基础。实验现象还是需要强大的理论基础来支撑和解释的。

我只能把我的想法总结为:理论学习应与实践教学相结合。两者之间应该是均衡的。如果让我给一个比重,我会更稍微偏向于实践学习。通过实践发现问题,然后将问题和现象回归书本,用理论知识来解释和解答。

我的父亲是一个实践能力很强的人。给他一个他从来没有接触过的物品,他通过一段时间的观察接触,能够懂得这件东西的原理和机制。这可能就是所谓的“知识来源于实践”。当然,他的这种品质是我很好的榜样,我学会了这种实践学习的方法。青出于蓝而胜于蓝,我不仅仅拘谨于实践

学习。除了实践,我会到图书馆借相关知识的书。或者有时候直接从网上搜找答案。

对于同学给我这个令我不满意的结果,我决定发挥自己的智慧和力量。古话说:“自己动手,丰衣足食。”只有自己动手了,才会做出使自己满意的结果。

PCB图的绘制要经过这样一些流程:画原理图,生成PCB图,布线,覆铜。其中画原理图要注意元器件的封装。现代科技是在飞速的发展,元器件的种类逐渐增多,元器件的封装也在不停的演变。有些什么样的元器件,每个元器件有些什么封装,在什么地方适用这都是有讲究的。学机电一体化的同学,我们必须得知道最常用的元器件及其封装。

很庆幸的是我在大二上学期对常见的元器件了解足够深刻。手上也有学长们留下的电路图,从他们的电路图中导出封装库用于自己的设计。

图1 PCB板软件设计图

图2 PCB板实物图

PCB板焊接调试。以前也做过不少的硬件项目,像PIC16F887、ARM7三星7X256、ARM11 S3C6410等。总体来说,PCB板的焊接和调试具有一定的技术含量。

首先,PCB板的元器件封装有区别。根据设计的原理图选择相对应的封装,电路图拿到工厂加工后你要做的就是选购物料。PCB板能否调试成功,与物料的选择有很大的关系。必须选择优质合格的材料。不能贪图便宜去选购那些不合格的元器件,否则调试时只能自找麻烦。

物料买回来,PCB板拿到手后,下一步的工作就是焊接和调试。PCB 板的焊接看上去很容易,无外乎就是把元器件放在PCB板上,然后将焊锡贴上去并使之固定。其实不然,事实并不是如此简单。

元器件(电阻、电容、三极管、IC芯片等)焊接到PCB板有一点技术含量,你必须遵循焊接和调试同步进行的原则。因为我们要的是一个能用的作品,焊接的过程中会出现各种问题。我们不能保证一股脑全焊接完

后的成功率。只有一步一个脚印,一个模块一个模块的来。焊接完一个模

块,调试完一个模块,再接着下一个模块的焊接和调试,直至整个PCB 板全部通过。

我这次PCB板的焊接和调试中出现了一些小插曲。事实来说,并不顺利。

首先,我焊接了51最小系统。对照电路原理图和PCB图,一个元器件一个地往板焊。DC插座、开关、7805稳压芯片、电阻和电容等等。(51最小系统=电源+51单片机+晶振+复位+串口下载)

图3 电源部分电路原理图

然后,拿着万用表进行检测。测什么?主要测量电阻的阻值是否正常,测量电压的大小和设计理论值是否一致。二极管(包括发光二极管)是否有接反的情况,发光二极管是否能正常发光等等。因为害怕画PCB板的时候多画线或者少画线,造成电源方面的短路。所以,电源的焊接必须得保证无误。

对着原理图、PCB图和电路板比较,测量了好几次。没有发现什么异常的情况,这就说明我的电源部分没有问题。于是进行下个模块和下下个模块的焊接和调试。

图4 STC89C52最小系统模块焊接实物照因为以前我做过S3C6410的硬件,当时出现过短路的问题。因为我焊接的时候没有好好“按照焊接一个模块调试一个模块”的原则,造成了整块电路板的报废。当时学长不在,我自己不会下载程序调试。所以只是按模块化来焊接,并没有调试。整个电路分了三个电源,1.7V 、3.3V 和

5V,当时的3.3V无论怎么调也是短路的。

在这次我吸取了经验教训,对自己更了解的更十拿九稳。我的焊接显得很稳当。每一个电阻,明确了阻值后,再用万用表测量一下它的阻值。这样就排除物料本身的质量问题因素。令我很失望又高兴的是,我测出来的电阻和发光二极管都不存在质量问题。这也说明了咱们现代生产技术的高超和产品质量的强硬。我觉得出于稳当起见,在焊接之前对物料进行检

测还是很有必要的。

相关文档
最新文档