开源3D打印机控制板STB Electronics详解 

2016-02-21 16:27
3D打印机控制板STB Electronics.webp

今天给大家推荐的板子可以称作是一块完美的板子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
声明:3D打印资源库(3dzyk)内网友所发表的所有内容及言论仅代表其本人,并不代表3D打印资源库(3dzyk)观点和立场;如对文章有异议或投诉,请联系kefu@3dzyk.cn。
开源3D打印机控制板STB Electronics详解 
快速回复 返回顶部 返回列表
Baidu
map