STM32驱动水泵抽水

1.1 介绍:

水泵的作用是抽水。他有两种使用方式: 方式一 水泵接上3~5V的供电就可以正常工作。方式2 在单片机上使用时一般要配上大电流驱动模块.如这里使用的是L9110驱动模块。该芯片具有两个TTL/CMOS兼容输入端子,并具有抗干扰特性:具有高电流驱动能力,两个输出端子可直接驱动水泵和直流电机,每个输出端口可提供750800mA动态电流,其峰值电流可达1.52.0A;水泵常用于浇花系统、浴缸换水,清洗等产品。
我们可通过输出到两个信号端IN+和IN-的电压来控制水泵,调节输出PWM信号来控制水泵抽水的流量。

1.2 模块相关资料:

在这里插入图片描述

在这里插入图片描述

1.3 实验组件:

在这里插入图片描述

1.4模块接线图:

在这里插入图片描述

1.5 实验代码:

在这里插入图片描述
跳转到云盘下载资料

1.6实验结果:

按照接线图接线上传程序后,水泵开始抽水3S 停止1S。如此循环。

在VPP中,可以使用ACL(Access Control List)节点来实现对DNS报文的拦截、重定向转发。以下是一个简单的示例: 1. 首先,创建一个ACL规则集,用于匹配DNS报文。假设您希望匹配查询类型为A的DNS报文,您可以创建以下规则集(假设您使用的是IPv4地址): ``` ip4 access-list dns_acl 10 permit udp any any eq 53 20 deny ip any any ``` 这个规则集会允许UDP端口为53的报文通过,并拒绝所有其他报文。 2. 接下来,创建一个MAP节点,用于将目标IP地址重定向到另一个IP地址。假设您希望将所有查询类型为A的DNS报文的目标IP地址重定向到IP地址为1.2.3.4的服务器,您可以创建以下MAP节点: ``` map dns_map 1.2.3.4/32 ``` 这个MAP节点会将所有目标IP地址映射到1.2.3.4这个地址。 3. 最后,在想要拦截、重定向转发DNS报文的地方添加ACL和MAP节点。如果您希望在接收到DNS报文后立即拦截、重定向转发,可以在 `ip4-input` 节点之前添加这些节点: ``` acl-plugin { acl dns_acl } next; map { map dns_map } next; ``` 如果您希望在发送DNS报文时拦截、重定向转发,可以在 `ip4-output` 节点之前添加这些节点: ``` acl-plugin { acl dns_acl } next; map { map dns_map } next; ``` 请注意,这些节点的具体位置取决于您的网络拓扑和流量流向。在添加这些节点之前,请确保您已经了解了网络拓扑和流量流向。 另外,需要注意的是,以上示例中的ACL规则和MAP映射只是一个简单的示例,您需要根据实际情况进行调整。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千年糊涂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值