1 / 44

3DP PDR

Ching -Han Tseng Dominic Boiko Frankie Ning Harout Hedeshian Joel Meisinger. 3DP PDR. Overview. Design of a 3D printer for affordable prototyping. Prints each cross section of a 3D object layer by layer Three axis motion in a 3x3 feet chassis for large scale modeling

thais
Download Presentation

3DP PDR

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ching-Han Tseng Dominic Boiko Frankie Ning HaroutHedeshian Joel Meisinger 3DP PDR

  2. Overview • Design of a 3D printer for affordable prototyping. • Prints each cross section of a 3D object layer by layer • Three axis motion in a 3x3 feet chassis for large scale modeling • Use of accurate stepping motors for high precision printing • Network communication

  3. Objective • 25mm/s linear write speed • 0.5mm deposition resolution • 5mm3/s (0.3 in3/s) • Capable of printing a 10cm3 object • Capable of printing functional prototypes

  4. Mechanical

  5. Mechanical • Expected Dimension: 3 ft x 3ft x 3ft • 3 stepping motors

  6. Mechanical Drawing

  7. Electrical System Functional Block Diagram 5V Wall Power CDH Controller 5V 12V RS422 Bus Interrupt Motor Controller I/O Encoder Controller Extrude Header Controller

  8. CDH Command and Data Handling

  9. Command & Data Handling • Coordinate all events on printer • Communications interface for daughter boards • Provide a physical human interface for high level control • Platform independent and driverless communications to host computer

  10. EPS DEBUG Power Sequencing RS232 5V 5->3.3 Buck 5->2.5 Buck RS422 Driver 6-DIN ARM Cortex M3 (Stellaris LM3S6965) Main CPU SPI 4Mb AVR MCU (ATXMEGA128A1) IO Hub RS422 Driver 6-DIN RS422 Driver 6-DIN RS232 Ethernet Reset lines GPIO I2C GPIO USB->RS232 Buzzer LCD Buttons

  11. Choosing interface and MCU • Choosing the Stellaris: • On die Ethernet MAC and PHY • Ethernet drivers already written by TI • Have working code for MCU from prior projects • Choosing the XMEGA-A1 • Cheaper to use XMEGA than purchasing SPI-UART converters. • Allows Stellaris to be bypassed for fallback

  12. MCU: LM3S6965 I/O: ATXMEGA128A1 • 50MHz ARM Cortex M3 • 256KB Flash • 64KB Single Cycle SRAM • On die Ethernet MAC and PHY • 3 x UART • 1 x SPI • 2 x I2C • Why the 128 and not the 64: It’s in stock • 32MHz • 128KB Flash • 8KB Single Cycle SRAM • EBI for external buffer memory • 4 x UART • 4 x SPI • 4 x I2C

  13. Board level firmware • XMEGA: • Mostly interrupt driven custom firmware • Simple functionality acting as a “smart” I/O controller. • May use YAVRTOS • Stellaris: • FreeRTOS • uIP • Time permitting: lwIP • Using a highly modified Telnet server implementation to provide raw TCP socket for communication.

  14. Parts and Expenses

  15. CDH Risk • Primary risk: Ethernet non-functional • Likelihood of success: 90% [Software working on dev board, hardware design untested] • Fall back to USB-UART • Secondary Risk: USB-UART non-functional • Likelihood of success: 6.022E23% [Used controller IC before and have several working designs using said device] • Fall back to UART on AVR

  16. EPS Electrical Power System

  17. Power Supply Power Supply • Provide each sub-system with appropriate power level • Maintain UL compliance • Isolated Power System • Reduced Shock Hazard • Continuity of power • Noise Reduction • Over-current and short circuit protection

  18. EPS Functional Block Diagram Wall Outlet 120VAC EMI Filter CDH Feedback 5V Forward converter (Isolated) MDC Rectifier Bridge Transformer/Reset Winding Isolated PSC 12V Forward converter (Isolated) FPS SMC Metallic Enclosure For Grounding Relay(Enable)

  19. EPS Parts and Expenses

  20. EPS Risk Risk • Primary risk: Shock/Explosion Hazard • Example • Over-current/short current protection, metallic enclosure grounding and isolation • are part of considerations to prevent this hazard • Secondary risk: Components go “Pooof-Hazard” • Hand-made Transformers might not operate as ideal as the calculation • Fall back to more detailed analysis, calculation, component upgrade, and proper • circuit protection.

  21. MDC Material Deposition Controller

  22. Material Deposition Controller Purpose of Subsystem • Lay down the material of choice (ABS plastic, Epoxy) at a constant rate. • Be able to stop and start new point. • Provide system feedback CDH such as material empty signal and motor error signal.

  23. MDC Functional Block Diagram MDC FBD EPS XMEGA MCU 3.3V DC/DC converter RS422 Driver CDH 5V Deposition Motor Driver Deposition Thermal Driver 12V Thermal Feedback Print head

  24. Material Selection: ABS Plastic • Moderate melting point: 221°F, 105°C • ABS possesses outstanding impact strength and high mechanical strength, which makes it so suitable for tough consumer products. • Many colors. • Risk: • ABS not working for dependable deposition • Nozzle tip temperature not constant • Contingency plan: • Use other material type such as a epoxy plunger feed. • Use other tip sizes and materials.

  25. MDC Parts and Expenses

  26. PSC Position Sensor Controller

  27. Position Sensor Controller • Objective • Keep track of extruder head location • Keep track of motor movements and provide limit warnings • Requirements • Supply CDH Controller with 3 axis position of the extruder within 1/200th of a rotation • Supply limit warnings and movement verification to Stepper Motor Controller

  28. PSC Functional Block Diagram EPS PSC RS232 ISP 6 GPIO SMC RS232 Driver XMEGA MCU 3.3V DC/DC converter RS422 Driver CDH 5V RS422 Encoder Z Encoder X Encoder Y

  29. Encoder Specifications And Considerations • Specs • Optical • Resolution (>200 count per motor cycle) • Fits ACME threaded rod • Considerations • Index preferred • Quadrature preferred • Ease of Mounting/flexibility • Max Frequency Response • Low Cost

  30. Encoder Trade Study

  31. PSC Parts and Expenses

  32. SMC Stepper Motor Controller

  33. Step Motor Controller • Controller for the three axis stage moving the print head • Drives three 2-phase bipolar stepper motors, one for each axis • Monitor motor current and temperature • Interface with main command and data handling module

  34. SMC Functional Block Diagram EPS SMC RS232 ISP Temp sensor PSC 6 GPIO RS232 Driver XMEGA MCU 3.3V DC/DC converter RS422 Driver CDH 5V Motor Driver Motor Driver Motor Driver RS422 Linear Actuator X Linear Actuator Y Linear Actuator Z

  35. Interface and control • Communication with CDH using RS-422 • I/O to Toshiba Stepper Driver IC (TB6560AHQ) that drive the motors • I/O from PSC for motor limits and motor moving information

  36. Choosing TB6560AHQ • Single 2-phase bipolar motor driver chip • Controllable current for torque management • Capable of half stepping and microstepping • Digital control inputs • Stepping speed determined by input clock

  37. TB6560AHQ full step signals

  38. Parts and Expenses

  39. Risk • Current stepper motors might not produce enough torque to move extrude head • Very low risk • Current spikes of the motors damaging the microcontroller • Low risk with proper opotoisolation

  40. SYSTEM

  41. Division of Labor

  42. Schedule • Gant chart

  43. Financial/Budget

  44. Questions?

More Related