Home
Alligator Board User Manual
Contents
1. 3 CWS eres ees oes 3 E eps ats E O 3 DOCU Status OUI E EEEE E 3 E E E T 5 6 Optional Expansion Piggy Module Features ccccccccsssseccccsessececcaueeccecseueeccesaeseeceesaeuecessueneecessauassceeseauseeessueaeeeessaees 6 5 7 Alligator Board details and Configuration cccccccccssssececceesscceccaeseccccceeseeecesaessecessaeseecessaaeecessaeaseeessaeaseeessaaaseessageeeeses 8 ee eee 8 Bed and Td Ee 8 PTO OT DIVO S pete E E 8s 9 9 RTO
2. 10 FAWN driver OUt PUT soseri ar 10 OM CONNECTOTS E 11 General Purpose Expansion 11 Raspberry PI OAC 11 Piggy Expansion Module COnnectoss sssccccssssssccsssssescccccssessesscesessccsccsessectecsesscenccssesecncesssseensesssscensesssseensesssseess 12 EXPANSION CONMMECIONS 13 WS Balter Faces and DE DUE P Ol Bscoatdecanosqsaesansoeeaeanaess aucune a i aeeie aa aTa 14 denci PWM 14 CA POET OTE 15 Microcontroller Flash ERASE urriaren NIERS 15 Oe av ban 16 16 ter men 17 Alligator Board Base Module Typical Wiring Diagram cccccccssssecccccessececcceesecccecuaeceeesaeeccessuaneceeesaaaseessaaaeseeeseees 17 Alligator Board Piggy Expansion Module Typical Wiring Diagram ccccccccssssecccccesececscaessccessaeeeceessaeeeeessuaaeeeessaees 18 3D Artists www 3dartists org Page 4 Alligator Board Rev 2 User Manual ALLIGAT
3. Available On i High Level Vol Connector Pin eh teveivotase ete TUSARTO_TX orGPIO J14 pin3 Firmware selectable 3 3V 5V7 O CUSARTO_RX or GPIO J14 pin5 Firmware selectable 3 3V OZ O USART TX or GPIO J14 pin6 Firmware selectable 3 3V 5V CUSART1 RX or GPIO J14 pin8 Firmware selectable 3 3V 5V CUSART2_TX or GPIO J14 pin7 Firmware selectable 3 3V 5V CUSART2_RX or GPIO J14 pin9 Firmware selectable 3 3V 5V O EXP GPO Ul4 pin4 Firmwareselectables3 3V 5V ERASE CMD RPI_GPIO_0 315 pn11 Available as GPIO only if Raspberry PI is not connected to the Alligator Board OAO EE Alligator Board Available as GPIO only if the Piggy module is not installed on the Alligator Board Table 8 Expansion Connector summary 3D Artists www 3dartists org Page 13 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USMO000001 RO1 USB Interfaces and Debug Port The Alligator Board features two USB interfaces see Figure 13 for details e Native microcontroller USB port USB OTG port USB UART VCP Virtual Com Port CABLE_DETECTION USB VCP port UL VCP interface UART DEBUG PORT E P MUX ie Microcontroller Raspberry Pl interface 5 gt USB native port Figure 13 USB interfaces and Debug UART block diagram The N
4. a 3 C gt 5 N wm Wo N VN N WN nN LL LL N N N LL LL LL gt gt gt 3D Artists www 3dartists org Page 9 Alligator Board Rev 2 User Manual ALLIGATOR 30 05 Rev 1 Draft E Figure 7 End Stop Interface RTD Analog input The board features two RTD inputs which can be used to be connected to the bed and hot end thermistors RTD 1 saan FEF RTD 2 Figure 8 RTD temperature sensor interface The pull up resistor can be selected acting on the dedicated dip switch as shown in the picture It is also possible to directly connect an external analog source to the board input positioning the dip switch in the middle position with no pull up resistor This option is useful to connect a thermocouple with its adapter as shown in the following figure 9 v THERMOCOUPLE ADAPTER ba 2 Z 5V SUPPLY 3 ANALOG OUTPUT v THERMOCOUPLE 0 pene GROUND e Figure 9 Thermocouple connection example FAN driver output Two FAN can be connected to the board to the relative connector In many cases the printer needs only one FAN to cool down the melted plastic just printed but if you want to connect an additional FAN you can Both the FAN can be driven with a variable PWM via standard G CODE commands 3D Artists www 3dar
5. Interface Through J15 connector the alligator board can be directly connected to a Raspberry PI module with a standard 26pin flat cable The 5V available on pin 2 and pin 4 is able to power on the Raspberry P without the need to use an external dedicated power supply RP _UARTO_RX OT RPI_GPIO_1 E E Table 5 Raspberry PI Expansion Connector Pin Out 3D Artists www 3dartists org Page 11 Alligator Board Rev 2 User Manual ALLIGATOR 30 05 Rev 1 Draft E Piggy Expansion Module Connectors The alligator board has two expansion connector J12 and J16 dedicated to the Optional Piggy Expansion Module Figure 12 Figure 12 Piggy Expansion Connectors details The J12 connector is used for the three additional motor driver signals of the Piggy Expansion as in Table 6 The J16 connector is used for the three analog signal of the RTD MOTOR_STEPS 3 Table 7 J16 Piggy Expansion Connector Table 6 J12 Piggy Expansion Connector digital analog Note If you do not mount the Optional Expansion Piggy these two connector can be used also with custom expansion board or wired out for other applications 3D Artists www 3dartists org Page 12 Alligator Board Rev 2 User Manual ALLIGATOR 3D USM000001 RO1 Rev 1 Draft E Expansion Connectors Summary In the following table a summary of the expansion capabilities of the Alligator Board is explained
6. connector 2x Precision analog input for temperature measurement with RTD or thermocouple with external adapter 2x External FAN output with PWM speed control 1x USB to Virtual COM port interface micro USB connector e a 4 e D 4 e 5 6 f 4 1x Native microcontroller USB OTG port firmware configurable micro USB connector microSD Slot 10 100 Ethernet Port with unique MAC address pre programmed chip Expansion connector with 3 UART or 6 GPIO with firmware selectable 3V3 5V logic levels 26pin Raspberry Pl Compatible expansion connector 3x Generic PWM open drain output for general purpose application i e RGB LED Figure 1 Alligator Board Base Module Optional Expansion Piggy Module Features etttt Power Input 12 24Vdc 3x Stepper Motor driver based on Texas Instrument DRV8825 Up to 2 5A current firmware configurable no trimmer e Firmware Configurable microstep size 1 16 or 1 32 3x High current Hot End Heater driver output High Current connector 3x RTD precision analog input with selectable excitation current Figure 2 Alligator Board Piggy Expansion Module 3D Artists www 3dartists org Page 6 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USMO000001 RO1 Board Dimensions 167mm 100mm 141 ooo Figure 3 Alligator Board Base m
7. 3D Artists Alligator Board Rev 2 The New Generation Electronic for 3D printers For Makers and Professionals ALLIGATOR oe ee Alligator Board Rev 2 User Manual ALLIGATOR 3D USMO000001 RO1 Alligator Board Rev 02 3D Printer Electronic Board User Manual Document Number 3D USM000001 RO1 Document Status Draft Release Date October 2014 ALLIGATOR This document discusses and illustrates the features capabilities and configuration requirements of the Alligator Board Rev 02 It is intended for technicians who are designing 3D printing solution with the Alligator Board Disclaimer Rev 1 Draft E This document is provided as is The Author s assumes no responsibility for the accuracy or completeness of the information presented in this document which is subject to change without notice In no event will the author s be liable for any direct indirect special incidental or consequential damages including lost profits lost business or lost data resulting from the use of or reliance upon the information whether or not the author s has been advised of the possibility of such damages Mention of third party products or services is for information purposes only and constitutes neither an endorsement nor a recommendation 3D Artists www 3dartists org Page 2 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USMO000001 RO1 Related Information Documents
8. DOC 01 3D SCHOO0001 RO2 pdf Schematic Files schematic files of the Alligator Board 2 DOC 02 3D SCHOOO002 RO01 pdf Schematic Files schematic files of the Piggy Expansion Module revO1 Webpages WEB 01 www 3DAsrtists org Product information describes the 3D Artists products features benefits and typical applications This webpage also provides links to other product related information located on the 3D Artists website WEB 01 https github com 3Dartists 3D Artists GitHub Page The repository stores the designs files related to the 3D Artists products including the Alligator Board Part of the published material is the schematic files Document Status Information 3D Artists technical documents are classified as either Draft Advanced or Final Draft The draft documents contain information about the product which may be incomplete and a revision is required This type of manual is subject to frequent updates Advanced The advanced documents are near to be the final revision but still subject to be revised in same parts Final The final documents contains information about the final revision of the product and is subject to change only if an error is detected 3D Artists www 3dartists org Page 3 lt Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USM000001 RO1 Summary 1 16 9 6 1
9. Mode see Figure 16 e Push the reset button S1 OPTION B erase the microcontroller using the ERASE_CMD signal available on the Raspberry Pl expansion connector e Turn on the Alligator Board Seta Low Logic Level lt 1V on the ERASE_CMD signal pin 11 of J15 connector see Table 5 e Wait for the flash erase operation to be completed about 1s e Seta High Logic Level 3 3V on the ERASE_CMD signal pin 11 of J15 connector see Table 5 3D Artists www 3dartists org Page 15 Alligator Board Rev 2 User Manual ALLIGATOR 3D USM000001 RO1 Rev 1 Draft E Expansion Piggy Motor Drivers The Expansion Piggy module board features three motor driver implemented using the Texas Instrument DRV8825 controller The configuration of the motor current can be via firmware because the reference voltage required by the DRV8825 is generated using a DAC controlled by the microcontroller via an SPI interface In this way the user can configure the motor current in a more accurate way respect to the solution based on trimmers This solution guarantees to the user that each motor has a precise current value very important especially in delta architectures The motor driver step size is fully configurable for each motor S2 dip switch see Table 10 for details On Board Motor driver Maximum Motor Current 2 5A Current selection mode Firmware selectable in the range 0 2 5A Motor step size Fully configurable via dip switch Tabl
10. OR 3D USM000001 RO1 Rev 1 Draft E Overview The new generation electronic for 3D printer The Alligator is designed to be a complete and reliable solution as RepRap 3D printer electronic control board The base module features everything you need to build a standard 3D printer and with the expansion piggy this is the most complete solution for complex 3D printer It is based on the 32 bit Cortex M3 ATSAM3X8EA microcontroller the same CPU of Arduino Due This represents a big step forward towards greater computing power compared to the existing solution based on 8 bit mcu This means that this product is well suited for any kind of 3D printer and is the ideal solution for Delta models which require more complex calculus for its coordinates resolution The professional design of every part takes care of the needs of the most exigent makers ensuring best performances in your application Alligator Board Fetures e 32 bit ARM Cortex M3 ATSAM3X8EA cpu running 84MHz same Arduino Due cpu Power supply 12V 24V 9 40 board stepper motor driver DRV8825 o Firmware configurable current up to 2 5A no trimmer o Firmware configurable step size 1 16 or 1 32 e 6end stop inputs compatible with both mechanical and optical magnetic solution e High current hot end and bed heater output with high current connectors up to 20A e 2 precision RTD measurement input with configurable excitation current e Dual output FAN driver e Native USB OTG p
11. Output T YOLOWN YJdddLS Hot End Heater 3 Output c YOLON 344315 RTD 1 O AAA Ce RTD 2 D mM JJ RTD 3 Figure 19 Alligator Board Piggy Expansion Module Wiring Diagram 3D Artists www 3dartists org Page 18
12. TG Native port connected directly to the PC can be used only for board testing without 12 24V power input for expert users only Generic PWM outputs The board features three generic PWM outputs that can be used for example to connect a LED for printer illumination which can be a single color LED white for example using only one channel or an RGB LED using all three channel These outputs can be also configured via firmware to control servo motors or any kind of general purpose application Figure 14 PWM output interface 3D Artists www 3dartists org Page 14 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USM000001 R01 JTAG debug port For expert users a JTAG port is available This port can be used to debug or program the Alligator board using the preferred IDE and JTAG adapter Figure 15 JTAG Connector Microcontroller Flash ERASE The Alligator Board microcontroller flash can be erased in the following two ways OPTION A Acting on the 54 Dip Switch OPTION B Through the Raspberry PI header MB ERASE Normal Operation Figure 16 S4 Dip Switch configuration OPTION A To erase the microcontroller using the 54 dip switch e Turn on the Alligator Board e Move the 54 dip switch in ERASE Mode see Figure 16 e Push the reset button 51 e Wait for the flash erase operation to be completed about 1s e Move the S4 dip switch in Normal Operation
13. ative USB port is directly connected to and controlled by the microcontroller The USB VCP interface is implemented using an FTDI USB to UART converter connected to the debug UART of the microcontroller The debug UART of the microcontroller is connected also to the raspberry Pl connector through a multiplexer In this way the Alligator Board can be controlled and programmed either using a standard PC or via the Raspberry Pl The multiplexer is controlled with this logic e when the USB connector is unplugged into the USB VCP connector the debug UART signals are routed to the raspberry connector In this way if the Raspberry PlI is connected to the Alligator Board it can either control and also reprogram the cpu firmware without any other connections or configuration e when the USB connector is plugged into the USB VCP connector the debug UART signals are routed to USB to UART converter In this way the user can control the 3D printer using a standard PC Note If you connect the USB cable to the FTDI port ref 8 on Figure 1 the raspberry UART is not available The user can continue to use the Raspberry Pi signals excepts for the RPI_UARTO_TX pin 8 and RPI_UARTO_RX pin 10 Warning Native port has OTG function they are directly connected to 5V power Do not connect Native USB port to the PC in presence of 12 24V power input Communicate with Alligator and with your printer only from the USB UART port Native port should be used only as Host O
14. e 9 Piggy Expansion Module Motor Driver features ON OFF Step Mode FullStep Table 10 Piggy Expansion Module Motor Step size settings 3D Artists www 3dartists org Page 16 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USM000001 R01 Typical Application Alligator Board Base Module Typical Wiring Diagram pag s E Bed Heater 7 a A wo Output lt P R A Main Power Supply 12V 24V J Hot End Heater Output S T C Z 9 X U FAN 1 i 9 ki 25 p n FAN 2 E f EEE tee eee ETTI 5V ES gt ES 1 x max C Zv 5 x min Pees N 5V ES ES3 y max lt ES4 y min O 5V ES T m ESS z max a m i ES6 z min Wh RTD 1 JO gza Ss RTD 2 5 ah PWM Out 1 PWM Out 2 Expansion PWM Out 3 Connector 9 microSD N xe Cre Ss card Ci ESF RG 10 100 Ethernet Figure 18 Alligator Board Base Module Wiring Diagram 3D Artists www 3dartists org Page 17 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USM000001 R01 Alligator Board Piggy Expansion Module Typical Wiring Diagram Main Power Supply 12V 24V Hot End Heater 1 Output Hot End Heater 2
15. e via firmware because the reference voltage required by the DRV8825 is generated using a DAC controlled by the microcontroller via an SPI interface In this way the user can configure the motor current in a more accurate way respect to the solution based on trimmers This solution guarantees to the user that each motor has a precise current value very important especially in delta architectures The DRV8825 can be configured via firmware to operate at 1 16 step size or at 1 32 step size On Board Motor driver Maximum Motor Current 2 5A Current selection mode Firmware selectable in the range 0 2 5A Motor step size Firmware selectable 1 16 or 1 32 Table 2 Base Module Motor Driver features STEPPER STEPPER STEPPER STEPPER MOTOR 1 MOTOR 2 MOTOR 3 MOTOR 3 X Y Z extruder Figure 6 Motor Driver interface End Stop interface The board features three identical block of end stop interface with two input on each one for a total of six digital inputs Each group makes available a regulated and filtered 5V supply voltage useful to power active end stop solutions such as optical or magnetic ones The presence of six channels allow the user to connect up to two end stop for each axis using for example a maximum and minimum position for each one The Figure 7 shows an example of connection for a complete set of end stop The user can also use only three inputs with only one end stop for each axis z Prr orre F
16. odule dimensions 3D Artists www 3dartists org Page 7 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USM000001 RO1 Alligator Board details and Configuration Power Supply The board can be powered with a regulated power supply in the range 12V 24V Main Power Supply 12V 24V f Figure 4 Power supply High Current connector Bed and Hot End heaters Both the bed heater and the hot end heaters can be connected to the board using the high current connector as in Figure 5 Bed Heater Output Hot End Heater Output Figure 5 Hot End and Bed heaters High Current connectors Voltage Output Same as Main Power Supply Input Maximum Current Output Bed Hot End Table 1 High Current Output electrical characteristics Note The maximum current load for the high current output bed hot end is 20A Then for example if you use a 8A hot end heater you should use a bed heater with a maximum current consumption of 12A Note Both bed and hot end heaters outputs are driven at power input supply voltage Thus pay attention to not connect a 12V heaters when powering the board at 24V and vice versa 3D Artists www 3dartists org Page 8 Alligator Board Rev 2 User Manual Rev 1 Draft E ALLIGATOR 3D USM000001 R01 Motor Drivers The base board features four motor driver implemented using the Texas Instrument DRV8825 controller The configuration of the motor current can b
17. ort e USB to Virtual Com Port interface e 10 100 Ethernet port with unique MAC address pre programmed on board chip e microSD Card slot e 26pin Raspberry Pl interface with power 10 pin general purpose expansion connector with firmware selectable 3V3 5V logic levels for LCD or other custom add ons e 3 PWM outputs configurable for RGB led servo motor or custom applications e 32Mbit of FLASH memory e 64Kbit of EEPROM e Expansion connectors for Optional Piggy Module Board e Filtered Power supply e EMI and ESD protection on all interfaces e High expansion interfaces capabilities 3D Artists www 3dartists org Page 5 E Alligator Board Rev 2 User Manual ALLIGATOR 3D USMO000001 RO1 Rev 1 Draft E Base Module Features CPU Cortex M3 Atmel ATSAM3X8EA AU 32Mbit 4Mbyte of flash memory 640Kbytes of EEPROM memory 1 8 9 High Current connector for power input bed and hot end heaters Filtered power supply to reduce EMI suscettivity ESD protected I O Power Input 12 24Vdc 4x Stepper Motor driver based on Texas Instrument DRV8825 ee 3 if e y e Up to 2 5A current firmware configurable no trimmer e Firmware Configurable microstep size 1 16 or 1 32 4 4 Y oe 6x End Stop input compatible with both mecahnical and optical magnetic solution High current Hot End Heater driver output High Current connector High current Bed Heater driver output High Current
18. tists org Page 10 Alligator Board Rev 2 User Manual ALLIGATOR 3D USMO000001 RO1 Rev 1 Draft E Expansion Connectors General Purpose Expansion Connector The Alligator Board features a general purpose expansion connector J14 with seven GPIO six of them connected to three microcontroller UART then configurable as serial interface An external LCD or any custom expansion can be connected to this connector The voltage levels of the signals is firmware selectable and can be set either to 3 3V or to 5V depending on what kind of external module is connected The electrical level of the digital lines can be selected acting on the 5 line as in Table 3 pAt0 pina 46 _VARTO_RX or GPIO q UARTORX or GPIO pina 4 6 Bidirectional k GPIO PAL pins Kt UARTIRX or GPIO Buffer q UARTIRX or GPIO y PA13 ping _VART1_TX or GPIO aq UARTITX or GPIO ET j UART3_RX or GPIO UART3_RX or GPIO Microcontroller cep Tr With C 2 Connector GPIO d GPIO gt J14 E gt Logic Level gt Traslator PB20 pin91 gt Figure 11 General Purpose Expansion Connector GPIO block diagram EXP_VB_SEL value GPIO Electrical Level Table 4 General Purpose Expansion Connector Pin Out Raspberry PI
Download Pdf Manuals
Related Search
Related Contents
Tristar SA-1121 sandwich maker Samsung SCB-6000 surveillance camera UroFlex - Quark Medical ECS GF7050VT-M5 Kingston Technology ValueRAM 32GB DDR3-1333 Swann DVR4-5500 DVR User Manual DMI 208 - Grundfos SPATE-HPC User Manual Copyright © All rights reserved.
Failed to retrieve file