Difference between revisions of "Team:Sherbrooke/Notebook"

Line 723: Line 723:
 
         <li><b>Done This Week</b>
 
         <li><b>Done This Week</b>
 
             <ul>
 
             <ul>
                  
+
                 <li>Communication established between the PC and the plateform</li>
 +
                <li>CAN communication implemented on the banana board</li>
 +
                <li>Adaptation of a 3D printer controller for the control of the platfrom</li>
 +
                <li>Attempt to "home" the Z axis</li>
 +
                <li>Ajusting the screw shaft for the X and Y axis</li>
 +
                <li>Link between the database and the user interface</li>
 
             </ul>   
 
             </ul>   
 
         </li>
 
         </li>
 
         <li><b>Objectives for the Next Week</b>
 
         <li><b>Objectives for the Next Week</b>
 
             <ul>
 
             <ul>
 +
                <li>Execute an entire protocol on individual module</li>
 
             </ul>   
 
             </ul>   
 
         </li>
 
         </li>
 
         <li><b>Problems encountered</b>
 
         <li><b>Problems encountered</b>
 
             <ul>
 
             <ul>
 +
                <li>No connector for programming the banana board microcontroller</li>
 +
                <li>No homing function implemented in the 3D printer controller</li>
 
             </ul>   
 
             </ul>   
 
         </li>
 
         </li>

Revision as of 19:41, 10 September 2015

Notebook

Winter 2015 Summer 2015 Fall 2015
 

Week 1 (January 14 to January 21)


Instrumentation

  • Done This Week
    • Each part of the Project Overview Statement (POS)
  • Objectives for the Next Week
    • Assembling the Project Overview Statement
    • Starting to acquire knowledge
    • Starting to build the OPENTRONS's robot
  • Problems encountered
    • Assignment of the POS's parts to team's members
    • Internal communications not efficient (Too much posts on the Facebook wall)

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 2 (January 22 to January 28)


Instrumentation

  • Done This Week
    • Assembling the Project Overview Statement
    • Thinking about an efficient way to organise internal communications
    • First mecanical designs of the modules
    • First experimentations done on Peltier elements
  • Objectives for the Next Week
    • First experimentations on magnets
    • Starting to write individual parts of the Project Management Plan (PMP)
    • Optic density circuit board up and running
  • Problems encountered
    • No Instuction received from Opentron to build their robot

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 3 (January 29 to February 4)


Instrumentation

  • Done This Week
    • Preliminary mecanical design of the MC96
    • Finalizing the reserch on Peltier elements and photoreceptors
    • Choosing microcontroller used in each modules
    • Meeting with Opentrons
  • Objectives for the Next Week
    • Continuing experimentations on magnets
    • Starting to write individual parts of the Project Management Plan (PMP)
    • Optic density circuit board up and running
    • Starting to order pieces for first prototypes
  • Problems encountered
    • Disagreement with Mechatronix team about the microcontroller choice
    • Machining of some metal parts are too complex for university's tools

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 4 (February 5 to February 11)


Instrumentation

  • Done This Week
    • Experimentations and order of magnets
    • Modeling of the turbidity function
    • 3D modeling of all modules
    • Heat transmission simulation of the TAC
    • Split the Project Management Plan (PMP) into individual parts
    • Correction of the individual parts of the Project Overview Statement (POS)
  • Objectives for the Next Week
    • Starting to write individual parts of the Project Management Plan (PMP)
    • Assembling the corrected parts of the Project Overview Statement (POS)
    • Heat transmission simulation of the MC96 and MC1.5
    • Order Peltier elements
    • Peer review of team's performance
  • Problems encountered
    • Difficult choice between multiples 3D designs for the MC96
    • Difficult choice between different types of magnets, due to many constraints (mecanical and physical)

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 5 (February 12 to February 18)


Instrumentation

  • Done This Week
    • Starting to write individual parts of the Project Management Plan (PMP)
    • Assembling the corrected parts of the Project Overview Statement (POS)
    • Heat transmission simulation of the MC96 and MC1.5
    • Peltier elements received and characterized
    • Peer review of team's performance
  • Objectives for the Next Week
    • Finishing Heat transmission simulation
    • Starting electrical plans for the TAC
    • Finishing Project Management Plan (PMP)
    • Midterm project audit
  • Problems encountered
    • Courses overload for 4 members of the team

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 6-8 (February 19 to March 11)


Instrumentation

  • Done These Weeks
    • Electrical design of the H bridge for the Peltier element
    • First iteration of the User Interface
    • Peltier element heat transfert experimentation with an aluminium piece
    • Serial communication to the microcontroller
    • TAC function implemented on the microcontroller
  • Objectives for the Next Week
    • Build the H bridge circuit
    • Begin the electrical design of the module circuits
    • Adapt Psoc4 microcontroller code to Psoc5 microcontroller
    • Replace the air cooling system on the MC96 with a more powerful liquid cooling system
    • Communication USB to User Interface
  • Problems encountered
    • The heat sink does not sink enough heat from the Peltier element
    • First electrical design for the H bridge not conclusive

Mechatronix

  • Done These Weeks
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 9 (March 12 to March 18)


Instrumentation

  • Done This Week
    • Simulation of Peltier Element electrical behavior
    • Adapt Psoc4 microcontroller code to Psoc5 microcontroller
    • 3D Design of the liquid cooling system for MC96
    • Second iteration of the User Interface after the client feedback
    • Programming of the Rasberry pi 2 in Python language
  • Objectives for the Next Week
    • Building the H bridge
    • Starting the PCB electrical design
    • Peltier element heat transfert experimentation with same aluminium piece as the TAC
    • Establish communication between User interface and microcontroller
  • Problems encountered
    • Aluminium piece for the TAC arrived late
    • No electrical simulation model for desired H bridge pieces

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 10 (March 19 to March 25)


Instrumentation

  • Done This Week
    • Adapt PWM output of the H bridge to a steady DC level for Peltier element
    • First TCP communication between User interface and Rasberry Pi 2
    • Peltier element heat transfert experimentation with same aluminium piece as the TAC
    • Starting Programmation of the Rasberry pi 2 in Python language
  • Objectives for the Next Week
    • Design a PCB to adapt the Banana Board output for Peltier element
    • Peltier element heat transfert experimentation with same aluminium piece as the MC1.5
    • Establish communication between User interface and microcontroller
  • Problems encountered
    • New Peltier elements are not yet arrived

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 11 (March 26 to April 1)


Instrumentation

  • Done This Week
    • Meeting with Acrolab Ltd. to discuss about heat pipe prototyping for the MC96
    • Improving User interface
    • Improvement of the 3D design of the MC1.5
    • Programmation of the Rasberry pi 2 in Python language
    • Starting the scientific paper about the project
  • Objectives for the Next Week
    • Design a temperature control algorithm for the TAC
    • Implementing the turbidity function in the TAC
    • Programming the microcontroller for the TAC
    • Ending the improvements of the 3D design of the MC1.5
    • Continuing the scientific paper about the project
  • Problems encountered
    • Heat pipes very expensive (about 90$ per heat pipe)
    • Heat sinks are not yet arrived
    • Holes in the aluminium piece for the MC1.5 are too tight for the 1.5 ml tube

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 12 (April 2 to April 8)


Instrumentation

  • Done This Week
    • Writing of the scientific paper
    • Prototype circuit for the turbidity function of the TAC
    • Implementation of the turbidity algorithm in C language
    • Shopping for a new linear actuator
    • Modeling of the thermal system of the TAC
    • Improving User interface
  • Objectives for the Next Week
    • Design a temperature control algorithm for the TAC
    • Implementing the turbidity function in the TAC
    • Programming the microcontroller for the TAC
    • Finishing the writing of the scientific paper
  • Problems encountered
    • One Peltier element was faulty
    • The remaining Peltier element emit too much heat for the available heat sinks
    • Problems with the Psoc5 libraries

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 13 (April 9 to April 15)


Instrumentation

  • Done This Week
    • Writing of the scientific paper
    • Calibrating the turbidity measurements in the TAC
    • Preparing the end of session project audit
    • Shopping for a new linear actuator
    • Correcting the 3D design of the TAC
    • Correcting the 3D design of the MC1.5
    • Improving User interface
  • Objectives for the Next Week
    • Design a temperature control algorithm for the TAC
    • End of session project audit
    • Integrating multiple functions of the TAC on the microcontroller
    • Finishing the writing of the scientific paper
    • Peer review of team's performance
  • Problems encountered
    • End of session exams

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Summer 2015 (April 16 to August 26)


Instrumentation

  • Done during Summer
    • Implementation of the database for the protocols and the modules functionalities
    • Help Mechatronix to built the second iteration of the platform
    • Communication between the database and the User interface
    • Minor reworking of 3D models for all modules
    • MC1.5 test tube aluminium mold received
    • Implementation of individual function on the TAC
  • Objectives for the Next Week
    • Platform functional
    • Implementing CAN communication
  • Problems encountered
    • Half team's members were out of Sherbrooke for summer (internship)

Mechatronix

  • Done during Summer
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 14 (August 27 to September 2)


Instrumentation

  • Done This Week
    • Platform assembled
    • Testing power supply for the modules
    • 3D printing of the MC1.5
    • Recording on the EEPROM of the microcontroller
    • Temperature control calibration implemented
    • Data base in the program implemented
  • Objectives for the Next Week
    • Implement CAN communication
    • Program banana board
    • Populate data base
  • Problems encountered
    • Pieces missing for the platform

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 15 (September 3 to September 9)


Instrumentation

  • Done This Week
    • Communication established between the PC and the plateform
    • CAN communication implemented on the banana board
    • Adaptation of a 3D printer controller for the control of the platfrom
    • Attempt to "home" the Z axis
    • Ajusting the screw shaft for the X and Y axis
    • Link between the database and the user interface
  • Objectives for the Next Week
    • Execute an entire protocol on individual module
  • Problems encountered
    • No connector for programming the banana board microcontroller
    • No homing function implemented in the 3D printer controller

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top

 

Week 16 (September 10 to September 16)


Instrumentation

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Mechatronix

  • Done This Week
  • Objectives for the Next Week
  • Problems encountered

Back to top