arrow-left

All pages
gitbookPowered by GitBook
1 of 6

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Designing Millifluidics Using Eagle

hashtag
Page Under Construction

hashtag
Design

Eagle

  • Using Eagle to drag and drop elements + make layers

  • Problem with Eagle

Zack defines width of the pumps, but doesn't worry about depth

Width of channel / valves

  • Too small = hard to align + valves will no longer stay closed

  • Larger is more robust

Barb spacing

  • Want enough space between each barb for tool

  • Far enough from the edge

Only outputs dxf
  • We then have to trace as a png in illustrator

  • This creates a double line

  • Less accurate + goes over each area twice

  • Prevent leaking from the port

    Constructing Millifluidics via SLA Printing

    hashtag
    Page under construction

    Operating Millifluidics

    circle-exclamation

    Always use less than 10 psi inputs into the millifluidics and pressure regulator to avoid breaking them

    circle-exclamation

    Never use ethanol to sterilize millifluidics as it breaks them. Use bleach to sterilize and flush it with sterile water.

    hashtag
    Set Up

    Plug in 5V power supply and 5V fan

    hashtag
    Changing Pressure Settings

    Option 1: Manually change via Arduino (hard coded)

    • Follow the Arduino Software Installation

    • Unplug the SAMD21 from the pressure regulator before uploading code (otherwise there might not be enough power to the SAMD21 from the USB)

    • Upload modified pressure code to SAMD21

    Option 2: Add a 'pres' command to the evolver conf.yml and modify conf.yml

    hashtag
    Fluidic Lines

    Connect a 8-10 psi air input into the input port (only port on its own in 1.0 design)

    Connect regulated line to both sensor (below) and controlled output (white, above) as shown below:

    hashtag
    Set Up Solenoid Control

    Solenoid Bank Diagram (facing holes)

    • The solenoids should be normally open and connected to the 8 psi air source. ie Vacuum when closed

    • Left = 8 psi

    • Right = Vacuum

    Connect solenoid ribbon cable to slot 5 on the fluidics box

    Turn on eVOLVER server and fluidics box

    hashtag
    Check that the solenoid bank is correctly set

    Run ipp_cal.py on the server:

    • Use command:

      • python3 ipp_cal.py <frequency (hz)> <seconds to run>

    hashtag
    Set Up IPPs

    circle-info

    IPPs need to be and before use.

    It is recommended to calibrate using a pressurized input line (ie a 1.5 psi bottle). Always use that same pressure on the fluidic input.

    • Hook IPPs up to a pressurized input bottle for consistency

    • Make sure that IPPs are operating as expected and producing the expected flow rate

    circle-info

    If running a trial experiment with just water, you can put food dye in to the inducer to visualize how much is injected into vials

    Middle = 8 different solenoids, groups of 3 are IPP controls

    For example: python3 ipp_cal.py 1 100

    Pressure Regulator
    codearrow-up-right
    guide
    ssh to server
    constructed
    calibrated

    Constructing Laser Cut Millifluidics

    hashtag
    Page under construction

    hashtag
    Protocol

    hashtag
    Control Layer (1/4" acrylic)

    Cut outlines first

    • 0.1pt

    • 3 copies

    Keep full stock in place + outline on computer

    • Acts as a frame for the device

    • Remove board from stock with tweezers

    Add adhesive

    Put adhesive covered outline back in place on stock

    On the computer

    • Align control vector cuts (ports) to the outlines

    • Delete outlines

    • Print (3 copies for 1/4")

    Keep board in place

    Rastering control channel

    • Undo deletion of outline, delete previous vector cuts

    • Align raster outline to old outline + delete outline

    • Load control_channel 2 in advanced settings

    Remove board + stock from laser cutter

    hashtag
    Flow Layer (1/8" acrylic)

    Cut adhesive sheet

    • Copy/paste in design with scooped out region around bridge

    • Cut adhesive out first

    • This way we don't have to move the acrylic stock later to put adhesive on the laser cutter

    Cutting acrylic

    • Delete scoops, we just want the outlines

    • Print vector cut for outline

    • Refocus laser cutter to 1/8th inch + cut

    Plasma clean acrylic

    Put adhesive on

    Rastering acrylic

    • Place device back in stock on laser cutter

    • Copy/paste raster of flow route

    • Remove outline

    hashtag
    Assembly

    Tap control board

    • 2 turns one way, little turn the other way

    • Use a countersink to remove burrs around the holes

      • A couple of turns

    Remove backing from all acrylic (helps with alignment later)

    Silicone

    • Sam from Densmore lab bought a big roll

    • Some in drawer under cutting station

    • Cut larger size than device

    Apply silicone to control board

    • Align and press onto control board

    • Take off plastic from other side of silicone

    • Wrap in paper towel

    Punch holes in silicone

    • Use biopsy punch (green on shelf above 3D printers) to make holes silicone for flow

    • Don't need to do the control

    • Put pressure and turn

    Clean silicone + adhere to flow layer

    • Use piece of packing tape to remove dust

    • Plasma clean silicone 30 seconds

    • Align flow and control

    Put loctite on barbs + screw in to board

    • Barbs are in Dan's drawer

    hashtag
    Subprotocols

    hashtag
    Laser Cutter

    Different colors of line produce different depth / intensity of cut

    • Use black for everything

    Make all lines hairline outline

    • Otherwise it won't cut!

    Open up a new page

    • Paste whatever you're cutting into this

    • This will be the correct size of bed

    hashtag
    Printing

    USB Bullshit

    • Open up printers / devices

    • Have to reconnect USB multiple times for it to be recognized

    1. Open up print

    2. Select correct printer you figured out

    3. Load the correct settings

    hashtag
    On the Laser Cutter

    Make sure it's on / connected

    Focus first using metal thing attached to laser

    Run the job with lid open to double check it's doing what you hope

    Run the job

    hashtag
    Plasma Cleaning

    Plasma treat surfaces (except adhesive)

    • Take off one side of acrylic backing

    • Vacuum knob arrow left

    • Metal valve tight, then quarter turn loose

    hashtag
    Adhesive

    Adhesive is in a box above 3D printers

    Cut adhesive to larger size than acrylic

    • Remove adhesive backing and place face up on surface

    • Remove acrylic from plasma cleaner and firmly press clean side onto adhesive

    • Squeegee the bubbles out as much as you can (and away from where the channels will be)

    1200 dpi

  • Deep to get through adhesive

  • 1 copy => print

  • Check adhesive stickiness
      • Remove corner from adhesive

      • One side will stay attached to adhesive, one will remove cleanly

  • Put adhesive sheet on laser cutter, with side that easily removes down

  • Focus to adhesive

  • Vector cut Full speed + 80 - 90% power

  • Raster cut
  • While rastering, start tapping control board

  • Both sides of board

  • Allows silicone to sit flush + barbs to insert easily

  • Blow out small bits of acrylic from threading using air before plasma treating

  • Peal one side of silicone
  • Plasma treat 30 seconds

  • Put between aluminum plates in vice
  • Turn tight + one small more turn

  • Wait 10 minutes

  • Take special care to align IPP flow and control

  • Easier to align flow layer on top

  • Clamp full device in paper towel for 10 minutes

    • Avoid over tightening - this can overstretch the silicone layer

  • Set the correct copy number
    1. For millifluidics this is 2 for vector cutting (we have the double line problem)

    2. 1 for raster probably

  • Press print

  • Pump on + power on to remove air 1 minute
  • Then switch on upper right knob to high

    • Acrylic = 1 minute treatment

    • Silicone = 30 seconds treatment

  • Turn off pump and power

  • Slowly open black knob and let vacuum fill

  • Cut excess adhesive off with razor blade

    Calibrating IPPs

    hashtag
    Page under construction

    hashtag

    Millifluidics Guides

    circle-info

    This is a page collecting guides for millifluidics. These do not come with the base eVOLVER and thus should done only by advanced users.

    For documentation and information about millifluidics see the hardware page.

    hashtag
    Page under construction

    Figure 2C Wong. Nature Biotech, 2018 - Millifluidic multiplexing devices enable novel, customized liquid routing. Devices are fabricated by bonding a silicone membrane between two plastic layers with laser-etched flow channels. Integrated pneumatic valves actuate on the membrane to direct fluidic routing from media input to output ports (to or from vials).