版本协议

CC BY-NC-SA 3.0

专业版
#第九届立创电赛#基于STM32H7的通用步进电机控制板

创建时间:3个月前

175 0

描述

<h3 style="line-height:1.8">* 1、项目功能介绍</h3> <hr> <p style="line-height:1.8">使用STM32H7作为Linux上位机的底板,配合上位机进行web端控制,控制步进电机、PWM、RGB、温度等多外设,可用于贴片机、雕刻机、打印机等多种使用步进电机或伺服电机的场景</p> <p style="line-height:1.8"> </p> <p>基于stm32h750ibk6的最高支持10轴的步进电机控制板,可以使用在3D打印机、激光雕刻机等使用步进电机或伺服电机的场景中,集成5个大功率MOS控制6个小功率MOS控制</p> <p> </p> <h1>项目相关功能与特点</h1> <p> </p> <ul> <li>各端口ESD防护,步进电机反电动势保护;</li> <li>ARM-H7 550MHZ主控</li> <li>可拔插保险管;</li> <li>三个加热头和一个加热床,采用DFN大功率MOSFET;</li> <li>六路可控风扇(喉管/吹料),三路常开风扇(主板、驱动散热);</li> <li>风扇电压5V、12V、24V选择;</li> <li>五路NTC100K测温;</li> <li>支持PT100高温传感器</li> <li>X/Y/Z 限位,并额外预留两路限位;</li> <li>十轴可更换步进电机驱动;</li> <li>步进电机工作模式支持STEP/DIR标准模式、TMC UART模式、SPI模式;</li> <li>X、Y支持高压驱动(60V以内);</li> <li>板载32Kb EEPROM;</li> <li>预留UART1用于串口屏或其它通信;</li> <li>预留LCD屏幕接口;</li> <li>支持外接U盘;</li> <li>3DTOUCH 自动调平传感器接口;</li> <li>RST按键/BOOT0接口/SWD调试下载接口;</li> <li>TF卡座;</li> <li>支持Klipper或Marlin固件;</li> <li>type-c通信接口;</li> <li>CAN通信接口;</li> <li>PROBE接近开关接口;</li> <li>RGB接口(支持电压选择);</li> <li>支持断点续打;</li> <li>支持自动关机;</li> <li>支持堵转检测(需使用支持堵转检测的驱动,例如TMC2209等);</li> <li>采用 Type-C 接口,支持联机打;</li> <li>采用专用电源芯片,支持 24V 电源输入;</li> <li>采用高性能 MOSFET 管,散热效果更好</li> </ul> <h1><strong>主板接线方法</strong></h1> <p><strong>一、主电源接线</strong></p> <p><img src="//image.lceda.cn/oshwhub/76b0779bd3314ed68b58a0495b653b40.png"></p> <p> </p> <p> </p> <p><strong>二、步进电机跳线</strong></p> <p><strong>1.STEP/DIR 模式</strong></p> <p><strong>在使用 STEP/DIR 模式工作的驱动模块时,需要根据所使用的驱<br>动模块对应的细分表,用跳线帽来进行细分选择</strong></p> <p><img src="https://image.lceda.cn/oshwhub/f13fbefd4d614167bd7fe11b8be7c2f1.png"></p> <p><strong>注意:排针从左至右依次为<br>SLP,MS3,MS2,MS1。低电平接到下面两个排针,高电平接<br>到上面两个排针。如果使用 A4988 或者是 DRV8825 驱动,则<br>必须用跳线帽短接 RST 和 SLP 才能正常工作。</strong></p> <p><strong>2、UART 模式<br>在使用 UART 模式工作的驱动时,需要按照上图中方式将排针用跳线<br>帽进行短接</strong></p> <p><strong>3、SPI 模式<br>在使用 SPI 模式工作的驱动时,需要将排针的下中位置<br>分别用跳线帽进行短接。</strong></p> <p><strong>三、风扇跳线</strong></p> <p><strong><img src="https://image.lceda.cn/pullimage/HbwhqeuLbdWd555Tjt3HHZ3unWokUYMvnnN67IwL.png" alt="HbwhqeuLbdWd555Tjt3HHZ3unWokUYMvnnN67IwL.png"></strong></p> <p> </p> <p><strong>使用时根据风扇电压将上图中排针部分左右短接,接线端子为上负下正,切记不要接反,会烧风扇</strong></p> <p><strong>四、使用堵转检测<br>堵转检测需要使用具有堵转检测功能的驱动模块,例如TCM2209、</strong><strong>TMC2226 </strong><strong><br></strong></p> <p><strong><img src="https://image.lceda.cn/pullimage/f9H5c5K7OBdSGnEsPBzNMujPpUt67we4nmLW0A1Z.png" alt="f9H5c5K7OBdSGnEsPBzNMujPpUt67we4nmLW0A1Z.png"></strong></p> <p><strong>使用时短接位于每个驱动下方的两个排针</strong></p> <p> </p> <p><strong>五、热头接线<br>不分正反</strong></p> <p><strong><img src="//image.lceda.cn/oshwhub/43309628c1bf4beda36679a98908785d.png"></strong></p> <p><strong>六、固件烧录</strong></p> <p><strong>使用ST-LINK将主板SWDIO\SWCLK链接,并链接电脑,若硬件无误,电脑上下载STM32CubeProgrammer,将模式改为ST-LINK,将附件中的文件导入刷写</strong></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*2、项目属性</h3> <hr> <p style="line-height:1.8">本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。</p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">* 3、开源协议</h3> <hr> <p style="line-height:1.8"><span style="color:#95a5a6;font-size:14px">CC-BY-NC-SA 3.0</span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*4、硬件部分</h3> <hr> <p style="line-height:1.8">以STM32H750为主控,配合切换芯片,进行外置上位机或内置上位机切换,默认状态是USB链接外置上位机</p> <p style="line-height:1.8"><img src="//image.lceda.cn/oshwhub/83d63400a7574256821e6f447097704d.png"></p> <p style="line-height:1.8">所有开关断开为上方USB链接外置上位机</p> <p style="line-height:1.8">所有开关闭合为使用CM4类型上位机,且此时使用上图箭头所指USB-C为CM4烧录Linux系统,切记检查焊接无误后,电压正常再扣上上位机</p> <p style="line-height:1.8"><span style="font-size:36pt"><strong>板子元器件较多,可先焊接电源部分再焊接控制部分</strong></span></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">*5、软件部分</h3> <p>上位机刷入Debin系统,安装python3,使用KIAUH脚本安装KLIPPER固件</p> <p>以附件print.CFG为准</p> <p>使用SSH链接上位机,主板接入24V主电源,以USB链接上位机、</p> <p>使用ls -l /dev/serial/by-id/,获取主板ID</p> <p>将获取到的主板ID填入print.CFG中的MCU部分,保存并重启上位机</p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"><img src="//image.lceda.cn/oshwhub/18591878fbae4157bea509f9e92191b0.png"></p> <p style="line-height:1.8"> </p> <p style="line-height:1.8">该配置文件中包含了通用引脚映射,但实际使用中需要根据自己的接线方式来更改</p> <p style="line-height:1.8">建议只更改引脚映射,不懂的话不要动其他配置</p> <h3 style="line-height:1.8"> </h3> <h3 style="line-height:1.8">*6、BOM清单</h3> <p style="line-height:1.8">以附件BOM 为准</p> <h3 style="line-height:1.8">*7、大赛LOGO验证</h3> <hr> <p style="line-height:1.8"><img src="//image.lceda.cn/oshwhub/0abdc96ce36047179cd4cf9171fd41b8.png"></p> <p style="line-height:1.8"> </p> <h3 style="line-height:1.8">* 8、演示您的项目并录制成视频上传</h3> <hr> <p style="line-height:1.8">附件演示视频及图片</p> <p style="line-height:1.8"> </p> <p style="line-height:1.8"> </p>

文档

BOM

暂无

附件

附件名 下载
printer十方 .cfg
十方PIN(2).txt
BOM_十方寰宇_PCB1_2024-07-03.xlsx
SCH_十方寰宇_2024-07-03.pdf
petal_20241001_103831.mp4
IMG_20241001_094856.jpg
IMG_20241001_100645.jpg

评论(0)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow