推荐阅读最新更新时间:2024-03-16 14:40
单片机根据温湿度控制风速
电路原理图如下: 单片机源程序如下: /*温湿度实时监测显示,温度测量范围为0~+50℃; 湿度测量范围为20%~90%; 1m/s=3.6km/h fs = 25*v m/s = 90*v km/h V单位是 伏 ===========================================================================================*/ #include main.h sbit set=P2^3; //设置 sbit yw=P2^2; //移位 sbit add=P2^1; //+ sbit cut=P2^0; //- sbit chan
[单片机]
51系列单片机:51子系列和52子系列
MCS-51系列单片机 MCS-51系列单片机分为两大系列,即51子系列与52子系列。 51子系列:基本型,根据片内ROM的配置,对应的芯片为8031、8051、8751、8951 52子系列:增强型,根据片内ROM的配置,对应的芯片为8032、8052、8752、8952 这两大系列单片机的主要硬件特性如下表: 从上表中可以看到,8031、8031、8032、80C32片内是没有ROM的,对应着上表看,我们可以发现,51系列的单片机的RAM大小为128B,52系列的RAM大小为256B,51系列的计数器为两个16位的,52系列的计数器为三个16位计数器。51系列的中断源为5个,52系列的中断源为6个。 8051与80
[单片机]
基于单片机的温湿度采集系统的硬件设计
摘要: 采用AT89C2051 单片机为核心配置,以温湿度传感器SHT75、数码管显示、计算机监控系统等部件,通过单片机与智能传感器相连,采集并存储智能传感器的测量数据,并通过RS485 总线来实现PC 上位机与单片机控制模块半双工串行通信。微控制器AT89C2051 通过I2C 总线控制传感器的测量和数据回传,每次将采集到的5 组数据经过计算,修正及补偿后分别传送到PC 端存储和显示模块进行实时显示。经过实验测试得出结论:温度测量精度为±0.3 ℃,湿度测量精度为±2%RH,各项指标均达到了课题的设计要求。 利用AT89C2051 单片机强大的功能,同时结合智能传感器SHT75 测量温湿度有快速和使用简便等特点,设计了一
[工业控制]
基于AT89S52单片机实现激光雷达门控控制系统的软硬件设计
介绍了基于 AT89S52的激光雷达门控控制系统的工作原理,并着重讨论系统硬件和软件的实现方法。系统采用 AT89S52单片机为核心,配置以数字电位器、光电耦合器、单稳态触发器等部件,控制光电倍增管门控开关的时间,从而实现对激光雷达测量的起始点和结束点的实时调控。 前言 激光雷达能够对大气中的气溶胶、二氧化碳、臭氧、水气等进行高时空分辨率、实时、大范围地测量,因此越来越受到环保和气象部门的重视。目前,用于气象要素和环境污染检测的激光雷达技术发展很快。激光雷达必定会在大气参数和环境污染检测方面扮演重要的角色。要使激光雷达的测量范围尽可能的大,必须控制好雷达光电倍增管(PMT)门控的开关门时间,以满足各种测量的要求。如果能很好地解
[单片机]
用单片机中断来扫描键盘的程序
/* 程序效果:用51单片机的中断来扫描键盘,按下按键,蜂鸣器响,数码管有相应的键值 显示,按下E键继电器关,按下C键继电器开。 这与上一程序的功能相同,比上一程序简洁 但理解相对困难些。 开发设计:http://www.51hei.com/ */ #include reg52.h //头文件 #include intrins.h #define uchar unsigned char //宏定义 #define uint unsigned int sbit jdq=P3^5; //位声明,驱动继电器管脚 sbit fmq=P3^4; //位声明,驱动蜂鸣器管脚 code uchar table =
[单片机]
基于DSPIC30F6014A单片机的智能家居音频信号分析仪的设计
目前,大多数音频信号处理仪不但体积大而且价格贵,在一些特殊方面难以普及使用,而嵌入式系统分析仪具有小巧可靠的特点,所以开发基于特殊功能单片机的音频分析仪器是语音识别的基础,具有很好的现实意义。信号分析原理是将信号从时间域转换成频率域,使原始信号中不明显特性变得明显,便于分析处理。对于音频信号来说,其主要特征参数为幅度谱、功率谱。该音频信号分析仪的工作过程为:对音频信号限幅放大、模数转换、快速傅里叶变换(FFT,时域到频域的转换)、特征值提取;从到音频信号的幅度谱,进而得到音频信号的功率谱。 1 硬件设计 “智能家居”(SmartHome)也称智能住宅。家居网络智能控制系统就是利用先进的计算机技术
[单片机]
一文看懂STM32单片机和51单片机区别
单片机简介 51单片机简介 应用最广泛的8位单片机当然也是初学者们最容易上手学习的单片机,最早由Intel推出,由于其典型的结构和完善的总线专用寄存器的集中管理,众多的逻辑位操作功能及面向控制的丰富的指令系统,堪称为一代“经典”,为以后的其它单片机的发展奠定了基础。 51单片机之所以成为经典,成为易上手的单片机主要有以下特点: 51单片机特性 1、从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。 2、同时在片内RAM区间还
[单片机]
STM32单片机中断详解
中断,在单片机中占有非常重要的地位。代码默认地从上向下执行,遇到条件或者其他语句,会按照指定的地方跳转。而在单片机执行代码的过程中,难免会有一些突发的情况需要处理,这样就会打断当前的代码,待处理完突发情况之后,程序会回到被打断的地方继续执行。 1 EXTI控制器 外部中断/事件控制器(EXTI)管理了控制器的 23 个中断/事件线。每个中断/事件线都对应有一个边沿检测器,可以实现输入信号的上升沿检测和下降沿的检测。EXTI 可以实现对每个中断/事件线进行单独配置,可以单独配置为中断或者事件,以及触发事件的属性。 外部信号进入经过1的边沿检测电路,检测是否符合(有2和3的上升沿和下降沿选择寄存器决定),产生信号,然后和4软件
[单片机]