基于单片机输出PWM 波控制的音乐喷泉系统设计

摘 要:随着经济、文化的发展,音乐喷泉作为一种观赏性较高的艺术水景,逐渐出现在全国城市中。但在音乐与喷泉喷射配合过程中,并没有实现二者同步,存在时滞。为此,设计了以STC89C52单片机为核心的小型音乐喷泉控制系统。音乐信号经放大通过A/D转换器处理,送入单片机产生相应的PWM 波来控制电机的转速,进而控制喷泉水柱;同时增加了延时电路解决系统滞后问题。仿真实验证明了该系统实现了喷泉设计要求,取得了较好控制效果,同时也解决了滞后问题。
关键词:喷泉;单片机;控制系统;时滞

0 引 言
随着经济、文化的发展,为了美化环境,构建和谐、浓厚的文化氛围,各个城市逐渐出现了景观喷泉,并扮演着越来越重要的角色。
栗兴良等人[4]论述一个以单片机为核心的小型移动式音乐喷泉控制系统。赵政春等人[5]介绍了一种基于CAN总线的分布式音乐喷泉控制系统的设计。倪军远[6]根据大型音乐喷泉的工作原理和控制方法,确定了适合AT89C51型单片机控制的设计方案,来实现小型音乐喷
泉的声、光、水完美控制。王选诚等人[7]利用AT89C51单片机的输出来控制可控硅交流调压电路的控制信号,设计了一种音乐喷泉控制系统。蒲珊珊[8]通过对音乐喷泉造型系统设计和控制系统的软硬件设计实现在非自然状态下的动态水流。徐明娜等人[9]研究利用脉冲信号对步进电机进行顺序控制,完成硬件设计及软件编程,实现了喷泉花形的多样化控制。周安[10]运用PLC设计喷泉系统,实现对故障及时的做出诊断,从而使得检修的时间缩短,使得控制系统能够保持很大的稳定性以及可靠性。其相应的技术发展也极为迅速,逐渐向智能化、综合化方向发展。但是大多数喷泉存在喷射效果单一、呆板且协调性较差、喷射滞后等缺点。综上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/780491.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Springboot+vue的高校科研信息管理系统(有报告)。Javaee项目,springboot vue前后端分离项目。

演示视频: Springbootvue的高校科研信息管理系统(有报告)。Javaee项目,springboot vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller&#x…

计算机网络(第八版)-第1章课后习题参考答案

计算机网络(第八版)-第1章课后习题参考答案 本文是对自己之前文章的格式化:https://blog.csdn.net/qq_46396470/article/details/132788972?spm1001.2014.3001.5502 T1-01 计算机网络向用户可以提供哪些服务? 连通性和共享 ,例如音频&…

修改docker容器日志大小

docker-compose.yaml logging:options:max-size: "10m"docker run docker run -d \--name example-container \--log-opt max-size10m \--log-opt max-file3 \nginx:latestdocker daemon全局配置 /etc/docker/daemon.json 参考文档:https://docs.docker…

【Node.JS】koa

文章目录 概述koa和express对比koa下载安装使用1.创建koa项目文件目录2. 创建koa服务3. 添加路由 koa-router4. 数据库服务 mongodb5. 添加请求参数json处理 koa-bodyparser6. 用户接口举例7.引入koa一些常用插件8.用户登录验证 koa-jwt9.webpack生产打包 来源 概述 Koa 是一个…

A fatal error occurred: MD5 of file does not match data in flash!问题解决

采用的芯片是ESP32-S3-WROOM,16MB FLASH 开发环境是Arduino,烧录到100%后直接报错。 以为是Arduino的问题,用esp-idf开发的程序, 烧录的过程中,也是直接报错如下: esptool.py v4.7.0 Serial port /dev/…

k8s下搭建redis集群

记录一下近期实现的在k8s上搭建redis集群的过程 1、新建存储类 主要是为了和其它服务的存储类区分一下 redis-beta-storage 2、编写configMap redis启动时从configMap中读取配置 bind:默认的127.0.0.1可能会导致其它ip地址无法远程访问,因此修改为0.0…

战略定位--选择什么赛道。成为什么样的企业。

2、原则:选择细分赛道,做头部客户 (1)刘伯承:打仗:五行要定、五行不定输的干净、定阵地、了解我情、了解敌情、目标清楚、时间清楚 (2)中小企业不在规模在 (3&#xff09…

揭秘情绪识别:如何让AI读懂你的心声?

最近我在研究大语言模型,想用它来给样本打分。 起初,我尝试让模型用1到5分来评分,但它总是极端地给出最低分或最高分,评分缺乏中间地带。 于是我换了个方法,不再用数字,而是用描述性的词语,比…

【Golang星辰图】加速开发的利器:揭秘Go语言的高效工具集

工具库:提升Go语言开发效率的利器 前言 在现代软件开发中,拥有高效、灵活的工具库是开发人员提高工作效率和简化开发流程的关键。本文将介绍几个优秀的工具库,它们为Go语言开发提供了强大的功能和便捷的工具,帮助开发人员更轻松…

农村集中式生活污水分质处理及循环利用技术指南

立项单位:生态环境部土壤与农业农村生态环境监管技术中心、山东文远环保科技股份有限公司、北京易境创联环保有限公司、中国环境科学研究院、广东省环境科学研究院、中铁第五勘察设计院集团有限公司、中华环保联合会水环境治理专业委员会 本文件规定了集中式村镇生活…

常用的几个ChatGPT网站,国内可用!

🌐 链接: ChatAI 🏷️ 标签: GPT-4 免费体验 付费选项 📝 简介:ChatAI 是一个功能强大的平台,提供GPT-4,不限使用次数,不限Token。用户可以选择包月或是更灵活的按次付…

Discourse 最多允许有几个分类级别

和 DISCUZ 不同,DISCUZ 可以允许分类下面还有分类,再继续分类这种嵌套式分类。 Discourse 最多只允许有 2 个分类。 如果你在已有的分类下再继续分类的话,系统会提示错误: 意思就是子分类不能再分子分类。 Discourse 尽量采取了…

数据结构(六)——图

六、图 6.1 图的基本概念 图的定义 图:图G由顶点集V和边集E组成,记为G (V, E),其中V(G)表示图G中顶点的有限非空集;E(G) 表示图G中顶点之间的关系(边)集合。若V {v1, v2, … , vn},则用|V|…

计算机基础系列 —— 虚拟机代码翻译器(1)

“Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.” ―Linus Torvalds 文中提到的所有实现都可以参考:nand2tetris_sol,但是最好还是自己学习课程实现一…

Linux基础 超详细!!!

一、Linux基础命令 (一)Linux的目录结构 1、盘符 Linux中无盘符的概念,只有一个根目录 “/” 也就是只有一棵树) 而windows里面有多棵树,每个盘符都是一棵树的根 在Linux系统中,路径之间的层级关系,使用…

Flutter 使用 AndroidStudio 给(Android 安卓)进行签名方法

一、使用 AndroidStudio 创建签名 使用 AndroidStudio 打开 Flutter项目中的 android 文件夹首次打开 AndroidStudio 会加载一会。菜单栏 : Build -> Generate Signed Bundle APK... 选中 APK -> Next点击Create new....下面按照需求填写即可- 文件夹选择 项…

容器二(List接口)

目录 List 特点和常用方法 List 的常用方法: 两个 List 之间的元素处理 List 中操作索引的常用方法 List是指“有顺序、可重复”的容器。 List接口是Collection接口的子接口,因此Collection 接口中的方法 List 接口都拥有;同时&#xff0…

Oracal执行计划解析

概述 | Id | Operation | Name | Rows | Bytes | TempSpc | Cost (%CPU) | Time | ----------------------------------------------------------------------------------- | 0 | SELECT STATEMENT | | 1…

论文笔记:TALK LIKE A GRAPH: ENCODING GRAPHS FORLARGE LANGUAGE MODELS

ICLR 2024,reviewer评分 6666 1 intro 1.1 背景 当下LLM的限制 限制1:对非结构化文本的依赖 ——>模型有时会错过明显的逻辑推理或产生错误的结论限制2:LLMs本质上受到它们训练时间的限制,将“最新”信息纳入到不断变化的世…

如何注册谷歌邮箱gmail

不知道大家在工作生活中有没有需要用到谷歌邮箱的地方,但是最近我就用到了它。因为注册ChatGPT的事,用了outlook,hotmail邮箱注册的gpt账号都被封了,然后通过各方面的了解,发现谷歌的邮箱是没有问题的,不会…