Você está na página 1de 52

Guangzhou Qianhui informação

Technology Co., Ltd.

MKS TinyBee V1.0 datesheet


sobre nos:

faceebok: MAKERBASE
( Bem vindo a se juntar a o nosso grupo para discutimos
juntos )

Youtub: Makerbase Team


( bem-vindo a assinar nossa conta, continuaremos
atualizando os tutoriais em vídeos dos produtos da
empresa )

Github: makerbase-mks
AliExpress: https://www.aliexpress.com/store/1047297

Amazon: https://www.amazon.com/s?
me=A25AM6LC3BZ7LE&fbclid=IwAR1q7

Z7g0w6nS0xWC6Z6eyVqgR9hCTN_EF3YoYbcrIG5kX_gZ7KfDR-9fo

g&marketplaceID=ATVPDKIKX0DER
CONTATO
Sobre nos:......................................................................2

Facebook:......................................................................2

Youtub:..........................................................................2

Github:..........................................................................2

AliExpress:.....................................................................2

Amazon:........................................................................2

1) Produto

Apresentação:...........................................................5

1. 1 Características e Vantagens:............................6

1. 2 Parâmetros da Placa

Mão:............................8

1.3 Diagrama de fiação:..................................9


1.4 Dimençoes:...............................................9

2. Download, Compilação e atualização de

firmware:10

2.1 Firmware Download:........................................10

2.2 Firmware compilação:......................................10

2.3 Firmware upload:.............................................11

3. Subdivisão da unidade configuração:...................12

3.1 A4988 Configuração de Subdivisão de Driver:.....12

3.2 TMC2208, TMC2209, TMC2226 Modo comum:...13

Configurações:.........................................................13

3.3 TMC2225 Configuração do modo normal:..........14

4. Configuração de firmware marlin:........................15


4.1 Configuração básica de firmware ( deve configura

itens ):......................................................................15

4.1.1 Configuração da placa Mãe:.............................15

4. 1.2 Configuração da porta de serial:.....................16

4.1.3 Configuração de tela:.......................................18

4.1.5 habilitar eeprom:.............................................21

4.1.6 Configuração do ambiente de compilação:......22

4.2 Configuração dos parâmetros da maquina

( definidos de acordo com a maquina parâmetro ):..22

4.2.1 Configuração do numero de cabeçote de

extrusão:..................................................................22

4.2.2 Configuração do tipo Térmico:.........................23

4.2.3 Configuração do tipo de nível Enstop:..............24


4.2.4 configuração de pulso:....................................25

4.2.5 Configuração de retorno zero:.........................26

4.2.6 Configuração do intervalo da plataforma de

impressão:..........................................................26

4.2.7 Ajuste da direção do motor:......................26

4.3 Configuração avançada:................................27

4.3.1 Recuperação de perda de energia:..............27

4.3.2 Sensor de descarregamento de filamento:...28

4.3.3 Configuração de WI-FI:.................................32

5. Configuração de toque na função de nivelamento

automático:..........................................................32

5.1 definir nível de disparo do sensor:....................32

5.2 Definir pino de sinal de sensor:.........................33


5.3 Habilitar BLTOUCH:...........................................35

5.4 Defina o deslocamento entre a sonda e a

extrusão:..................................................................35

5.5 Defina a distancia entre o sensor e a borda da

impressão plataforma durante o nivelamento:.........36

5.6 Habilitar nivelamento automático:.....................37

5.7 Defina o numero de pontos da grade para

nivelamento:............................................................37

5.8 Habilitar servo:...................................................38

5.9 Adicionar código de habilitação de dados de

nivelamento automático:.........................................38

5.11 Ativa o retorno seguro Z:..................................39

6. Conexão WEB e configuração:..............................40

7. FAQ:.....................................................................44
Resumo do produto

A placa-mãe MKS TinyBee V1.0 é uma placa de controle


principal de 32 bits lançada pela equipe makerbase para
atender às necessidades do mercado. A placa-mãe
suporta função wi-fi sem módulo wi-fi adicional, suporta
controle de página web, suporta LCD2004, LCD
mini12864, MKS mini12864 V3. 0,LCD12864,
suporte ao controle de tela serial

1.1 Características e vantagens


1. suporta controle WI-Fi e transferência de
arquivos sem fio;
2 A configuração de subdivisão do driver é a
configuração do código de discagem, que é
mais conveniente para a configuração de
subdivisão do driver;
3 A placa principal PCB adota tecnologia de
ouro de imersão, que tem melhor
estabilidade;
4 O usuário pode substituir o acionamento
do motor sozinho, suportando 4988, 8825,
8729, TMC2208, TMC2209, TMC2225,
TMC2226;
5 Reserve um sinal de acionamento externo,
e um acionamento externo grande pode
ser usado para acionar os motores 57 e 86;
6 Usando tubos MOSFET de alta qualidade, o
efeito de dissipação de calor é melhor e o
trabalho a longo prazo é estável;
7 Use um chip de energia dedicado, suporte
entrada de energia de 12V-24V e resolva o
problema de aquecimento e fonte de
alimentação insuficiente do chip de
conversão de tensão de rampas;
8 O circuito de filtro estável e confiável reduz
muito a possibilidade de interferência e
evita ao máximo travamentos e
funcionamento aleatório durante o
processo de impressão;
9 Adotando o chip de porta serial CH340, sob
a premissa de garantir estabilidade e
confiabilidade, reduzindo custos e também
resolvendo o problema de difícil instalação
de driver no passado 16U2;
10 Use o firmware de código aberto
Marlin2.0.X;
11 Suporte LCD2004, LCD12864, MKS
MINI12864 V1.0, MKS MINI12864 V3.0,
suporte a telas sensíveis ao toque TFT24,
TFT28, TFT32, TFT35, H43 desenvolvidas
por fabricantes;
12 O eixo XYZ usa terminais de cores
diferentes para corresponder ao motor e à
chave limitadora, o que é conveniente para
a fiação;
13 Suporte ao toque 3D;
14 Suporte de cartão TF integrado, a
impressão offline é mais estável;
15
Parâmetros da placa Mãe

MKS TinyBee V1.0 ESP32-WROOM-32U


Placa-mãe microprocessor
tipo: físico ssor: Montagem

dimensão: 110*84 tamanho do furo: 102*76


Tensão de entrada: 12V~24~5A~15ª

motor: 2208,2209,2225,2226,49

driver: 88,8825,8729

Temperatura: NTC 100K Suporte LCD/tela


sensível ao toque LCD2004、LCD12864

Suporte ao formato de arquivo de impressão: G-code


Máquina de suporte de estrutura:
XYZ、delta、kossel、ultimaker, corexy

Cura recomendado、Simplify3d、 Atualização de firmware


via software USB: Pronterface、Repetier-Host update:
conexão ao computador
1.3 Diagrama de fiação

1 Envio de Microstep
2 Driver de passo externo
3 posições finais X/Y/Z
4 Detecção de filamento
5 Interface de toque 3D
6 SDDET/TH2 seleção de função
7 USART2 para MKS TFT
Dimensões
Tabela de tamanhos da placa-mãe:

2. Download, compilação e atualização de


firmware

2.1 Baixar firmware


Link para download do firmware MKS TinyBee V1.0:
https://github.com/makerbase-mks/MKS-TinyBee/blob/main/

firmware/m ks%20tinybee%20marlin.rar

2.2 Compilação de firmware

Compilação de dirmware

Após a conclusão da configuração do firmware, clique em

“✔ ” no canto inferior esquerdo da página do VScode para


iniciar a compilação.
2.3 Carregamento de firmware

Após a compilação do firmware, clique em "→"


no canto inferior esquerdo do
Página VScode para iniciar o upload do
firmware.
3.Configurações de subdivisão de unidade

3.1 Configurações de subdivisão do driver


A4988
A4988 aciona a configuração de subdivisão, os
três mostradores abaixo do acionamento são
discados para até 16 subdivisões, conforme
mostrado na figura abaixo (eixo X como
exemplo):
3.2 Modo comum TMC2208, TMC2209,
TMC2226
Configurações
TMC2208, TMC2209, TMC2226 acionam os
três códigos de discagem abaixo para discar
até 16 subdivisões, conforme mostrado na
figura a seguir (eixo X como exemplo):
3.3 Configuração do modo normal TMC2225

O TMC2225 controla a configuração de


subdivisão. Acione o segundo dial abaixo para
discar para cima, e o primeiro e o terceiro dial
para baixo são 16 subdivisões, conforme
mostrado na figura abaixo (eixo X como
exemplo):
4. Configuração de firmware Marlin

4.1 Configuração básica de firmware (deve


configurar itens)

4.1.1 Configuração da placa-mãe

Configure a placa no arquivo configuration.h


como BOARD_MKS_TINYBEE
4.1.2 Configuração da porta serial
Defina a primeira porta serial como 0 no
arquivo configuration.h, o erro de configuração
fará com que a placa-mãe não consiga se
conectar ao computador; a segunda porta
serial está configurada para -1, a página web
não será capaz de obter as informações de
temperatura da placa-mãe se o erro de
configuração estiver incorreto; então baud As
taxas estão todas definidas para 115200.
4.1.3 Configuração de tela
(Nota: a tela LCD só pode ativar uma das telas
a seguir, ativar várias ao mesmo tempo causará
erro de compilação)
1. Configuração do LCD 2004, habilite no
arquivo de configuração
#define
REPRAP_DISCOUNT_SMART_CONTROLLER

2、Configuração da tela LCD12864, habilitada


no arquivo de configuração
#definir
REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_C
ONTROLLER

3. Configuração da tela MKS MINI12864 V1.0


Habilite no arquivo de configuração#define
MKS_MINI_12864
4. Configuração da tela MKS MINI12864 V3.0
Habilitar no arquivo de configuraçãoMKS
MINI12864 V3
Habilite RGB no arquivo de configuração

4.1.4 Habilitar cartão SD


Habilite #define SDSUPPORT no arquivo de
configuração
4.1.5 Habilitar eeprom

Habilite no arquivo de configuração#define


EEPROM_SETTINGS

4.1.6 Configuração do ambiente de


compilação

Configure o ambiente de compilação no


arquivo paltformio.ini como mks_tinybee
4.2 Configuração dos parâmetros da máquina
(definidos conforme
parâmetro da máquina)

4.2.1 Configuração do número de cabeçotes


de extrusão

MKS TinyBee V1.0 suporta até 2 extrusoras. Ao


usar extrusoras duplas, você precisa inserir o
jumper do pino térmico e de detecção do
cartão SD da extrusora 2 na placa-mãe à
direita.
4.2.2 Configuração do tipo térmico
A placa-mãe MKS TinyBee V1.0 suporta apenas
sensibilidade térmica de 100K, #define
TEMP_SENSOR_0 é a cabeça de extrusão 1,
#define
TEMP_SENSOR_1 é a cabeça de extrusão 2,
#define TEMP_SENSOR_BED é a cama quente

4.2.3 Configuração do tipo de nível Enstop

A configuração do tipo de chave limite


(verdadeiro/falso), verdadeiro é uma chave
normalmente aberta e falso é uma chave
normalmente fechada.
4.2.4 Configuração de pulso

#Define DEFAULT AXIS STEPS PER UNIT {80, 80,


400, 93} no arquivo de configuração para
definir os pulsos dos eixos X, Y, Z e E
respectivamente. O valor do pulso precisa ser
calculado e definido de acordo com a situação
real da máquina.
4.2.5 Configuração da direção de retorno zero

Defina a direção de gohoming no arquivo de


configuração, -1 é a direção mínima, 1 é a
direção máxima
4.2.6 Configuração do intervalo da plataforma
de impressão

4.2.7 Ajuste da direção do motor


A configuração da direção do motor, falsa e
verdadeira representam duas direções de
rotação, quando a direção do movimento é
oposta, a configuração oposta é suficiente.
4.3 Configuração avançada
4.3.1 RECUPERAÇÃO DE PERDA DE ENERGIA
No arquivo de configuração avançada
configuration_adv.h, habilite
#define RECUPERAÇÃO DE PERDA DE ENERGIA
Alteração #define
PLR ENABLED DEFAULT para falso
#Define PLR ENABLED DEFAULT verdadeiro

4.3.2 FILAMENT_RUNOUT_SENSOR
Ativar #define SENSOR DE
DESCARREGAMENTO DE FILAMENTO
no arquivo de configuração

Defina o nível da chave de detecção no arquivo


de configuração
(BAIXO ALTO)
Ativar #define RECURSO DE PARQUE DE BICOS
no arquivo de configuração
Habilitar #define RECURSO DE PAUSA
AVANÇADA
no arquivo de configuração avançada

Ativar #define PARK HEAD ON PAUSE


no arquivo de configuração avançada
4.3.3 Configuração Wi-Fi

Habilite#define ESP3D WIFISUPPORT e #define


WEBSUPPORT,
#define OTASUPPORT, #define WIFI CUSTOM
COMMAND em
arquivo de configuração avançada

5.Função de nivelamento automático


3dtouch
5.1 Definir o nível de disparo do sensor
O nível do 3dtouch está definido como falso

5.2 Definir pino de sinal do sensor


There is only z_min enstop interface

on the motherboard, so

z_safe_homing needs to be enabled

when 3Dtouch is used for automatic

leveling Port.
5.3 Habilitar BLTOUCH

5.4 Defina o deslocamento entre a sonda e a


extrusão
Eles são os deslocamentos dos eixos X, Y e Z.
Os deslocamentos de X e Y precisam ser
preenchidos de acordo com a medição real. O
deslocamento Z pode ser testado e ajustado
após o nivelamento.
5.5 Defina a distância entre o sensor e a borda
da plataforma de impressão durante o
nivelamento
O valor padrão é 10 (Nota: Este valor não pode
ser definido como muito pequeno, muito
pequeno fará com que o sensor exceda o
alcance da plataforma durante o nivelamento,
resultando em falha de nivelamento)
5.6 Habilitar nivelamento automático
Habilite o nivelamento automático linear no
arquivo de configuração

5.7 Defina o número de pontos da grade para


nivelamento
Defina o número de pontos de nivelamento no
arquivo de configuração, o padrão é
3*3

5.8 Habilite o servo


Habilite o servo no arquivo de configuração
5.9 Adicionar código de habilitação de dados
de nivelamento automático
Adicionado conjunto de nivelamento de cama
ativado (true); no arquivo G28.cpp
5.10 habilitar retorno seguro z

6.Conexão e configurações WEB


O firmware habilitou o wifi. Depois que a
placa-mãe atualiza o firmware, o wifi
padrão é o modo AP (rede local). Neste
momento, use um computador ou celular
para visualizar a lista de wifi, e você verá
que o nome do wifi é MARLIN_ESP.
1.Digite a senha para se conectar ao
wi-fi (a senha wi-fi padrão é
12345678);
2.no navegador, digite o ip para fazer
login na interface web (o endereço
IP padrão é 192.168.0.1);

3.Em seguida, clique para fazer upload


do arquivo na interface de controle
da web, no link de download do
arquivo: https://github.com/luc-
github/ESP3DLib
4.Após o upload, verifique o tempo de
atualização na página da web e você
poderá iniciar o controle da
operação após ver a temperatura

5.Configuração do modo STA, entre


na interface ESP3D, selecione Client
Station, digite o nome e a senha do
wifi que deseja conectar, verifique o
conjunto e, em seguida, reinicie a
placa-mãe. Se você estiver usando
LCD, poderá visualizá-lo na interface
LCD. Para o ip atribuído, se você
usar uma tela de porta serial ou
uma tela inútil, será necessário fazer
login na página de gerenciamento
do roteador para visualizar o ip; em
seguida, digite novamente o ip no
navegador para entrar na web.

7、FAQ

1. Após atualizar o firmware, como proceder se


parâmetros como pulso e velocidade máxima
exibidos na tela LCD estiverem incorretos?
Resposta: Entre na interface de configuração
avançada na tela, inicialize o eeprom e, em
seguida, retorne à interface de configuração,
salve os dados e carregue os dados
2. Como lidar com a placa-mãe que não pode
ser conectada ao computador host do
computador?
Resposta: Confirme se a porta serial da placa-
mãe no arquivo de configuração está correta.
MKS MONSTER8V1.0 usa porta serial-1; Depois
que a placa-mãe estiver conectada ao
computador, entre no gerenciador de
dispositivos para verificar se o computador
reconhece a porta COM da placa-mãe. Nesse
caso, você pode reiniciar o computador host. A
taxa de transmissão definida pelo computador
host precisa ser consistente com a
configuração do arquivo de configuração; se
não puder ser reconhecido, verifique se a
conexão USB está ruim.

Tradução por kazumalixo

Você também pode gostar