用51单片机实现抽水水泵
材料:51单片机+水泵部件
基于51单片机实现抽水功能
大致原理:我们通过改变波形占空比来控制抽水电机的速度。而改变占空比我们可以通过改变高低电平持续时间来设置。
#include <reg52.h>//--定义使用的IO口--//
sbit PWM = P1^0;//--定义一个全局变量--//
unsigned char timer1; void Time1Config();void main(void)
{Time1Config();while(1){ if(timer1>100) //PWM周期为100*0.5ms{timer1=0;}if(timer1 < 90) //改变50这个值可以改变直流电机的速度{PWM=1;}else{PWM=0;}}}void Time1Config()
{TMOD= 0x10; TH1 = 0xFE; TL1 = 0x0C;ET1 = 1; //开启定时器1中断EA = 1;TR1 = 1; //开启定时器
}void Time1(void) interrupt 3
{TH1 = 0xFE; TL1 = 0x0C;timer1++;
}
为了能够准确的控制高低电平持续时间,这里我用到了定时器。
为了能够控制周期,这个地方我用到了timer1变量。
用51单片机实现抽水水泵相关推荐
- 基于51单片机火灾报警器设计智能火灾报警系统(水泵灭火功能)项目设计与制作
背景: 以51单片机为主控芯片,以DS18B20为温度传感器,利用红色led灯代表空调加热,绿色led灯作为空调降温的控制.lcd1602显示温度值. 要求: [1]控制芯片使用51单片机(STC89 ...
- 基于51单片机水位检测自动抽水系统Proteus仿真
资料编号:168 下面是相关功能视频演示: 168-基于51单片机水位检测自动抽水系统Proteus仿真(源码+仿真+全套资料) 功能讲解: 采用51单片机作为控制CPU,采用ADC0832采集水 ...
- 36-基于51单片机士壤湿度检测及自动浇花系统
1.设计需求及目标 由STC89C52单片机+ADC0832+LCD1602液晶+yl-69土壤湿度传感器+5V抽水电机+按键+蜂鸣器构成. 具体功能: 1.液晶第一行显示实际湿度,液晶第二行显示湿度 ...
- 16、基于51单片机智能浇花自动浇水灌溉土壤湿度检测报警系统设计
毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Proteus仿真 七.程序源码 八.资料包括 摘要 本次盆栽植物自动浇 ...
- 基于51单片机农业土壤湿度监测及自动灌溉系统设计
基于51单片机农业土壤湿度监测及自动灌溉系统设计 1开发环境 2 功能说明介绍 3 程序 3.1工程文件 3.2代码 4 资料清单 1开发环境 仿真图:proteus8.9以上 程序代码:KEIL4/ ...
- 51单片机蓝牙APP智能鱼缸水位温度加氧定时喂食补光控制系统
实践制作DIY- GC0092-蓝牙APP智能鱼缸 一.功能说明: 基于51单片机设计-蓝牙APP智能鱼缸 功能介绍: 硬件组成: STC89C52最小系统板 +LCD1602显示器+水位传感器+DS ...
- c语言51单片机湿度浇花器,基于51单片机的室内自动浇花系统的制作方法
本实用新型涉及单片机应用领域,具体涉及一种基于51单片机的室内自动浇花系统. 背景技术: 随着科学技术不断进步,人民的消费水平和生活质量逐渐,物质水平已经满足不了人民的需求,精神上的需求越来越受人们的 ...
- 基于51单片机的自动浇花系统
目录 一.项目需求 二.仿真 三.程序 四.资料清单 资料下载地址:基于51单片机的自动浇花系统 一.项目需求 1.自动检测土壤湿度.温度.光照强度: 2.土壤湿度过低驱动水泵进行浇花: 3.LCD1 ...
- 51单片机wifi物联网的浇花控制系统设计
硬件设计 浇花控制系统采用51单片机与LCD液晶显示屏来实现,利用温度.湿度传感器及相应的显示.驱动执行机构.报警装置等实现温室作物生长环境控制器的设计. 硬件电路主要由51单片机+最小 ...
最新文章
- 静态链接和动态链接优缺点
- HALCON示例程序surface_scratch.hdev提取划痕
- flutter打包出的问题
- websphere mq 查看队列中是否有数据_如果面试官再问你消息队列,就把这篇甩给他!...
- echarts 节点拖拽
- MD5碰撞,不同的原始数据,MD5后,值一样,出现碰撞
- 开启Apache一直出现443端口被占用
- 计算机桌面空白地方鼠标右击没有属性选项,电脑右键没有属性选项_电脑右键没有显卡属性...
- win10关闭某个端口
- SVN Cleanup失败的解决方法
- linux动态监控机制
- 最新HTML微信聊天对话生成器网页源码+实测可用
- JavaScript:自动生成博文目录导航
- 现在怎样做自媒体赚钱?
- java佳沃贴吧,十年沉淀 — 2019“JAVA(佳沃)杯”第十届凤凰山山地自行车挑战赛...
- 即时通讯IM 源码 uniapp php 全开源
- win10+cpu+caffe搭建
- 初步使用计算机的教学反思,静夜思教学反思(精选10篇)
- 驱动led --GPIO控制
- 兰州财经大学计算机网络,兰州财经大学教务网络管理系统入口