0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用宇凡微YF单片机写挂脖风扇方案

单片机开发宇凡微 来源:单片机开发宇凡微 作者:单片机开发宇凡微 2023-04-15 11:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

接下来,我们可以将风扇和电机控制电路连接起来,并在YF单片机上编写程序实现控制。

首先,需要将电机接到电路中。在本方案中,我们使用的是直流无刷电机,需要一个驱动器来控制电机的转速和方向。常用的驱动器有H桥电路和电调模块。这里我们使用L298N作为驱动器。

接下来,将L298N的IN1和IN2分别接到YF单片机的P1.0和P1.1引脚上,用来控制电机的正反转。然后,将L298N的ENA引脚接到YF单片机的P1.2引脚上,用来控制电机的转速。

最后,编写程序实现控制。以下是一个简单的程序示例,实现了在不同速度下正反转控制:

cCopy code#include 
#include 

#define ENA P1_2
#define IN1 P1_0
#define IN2 P1_1

void delay_ms(unsigned int ms)  // 延时函数
{
    unsigned int i, j;
    for (i = ms; i > 0; i--)
        for (j = 114; j > 0; j--);
}

void main()
{
    while (1)
    {
        ENA = 1;
        IN1 = 1;
        IN2 = 0;
        delay_ms(1000); // 向一个方向转1秒

        ENA = 1;
        IN1 = 0;
        IN2 = 1;
        delay_ms(1000); // 向另一个方向转1秒

        ENA = 128; // 占空比为50%
        IN1 = 1;
        IN2 = 0;
        delay_ms(2000); // 向一个方向转2秒,速度为50%

        ENA = 200; // 占空比为78%
        IN1 = 0;
        IN2 = 1;
        delay_ms(2000); // 向另一个方向转2秒,速度为78%
    }
}

以上代码中,我们使用了一个延时函数来实现等待时间,控制电机转向和转速。

最后,让我们来介绍一下宇凡微YF单片机。YF单片机是宇凡微电子推出的一款高性价比的8位单片机,可与51系列单片机兼容。它具有低功耗、高性能和易于开发等优点,适用于各种嵌入式应用场景。宇凡微还提供了完善的技术支持,方便开发者快速上手并进行开发。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45628

    浏览量

    675452
  • 电机
    +关注

    关注

    145

    文章

    9752

    浏览量

    155030
  • 风扇
    +关注

    关注

    4

    文章

    462

    浏览量

    39605
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    拆解风扇灯带你看国产32位MCU控场--【其利天下技术】

    风扇方案,采用32位单片机控制,兼容性良好,带语音、wifi等控制,
    的头像 发表于 04-18 14:27 213次阅读
    拆解<b class='flag-5'>风扇</b>灯带你看国产32位MCU控场--【其利天下技术】

    宠物吹风机是否有必要拥有以及吹风机方案设计原理和应用场景

    一般 宠物剧烈挣扎时,机身 / 支架可能晃动甚至脱落,需配合围栏或助手。 功率与覆盖 家用款功率通常低于专业吹水,大型犬、厚毛犬单独用可能干不透,需搭配其他工具。 三.主板工作原理 宠物吹风机
    发表于 03-25 11:30

    赋能场景创新:携AI硬件解决方案亮相2026“深港同心·罗湖创景”场景创新大会

    罗湖区智慧生活领域的优质企业,受邀参与由深圳市罗湖区人民政府主办的“深港同心,罗湖创景”场景创新大会。在大会核心展区,向与会各界展示了其作为 AI硬件方案首选提供商 的核心能力,
    的头像 发表于 02-06 11:49 250次阅读
    赋能场景创新:<b class='flag-5'>宇</b><b class='flag-5'>凡</b><b class='flag-5'>微</b>携AI硬件解决<b class='flag-5'>方案</b>亮相2026“深港同心·罗湖创景”场景创新大会

    微亮相2026雨果大会:以“AI硬件方案首选提供商”赋能跨境出海

    真正的技术平权,不是让每个人都成为专家,而是让好的技术像水电一样易于取用。站在雨果大会的聚光灯下,正将这一理念写入中国制造出海的下一章。
    的头像 发表于 01-24 11:47 705次阅读

    变频器低功耗单片机方案

    载波频率。英尚推出的变频器低功耗单片机方案采用N32H系列高性能MCU作为主控芯片,在实现人机交互、电机控制、多路ADC采集、SPI Flash读写等功能的同时,有效降低系统功耗,提升能效表现。
    的头像 发表于 11-26 14:53 943次阅读

    单片机烧录原理是怎样的?辉芒单片机烧录程序详细步骤讲解

    烧录(Programming)就是把 .hex/.bin 文件里的机器码搬运进单片机片内 Flash 的过程。辉芒(FMD)单片机内部有一块 自举 BootROM,上电时会先跑这段程序;如果检测
    的头像 发表于 09-17 16:14 3435次阅读
    <b class='flag-5'>单片机</b>烧录原理是怎样的?辉芒<b class='flag-5'>微</b><b class='flag-5'>单片机</b>烧录程序详细步骤讲解

    电子人必看!捷尚老唐推辉芒FT60E02X单片机方案开发省时少成本!

    各位电子行业的伙伴们,我是捷尚科技的老唐。咱们公司作为辉芒单片机的核心一级代理商,一直专注为大家提供优质的主控芯片及配套服务,今天就给大伙介绍款实用的好产品 —辉芒8位
    的头像 发表于 09-06 17:35 1203次阅读
    电子人必看!捷尚<b class='flag-5'>微</b>老唐推辉芒<b class='flag-5'>微</b>FT60E02X<b class='flag-5'>单片机</b><b class='flag-5'>方案</b>开发省时少成本!

    植“情感神经”,抢AI先机!双线出击:签约领航计划,赋能产业升级

    引言: 赋能人才,即是投资未来;破解情绪价值,方能赢占市场!深度参与深圳“技能领航计划”,不仅为AI英才铺路,更带来破局利器——
    的头像 发表于 08-19 14:23 911次阅读
    植“情感神经”,抢AI先机!<b class='flag-5'>宇</b><b class='flag-5'>凡</b><b class='flag-5'>微</b>双线出击:签约领航计划,赋能产业升级

    辉芒单片机:中低端智能电子产品市场主控芯片的实力之选!

    在智能设备普及的当下,单片机的作用日益凸显,辉芒单片机凭借性价比高、功耗低、集成度高等优势,在中低端智能电子产品市场崭露头角,竞争力十足。下面由捷尚科技的老唐跟大家详细介绍一下:
    的头像 发表于 08-16 16:33 2188次阅读

    单片机什么封装

    。深圳市安凯星科技有限公司在为拓邦、朗科、安徽龙多等客户开发方案时,会根据项目场景精准选择封装类型,确保性能与实用性平衡。 常见单片机封装类型及特点 DIP 封装:直插式的经典之选 DIP(双列直插封装)是最基础的单片机封装
    的头像 发表于 08-01 13:47 1729次阅读

    什么单片机比较耐用

    凯星科技有限公司在多年的单片机应用开发中,对各类单片机的耐用性有着深入了解,通过为拓邦、朗科、安徽龙多等客户提供方案,积累了丰富的选型与优化经验。 影响单片机耐用性的核心因素
    的头像 发表于 07-31 13:48 977次阅读

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机应用开发、程序调试和性能优化具有重要意义。测量
    的头像 发表于 07-25 11:39 1203次阅读

    怎样学会单片机

    想学会单片机其实没那么复杂,先把心态放平稳,别被那些五花八门的名词吓住。一开始就得把 C 语言基础打扎实,位操作、指针、函数这些概念必须吃透,尤其是指针,单片机里操作寄存器、外设经常要用到,搞不懂
    的头像 发表于 07-23 10:23 870次阅读
    怎样学会<b class='flag-5'>单片机</b>?

    创始人黄荣膺“第五届深圳新生代创新创业风云人物”,重写“技术平权”的90后执棋者!

    的战略远见与团队执行力,迅速转化为看得见的硬实力。
    的头像 发表于 05-29 18:03 841次阅读
    <b class='flag-5'>宇</b><b class='flag-5'>凡</b><b class='flag-5'>微</b>创始人黄<b class='flag-5'>宇</b>荣膺“第五届深圳新生代创新创业风云人物”,重写“技术平权”的90后执棋者!