今天给大家推荐的板子可以称作是一块完美的板子STB Electronics,当然这是我这么认为。接线口排列在一段(类似Melzi),板子上集成了显示屏,如果你想不费什么事,那这块板子可以省蛮多事。目前市场上大部分的3D打印机控制板,像Ramp1.4这些扩展板和主板是分开的,当然分开也有好处,万一哪个元件坏了,方便更换。对于初学者这块板子或许是大家的福音,这块板子运行电压范围12—24V,有反极性保护措施(二极管单向导电),避免接错正反极造成的严重后果。 特点:
极性保护措施
12V—24V工作电压区间
ATmega1284p 20MHz芯片
图形LCD显示屏 128×64分辨率
旋码按钮
支持X,Y,Z(两个),一个挤出机共5个端口(板子自带有6块驱动板,4个限位驱动板)
3个限位开关
风扇(5V或12V/24V)
SD卡
USB接口
下面为显示屏的一些示例图:
下面为控制板的打印外套及下载地址:http://pan.baidu.com/s/1kUjQFZ5
下面为板子的接口图:
1 – Hotend
2 – Heatbed
3 – 12..24V permanent output (12..24V, GND) direct connected to power supply voltage
4 – Hotend Thermistor(热敏电阻)
5 – Heatbed Thermistor(热敏电阻)
6 – Stepper Motor X-Axis (2B2A1A1B)
7 – 5V permanent output (5V, GND)max. 100mA
8 – Stepper Motor Y-Axis (2B2A1A1B)
9 – Switchable fan output (+, GND)
10 – Stepper Motor Z-Axis (2B2A1A1B)
11 – Stepper Motor Z-Axis (2B2A1A1B)
12 – Stepper Motor Extruder (2B2A1A1B)
13 – Endstop X (out, +5V, GND)
14 – Endstop Y (out, +5V, GND)
15 – Endstop Z (out, +5V, GND)
固件修改及上传:
安装Arduino Environment V0023
复制Marlin -> arduino-0023\Marlin
复制Marlin\ArduinoAddons\Arduino_0.xx\Sanguino->
arduino-0023\hardware\Sanguino
复制Marlin\ArduinoAddons\Arduino_0.xx\libraries\u8glib->
arduino-0023\libraries\u8glib
复制Marlin\ArduinoAddons\Arduino_0.xx\hardware\tools\avr\etc->
arduino-0023\hardware\tools\avr\etc
运行arduino IDE 0023
打开Marlin.pde
选择板子Board:
Tools/Board -> Sanguino W/ ATmega1284p 20mhz
修改以下Configuration.h 中的参数(行数可能略有不同)
修改 50 行为
#define MOTHERBOARD 64
修改311, 312, 315行为
#define ULTRA_LCD
#define DOGLCD
#define ULTIMAKERCONTROLLER
这款板子的AVR CPU 运算速度比标准的 16MHz Sanguino 快20%, 需要将SPI的相关参数降低一半,不然使用SD卡时会出错。如下
修改146行 在cardreader.cpp 中(行数可能略有不同)
if (!card.init(SPI_HALF_SPEED,SDSS))
修改178 行在Sd2Card.h 中(行数可能略有不同)
bool init(uint8_t sckRateID = SPI_HALF_SPEED,
Marlin固件下载地址:https://github.com/ErikZalm/Marlin
Arduino 0023下载地址:http://arduino.cc/en/Main/OldSoftwareReleases
|
你可能喜欢
拓竹Bambu Lab A1 mini测评:这台3D打印机
变废为宝:通过固相制造将铝废料转化为3D打
新突破:基于声波的3D打印技术——全息直声
一篇带你读懂:金属3D打印在航空航天领域的
推荐课程
神奇的3D打印
SLA3D打印工艺全套培训课程 - 软件篇
3D打印月球灯视频教程 包括完整贴图建模流
【原创发布】Cura软件修改二次开发定制视频