开源3D打印机Sanguinololu主板详解
Sanguinololu的设计初衷是低成本一体化的Reprap控制板解决方案。在RAMPS的基础上,Sanguinololu的一体化设计使得DIYer不需要再接其他板子,因此可靠性会比RAMPS提高很多。而插装器件的使用使得其互换性更强。大小为100mm x50mm(4″ x 2″) ,只是比名片稍长而已。
Sanguinololu自带ATMEGA644P芯片,换装更高容量的ATMEGA1284也是可以的,步进电机接口为4个Pololu板插座。
Sanguinololu配置有UART、SPI、I2C、PWM、A/D等端口,同时板子的设计也为爱好者们带来了方便,可以使用7V——30V范围的开关电源
Sanguinololu线路图,介绍:https://github.com/mosfet/Sanguinololu/tree/master/rev1.3a
Sanguinololu元器件列表:https://github.com/mosfet/Sanguinololu/blob/master/rev1.3a/parts.txt
下图为板子正反两面外观:
(注意,电路列表里芯片应该为644p,不是644,希望这些列表能够帮到大家)
如果你的板子已经可以上传固件,你可以跳过这一步。烧录Bootloader(引导装载程序)和固件是完全独立于彼此的。Sanguinololu上传固件之前需通过Sanguino Booloader引导固件进入644 p芯片。有几种方法可以做到这一点。最受欢迎的便是利用Arduino的USBTinyISP烧入引导装载程序。
推荐使用以下固件:
· Sprinter Sprinter
· Marlin Marlin
· Teacup Teacup_Firmware
· Repetier-Firmware Repetier-Firmware
上传固件之前需确定你使用的arduino IDE支持相应控制板,相应资料包可下载放入arduino程序hardware文件下
Sanguinololu资料包下载地址:http://pan.baidu.com/share/link?shareid=419310038&uk=826028637
注:如果使用Sprinter固件时,应在Configuration.h设置相依变量,
板子参数Sanguinololu v1.2之后为62, v1.1和更早的版本是6.
如图:
连接打印机时可参考下面接线图:
Sanguinololu购买地址:http://item.taobao.com/item.htm?spm=a1z10.5.w4002-330070697.49.4RCWVB&id=36457465669
文章由3D小蚂蚁编辑整理,转载请注明出处。