BTT GTR v1.0 / M5 v1.0 - Bases

BTT GTR v1.0 / M5 v1.0 - Bases

Hoy hablaremos de lo mástablero interesante que ha salido de BigTreeTech todavía y ese es el GTRla versión 1.0 le permite adjuntar un placa hija que es el BigTreeTech M5 versión 1.0 y la ventaja de estas combinaciones de tablas se pueden agregarhasta parece once pasos entre los dos tableros también puedes agregarmás de ocho fans entre las dos tablas y luego por supuestopuede agregar casi cualquier tipo de paso a paso que puedes pensar en ser como el A4988el DRV8825 entonces tienes como tu SPI paso a paso para el 2130 por TMC tambiéntener un veamos TMC2208 puede usar un TMC2209 yentonces también tienes dispositivos que puedes adjuntar para dispositivos auxiliares esto se utilizapara conservarme o disculparme es un mini UPS que puedes unir a los pines sobreaquí por auxiliar los otros pines que tienes aquí que es interesante esobviamente sus pasadores de tope final, así que tenemos nuestro mínimo X nuestro mínimo Y nuestra Zmínimo entonces también tenemos un X-max Y-max y Z-max ahora necesito recordarle a la genteque solo necesitas un lado mínimo o máximo porque estos pasoslos motores contarán desde esa posición ese es el final de cero ahora tambiéntiene tres extrusoras nativas por aquí que puedes usar para poder esto esen realidad el poder de la calefacción elemento para estos, entonces tieneslos adicionales que se agregan aquí se puede sumar a creo que un total deeran nueve extrusoras, sería tan deseado No creo que puedas usar esomuchos pero eso es lo que tiene algunos de estos probablemente se usarán paracalentar la cama también, entonces tienes tu ventilador puertos por aquí y hay múltiplesventiladores que puedes conectar solo a GTR versión 1.0 en la otra caraTambién puede adjuntar cinco más en el placa hija para el M5 y luego dePor supuesto que tienes poder que estalló entre las tablas ahora como una pequeña pistaMarco las ranuras rojas en estos solo que sabes dónde conectartesu voltaje real al otro lado obviamente es tierra en este caso eso essolo un truco que uso para evitar enchufar cosas al revéstambién tienes bloques atornillados que puedes usar para tus fans si solo quierespara pasar los cables directamente y luego de Por supuesto que tienes universo múltiple de nlos pasos que ahora puedes usar puedes usar un interruptor final regular y un extremo óptico o puede usar el BLTouch que tiene un puerto separado en esta placa yse encuentra aquí arriba ahora con esos puertos también tenemos adicionalestipos de pines de comunicación que puedes hacer PWM obviamente puedes hacer ADCpuedes hacer CAN que es control red de área y luego tienes I2Cobviamente y UART y, por supuesto, usted puede usar SPIesas son algunas de las formas en que puede comunicarse en este foro tambiéntener una conexión por aquí que puedas utilizar para una Raspberry Pi pero vas atengo que soldarlo en ti mismo, así que evite eso hasta tutoriales posteriores que puedaTambién conecte una pantalla TFT aquí abajo y entonces, por supuesto, puedes hacer una placa Wi-Ficomo este que te permitirá comunicarse de forma remota a su tablerosin usar una computadora pero obviamente tienes que enviar desde una computadora a esteasí que recomiendo usar Raspberry Pi como es una forma más limpia de comunicarseporque puedes enviar tu trabajo de impresión a su tablero ahora uno de los inconvenientes paraeste tablero es que vas a tener que retire la tarjeta SD y use una micro SDadaptador para conectar su unidad a esto y luego a su computadora paracargue su firmware y luego su el firmware se encuentra de forma nativa en el discoarranque, así que he cubierto la mayoría funcionalidad que puedo en el más rápidocantidad de tiempo obviamente hay otra funcionalidad por aquí porque creotermina la documentación aún en el M5 no está completo y voy a saltarmucha de la funcionalidad por ahora y Me ocuparé de eso en tutoriales posteriores.pero por ahora lo que quiero mostrarte es hacer es cargar tu firmwarepara hacer esto tienes que hacer estallar fuera de tu disco por ahora y luego estásva a tener que colocarlo dentro de tu micro Tarjeta SD ahora tenga en cuenta que nadie estápagarme o patrocinarme para hacer esto tutorial pero voy a colocar Amazonenlaces de afiliados en la descripción de su conveniencia, así que voy a reventar estoadaptador en la unidad puede escuchar un pitido bien para empezar vamos acomenzar con la tarjeta SD y como puedes ver aquí diceFIRMWARE.cur ahora la razón por la que dice firmware.cur en mi caso es que tengocargado un par de veces como las cosas pero este es tu firmware actualesto importará en un par de minutos pero hagamos un recorrido de lo quenecesito saber así que primero tengo el manual que descargué este es probablemente elLo más importante que necesitarás esto te dirá mucho sobre tubordo, obviamente, dice aquí que el el controlador es de 32 bits, es un ARM cortex-M4 y hace 168 megahercios, así que eso es 168 millones de operacionesen un ciclo de reloj, así que vamos a saltar un mucha de esta información por ahora solo túSé que hace 12 o 24 voltios pero yo haré todos mis tutoriales en 12voltios y recomiendo usar 12 voltios pero obviamente la gente no estará de acuerdo y yoentiendo que también habla de ti saber qué soporta para LCD aquí abajoasí que mucho de esto es algo importante para leer por tu cuenta y no estoyvoy a cubrir mucho en este momento lo haré cubrir esto aunque en el tablero hayun puente que te permite usar USB en este momento está predeterminado en esteposición por aquí tendremos que movernos esto en un par de minutos enpara cargar nuestro firmware pero esto es alimentación directa y esto es alimentación USBeso es todo lo que necesitas saber realmente sobre por ahoraasí que la otra cosa es que te muestran cómo conectarlo correctamente desde tu podersuministro te muestran casi vamos a ver positivo y negativo para que sepa dóndetus leads son este invertido que no entiendo por qué lo hicieroneso, pero está fuera del poder de tu cama, pero entraremos en eso en futuros tutorialestambién hablan de seguridad que harían quiere que uses Farrell's para cubrir tucables para que no accidentalmente cocinar su tabla es una gran idea voy aponer un enlace en la descripción de un kit de férula y herramienta si estásinteresado en escuchar sobre eso que pueda en realidad ver algunos de mis cortostutoriales hablando de Farrell pero Voy a omitir eso por ahora, así que estamosva a bajar y básicamente echar un vistazo en el tablero aquí es donde estaba hablandosobre los pines de puente para USB esto es En realidad el poder directo que está encendido porpredeterminado y luego si fuera a moverse este puente a estos dos pines quesería para alimentación USB, así que te mostraré que en un momento también hablaronsobre el tamaño real del tablero si quieres diseñar tu propio este es unpequeña gran referencia para decir dónde está el los agujeros son y eventualmente publicaré undiseño que puede usar para enganchar conectarse a una extrusión 2020estado aquí abajo hablan de la funcionalidad que más o menos habléal principio no hablé de esto inicialmente ahora puedes usar dos steppers de unocontrolador por lo que hay una funcionalidad para para que no necesites dividircon un divisor uno de estos puedes en realidad solo lo ejecutan los dosentonces aquí abajo hablan de los pinouts para el tablero me pondré un poquitomás en esto en futuros tutoriales voy a Sáltelo por ahora pero voy a ir aVScode y si no sabes cómo instalar VScode ya lo he hechotutoriales que incluiré en el GTR lista de reproducción, así que voy a abrir esto yYa he descargado un archivo Marlin en para acelerar esto para el firmwareasí que tienes que descargarlo de Marlins sitio web que es marlinfw.orgIncluiré un enlace en la descripción para ti y lo que vamos a hacer es que estamosen realidad va a ir a ver tenemos que cargar el archivo, así que estamosvoy a ir al Explorer y me voy hacer clic en abrir carpetadentro de la carpeta abierta ya lo tengo en mi carpeta de descargas y ya helo descomprimí, así que necesito ir a uno directorio más profundo y luego seleccione elcarpeta esto cargará el entorno que vamos a usar para Marlin tan pronto como esto termine de cargar lo haréun tutorial rápido de lo que necesita saber y dónde la mayoría de ustedes probablementeya lo se así que primero tienes tu carpeta Marlinentonces tienes tu carpeta de origen tienes tu configuración.h yconfiguration_adv.h y eso es para avanzado así que la mayoría de susla configuración se llevará a cabo en configuración.h pero voy a irpor aquí para mostrarte cómo encontrar tu bordo, así que voy a hacer clic en la fuentetableros centrales dentro de las tablas. vas a hacer una búsquedaen vamos a ver GTR_v y esto te traerádirectamente a lo que es su tabla para que pueda te gustará eso y luego copiaráseso es todo lo que necesitas saber pero también necesitas saber que es un stm32BRAZO Cortex esto cambiará normalmente I tiene que usar esta categoría así que allíhay otras cosas aquí para diferentes los que realmente te dan elreal um entorno predeterminado que serástrabajando con aparentemente no son enumerarlo para este, así que vamos aen realidad no hablar de eso hasta que un un poco más tarde, así que voy a cerrar elcarpeta de origen hacia abajo e ir al núcleo o disculpe configuración.h y ello primero que siempre quieres hacer es hacer una búsqueda en la placa base y ahorala placa base está en las RAMPAS predeterminadas bordo en realidad vamos a reemplazarque con el que acabamos de copiar así que después de que hayamos terminado con eso, lo quees necesario cambiar nuestra serie puerto a negativo ahora tenga en cuentaesto es para funcionalidad adicional que puede necesitar usar esto para su pantalla LCDpara su segundo puerto serie pero lo conseguiré en eso en otros tutoriales y lo que yoquiero mostrarte ahora es que voy a habla brevemente sobre los steppers que van a unbuscar en A4988 ahora Actualmente no estamos conectando ningunasteppers pero aquí es donde realmentehabilitarlos y lo que quiero decir con habilitar es en este momento tienen comentarios en frente depara que no se puedan usar, así que tienes retroceder para eliminar el comentario yesto habilitará su controlador paso a paso X en el caso de estas combinaciones de tablaspara BigTreeTech en el GTR y el M5 puede que tenga que habilitar casi todosestos dependiendo de lo que estés haciendo obviamente hay una pareja aquí quetener variaciones que probablemente no eres va a usar luego de habilitarlovas a tener que cambiarlo a tipo de pasos que está utilizando y ellosenumerar todos los tipos de pasos a la derecha aquí para ti y hay diferenciasentre ellos así que sea muy específico y saber de lo que estás hablando o usandoy sugiero leer la hoja de datos para tu particular paso a paso para queentiendo con qué estás trabajando pero en este caso solo te voy a mostrar unejemplo rápido donde copia el DRV8825 y ese es tu paso a paso ahora hayva a ser una configuración de pin particular dependiendo de qué stepper tienesy voy a entrar en eso en otros tutoriales por ahora voy a saltarlo luego hacia abajoabajo Hay pasos de acceso predeterminados por unidadesto depende de su paso a paso y el equipo mecánico que eresusando y lo cubriré en el futuro tutoriales y lo último que quieromostrarle es finales mucha gente se confunde con estoshay múltiples tipos de topes finales pero los que nos interesan sonaquí abajo con suerte vamos a ver en realidad es un poco difícil de encontrarVoy a saltear eso por ahora, pero lo que tú necesita saber si esto se usa para unpin especial o como un BLTouch si eres va a usarlo o no usarlo cubrenmuchas otras cosas como veamos hablar sobre otros sensores táctiles um ¿cómoalineamos su sensor Voy a omitir todo de esto porque ahora no esrealmente relevante quería mostrarte um invirtiendo aunque cada uno de suslos steppers pueden ir en lo contrario dirección en la que quieres que vayacambiando esta funcionalidad puedes invertir la dirección sin tener quegire el enchufe de sus NEMA steppers pero Estoy empezando a bajar por una tangente deotras cosas como el tamaño de la cama que no es realmente de qué se trata esto esen realidad acerca de la carga, así que voy a ir a PlatformIO.ini como túpodemos ver ahora tenemos que configurar nuestro entorno predeterminado y en este momento esestablecido para el MEGA2560 así que lo que quiero hacer es mostrarle cómo configurar el correctoentorno para cargar esta placa voy para hacer una búsqueda en vamos a ver GTR_v1 así que este es nuestro valor predeterminadoentorno, así que voy a copiar esto entonces Voy a volver al principio del archivoy resaltar esto y pegarlo bien aquí es todo lo que tienes que hacer para configurarla compilación básica obviamente hay otras cosas que puede necesitarconfigurar que voy a entrar en otra tutoriales pero ahora quiero mostrartesobre los alfileres, así que en realidad entender dónde están ubicadas las cosas en unnivel de programa lo que hacen es que definir los pines de acuerdo con el actualbordo, así que lo que tenemos que hacer es encontrarlos aquí, aunque probablemente estén ubicadosaquí mismo vamos a buscar el nombre va a ser GTR o BTT GTR, así que noverlo en esta carpeta puede que me falte visualmente está bienpero aquí está, así que esto define tu tablero real y dónde están los pines estoes muy importante para entender qué estás trabajando y aquí arriba ellosobviamente tiene alguna información sobre cómo configurar un baile de graduación que tienen uncomentado para que tenga que eliminar comentarios para habilitar cierta funcionalidadasí que obviamente tienes tu límite cambia aquí solo vas ausar mínimo o máximo pero define el pin de tu pin de señal a la derechaaquí esto se usa para que pueda hacerlo genérico entre placas base de impresora 3dentonces tienen una plantilla y luego delinear dónde están los alfileres que esva a señalar también entonces tienes tus steppers por aquílos steppers obviamente vas a necesitar para saber su STEP DIR y su pin de activacióny luego para steppers especiales como un TMC 2130 necesita saber su selección de chippin que se conoce como la dirección de la junta con la que estás trabajando en estarTMC2130 aunque se abordan independientemente basado en pinentonces veamos que pasan por casi todos los tableros como los definen enla combinación del M5 y el GTR también hacen lo mismo con los fanáticosabajo en varias otras cosas como como sus sensores de temperatura otermistores y luego, por supuesto, sus ventiladores ahora descubrí que comentarona los fanáticos aquí porque pensé que estamos rotos para permitirellos tienes que eliminar el comentario como antes pero por ahora no estamos interesadosen eso solo quería aclarar esto en cuanto a cómo funcionan las cosas, estas son realespines para como su LCD que es un poco obvio pero no un poco obvio peroestán explicando cómo está configurado por pin y cuáles son los nombres, así que vamosseguir compilando para poder compilar esto lo que tenemos que hacer es quetener dos botones diferentes que podamos haga clic en podemos hacer clic en la casilla de verificación quees construir, también conocido como compilado y luego hay carga ahora en el casode esto lo que normalmente sucedería es construiría o compilaría y luego subiríadirectamente a su tablero, por ejemplo, en el caso de un SKR versión 1.4 peroactualmente esa funcionalidad no es integrado en GTR versión 1.0 pero nosotrossolo puedo hacer esto para construir voy a haga clic en esto y esto va a tomarunos momentos para construir así que ahora la compilación se completa comopuedes ver que tomó 5 minutos y 42 segundos y dice que es exitosoahora para cargar esto lo que necesitamos hacer es ir a la carpeta ".pio"así que tenemos que ir a construir luego BigTree subraya GTR luegoclic derecho y vas a ir a revelar en el Explorador de archivosdentro de aquí vas a abrir esto carpeta vas a ir a la papelera eresva a hacer clic derecho y luego estás va a ir a enviar a la tarjeta sdy ahora verás la relevancia de esto la tarjeta actual ahora tiene firmware.binlo que ocurrirá cuando carguemos esto es Iremos aactualizar el firmware en la placa y FIRMWARE.CUR será el único archivoque existe después de eso será renombrado a eso si alguna vez necesitarecarga el firmware, siempre puedes cambiarle el nombre a este nombre de archivo y se volverá a cargarVoy a sacar la tarjeta SD y mostrar cómo configurarlo en la versión GTR1.0 ok ahora que lo tenemos aquí estamos vamos a quitar la tarjeta y vamos acolóquelo dentro del tablero así entonces vamos a tomar el puente yvamos a moverlo a los pines en para configurarlo y luego finalmente quélo que tenemos que hacer es unir el lado grande de el USB a la placa aquí yvamos a tomar el lado pequeño siendo esto y adjuntarlo a nuestra computadoraesto alimentará el tablero como puedes ver la luz parpadeante o laverde fue la carga del firmware así que el siguiente paso es probarver si funcionó así que lo que vamos a hacer es que vamos aabre Pronterface y mira qué pasa pero lo que voy a hacer es que voy anavegar a mi escritorio muy rápido y listo a mi directorio Printrun y voyabrir Pronterface y como pueden ver en este momento este es elentorno para Pronterface obviamente esto es un poco viejo pero es bueno paracomprobando para ver qué ocurre y voy a incluir un enlace en la descripción osu conveniencia, así que me voy a conectar a la pizarra y como puedes ver a la derechaahora dice que la impresora ya está en línea, así que lo que voy a hacer es que solo voy aprobar los extremos aquí y la forma en que Voy a hacerlo, voy a escribir M119 y voy a escribirlo aquí ahora como puedes ver todos los topesdecir disparado que significa que nada es conectado a ellos en este momento asíno hay circuito creado cuando es en realidad desencadenado por eso eresviendo eso pero sabiendo que usted en realidad ahora puede sondear el tablero para encontrarsi está funcionando esa es la razón que hago esto y para que todosentiende que ahora tengo una discordia y yo tener una cuenta de Patreon para suconveniencia si elige cualquiera de las propinas me a través de comprarme una taza de café osuscríbete a patreon voy a agregar funcionalidad en el futuro y quierotomar un momento para agradecerte o tomarte el tiempo de ver mi tutorialy por favor como suscribirse y también recuerde hacer clic en la campana paraobtener actualizaciones en cuanto a nuevos tutoriales cuando salen

Noticias relacionadas