# MKS SERVO42B
## Features
- Based on the open project of nano_stepper by [Misfittech](https://github.com/Misfittech/nano_stepper)
- To improve performance, Makerbase Team has made the following changes:
- Ported the project to STMicroelectronics' 32-bit MCU, STM32F103C8T6 ARM 32-bit Cortex™-M3 CPU Core,72 MHz maximum frequency,20k RAM. 64k Flash
- Changed the magnetic encoder to Allegro's A1333LLETR-T Contactless 0° to 360° angle sensor IC ,12bit
- Ported the compilation platform from arduino to PlatformIO —— Convenient for STM32 MCU compilation
- Change the socket with motherboard, now it can work with much 3D printer motherboards using MKS SV_EXT V1.1 by Makerbase
- This project support build and upload by platformio, you can use Atom or Code editor (need install platformio) build it or upload firmware. Please refer to the following method:
## Related tutorials and Notice
- User Manual. [click here](https://github.com/makerbase-mks/MKS-SERVO42B/wiki/MKS-SERVO42B-User-Manual)
- MKS Closed-loop Stepper Motor Installation Tutorial. [click here](https://www.youtube.com/watch?v=mQyXR3hITy0)
- Thank you for ruiraptor's about MKS Servo42 Close Loop Motor Tests & Results. [click here](https://www.youtube.com/watch?v=R1TghZmE6Gs)
- How buy the MKS SERVO42B. [click here](https://www.aliexpress.com/item/33032696338.html?spm=2114.12010612.8148356.1.ea781b96Z9dNXw)
- Welcome to follow us on Facebook to learn about the company's latest developments. [click here](https://www.facebook.com/Makerbase.mks/)
## Firmware
- Support platfromio build and upload.
- The frmware can be use to MKS SERVO42B and SERVO57B. More about MKS SERVO57B information. [click here](https://github.com/makerbase-mks?after=Y3Vyc29yOnYyOpK5MjAyMC0wMi0xOFQxNzo1NDoxOSswODowMM4LxmT_&tab=repositories)
- Hot to build and upload? [click here](https://github.com/makerbase-mks/MKS-SERVO42B/wiki/MKS-SERVO42B-User-Manual)
## License
- The hardware is under the Creative Commons Attribution Share-Alike 4.0 License as much of the work is based on Mechaduino project by J. Church. [click here](https://github.com/jcchurch13/Mechaduino-Firmware)
- The firmware is based on nano_stepper project by Misfittech. [click here](https://github.com/Misfittech/nano_stepper) which is licensed as GPL V3 for non-commercial use. If you want to release a closed source version of this product, please contact MisfitTech.net for licensing details.
## Note
- Thank you for using MKS products. If you have any questions during use, please contact us in time and we will work with you to solve it.
- For more product dynamic information and tutorial materials, you can always follow MKS's Facebook and GitHub and YouTube. Thank you!
![](https://github.com/makerbase-mks/MKS-Robin-Nano/blob/master/hardware/Image/MKS_FGA.png)
没有合适的资源?快使用搜索试试~ 我知道了~
MKS-SERVO42B:MKS SERVO42B是Makerbase开发的3d打印机闭环步进电机NEMA17 MKS SERV...
共112个文件
h:45个
c:43个
png:9个
24 下载量 107 浏览量
2021-03-24
20:52:07
上传
评论 2
收藏 6.96MB ZIP 举报
温馨提示
MKS伺服42B 特征 基于Misfittech的开放项目 为了提高性能,Makerbase团队进行了以下更改: 将项目移植到意法半导体的32位MCU,STM32F103C8T6 ARM 32位Cortex:trade_mark:-M3 CPU内核,最大频率72 MHz,20k RAM。 64k Flash 将磁性编码器更改为Allegro的A1333LLETR-T 0°至360°非接触式角度传感器IC,12位 将编译平台从arduino移植到PlatformIO-方便STM32 MCU编译 更换带有主板的插座,现在它可以使用Makerbase的MKS SV_EXT V1.1与许多3D打印机主板配合使用 该项目支持通过platformio构建和上传,您可以使用Atom或代码编辑器(需要安装platformio)来构建或上传固件。 请参考以下方法: 相关教程和注意事项 用户手册。 MKS闭环步进电机安装教程。
资源详情
资源评论
资源推荐
收起资源包目录
MKS-SERVO42B:MKS SERVO42B是Makerbase开发的3d打印机闭环步进电机NEMA17 MKS SERVO42,可防止失步。 CPU是STM32F103C8T6 ARM 32位Cortex:trade_mark:-M3 CPU内核,72 MHz。 磁编码器是Allegro的A1333LLETR-T非接触式0°至360°角度传感器IC,12位。该项目为开源硬件和代码,支持构建和上传固件的平台。-360 source code (112个子文件)
stm32f10x_tim.c 103KB
stm32f10x_flash.c 59KB
stm32f10x_rcc.c 48KB
stm32f10x_adc.c 45KB
stm32f10x_i2c.c 43KB
stm32f10x_can.c 42KB
stm32f10x_usart.c 36KB
system_stm32f10x.c 35KB
stm32f10x_fsmc.c 33KB
stm32f10x_spi.c 28KB
stm32f10x_dma.c 28KB
stm32f10x_sdio.c 27KB
stm32f10x_gpio.c 22KB
stm32f10x_dac.c 18KB
core_cm3.c 18KB
stepper_controller.c 18KB
stm32f10x_cec.c 11KB
MKS.c 10KB
stm32f10x_pwr.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
calibration.c 7KB
misc.c 7KB
stm32f10x_exti.c 7KB
sine.c 6KB
board.c 6KB
display.c 6KB
stm32f10x_wwdg.c 5KB
oled.c 5KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_iwdg.c 5KB
stm32f10x_it.c 4KB
A1333.c 4KB
A4950.c 4KB
usart.c 4KB
IIC.c 3KB
stm32f10x_crc.c 3KB
nonvolatile.c 3KB
steppin.c 3KB
flash.c 2KB
delay.c 2KB
spi.c 2KB
main.c 889B
.gitignore 37B
stm32f10x.h 611KB
core_cm3.h 82KB
stm32f10x_tim.h 49KB
stm32f10x_rcc.h 29KB
stm32f10x_i2c.h 28KB
stm32f10x_can.h 26KB
stm32f10x_fsmc.h 26KB
stm32f10x_flash.h 24KB
stm32f10x_sdio.h 21KB
stm32f10x_adc.h 21KB
stm32f10x_dma.h 20KB
stm32f10x_gpio.h 19KB
stm32f10x_spi.h 17KB
stm32f10x_usart.h 16KB
stm32f10x_dac.h 15KB
oledfont.h 9KB
misc.h 9KB
stm32f10x_bkp.h 7KB
stm32f10x_exti.h 6KB
stm32f10x_cec.h 6KB
stm32f10x_pwr.h 4KB
stm32f10x_rtc.h 4KB
stm32f10x_iwdg.h 4KB
stm32f10x_dbgmcu.h 4KB
nonvolatile.h 4KB
stm32f10x_conf.h 3KB
stm32f10x_wwdg.h 3KB
calibration.h 3KB
stepper_controller.h 2KB
board.h 2KB
stm32f10x_crc.h 2KB
stm32f10x_it.h 2KB
system_stm32f10x.h 2KB
IIC.h 2KB
oled.h 2KB
flash.h 2KB
display.h 1KB
MKS.h 1KB
A4950.h 1KB
A1333.h 1KB
steppin.h 1KB
sine.h 1KB
usart.h 1KB
spi.h 985B
delay.h 972B
platformio.ini 1KB
uploadsuccess.jpg 2.6MB
genericSTM32F103C8.json 1KB
genericSTM32F103CB.json 1KB
LICENSE 34KB
README.md 3KB
MKS SERVO42B V1.0_003 SCH.pdf 224KB
MKS SERVO42B V1.0_003 BOTTOM.pdf 202KB
MKS SERVO42B V1.0_003 SIZE.pdf 195KB
MKS SERVO42B V1.0_003 TOP.pdf 192KB
MKS SERVO42B V1.0_003 BOM.pdf 50KB
共 112 条
- 1
- 2
参丸
- 粉丝: 14
- 资源: 4658
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0