中级会员
- 积分
- 364
- 金钱
- 364
- 注册时间
- 2013-7-21
- 在线时间
- 34 小时
|
各位好,本人有两套闭源的 3D打印机的资料(原理图 + 源码-应用程序 + BootLoader)分享:
1 .1).硬件资源:主控MCU 是STM32F103VET6,电机驱动芯片是A5984/A5988,支持TFT-2.8寸 /TFT-4.3
寸液晶和SD卡读gcode文件;打印机支持液晶屏控制 + UART控制;2)软件架构:a,裸机状态机、函数
指针 + 自主研发的UI界面 ;b freeRTOS + 自主研发的UI界面
2. 1)硬件资源:主控MCU 是STM32F746,电机驱动芯片是A5984/A5988,支持TFT-4.3寸液晶和USB读
gcode文件;打印机支持液晶屏控制 + UART控制;2)软件架构:freeRTOS + 第三方UI界面系统
方案一支持的功能:
1)断电继打
2)SD卡热拔插续打,不需要重启,如果客户打印的模型耗时3天以上,在打印过程中出现了SD卡卡槽
松动等接触不良的问题,该功能可以让客户手动拔插一下SD卡即可继续打印,很实用
3)通过SD卡更新固件,客户操作简单,没有什么学习成本
4)断料检测,检测到断料后,靠边停止打印,如果用户不在规定的时间(比如2小时)上料,则智能
停止打印头加热,降低客户晚上打印长时间断料导致火灾的风险
5)联机打印
6)半自动调平
7)支持中文、英文、韩文在线切换
说明:软件代码参考了 原版marlin,原版marlin 使用的是 Atmel2560 这款IC,使用的是 arduino
编译器,原代码 的文件排列显得凌乱,整体的软件架构不能让人很好理解,因此花了不少精力进行
移植、优化和改进,优化后的代码,整体思路清晰明了,适合从事 3D打印机的企业参考。
以上这两套 方案已经用于量产的机型中了,稳定可靠,在京东、淘宝上面销量大且排名靠前。
有意向的朋友 可以加我qq:1354647247,具体的细节可在qq上讨论。
|
|