BIGTREETECH EBB36 EBB42 CAN V1.2

Manuale di istruzioni della scheda BIGTREETECH EBB36 EBB42 CAN V1.2

Per Klipper Hotend Head Tool Canbus USB estrusore BLV Ender 3 parti della stampante 3D

1. Introduzione

La serie EBB (Extruder Breakout Board) di BIGTREETECH, che include le schede EBB36 CAN ed EBB42 CAN, è composta da schede adattatrici per ugelli progettate per motori passo-passo per estrusori di stampanti 3D. La EBB36 è specifica per motori passo-passo da 36 mm, mentre la EBB42 è specifica per motori passo-passo da 42 mm. Queste schede facilitano la comunicazione tramite USB o CAN BUS, semplificando notevolmente le configurazioni di cablaggio nelle configurazioni di stampa 3D.

BIGTREETECH U2C è un modulo USB-CAN bus che converte la porta USB di un Raspberry Pi in un bus CAN. Ciò consente la connessione senza soluzione di continuità di schede madri per stampa 3D, schede EBB BIGTREETECH (EBB35/36/42 CAN) e altri prodotti compatibili tramite il bus CAN. Il bus CAN offre diversi vantaggi.tagnegli ambienti di controllo industriale, come lunghe distanze di trasmissione dati, elevate capacità antirumore, prestazioni affidabili in tempo reale e alta affidabilità. Ciò consente a più componenti, come la scheda madre, l'EBB e altre schede di espansione, di funzionare simultaneamente sullo stesso bus CAN.

2 Caratteristiche

Schede EBB (EBB36/EBB42 CAN V1.2)

  • Aggiornamento del firmware: I pulsanti BOOT e RESET riservati consentono agli utenti di aggiornare il firmware tramite la modalità DFU tramite USB.
  • Protezione del termistore: Un circuito di protezione aggiuntivo sul termistore impedisce che il chip di controllo principale venga danneggiato dalla corrente di dispersione della barra riscaldante.
  • Pull-up del termistore configurabile: La selezione del filo di collegamento per i valori della resistenza di pull-up del termistore supporta PT1000 (resistori di pull-up da 2.2K), semplificando l'integrazione fai da te.
  • Isolamento dell'alimentazione USB: Un ponticello consente di selezionare l'alimentazione USB per la scheda madre, isolando efficacemente la CC-CC della scheda di controllo principale dalla USB 5V.
  • Interfaccia I2C: L'interfaccia I2C riservata supporta il rilevamento di filamenti rotti/intasati e altre funzioni fai da te.
  • Protezione del tubo MOS: I diodi anti-flyback sulle porte della barra riscaldante e della ventola proteggono il tubo MOS dalla tensione inversatage danni.
  • Protezione dell'interfaccia di alimentazione: La protezione anti-inversione di polarità sull'interfaccia di alimentazione impedisce danni alla scheda madre dovuti a collegamenti errati della linea di alimentazione.
  • Supporto PT100/PT1000: Il MAX31865 integrato supporta configurazioni PT100/PT1000 sia a 2 che a 4 fili.
  • Comunicazione CAN/USB: Supporta la comunicazione tramite CAN o USB. La resistenza terminale da 120R per CAN può essere selezionata tramite un ponticello e le interfacce di espansione CAN sono riservate.
  • Protezione ESD: Un chip di protezione ESD sulla porta USB protegge la scheda di controllo principale dall'elettricità statica.
  • Accessori fai da te: La scheda adattatrice include i terminali necessari, le lamelle femmina, i perni a doppia via e le viti per i progetti fai da te.
  • Componenti di bordo: Include un driver TMC2209 integrato per l'estrusore e un accelerometro ADXL345.
  • Porta RGB: Porta RGB riservata per l'illuminazione.

Modulo U2C

  • Collegamento CAN Bus: Supporta il bus CAN per una lunga trasmissione di dati, una forte capacità antirumore e un'elevata affidabilità.
  • Processo ENIG: La superficie del PCB utilizza il processo di doratura a immersione in nichel chimico (ENIG) per una maggiore durata.
  • Protezione ESD TIPO C: La porta TYPE-C è dotata di protezione ESD per prevenire danni causati dall'elettricità statica.
  • Aggiornamento del firmware: Supporta gli aggiornamenti del firmware per la scheda madre tramite SWD o hardware DFU.
  • Interfacce CAN multiple: Fornisce più di un'interfaccia CAN per connessioni versatili.

3. Specifiche

AttributoValore
Numero di modelloBTT EBB 36/42 CAN V1.2
Tipo di articoloPiastra di giunzione
Nome del marchioGRANDE TECHNOLOGIA
OrigineCina continentale
MicroprocessoreARM Cortex-M0 STM32F072C8T6 48MHz (o STM32G0B1CBT6, chip inviati casualmente)
Metodo di comunicazioneCANBUS, USB
Ingresso volumetageDC12V-DC24V 9A
Logica voltageCC 3.3V
Utilizzare perCAN bus per collegare il dispositivo di espansione Klipper
Sensore integratoADXL345
Azionamento motoreUART TMC2209 integrato
Corrente di uscita massima5A
Interfacce di espansioneEndStop, I2C, Sonda, RGB, PT100/PT1000, Interfaccia USB, Interfaccia CAN
Interfaccia di comunicazione USBUSB-Tipo-C
Dimensioni (EBB36/42 CAN)Circa 40.00 mm x 40.00 mm
Dimensioni del pacco15 cm (L) x 9 cm (L) x 6 cm (A)
Peso del pacco0.1 kg

4. Impostazione

4.1. Installazione fisica

Le schede EBB sono compatibili con motori da 35 mm, 36 mm e 42 mm. Durante l'installazione, assicurarsi che la testa del perno della scheda madre non entri in contatto con superfici metalliche per evitare cortocircuiti.

Schema di installazione che mostra la scheda EBB montata su un motore con viti.

Figura 4.1: Schema di installazione della scheda EBB. Applicabile a motori da 35/36/42 mm. Assicurarsi che le teste dei perni non entrino in contatto con il metallo per evitare cortocircuiti.

Diagramma delle dimensioni della scheda EBB con misure in millimetri.

Figura 4.2: Diagramma delle dimensioni della scheda EBB. Mostra le dimensioni complessive della scheda.

4.2. Schema elettrico

Per collegare la scheda EBB al sistema di stampa 3D, fare riferimento allo schema elettrico dettagliato riportato di seguito. Questo schema illustra i collegamenti per alimentazione, comunicazione, sensori e driver motore.

Schema elettrico dettagliato per la scheda BIGTREETECH EBB, che mostra i pinout per vari componenti come CAN, USB, ADXL345, MAX31865, TMC2209, EndStop, I2C, sonda, RGB, PT100/PT1000 e le impostazioni dei jumper per PT-Choose.

Figura 4.3: Schema elettrico della scheda EBB. Questo schema illustra in dettaglio le connessioni per GND, VIN, CAN-L, CAN-H, USB-Type-C, ADXL345-SPI 2, MAX31865-SPI 1a, driver TMC2209, CAN (TX, RX), USB (DP, DM), EndStop, I2C, sonda, RGB, PT100/PT1000. Include anche una tabella per le impostazioni del jumper PT-Choose.

PT-Scegli le impostazioni del jumper:

  • 1-2-3-4 ON-ON-ON-OFF: Sensore modello 2 linee PT100
  • 1-2-3-4 ACCESO-ACCESO-SPENTO-ACCESO: Sensore modello 2 linee PT1000
  • 1-2-3-4 SPENTO-SPENTO-ACCESO-ACCESO: Sensore modello 4 linee PT100
  • 1-2-3-4 SPENTO-SPENTO-SPENTO-ACCESO: Sensore modello 4 linee PT1000

4.3. Configurazioni dei ponticelli

  • Alimentazione USB: Un jumper consente di scegliere se la porta USB debba alimentare la scheda madre. Questo è utile per isolare il circuito DC-DC della scheda di controllo principale dai 5 V USB.
  • Immagine ravvicinata che mostra la porta USB-C e un jumper per selezionare l'alimentazione USB per la scheda madre.

    Figura 4.4: Jumper di alimentazione USB. Utilizzare il jumper per selezionare se la porta USB fornisce alimentazione alla scheda madre.

  • Resistenza terminale CAN 120R: La resistenza terminale 120R per il bus CAN può essere abilitata o disabilitata tramite un ponticello. Questo è fondamentale per la corretta terminazione del bus CAN in una rete.
  • Immagine ravvicinata che mostra il connettore PT1000 e un ponticello per la resistenza del terminale CAN 120R.

    Figura 4.5: Ponticello per la resistenza terminale CAN 120R. La resistenza terminale 120R del CAN può essere selezionata tramite il cappuccio del ponticello.

  • Resistori di pull-up a termistore: I cavi jumper consentono di selezionare i valori della resistenza pull-up del termistore, consentendo il supporto per PT1000 (che richiede resistenze pull-up da 2.2K).

4.4. Collegamento del modulo U2C

Il modulo U2C collega il tuo Raspberry Pi alla rete CAN bus. È disponibile in diverse versioni, come V1.0 e V1.1, che possono offrire un numero variabile di uscite CAN o funzionalità aggiuntive come un'interfaccia CAN_OUT* per la connessione a interfacce prive di un transceiver CAN dedicato, ma con funzionalità CAN.

Diagramma comparativo dei moduli BIGTREETECH U2C V1.0 e V1.1, che mostra diverse connessioni CANBUS-IN, CAN_OUT e di alimentazione.

Figura 4.6: Confronto tra BIGTREETECH U2C V1.0 e V1.1. La versione V1.1 aggiunge un'interfaccia CAN_OUT* per la connessione a interfacce senza un transceiver CAN ma con funzione CAN, come la porta USB della scheda madre.

5. Istruzioni per l'uso

5.1. Aggiornamento del firmware

Sia le schede EBB che il modulo U2C supportano gli aggiornamenti del firmware. Per le schede EBB, utilizzare i pulsanti BOOT e RESET riservati per accedere alla modalità DFU e aggiornare il firmware tramite USB. Per il modulo U2C, il firmware può essere aggiornato tramite SWD o hardware DFU.

5.2. Comunicazione CAN Bus

La funzione principale delle schede EBB è quella di collegare i dispositivi di espansione Klipper alla scheda di controllo principale della stampante 3D tramite bus CAN. Assicurarsi che tutte le connessioni del bus CAN siano sicure e correttamente terminate (utilizzando il jumper 120R se necessario) per una trasmissione dati stabile.

Schema di sistema che mostra BTT Octopus PRO, U2C, Raspberry Pi ed EBB 36 CAN collegati in una configurazione Klipper.

Figura 5.1: Schema di collegamento del dispositivo di espansione Klipper. Illustra come la scheda EBB si integra in un sistema di stampa 3D con un Raspberry Pi, un modulo U2C e una scheda madre BTT Octopus PRO.

5.3. Componenti di bordo

  • Driver TMC2209: Il driver UART TMC2209 integrato viene utilizzato per controllare il motore dell'estrusore.
  • Primo piano della scheda EBB che mostra il chip TMC2209-LA e il testo "Driver TMC2209 integrato utilizzato per l'estrusore".

    Figura 5.2: Driver TMC2209 integrato. Utilizzato per il controllo dell'estrusore.

  • Accelerometro ADXL345: L'accelerometro ADXL345 integrato può essere utilizzato per la modellazione dell'input in Klipper, migliorando la qualità di stampa grazie alla riduzione delle vibrazioni.
  • Porta RGB: È disponibile una porta RGB riservata per il collegamento dei componenti di illuminazione.
  • Immagine che mostra la porta RGB riservata e l'accelerometro ADXL345 integrato sulla scheda EBB.

    Figura 5.3: Porta RGB riservata e accelerometro ADXL345 integrato.

6. Manutenzione

6.1. Precauzioni di sicurezza

  • Assicurarsi sempre che l'alimentazione sia scollegata prima di eseguire qualsiasi installazione, cablaggio o manutenzione sulla scheda.
  • Per evitare cortocircuiti, accertarsi che nessun oggetto metallico o materiale conduttivo entri in contatto con i componenti o le capocchie della scheda.
  • Evitare di esporre la tavola a umidità eccessiva o a temperature estreme.

6.2. Funzionalità di protezione

Le schede EBB e il modulo U2C incorporano diverse funzioni di protezione:

  • Protezione ESD: La protezione dalle scariche elettrostatiche (ESD) è presente sulle porte USB sia delle schede EBB che del modulo U2C per evitare danni causati dall'elettricità statica.
  • Protezione contro le sovratensioni: Le schede sono progettate con protezione da sovratensioni per gestire sovratensioni imprevistetage picchi.
  • Diodi anti-flyback: Questi diodi sulle porte della barra riscaldante e della ventola proteggono i tubi MOS dai danni causati dalla tensione inversatage.
  • Collegamento anti-inversione: L'interfaccia di alimentazione include una protezione contro le connessioni con polarità inversa.

6.3. Pulizia

Per pulire la scheda, strofinarla delicatamente con una spazzola morbida e asciutta o un panno privo di lanugine. Non utilizzare liquidi o solventi, poiché potrebbero danneggiare i componenti elettronici.

7. Risoluzione Dei Problemi

Se riscontri problemi con la tua scheda BIGTREETECH EBB o U2C, prendi in considerazione i seguenti passaggi comuni per la risoluzione dei problemi:

  • Nessuna alimentazione/La scheda non risponde:
    • Controllare che tutti i collegamenti di alimentazione siano correttamente collegati e che la polarità sia corretta.
    • Verificare il volume immessotage rientra nell'intervallo specificato DC12V-DC24V.
    • Se si alimenta tramite USB, assicurarsi che il ponticello di alimentazione USB sia impostato correttamente.
  • Problemi di comunicazione (CAN Bus/USB):
    • Per il bus CAN, verificare la continuità di tutti i cablaggi e verificare che i collegamenti siano corretti (CAN-L, CAN-H).
    • Assicurarsi che il ponticello del resistore terminale CAN 120R sia configurato correttamente per la topologia della rete.
    • Verificare che il modulo U2C sia correttamente collegato al Raspberry Pi e riconosciuto.
    • Per USB, prova un cavo o una porta USB diversi.
  • Errore di aggiornamento del firmware:
    • Assicurarsi che la scheda sia in modalità DFU (utilizzando i pulsanti BOOT/RESET per EBB).
    • Verificare che il firmware sia corretto file viene utilizzato.
    • Verificare la stabilità della connessione USB durante il processo di aggiornamento.
  • Errori di lettura del sensore (termistore, ADXL345):
    • Controllare il cablaggio del sensore per verificare che i pin siano corretti e i collegamenti siano sicuri.
    • Per PT100/PT1000, assicurarsi che i ponticelli PT-Choose siano impostati in base al tipo di sensore (a 2 o 4 fili).
    • Verificare che le impostazioni del ponticello della resistenza pull-up del termistore siano corrette per il tipo di termistore in uso.
  • Motore non in movimento/Problemi con l'estrusore:
    • Verificare che il driver TMC2209 sia configurato correttamente nel firmware Klipper.
    • Controllare il cablaggio del motore e assicurarsi che sia compatibile con la scheda.

Per una risoluzione dei problemi più approfondita e per il supporto della community, fare riferimento al repository ufficiale BIGTREETECH GitHub.

8. Suggerimenti per l'utente

  • Scegli la scheda corretta: La EBB36 è progettata per motori passo-passo da 36 mm, mentre la EBB42 è progettata per motori da 42 mm. Assicuratevi di selezionare la scheda appropriata per il vostro estrusore specifico per garantire compatibilità e prestazioni ottimali.
  • Sfrutta il CAN Bus: Il bus CAN semplifica notevolmente il cablaggio. Approfittanetage dei suoi vantaggi per una configurazione più pulita e affidabile, soprattutto nelle complesse configurazioni di stampanti 3D.
  • Configurazione corretta del jumper: Controllare sempre attentamente tutte le impostazioni dei jumper, in particolare per l'alimentazione USB, la terminazione del bus CAN (120R) e le resistenze di pull-up del termistore. Impostazioni errate possono causare comportamenti imprevisti o danni ai componenti.
  • Utilizza le risorse di GitHub: BIGTREETECH offre ampia documentazione e risorse sulla sua pagina GitHub. Questa è una risorsa preziosa per guide di configurazione dettagliate, informazioni sul firmware e supporto della community.
  • Precauzioni ESD: Quando si maneggiano le schede, adottare sempre precauzioni contro le scariche elettrostatiche (ESD), ad esempio utilizzando un braccialetto antistatico, per evitare di danneggiare i componenti elettronici sensibili.

9. Garanzia e supporto

Per documentazione tecnica dettagliata, firmware e supporto della community, visita il repository ufficiale BIGTREETECH GitHub:

https://github.com/bigtreetech/EBB

Per informazioni sulla garanzia e richieste di supporto specifiche, consultare le policy del venditore o contattare direttamente BIGTREETECH tramite i suoi canali ufficiali. Conservare la ricevuta d'acquisto come prova d'acquisto per eventuali reclami in garanzia.

© 2023 BIGTREETECH. Tutti i diritti riservati.

Documenti correlati - EBB36 EBB42 CAN V1.2

Preview BIGTREETECH U2C 用户手册
本手册详细介绍了 BIGTREETECH U2C USB 转 CAN 总线模块的功能、特点、接口、固件更新和配置方法,适用于 3D 打印和嵌入式系统集成。
Preview Manuale utente BIGTREETECH EBB36 CAN V1.1
Manuale utente per BIGTREETECH EBB36 CAN V1.1, una scheda adattatore per ugelli per estrusori di stampanti 3D. Include caratteristiche del prodotto, parametri, istruzioni per l'interfaccia, configurazione del firmware Klipper, configurazione CANBus e FAQ.
Preview BIGTREETECH EBB42 CAN V1.0 用户手册与配置指南
BIGTREETECH EBB42 CAN V1.0 板的用户手册和配置指南,详细介绍了产品特点、参数、接口、以及 Klipper 固件的编译、更新和 CANBus 配置方法,适用于 3D 打印机爱好者和开发者。
Preview Manuale utente BIGTREETECH EBB36 CAN V1.0
Manuale utente per la scheda di controllo dell'estrusore per stampante 3D BIGTREETECH EBB36 CAN V1.0. Dettagli su caratteristiche, specifiche, compilazione e aggiornamenti del firmware, configurazione del bus CAN con moduli U2C e RPI-CAN HAT e configurazione Klipper.
Preview Manuale utente BIGTREETECH EBB42 CAN V1.0 - Controller estrusore per stampante 3D
Manuale utente completo per BIGTREETECH EBB42 CAN V1.0, una scheda adattatore per estrusore per stampante 3D con driver TMC2209, connettività CAN bus e supporto per il firmware Klipper. Include installazione, configurazione e risoluzione dei problemi.
Preview Manuale utente BIGTREETECH MMB CAN V1.0: scheda di controllo avanzata per stampante 3D
Esplora la BIGTREETECH MMB CAN V1.0, una scheda di controllo versatile per stampanti 3D, che semplifica il cablaggio grazie alla comunicazione USB/CAN. Questo manuale illustra la configurazione, il firmware Klipper e le funzionalità avanzate per sistemi come ERCF.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.