1140是基于51单片机超声波三方向测距系统设计的
1、采用速度快、精度高、精度1mm的三种超声波测距。 2.按键设置报警距离、上限和下限。 3、LCD1602液晶显示。 结构简单、稳定、高效。
1141基于51单片机超声波水位控制系统LCD1602资料-毕设课设资料
1.超声水位液位,速度快,精度高,精度1mm。 2.按钮设置报警高度、上限和下限。 3、LCD1602液晶显示。
1139基于51单片机仓库环境监测系统的模拟设计
#include "pid.h" #include "math.h" #include "stdio.h" struct _pid { int SetSpeed; //定义设定值 int ActualSpeed; //定义实际值 int err; //定义偏差值 int err_last; ///定义偏差值 float Kp,Ki,Kd; //定义比例、积分、微分系数 float voltage; ///定义电压值(控制执行器的变量) int integral; //定义积分值 float umax; float umin; }pid; void PID_init(void) { pid.SetSpeed=500; pid.ActualSpeed=0; pid.err=0; pid.err_last=0; pid.voltage=0; pid.integral=300; pid.Kp=3.2; // 0.4 // 1.95 2.4 0.2 0.2 0.2 0.2 pid.Ki=1.5; // 1.5 积分速度 //0.9 0.8 0.74 0.78 0.5(vpp=14v) pid.Kd=0;// // 0.00015 0 pid.umax=1500; pid.umin=-1500; } unsigned int pid_ctrol(unsigned int now_speed,unsigned int set_speed) { static float last=500; int index; pid.ActualSpeed=now_speed; pid.SetSpeed=set_speed; pid.err=pid.SetSpeed-pid.ActualSpeed; if(pid.ActualSpeed>pid.umax) ///灰色背景色表示抗积分饱和度的实现 {
1034基于单片机公交安全预警系统的模拟设计
#include <reg52.h> /* 包含头文件 */ #include <math.h> #include "uart.h" #include "display.h" #define uint unsigned int #define uchar unsigned char /* 宏定义 */ sbit ale = P2 ^ 6; sbit start = P2 ^ 7; sbit eoc = P3 ^ 2; sbit oe = P3 ^ 3; /* 定义adc0809的控制引脚 */ sbit adda = P2 ^ 0; sbit addb = P2 ^ 1; sbit addc = P2 ^ 2; /* adc0809的地址引脚 */ sbit key1 = P3 ^ 4; sbit key2 = P3 ^ 5; unsigned long voltdata[8]; uint realvolt, i, j, k, l, t, sum, a[5]; /* 定义全局变量 */ unsigned char CH; uchar add; /* 地址变量 */ uchar TxBuf[8]; /* 四个显示位置 */ unsigned char t0Count; unsigned char flagAu = 1; uchar flag = 0; /* * 函数说明 */ void addselect() /* 量程选择 */ { CH ; /* 通道号加 */ if ( CH > 7 ) /* 最大到5 符号&:按位和符号,如果二进制的对应位为1,则结果的对应位为1,否则为0 */ CH = 0; /* 清零有三个通道 1 2 对应的二进制是0000.0001.0010 */ adda = CH & 0x01; /* 二进制010101&0001,结果是0001,赋值adda(引脚只能接受最低数据,只有1和0),那么adda引脚是高电平 */ addb = (CH & 0x02) >> 1; addc = (CH & 0x04) >> 2; delay( 5 ); /* 短延时 */ }
803基于单片机汽车环境监测系统的设计
车身环境监测系统设计原理:
本系统采用FRDM-KL25Z作为主控芯片,通过添加温湿度、烟雾、超声波测距等传感器,收集车身的环境参数CAN总线收集车身等各种状态信息,通过串口传输到上位机显示,实现信息的智能管理,或通过蓝牙连接android手机,在手机客户端查看信息。同时,当检测到车内温度过高时,系统可以自动启动电风扇冷却车内当检测到烟雾时,发送短信提醒司机注意。
本系统的总体方案
827基于单片机红外音温传输系统计-设计资料
(1)红外光通信装置利用红外发光管和红外光接收模块作为收发器件,用来定向传输语音信号,传输距离为 2m.
(2)传输的语音信号用Φ3.5mm 的音频插孔线路输入;频率范围为 300~3400Hz。
(3)接收的声音应无明显失真。当发射端输入语音信号改为 800Hz 单音信号时,在 8Ω电阻负载上,接收装置的输出电压有效值不小于 0.4V。不改变电路状态,减小发射端输入信号的幅度至 0V,采用低频毫伏表(低频毫伏表为有效值显示,频率响应范围低端不大于 10Hz、高端不小于 1MHz)测量此时接收装置输出端噪声电压,读数不大于 0.1V。如果接收装置设有静噪功能,必须关闭该功能进行上述测试。
(4)当接收装置不能接收发射端发射的信号时,要用发光管指示。
(5)增加一路数字信道,实时传输发射端环境温度,并能在接收端显示。数字信号传输时延不超过 10s。温度测量误差不超过 2℃。语音信号和数字信号能同时传输。 (在最小系统板上用18B20测温)
(6)本装置的通信信道必须采用红外光信道,不得使用其他通信装置。发射端必须采用分立的红外发光管作为发射器件,安装时需外露发光管,以便检查。不得采用内部含有现成通信协议的红外光发射芯片或模块。
文章转自电设屋,资料百度网盘下载地址
目录
1140基于51单片机超声波三方向测距系统设计-毕设课设全套资料
1141基于51单片机超声波水位液位控制系统LCD1602资料-毕设课设资料
1139基于51单片机仓库环境监控系统仿真设计-毕设课设资料
1034基于单片机公交安全预警系统仿真设计-毕设资料
803基于单片机汽车环境监测系统设计-设计资料
827基于单片机红外音频温度传输系统设计-设计资料