查看: 226|回复: 6

[主题月] 【2025电机控制】基于N947的电机UI测试平台

[复制链接]
  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    115

    主题

    3449

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    9183
    最后登录
    2025-10-3
    发表于 2025-9-26 15:02:03 | 显示全部楼层 |阅读模式
    本帖最后由 jundao721 于 2025-9-26 15:03 编辑

          想法很多,想实现的功能也很多,发现主题月临近结束,先把一个想法实现了。结合GUI和N947,设计一个电机测试平台。手边各种型号电机也不少,先从步进电机开始添加。
    实现的功能不复杂,结合步进电机的驱动板卡,实现正转,反转,刹车,调速等功能。
    主要一边学习UI,一边测试电机功能。UI部分继续使用NXP的GUI GUIDER,已经更新到1.9了,熟悉需要点时间,也挺好使的。
    先设计UI界面,将计划要实现的功能添加进去,如图1所示:
    1-1.png
    图1

    下面对各个widget 控件添加event,比如CW 顺时针旋转功能,就需要添加click event,如图2所示:
    1-2.png
    图2

    如果不熟悉UI,可以先设计一个灯光变换的功能,如图3所示:
    1-3.png
    图3

    其他控件的使用也大同小意,添加CCW,STOP,Modify等功能的event。
    Modify的功能是通过下拉框选择不同的频率,从而修正电机的速度,在视频中可以直观看到。
    功能设计完后,将电机,驱动板和主控板连接好,如图4所示:
    1-5.jpg
    图4

    在LCD的实际效果图,如图5所示:
    1-4.jpg
    图5

    速度调整通过下来列表框,可选择1KHz,2KHz,3KHz。设备启动默认为1KHz。当然可以根据自己的需求添加。


    因为GUI code 是基于LVGL和RTOS的,所以将功能做成任务,加入到RTOS里,就可以实现预期的功能。如视频说是,通过下拉列表调整频率,可以调整电机的运行速度,明显看到速度的变化。
    最终效果视频,如下所示:




    加油哦
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3968

    主题

    7595

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    40592
    最后登录
    2025-9-26
    发表于 2025-9-26 15:20:08 | 显示全部楼层
    效果不错,先点赞
    qiandao qiandao
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    3 天前
  • 签到天数: 2446 天

    连续签到: 23 天

    [LV.Master]伴坛终老

    84

    主题

    2万

    帖子

    3

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    22713
    最后登录
    2025-10-4
    发表于 2025-9-26 16:31:43 | 显示全部楼层
    不错不错,点个赞
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    115

    主题

    3449

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    9183
    最后登录
    2025-10-3
     楼主| 发表于 2025-9-26 16:44:37 | 显示全部楼层
    NXP管管 发表于 2025-9-26 15:20
    效果不错,先点赞

    抛砖引玉
    加油哦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    115

    主题

    3449

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    9183
    最后登录
    2025-10-3
     楼主| 发表于 2025-9-26 16:45:18 | 显示全部楼层
    流水源 发表于 2025-9-26 16:31
    不错不错,点个赞

    加油哦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-5-7 08:45
  • 签到天数: 279 天

    连续签到: 1 天

    [LV.8]以坛为家I

    114

    主题

    1318

    帖子

    29

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    11316

    热心会员

    最后登录
    2025-9-28
    发表于 2025-9-28 09:55:42 | 显示全部楼层
    支持支持
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    115

    主题

    3449

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    9183
    最后登录
    2025-10-3
     楼主| 发表于 2025-9-29 09:08:00 | 显示全部楼层

    感谢大佬支持。
    加油哦
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-10-7 06:33 , Processed in 0.097707 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表