• MMOS FFB伺服直驱方向盘主控板DIY



    一.主控板介绍
    此主控板使用STM32F407芯片,配合MMOS FFB Tool使用。主要功能接口有线性油门、线性刹车、线性离合、线性手刹、挡位、按键、双路SPI扩展、伺服驱动器接口、PC接口、称重传感器模块接口,可以说整合了MMOS FFB Tool中的所有功能。对后期的功能扩展提供了无限可能。主控板由PC接口供电,不需要另外的电源。伺服驱动器接口使用了光耦对电源和控制信号进行了完全隔离。

    二.基本部件列表
    1.       主控板

    2.       伺服电机,伺服驱动器

    3.       Z11胀紧套

    4.       方向盘快拆

    5.       连接法兰(自制,用于连接Z11胀紧套和方向盘快拆)

    6.       方向盘

    7.       双公头USB数据线

    8.       油门、刹车、离合踏板

    9.       手刹

    10.      H档或序列档

    三.伺服驱动
    伺服电机是模拟方向盘最主要的部件,伺服电机要具有模拟量控制的转矩模式。推荐使用伺服电机驱动器:亿丰AASD,台达ASDA-AB,日鼎DCS。

    1.  亿丰AASD接线及驱动器设置

     主控板上的电机信号控制线为DB9母头
    恢复默认设置:

    设置Pn000=2后可使用Fn004恢复出厂设置,具体方法请查看驱动器说明书。

    参数设置:

    Pn002=0  转矩模式。

    Pn003=0  外部使能。

    Pn018=0或1  当方向盘转向与游戏中相反时改动此参数。

    Pn052=1  SigIn1设置为伺服使能。

    Pn053=18  SigIn2设置为指令取反。

    Pn188=5  设置值越大模拟量响应越慢,干扰噪声越小。

    Pn189=30  模拟量与转矩的比例。

    Pn191=0或1  反馈力方向不对时改动此参数。

    Pn270=300  电机最大转速。

    所有设置完成后重新上电。

    自动校准模拟量(尽可能不要用自动校准):

    断开电机使能,MMOS FFB中进行方向盘对中,进入Fn007,长按SET后显示donE,完成模拟转矩指令校正。如方向盘还会自行转动,可用Pn190进行微调。

    使用亿丰伺服电机的设置
    2.  台达ASDA-AB接线及驱动器设置

     主控板上的电机信号控制线为DB9母头
    恢复默认设置:

    P2-08=10  恢复出厂配置,完成后重新上电。

    参数设置:

    P0-02=09  可以在伺服驱动器上看到模拟量电压的大小。

    P1-01=03  设定伺服扭矩模式。

    P1-46=12500  编码器一圈输出的脉冲数为2500。

    P1-55=200  最大转速,根据实际使用情况设置。

    P2-10=01  DI1-设置为使能接口。

    P2-13=06  DI4-设置为命令输入反向控制。

    所有设置完成后重新上电。

    自动校准模拟量(尽可能不要用自动校准):

    断开电机使能,MMOS FFB中进行方向盘对中,P2-08=20,P4-10=2

    如果有报警:

    ALE14(逆向极限异常)解除方法P2-16参数值设为0。

    ALE15(正向极限异常)解除方法P2-17参数值设为0。

    使用台达伺服电机的设置
    3.   日鼎DCS接线及驱动器设置

     主控板上的电机信号控制线为DB9母头
    恢复默认设置:

    按MOED/ESC到Fn-01,按向上键到Fn-06,长按SHIFT/ENT出现LoAD后放开,出现donE,初始化成功,重新上电。

    参数设置:

    Pn-09=2 转矩模式。按MOED/ESC到Pn-01,按向上键到Pn-09,长按SHIFT/ENT数值闪动后放开,按向上/向下键调数值为2(转矩模式),长按SHIFT/ENT出现Pn-09,设置完成。

    Pn-10=1       COUNT1设置为使能。

    Pn-11=2       COUNT2设置为复位。

    Pn-19=2500    编码器单圈脉冲数。

    Pn-34=300     最大转速,根据实际使用情况设置。

    Pn-54=0.01    VREF电压滤波。

    Pn-70=1到1.5  扭矩倍数。

    Pn-74=15  15:正向力反馈,14或16:反向力反馈。

    所有设置完成后重新上电。

    模拟量调零(尽可能不要用自动校准):

    断开电机使能,MMOS FFB中进行方向盘对中,运行Fn07,查看ON-10是否为0+/-0.02V,打开电机使能,查看方向盘是否转上一边,Pn-71可进行微调。

    使用日鼎伺服电机的设置
    四.油门、刹车、离合、手刹的连接
    1.   电位器踏板、手刹


    2.   称重传感器踏板、手刹


    3.   罗技G25/G27踏板

    以罗技G27踏板为例接线:

     

     

    五.按键/H挡/序列挡的连接
    1.   按键、按键式H挡、按键式序列挡

     

     

     


    2.   模拟量H挡

     

     


    3.   罗技G25/G27排挡

    以罗技G27排挡为例接线

     

     

     


    六.无线方向盘HUB


    作者:fred_wu_xs https://www.bilibili.com/read/cv10344806/ 出处:bilibili

  • 相关阅读:
    xiong_6博客迁址
    调用百度地图获取地理位置
    fastadmin 接口开发注意事项
    fastadmin下拉选择框数据生成
    fastadmin 模型篇
    fastadmin跨数据库配置模型
    Git学习笔记#2-创建版本库与提交文件
    Git学习笔记#1-基本概念
    科目一知识点汇总
    Mysql学习笔记#6-约束
  • 原文地址:https://www.cnblogs.com/raorao1994/p/15723766.html
Copyright © 2020-2023  润新知