A Controllable, Nano-Volumetric, Transdermal Drug Delivery Device

A Controllable, Nano-Volumetric,
Transdermal Drug Delivery Device
by
Aimee B. Angel
B.S. Mechanical Engineering
Massachusetts Institute of Technology, 2000
Submitted to the Department of Mechanical Engineering in
Partial Fulfillment of the Requirements for the Degree of
Master of Science in Mechanical Engineering
at the
Massachusetts Institute of Technology
MASSACHUSETTS INSTITUTE
OF TECHNOLOGY
June 2002
OCT25 2002
LIBRARIES
C 2002 Massachusetts Institute of Technology. All rights reserved.
Signature of Author:................
Certified by:................
Department of Mechanical Engineering
May 24, 2002
..-- -----Ian W. Hunter
BioEngineering
of
Professor of Mechanical Engineering and Professor
Thesis Supervisor
...... ......
......--.......
---------------Ain A. Sonin
Professor of Mechanical Engineering
Chairman, Department Committee on Graduate Students
A ccepted by:........................................
A Controllable, Nano-Volumetric,
Transdermal Drug Delivery Device
by
Aimee B. Angel
Submitted to the Department of Mechanical Engineering
on May 24, 2002 in Partial Fulfillment of the Requirements for
the Degree of Master of Science in Mechanical Engineering
ABSTRACT
A significant number of recently developed drugs are based on naturally occurring
compounds, such as proteins, peptides, and carbohydrates. Often, these pharmaceuticals,
generally referred to as biologicals or macromolecules, cannot be delivered by traditional
methods of drug delivery. In many cases, the precise volume of delivery, location of delivery,
and delivery profile are important factors in the effectiveness of the therapeutic. Adequate,
widespread mechanisms for delivery of biologicals do not currently exist, and the ultimate utility
of these new pharmaceuticals depends on the creation of new processes and devices to deliver
the drugs.
This thesis gives a detailed overview of a novel microneedle drug delivery device that is
designed to deliver small volumes of biologicals to a known depth below the stratum corneum.
The stainless steel microneedles are in the range of 100 - 175 Itm OD and 25 - 100 pim ID, and
minimize the pain often associated with delivery by injection. The device is controlled by a
microprocessor that inputs any desired current profile to an electrochemical actuator, which
controls the delivery of 100 /iL to 1 mL of liquid drug. A model to predict the delivery profile of
the device based on the charge input to the electrochemical actuator was created and verified
experimentally. The volume flow out of the device falls within the expected upper and lower
bounds, as set by the tolerances of the microneedle tubing. The tests show that 80 - 90% of the
drug is delivered in each run, and that peak flow rates of approximately 1 tiL/s can be attained.
Two functional prototypes integrating the subsystems of the device were created to demonstrate
the design concepts.
Thesis Supervisor: Ian W. Hunter
Title: Professor of Mechanical Engineering and Professor of BioEngineering
2
TABLE OF CONTENTS
1
INTRODUCTION ...............................................................................................................
----....
------.. . . . . . 8
2
BACKGROUND...................................................................................................................---...................
9
ROUTES FOR DELIVERING THERAPEUTIC COMPOUNDS TO THE BODY........................................................9
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
Orally adm inistereddrugs.....................................................................................................................9
Passivetransdermal delivery...............................................................................................................10
........... --11
...............
Mucosal surface delivery...................................................................................
....... 11
Pulm onary delivery ....................................................................................................................
12
Drug delivery by injection...................................................................................................................
12
................................................................................
biologicals
Optimal routefor drug delivery of
EXISTING DEVICES FOR DELIVERING BIOLOGICALS ...............................................................................
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
lan's MEDIPAD@ drug delivery system .......................................................................................
Alza's E-Trans@ electrotransportdrug delivery technology...........................................................
Alza's MacrofluxTM skin interface technology.................................................................................
Abbott's AIM~plus drug delivery technology ................................................................................
Bio Valve's drug delivery technology.............................................................................................18
..........................................
Multi-Test II........................................................................................
13
13
15
16
17
21
OTHER MICRO-TECHNOLOGIES USED TO DELIVER DRUG ACROSS THE SKIN ...........................................
22
Silicon MicrohypodermicNeedles for Injection (Lin et al) ..............................................................
Microhypodermicpolysilicon needles (Talbot and Pisano)............................................................
Metallic microhypodermic needles (Brazzle et al) ...........................................................................
Metal needle with multiple output ports ...........................................................................................
Microprobesfor DNA injection (Hashmiet al) ................................................................................
Glass Microcapillaries(Chun et al)................................................................................................
MicrofabricatedNeuralProbes (Chen and Wise)...........................................................................
22
23
24
25
26
27
28
FLUID DELIVERY IN NATURE: THE MOSQUITO ...............................................................
2.4
2.4.1
2.4.2
2.4.3
2.4.4
32
ANATOMY AND PHYSIOLOGY OF HUMAN SKIN ..........................................................
2.5
2.5.1
2.5.2
2.5.3
Structure of hum an skin......................................................................................................................32
--..................... 32
................
The ep idermis ..........................................................................................
34
......................
..
Drug delivery depth ...............................................................................................
LIMPET CONCEPT ..................................................................................................--------------......................
3
3.1
3.2
3.3
35
35
36
...---------------.................
37
INTERFACE BETWEEN THE DRUG AND THE HUMAN.....................................................................
4.1
4.1.1
Pyramids..........................................................................
........... .............
--..................
. . ...............
---............
...............
LPK F Prototyping M achine ............................................................................
--........ ...........................
H AA S M achining Center ................................................................................
Overview of Machining Technique.......................................................................................
..... .. --- --.. . . . . . . . . . . . .
PM M A Arrays................................................................................---...........
----------------..........................
... -.....
Polycarbonate Arrays .................................................................
Plastic needles arrays - skin penetration ..............................................
..........................
...... ..... .--....
A luminum Arrays.................................................
4.1.1.1
4.1.1.2
4.1.1.3
4.1.1.4
4.1.1.5
4.1.1.6
4.1.1.7
4.1.2
35
---------------------...........................
DESIGN CONCEPT ....................................................................................
------------------.....................
PRODUCT SPECIFICATIONS .............................................................................
------------....................
FLOW OF USE OF THE LIMPET ..................................................................................
LIMPET COMPONENTS................................................................................-----...
4
29
.............. ----........................ 29
Mosquito m outhparts............................................................................
-..................... 30
............... --.
...
...................................................................................
Sucking blood
31
Vibration of the fascicle......................................................................................................................
31
Lessons learnedfrom insect injections............................................................................................
Stainless steel needles..........................................................................................................................46
4.1.2.1
4.1.2.2
4.1.2.3
4.1.2.4
. ---...............................
H ypoderm ic needles..................................................................................--...
.............
...... ....
Stainless steel tubing availability, pricing .................................................................
Grinding tips on the needles.................................................................................................................
....................
.... .. .......-----..
Tube bending procedure........................................................................--
3
37
37
37
38
39
40
42
43
43
46
47
48
48
Preferreddrug to human interface...................................................................................................
4.1.3
49
N EEDLE INSERTION INTO THE SKIN............................................................................................................50
4.2
4.2.1
4.2.2
4.2.3
W ill commercially availableneedles to thejob? .................................................................................
Force of needle insertion.....................................................................................................................
Needle failure ......................................................................................................................................
50
50
53
Failure due to buckling...............................................................................................................................53
Failure due to fracture ................................................................................................................................
53
4.2.3.1
4.2.3.2
Peakflow rate required.......................................................................................................................
Peakpressuressustained by tubing.................................................................................................
Perpendicularversus parallelinsertion.........................................................................................
Rotation into the skin...........................................................................................................................
Suction to draw skin into Limpet .............................................................................................
Preferredneedle insertion technique...............................................................................................
4.2.4
4.2.5
4.2.6
4.2.7
4.2.8
4.2.9
LIM PET ATTACHMENT TO THE SKIN ...........................................................................................................
4.3
Attachm ent via adhesive ......................................................................................................................
Attachment via vacuum suction ...........................................................................................................
Attachment via m echanicalcoupling...............................................................................................
Preferredattachment...........................................................................................................................59
4.3.1
4.3.2
4.3.3
4.3.4
4.4.1
60
The chemistry of electrolysis using sulfuric acid ...................................................................................
Electrolysis as an actuator for the Limpet ..............................................................................................
60
61
Vaporization of Water .........................................................................................................................
4.4.2
Heater calculations.....................................................................................................................................61
Testing the theory.......................................................................................................................................62
Vaporization as actuator for the Limpet.................................................................................................
4.4.2.1
4.4.2.2
4.4.2.3
4.5
Chem ical Actuation .............................................................................................................................
Preferredactuationtechnique.............................................................................................................63
63
64
64
64
64
---------...........
.....
ELECTRONICS..............................................................................................................
Texas Instruments MSP430F149IPM...............................................................................................
Texas Instruments MSP430FJJOIPW...............................................................................................
Completed circuits...............................................................................................................................66
IMPEDANCE TESTING ........................................................................................
.
67
69
4.9
LIM PET DESIGN CONCEPTS AND PROTOTYPES.........................................................................................71
Design concepts...................................................................................................................................
4.9.1.1
4.9.1.2
Bent needles: Translation of drug vial onto needle tips, rotation into skin............................................
Needles in a plane: Rotation to join vial and needles, rotation into skin ................................................
Limpet prototypes ................................................................................................................................
4.9.2
4.9.2.1
4.9.2.2
4.9.2.3
71
71
72
73
Rotation mock-up.......................................................................................................................................73
Rotation prototype to scale........................................................................................................................74
Functioning prototypes...............................................................................................................................75
76
APPLICATOR.................................................................................................................-----------.................
4.10.1
65
65
-------................
POWER ...................................................................................................................
4.9.1
65
------.....................
.............
4.8
4.10
62
Needles as a partof the drug vial.....................................................................................................
Needles enter the drug vialjust before delivery ..............................................................................
Preferredneedle/drug interface ..........................................................................................................
4.6.1
4.6.2
4.6.3
4.7
61
N EEDLE/D RUG CHAMBER COMMUNICATION .........................................................................................
4.5.1
4.5.2
4.5.3
4.6
58
59
59
Electrochemical decomposition of water..........................................................................................
4.4.1.1
4.4.1.2
4.4.3
4.4.4
58
..................- 60
D ELIVERY ACTUATION ...................................................................................................-----
4.4
53
54
54
56
56
57
Prototypespecifications..................................................................................................................
76
M icro-stepper motor...................................................................................................................................76
4.10.1.1
............. .... .77
...................................
Spur Gear .......................................................................................
4.10.1.2
78
Gear assembly ............................................................................................................................................
4.10.1.3
79
Applicator circuit ............................................................................................................................------..--4.10.1.4
............ . 79
Completedprototype.....................................................................................................
4.10.2
PUM P TESTS ........................................................................................
5
............
.......... ----.. ..................... 81
PUMP CONFIGURATION........................................................................................................
5.1
5.1.1
-............. 81
Basic pump design...............................................................................................................................81
4
5.1.2
Pump components................................................................................................................................
5.1.2.1
5.1.2.2
5.1.2.3
5.1.2.4
5.1.2.5
5.1.2.6
5.2
5.3
PUMP TESTING PROCEDURE, EXPERIMENTAL APPARATUS .....................................................................
THEORETICAL FLOW PREDICTIONS ............................................................................................................
5.3.1
Pressuresthat m ust be overcome to createflow...............................................................................
5.3.1.1
Surface tension in the needle......................................................................................................................90
Pressure required to fully deflect the flexible membrane ......................................................................
5.3.1.2
The influence of delivering to skin.............................................................................................................91
5.3.1.3
5.3.2
Electrolytic decomposition of water .................................................................................................
5.3.2.1
Gas production based on charge input....................................................................................................
Electrolyte used in gas production based on charge input....................................................................
5.3.2.2
5.3.3
Equationsthat effect the flow ..............................................................................................................
5.3.3.1
Ideal gas law...............................................................................................................................................92
Hagen-Poiseulle equation for flow though a cylinder ...........................................................................
5.3.3.2
Unified model predictingflow characteristics.................................................................................
5.3.4
Differential equation that describes volume flow based on current input...............................................
5.3.4.1
Assumptions...............................................................................................................................................93
5.3.4.2
Establishing the initial conditions ..............................................................................................................
5.3.4.3
Equations that determine pump pressure and volume flow ....................................................................
5.3.4.4
Furtherwork........................................................................................................................................97
5.3.5
Prediction of steady state flow rate ............................................................................................................
5.3.5.1
Calculation of required current input based on desired output .............................................................
5.3.5.2
RESULTS ...................................................................................................................................................
5.4
Currentversus voltage graphfor different electrode configurations...............................................
5.4.1
Experimental results offlow tests ......................................................................................................
5.4.2
5.4.2.1
Pump 8 .....................................................................................................................................................
Pump 31 ...................................................................................................................................................
5.4.2.2
5.4.3
5.5
5.5.1
5.5.2
5.5.3
5.5.4
5.5.5
5.5.6
5.5.7
6
82
83
Delivery into pig skin: Pump 34 ........................................................................................................
84
85
85
90
90
90
91
91
91
92
92
93
93
94
94
97
97
98
98
100
100
104
108
112
D ISCUSSION ............................................................................................................................................
112
Limitations of model based on tolerancesof manufacturingtechnique ............................................
112
Steady state delivery ..........................................................................................................................
112
Reducing the tim e required to being delivering drugs to the skin .....................................................
Reducedflow rate while pushing out the final volume of drug..........................................................113
113
Percentageof drug delivery ..............................................................................................................
Increaseddynam ic viscosity of the drug............................................................................................114
114
Dif iculty sealing the pumps ..............................................................................................................
SUM MARY AND CONCLUSION OF THE PUMP TESTING...............................................................................
5.6
82
Drug Vial ...................................................................................................................................................
Drug ...........................................................................................................................................................
Pump Top...................................................................................................................................................83
Electrodes...................................................................................................................................................83
Electrolyte ..................................................................................................................................................
Flexible M embrane ....................................................................................................................................
115
CONCLU SIO N ..............................................................................................................................................
116
FUTURE WORK........................................................................................................................................
116
6.1
6.1.1
Quantifieddelivery into pig skin........................................................................................................116
6.1.2
6.1.3
6.1.4
6.1.5
Further investigationof technical issues and optimization of design................................................117
Collaborationwith pharmaceuticalcompanies.................................................................................117
117
Development offully working prototype, design ...............................................................................
Clinicaltrials,production, etc...........................................................................................................118
BIBLIO G RAPH Y ...................................................................................................................................................
119
CREDITS.................................................................................................................................................................122
APPENDIX A: G-CODE FOR MACHINING PYRAMIDS ON THE HAAS...................................................123
APPENDIX B: NEEDLE FAILURE CALCULATIONS (USING MATHCAD)..............................................135
APPENDIX C: CAPACITOR/HEATER CALCULATIONS (USING MATHCAD)..................137
5
APPENDIX D: MEMBRANE DEFLECTION (USING MATHCAD)...............................................................141
APPENDIX E: FLOW CALCULATIONS (USING MATHCAD).....................................................................143
APPENDIX F: VISUAL BASIC CODE TO TAKE IN DATA FROM MICRO-BALANCE AND AGILENT
151
34970A DATA ACQUISITION SYSTEM ............................................................................................................
APPENDIX G: PROTOCOL FOR RADIOACTIVE TESTING .......................................................................
6
160
ACKNOWLEDGEMENTS
This thesis never would have been possible without the help of people at the
BioInstrumentation Lab at MIT and our sponsors, Norwood Abbey, Ltd. in Australia.
Specifically, I would like to thank Professor Ian Hunter for his interest, assistance, and support
throughout the project. Peter Hansen, President and CEO of Norwood Abbey, and Peter
Simpson, Chairman of Norwood Abbey, in addition to contributing the initial interest and
ongoing funding, also showed tremendous commitment to the project and offered useful insight,
motivation, and contacts that influenced the evolution of the design. Dr. Cathy Hogan and Bryan
Crane regularly contributed considerable time and effort beyond their own projects to assist with
the biology and design work for the project. Johann Burgert and Jan Maligek were absolutely
essential to getting any and all of the electronic components of the project to work. Dr. John
Madden, James Tangorra, and Patrick Anquetil all offered helpful criticism and guidance.
Thanks to Wilson Chan for working on the needle insertion apparatus and applicator module,
and Laura Proctor for working on the impedance circuit. Thanks to the women of the Newman
Lab, especially Rachel Peters, who provided a constant source of amusement, support, bathroom
breaks, and perspective on our research projects. Finally, a world of thanks to Peter Madden,
whose friendship and technical assistance were essential to the project. "Machining on the
Mazak," tea breaks on Killian Court, hours of talks (some about research.. .most not), and latenight walks home were the things that got me through my Master's.
7
1 Introduction
Historically, drugs were simple, fast-acting chemical compounds that were delivered to
the body by hypodermic needle injection or orally administered as pills and liquids. Over the
past three decades, significantly more complex formulations have been developed that are based
on naturally occurring compounds, such as proteins, peptides, and carbohydrates, generally
referred to as biologicals or macromolecules.
The development of these new pharmaceuticals brings with it new considerations of the
optimal method for delivery. Many of the new drugs are unstable and have short half-lives, and
are therefore only effective if they are delivered locally to the target tissue. Many biologicals,
such as anti-cancer compounds, are extremely toxic, so it is desirable to deliver them locally in
order to reduce the severity of the side effects that usually occur with systemic administration.
In many cases, the precise volume of delivery, location of delivery, and profile of delivery are
important factors in the effectiveness of the therapeutic. Adequate, widespread mechanisms for
delivery do not currently exist, and the ultimate usefulness of these new pharmaceuticals depends
on the creation of new processes and devices to deliver the drugs.
As there is no widespread solution to the problem of delivering biologicals, there is both
a large need and a strong opportunity for creating a device that is able to fulfill the specific needs
of delivering biological compounds. This is especially true for use in home-based delivery
systems, where there are few acceptable solutions.
Norwood Abbey, Ltd., a drug delivery company based in Australia, funded this project
with the goal of developing a micro-needle device that would be able to deliver small quantities
of high-molecular weight biologicals over a programmable delivery profile to a specific location
in the skin. Their main requirements for developing a device that optimally delivers biologicals
to humans and has the potential for widespread acceptance were:
Controlled delivery
o Quantity of drug
o Delivery profile of drug
* Site-specific delivery
o Location on body
o Depth of delivery below the skin
" Inexpensive
* Suitable patent position to protect device
*
This thesis details the overall product concept for new controllable drug delivery device,
known as the LimpetTM. The project is highly collaborative, with many people working on
several components of the Limpet. The author has attempted, in the sections that follow, to
describe the motivation for the project, the overall concept of the drug delivery system, the
individual components of the Limpet, the key results to date, and further work to be completed.
References to other theses where additional information about the Limpet is published, are
indicated where appropriate.
8
2 Background
In order to determine the best solution the problem of delivering biologicals to humans, it
is first necessary to understand the different routes for drug delivery into the body, the existing
drug delivery technologies that may compete with this design, how small volumes of fluid are
delivered in nature, and the anatomy of the skin. Next follow sections that deal with each of
these issues.
2.1
Routes for deliveringtherapeutic compounds to the body
Five general routes exist for delivering therapeutic compounds to the body. The choice
of delivery route is dependent on several technical and non-technical considerations such as the
chemical nature of the pharmaceutical, where in the body the drug is to act, the optimal drug
delivery profile, whether the therapy is administered by medical staff or the patient, and the
patient's preference for delivery. The five routes: oral, transdermal, mucosal, pulmonary, and
injection are described in more detail below with a discussion of their applicability to delivering
protein, peptide, and carbohydrate-based pharmaceuticals in a controlled manner.
2.1.1 Orally administered drugs
There is a long and established history of delivering drugs to the body by means of oral
ingestion. Pills and liquid medications are simple, painless ways to deliver a known dose of a
pharmaceutical, and oral administration is the most convenient and economical method of
delivering drugs to the body. Oral administration, however, is not very effective for delivering
biologicals because of the chemical composition of the drug, the dosage profile inherent in orally
administered drugs, and the location of drug delivery.
Biologicals are based on naturally occurring compounds, such as proteins, peptides, and
carbohydrates, which are readily broken down in the gastro-intestinal system. Therefore, the
potency, and corresponding therapeutic effectiveness of many biologicals, is reduced because of
the partial degradation that occurs before they reach their desired target in the body.
Although there have been significant improvements in the design of pills for controlled
release, orally administered pharmaceuticals generally result in non-constant drug levels in the
body which causes ineffective therapy. Figure 2.1 shows the expected drug levels in the body
using traditional and controlled dosing.
9
Maximum desifed "I
Minimum effective mi
Dosb
Dos&
Dos.
Time ---.
(b)
Maximum dmAied mie
Minimum efflctivo lw&*l
Da*e
Tim &
Figure 2.1: Graphs showing drug levels in the blood with (a) traditional drug dosing
and (b) controlled-delivery dosing. (Taken from Brannon-Peppas, 1997)
Furthermore, orally administered drugs generally consist of pre-determined doses that
deliver treatment continuously after ingestion. For many biologicals, it is desirable to have a
controllable delivery mechanism that can be varied in delivery profile and total delivery volume,
based on each specific case.
Finally, oral administration of drugs creates systemic, rather than local delivery. As
mentioned above, many new biologicals are particularly toxic, and have many negative side
effects. These side effects can be reduced significantly if the drugs are only delivered to the
specific locations where they are required. This will also reduce the amount of pharmaceutical
required overall and allow for more effective delivery.
2.1.2 Passive transdermal delivery
While the skin is an excellent barrier to most environmental influences, it is not entirely
impervious. Passive transdermal drug delivery uses the ability of some molecules to permeate
across the stratum corneum in order to achieve local or systemic therapeutic effects.
Transdermal delivery consists of drugs that are topically administered, usually in the form of
creams, gels, or patches.
Transdermal delivery allows drugs to enter the body while avoiding the problems listed
under the oral delivery method, such as gastrointestinal absorption and drug deactivation by
10
digestive tract and liver enzymes. While these are very positive benefits to patients, transdermal
delivery also has several limitations when it comes to delivering biologicals.
As mentioned above, it is highly desirable to be able to control the drug delivery profile
of biologicals so that patients get the most effective therapy. Since the rate of delivery in the
passive transdermal approach is controlled either by the permeation rate across the skin (which is
itself variable, depending on many factors), or by a physical barrier in the patch, the rate cannot
be actively controlled for each situation. Furthermore, it can be extremely important in the
delivery of biologicals to know the exact amount of drug delivered, and not to waste much drug
during delivery. This can neither be monitored, nor guaranteed in transdermal delivery. In fact,
in many patch-based systems, for every dose of drug administered, 400 to 500% of that dose is
also wasted in the patch.
Finally, the high relative molecular mass of many biologicals also limits the usefulness of
transdermal delivery. Only small molecules are able to permeate the stratum corneum, so the
vast majority of biologicals cannot be delivered by transdermal permeation of the stratum
corneum. While there are many methods of changing or removing the stratum corneum, such as
laser removal, electroporation, or iontophresis, so that high molecular weight drugs are able to be
absorbed through the skin, the dosing concerns listed above still apply.
2.1.3 Mucosal surface delivery
Mucosal drug delivery provides a viable, non-invasive alternative for specific
pharmaceuticals that are needed or can be delivered across mucosal surfaces. Mucosal surfaces
in the body, such as the eyes, nasal passages, mouth, rectum, and vagina, are well suited to the
absorption of some drugs. In most cases, effective therapeutic delivery can occur without the
drug degradation that generally occurs in the gastrointestinal tract.
Just as in transdermal drug delivery, the mucosal surface delivery relies on site-specific
application of pharmaceuticals to allow local and eventually systemic circulation of the drug.
However, similar to transdermal delivery, since the delivery rate is controlled by the permeation
of drugs across the surface, it is not possible to control the delivery rate. Additionally, it is
impossible to quantify the exact amount of drug delivered due to incomplete permeation, loss of
applied drug, and local satiation of drug. Therefore, mucosal surface drug delivery is not the
best option for delivering biologicals when exact location, drug volume, and delivery profile are
important parameters.
2.1.4 Pulmonary delivery
Medicinal aerosols have been used to deliver drugs for both localized and systemic
effects through pulmonary inhalation. Since biologicals are susceptible to chemical and physical
degradation in the human body, pulmonary delivery of biologicals has not been extensively
explored. There are, however, opportunities for the successful delivery of drugs that are required
in the lungs, such as brocho-dilators and steroids for the treatment of diseases of the respiratory
tract.
The main limitation of pulmonary drug delivery is that only 10 to 15% of the formulated
dose is delivered to the respiratory airways using commercially available devices. While better
11
inhalation devices and drug carriers could clearly improve this percentage, the current
effectiveness of pulmonary delivery is too low for expensive drugs. Since many biologicals are
extremely expensive, the waste involved in pulmonary delivery is prohibitive.
2.1.5 Drug delivery by injection
Drug delivery by needle injection is a very effective means for delivering a known
quantity of drug to a specific location. It is the only acceptable method for delivering drugs to
uncooperative or unconscious patients, and it can be used to deliver nearly every liquid
pharmaceutical. Needle injection ensures active drug absorption, and the ultimate quantity
delivered is more predictable with injections than in oral, mucosal, pulmonary, or transdermal
administration.
There are two major problems with drug delivery by needle injection, however. First, the
problem of non-constant drug levels in the body, as illustrated Figure 2.1 above, also applies to
single-dose injections. It is difficult to perform sustained delivery vial needle injection, as drug
is traditionally injected all at once, so that drug delivery profile consists of a step input, with the
drug concentration in the body falling off over time. This problem can be countered by
continuous delivery (ie, intravenous drip), but current continuous delivery solutions are awkward
and unreasonable for use in everyday life.
The other major problem with needle injections is the pain associated with each injection.
For some, the pain, or simply the fear of the pain, can be so severe that it is debilitating. While
there are some needle-free injection systems on the market, there is often a strong pain associated
with them. One solution to the pain of injection is to have smaller needles so that fewer nerve
endings are activated during injection and to choose an injection site where there is a low density
of nerve endings.
2.1.6 Optimal route for drug delivery of biologicals
Out of the five routes for drug delivery to the human body, drug delivery by injection
offers the best solution of how to deliver a known quantity of a drug to a specific location over
any optimal delivery profile. The two major innovations that must occur for needle-based
injection to be the optimal delivery method for biologicals are 1) to reduce the pain of injection,
and 2) to create a portable delivery system so that the awkward characteristics of current drug
delivery can be eliminated.
12
2.2
Existing devices for deliveringbiologicals
There are several different devices in existence that attempt to deliver biologicals. The
ones listed below have components or concepts that are similar to those used in the LimpetTM.
These devices are introduced here for basic familiarity. Several other companies, such as 3M,
Naiot's NanoPass, and Proctor and Gamble, are also attempting the develop transdermal microneedle devices for delivery biologicals, but there is little information available on the status of
those technologies.
2.2.1 Elan's MEDIPAD@ drug delivery system
The MEDIPAD@ drug delivery system consists of a micro-infusion pump and a needle to
deliver small volumes of medication in a prolonged and controlled manner.
Figure 2.2: Pictures of Elan's MEDIPAD® drug delivery system. (Taken from Elan 2002)
Its main features can be summarized as follows (taken from Elan 2002):
* Disposable
* Single use
* Micro-infusion pump to control delivery
" Integral single needle to puncture skin
* Delivers drug subcutaneously
" Designed for use by unskilled users
" Preset during manufacturing - no programming needed
* Adhesive backing to fixture to skin
* Volume range: 3.0 to 4.8 mL
* Delivery times ranging from a few hours, eight hours or up to 48 hours
* Currently in Phase II testing with a variety of compounds
* Drug Master File has been submitted to Federal Drug Adminstration (FDA)
* Potential applications:
o Compounds with poor oral or transdermal bioavailability
13
o
o
o
o
o
Parenteral formulations (administered in a method other than through the
digestive tract) requiring controlled, prolonged delivery to maintain
smooth plasma profiles
Compounds with a short half-life, requiring frequent dosing
Parenteral formulations with large subcutaneous dosing volumes
Compounds with a narrow therapeutic window
Compounds requiring fast onset and fast offset
Using morphine as a model compound, Elan used the MEDIPAD@ drug delivery system
to deliver drugs to the body. For comparison, a micro-volume delivery system featuring a
marketed portable micro-infusion pump with an attached subcutaneous micro-volume infusion
set was also used to deliver drugs to the body. As shown in Figure 2.3, both delivery systems
resulted in similar pharmacokinetic profiles.
60
540
J20
- CADO-Ma pump
0
10)
20
40
SO
0
Thin (bom)
Figure 2.3: Graph showing the plasma concentration in the body during delivery with the MEDIPAD® drug
delivery system, as compared with a commercially available micro-infusion pump. (Taken from Elan 2002)
14
2.2.2 Alza's E-Trans@ electrotransport drug delivery technology
The E-TRANS@ drug delivery system uses low-level electrical energy to transport drugs
through intact skin.
system controller
On-dlemAcnd Button
Electronics
6 Battery
Electrode
Drug Reservoir
0 MM
Adhesive
Figure 2.4: Pictures showing Alza's E-Trans@ electrotransport drug delivery technology. (Taken from Alza 2002)
Its main features can be summarized as follows:
* Reusable - drug pads and batteries can be replaced
* Electrical current flows between the anode and cathode to open pores
* Painless delivery
* Adhesive backing to fixture to skin
* Can be used with broad range of compounds
* Rapid start-up and precise control of delivery
* Constant or time-patterned drug administration
* On-demand (push button) or feedback-controlled delivery
* Site-specific treatment
* No exposure to needles or blood
* Potential applications:
o Compounds that cannot be delivered by passive transdermal systems
o Potent drugs that must be delivered in small, precisely controlled doses
o Therapy that demands pulsatile or patient-controlled delivery
o Complex delivery patterns, including ascending, descending, variable or
circadian delivery
15
2.2.3 Alza's Macroflux Tm skin interface technology
Alza's MacrofluxTM skin interface technology is a patch that incorporates a thin titanium
screen with precision micro-projections. When it is applied to the skin, the micro-projections
create holes in the stratum corneum in order to create superficial pathways to allow for
transportation of macromolecules.
MacrofluxM microprojection array
-
Adhesive backing f
Drug matrix I
Figure 2.4: Pictures showing Alza's MacrofluxTm skin interface technology. (Taken from Alza 2002)
The main features of the MacrofluxTM technology can be summarized as follows:
" Disposable patch, adhesive-backed
" Drug is dry-coated on the microrojection array for bolus delivery
* Drug reservoir for continuous passive or electrotransport applications
* Good control of drug distribution throughout the skin patch treatment area
* Reduction in potential skin irritation
" Increases number of drugs that can be administered across skin
The Macroflux TM technology can be used to deliver drugs continuously by continuous
electroporation. This results in a nearly-constant drug level in the body, as shown in Figure 2.5.
4 hr Electrotransport
80
-t-
E-TRANSO
Macroflux TH
E-TRANSO
60
40
SYSTEM OFF
.~20,
20
hGH tielivered
100
pg/4h2
crm2 patch
0:
0
4
3
2
1
5
6
7
Time (h)
E-TAPSH M i,1crofluxTH at
2cal- patch
in
Hairlea:
hGH
100 pA/c,'Pig
GuinrH
DeliVery: 13i 2pg/cm2h
Figure 2.5: Plasma levels for drug delivered at a contant rate for four hours using the
MacrofluxTm in conjunction with the E-Trans@ electrotransport system. (Taken from Alza 2002)
16
2.2.4 Abbott's AIM@plus drug delivery technology
Abbott's AIM~plus drug delivery technology is essentially a pump that can precisely
control the drug delivery rate. Unlike the previously described technologies, it is designed to
control the flow of drug through intravenous delivery or similar concept. While it is significantly
larger than the above devices, it is very versatile, and can still be considered portable.
~50 mm
+
+
Figure 2.6: Abbott's AIM@plus drug delivery pump. (Taken from Abbot 2002)
The features of Abbot's AIMplus pump can be summarized as:
* Reusable with a variety of drugs, flow rates, and patients
" Fits in the palm of the hand
" Single channel device for accurate, reliable medication delivery with multiple
programming modes
* Setup and programmed by user or hospital staff
" Handles all continuous infusion needs
" Indicated for intravenous, arterial, subcutaneous, and epidural use
* Precise - designed with better than ±5% system accuracy
* Speed Protocol to program up to nine most commonly used protocols
* Maintains a timed history with viewing options: (1) display screen or (2)
downloaded to a personal computer or (3) hardcopy printout
* Delivery Increments: mL, mg, pg
" Delivery Rates: 0.1 mL/hour minimum, 400 mL/hour maximum
" Programmable Volume: 0. 1mL to 9999.9 mL
" Programmable Bolus: 0.1 mL or 0.1 mg,
5 mL subcutaneous or 25 mL in all other modes
" Net Weight: Approximately 1 lb.
* Power Requirements: AC power, 4 AA Batteries, or rechargeable Battery Pack
17
2.2.5 BioValve's drug delivery technology
BioValve, a Massachusetts-based company, has two products under development. The
first is a disposable, needle-free injection system targeted at the delivery of chronic-use, proteinbased therapeutics. BioValve's second product is a compact (about the size of a quarter),
wearable, disposable, and minimally invasive drug delivery "pump" that will deliver drugs
through a micro needle on a steady-state basis. According to the information published about the
company, the system has demonstrated its ability, in vitro, to deliver a constant rate of drug. The
first planned application is insulin delivery. While BioValve does not publish information about
their progress, it is known that they have licensed the technologies developed in Professor Mark
Prausnitz's laboratory at Georgia Tech for the creation of a controlled drug delivery system. The
information presented here is from research papers and patent filings submitted by the Georgia
Tech group.
Georgia Tech's original needle arrays were solid silicon, as shown in Figure 2.7.
100 pm
Figure 2.7: SEM image showing a section of a 20 x 20 array of silicon microneedles
made by reactive ion etching. (Taken from Henry et al 1998)
The key features for these needles were:
SMaterial: Silicon
" Length: 150 Am
"
"
"
"
Base diameter: 80 Am
Designed to penetrate: 5 0 to 100 lim
Radius of curvature at tip < I yim (solid needles)
Created using Black Silicon Method
o Reactive ion etching process
o
1.33 ratio SF6/02 plasma etches silicon anisotropically
Georgia Tech predicted two likely failure modes for the needles arrays: buckling and
fracture. The theoretical maximum load for failure due to buckling is described by Equation 2. 1:
18
yr 2 EI
P
= 4, 2 =60mN /needle,
4EL
(2.1)
where E [Pa] is the modulus of elasticity for the needle material (<100> silicon), I [m 4 ] is the
lowest second moment of inertia across the needle's cross-section, and L [m] is the height of the
microneedle. Substituting in typical needles for this calculation, Georgia Tech found that the
theoretical maximum load on each needle is 60 mN/needle, and for an array of 400
microneedles, the theoretical maximum load before failure due to bucking is therefore 24 N.
The other likely failure mode, fracture, is described by Equation 2.2:
Pfr = -,A = 50mN / needle,
(2.2)
where A [m 2 ] is the cross-sectional area of the needle, and oy [Pa] is the yield stress of a single
crystal of silicon. Using typical needle dimensions, the theoretical maximum load per needle is
50 mN/needle, totaling 20 N for a 400-needle array.
Georgia Tech found that the force required to insert the 20 x 20 microneedle array into
skin was approximately 10 N. Since this is lower than both of the estimated failure loads, the
needles should not break during insertion into the skin. After inserting the needle array into
human cadaver skin, Georgia Tech found that >95% of the microneedles pierced through the
stratum corneum, and a few of the needles broke in the top 5 to 10 Jim of the needle tips.
Microneedle arrays could be removed without difficulty or any additional damages.
Georgia Tech found that the insertion of the needle arrays increased the permeability of
the skin as follows (in a test using calcein):
*
0
*
1,000 fold (needles inserted and left embedded)
10,000 fold (10 s insertion, then removal)
25,000 fold (1 hour insertion, then removal)
While these increases in permeation are a large improvement over trying to delivery calcein
directly to the body through the stratum corneum, they still do not have the ability to measure the
exact drug volume administered to the patient, or the ability to predictably control the drug
delivery profile.
As a solution to these two problems, Georgia Tech attempted to make hollow
microneedles, as shown in Figure 2.8e:
19
Figure 2.8: Scanning electron micrographs of (a) a 26-gauge hypodermic needle (-460 gm OD), (b) a silicon
microneedle array shown at the same magnification as the hypodermic needle and (c) at higher
magnification, (d) a hollow metal microtube array, (e) a hollow metal microneedle array, and (f) a tip of a
hollow metal microneedle penetrating up through the underside of human epidermis. These microneedle
arrays have been shown to penetrate skin without breaking, increase skin permeability up to 100,000-fold,
and not cause pain in human subjects. (Caption adapted from McAllister et al 2000, pictures from both
McAllister et al articles in 1999)
Significant, positive results regarding the success of the hollow microneedles have not
been published, and it is believed that BioValve may actually be using a different microneedle
approach.
20
2.2.6 Multi-Test II
The Multi-Test II, shown in Figure 2.9, multiple skin test applicator (Lincoln
Diagnostics, Inc., Decatur, Illinois, US Patent Nos. 5738108 and 5792071) is an excellent
example of an established, inexpensive, disposable device that is used to puncture the stratum
corneum. This device first dipped in a liquid antigen solution and then pressed on the skin. The
tips puncture the stratum corneum and the antigen comes in contact with the interstitial fluid.
While it is not used to deliver a controlled liquid volume, as required in the micro-needle project,
the effective geometry and low pain sensation during puncturing (Mahan et al, 1993) made the
Multi-Test II a helpful starting place for the pyramids created in this project (see Section 4.1.1).
The Multi-Test II has nine pyramids that are inserted into the skin for each antigen.
These nine pyramids are approximately 2 mm tall, have an included tip angle of 20*, and are
arranged in a 3 x 3 square with a tip-to-tip spacing of 1 mm in both the x- and y-directions. The
Multi-Test II is manufactured via injection molding, and is made of methacrylic.
Figure 2.9: Picture showing the Multi-Test II. The product is used to puncture
the stratum corneum in order to deliver liquid antigen to the interstitial fluid.
of
Figure 2.10: Picture showing the tips of the Multi-Test II. The square pyramids have an included tip angle
2002.)
Chan
see
setup,
Chan's
Wilson
using
(Picture
methacrylic.
of
out
20, and are injection molded
21
2.3
Other micro-technologies used to deliver drug across the skin
Besides the Georgia Tech system, there are many other micro-technologies used to
delivery drugs across the skin that have been and are currently being developed in research labs
across the world. The technologies that are potentially applicable to drug delivery are briefly
introduced and described below. While it is important to know these technologies exist, it is not
critical to spend a lot of time describing the intricacies of each design. Since most are created
using time-intensive, expensive manufacturing techniques, they are not readily applicable to the
Limpet design.
2.3.1 Silicon Microhypodermic Needles for Injection (Lin et al)
human
hair~ooI
Figure 2.11: SEM images of (a) two silicon microhypodermic needles with different shaft lengths shown next
to a human hair along with close-up views of the (b) front and (c) top of a microhypodermic needle tip. These
needles were developed for injection across skin and have been coupled with bubble pumps and an integrated
circuit interface region. (Caption/layout taken from McAllister et al 2000, pictures taken from Lin et al 1993)
0
S
S
0
0
S
0
Material: Silicon
Geometry: 140 pim, tapering to 80 pm
Length: 1 to 6 mm
Tips: "sharp point"
Injection of drug: 30 x 30 pm port located 150 pm from needle tip
Drug delivery: actuated using bubble pump
Manufacturing process: bulk and surface micro-machining techniques
22
2.3.2 Microhypodermic polysilicon needles (Talbot and Pisano)
Figure 2.12: Scanning electron micrographs of (a) a single polysilicon microhypodermic needle and
(b) a dual microhypodermic needle design developed for drug injection across the skin. (Caption and
layout taken from McAllister et al 2000, pictures originally taken from Talbot and Pisano 1998)
Material: polysilicon
* Geometry 100 to 200 pm in cross-section, 12 to 18 pm walls
* Length: I to 6 mm
" Tips: "sharp point"
* Strength: needles reinforced with thin coating of nickel and can withstand
moments of <;0.71 mNm
* Injection of drug: 30 x 30 pm port located 150 pm from tip
* Delivery of drug: actuated by "bubble pump"
* Manufacturing process: polysilicon is deposited in thin layers onto silicon mold,
then annealed
"
23
2.3.3 Metallic microhypodermic needles (Brazzle et al)
Structural Supports
/I
Needle Coupling
Ch~annplI
Cantilevered Hollow
Micromachined Needles
Si Substrate
Figure 2.13: Diagram showing the design of micromachined metallic needles. (Taken from Brazzle et al 1998)
Figure 2.14: Images showing the manufactured micromachined needles. (Taken from Brazzle et al 1998)
Material: Palladium, gold, or silver
* Geometry:
o 25 needle linear arrays
o 200 gm center-to-center spacing
o Flow channels: 20 gm by 40 gm with a wall thickness of 20 gm
o Distance between the needle tips and the structural supports: 250 pam
* Pressure drops of 1.03 to 11.03 kPa across 3 mm long channels (600 lam by 30 gm
each) yields water flow rates of 0.83 to 10.83 pL/s
" Structural supports are hollow and in fluid communication with the needles, so
they divert flow from clogged needles into neighboring unclogged needles
* Manufacturing process: surface micromachining techniques
"
24
2.3.4 Metal needle with multiple output ports
Figure 2.15: Scanning electron micrograph of a metal needle with multiple output ports and a cross-section of
the needle showing its microchannel (insert). The multiple ports were designed to reduce the effects of port
clogging. (Caption/layout taken from McAllister et al 2000, original photos taken from Brazzle et al 1999)
Material: Silicon
" Geometry:
o 6 mm long
o tip dimensions of<15 pm by 15 pm
o channel dimensions of 140 gm by 20 pm
o shaft dimensions of 200 gm by 60 jm
o distance from tip to first output port of 300 pm
" Pressure drops of 6.9 to 482.6 kPa across 6 mm long channel (140 pm by 20 jm)
with multiple ports (30 jm by 30 pm) yielded flow rates of 67 pL/s to 45 nL/s
" Manufacturing process: surface micromachining techniques
"
25
2.3.5 Microprobes for DNA injection (Hashmi et al)
Figure 2.16: SEM image showing magnified view of micro-probes used to deliver DNA
into plant, nematode, and mammalian cells. (Taken from Hashmi et al 1995)
"
*
*
*
*
*
Material: Silicon
Geometry: Square pyramids
Height: 10 to 500 tm
Tip Radii: < 0.1 im
Injection of DNA: Molecules to be delivered are coated on microprobes or are in
solution around the cells before microprobe insertion
Manufacturing Process: Two step photolithography
26
2.3.6 Glass Microcapillaries (Chun et al)
10 pm
10 pm
Figure 2.17: Images showing glass microcapillaries. Image (b) shows the microcapillaries
with plant matter suspended across the tips. (Taken from Chun et al 1999)
Material: Glass and Silicone
* Geometry: 5 pm diameter cylinders
* Height: 30 pm
* Tips: blunt, flat cylinder tips
* Injection of DNA: Fluid injected into cells by inserting microcapillaries into cells,
then applying a pressure with a syringe-like device
* Manufacturing process: Deep reactive ion etching
"
27
2.3.7 Microfabricated Neural Probes (Chen and Wise)
~1 mm
'I
"I_
Figure 2.18: Images showing micro-fabricated neural probes used to deliver small amounts of bioactive
compounds while simultaneously recording electrical signals. (Taken from Chen and Wise 1997)
* Material: Silicon
* Geometry: 4 mm long, 58 to 74 pm wide shanks
* Channels: 10 total, 32 pm wide, 15 pm deep
* Liquid volumes: 10 to 100 pL
* 100 ms pulse of nitrogen at 69 Pa forced 87 pL of distilled water through similar
needle
o Manufacturing process: bulk silicon micro-machining (oxidation, boron diffusion,
wet-etching steps)
28
2.4
Fluid deliveryin nature: The mosquito
The injection behavior of the mosquito was studied in order to better understand how
injection and fluid sampling is done in nature. The mosquito was of particular interest because
of its long and narrow proboscis, ability to both inject fluid and remove blood at the same time,
and lack of pain associated with the injection of the proboscis.
2.4.1 Mosquito mouthparts
The mosquito's mouthparts are comprised of six stylets, collectively known as the
fascicle, encased in a protective sheath, known as the labium. The role of the labium is to
support the fascicle as it is injected into the skin, to cover the fascicle when it is not in use, and to
prevent the stylets, which are held together as the fascicle with a viscous fluid, from becoming
dried out. The labium slides back toward the body of the mosquito during fascicle injection, as
shown in Figure 2.19.
sabiy l
stylet
Piercing
stylets
Hypopharynxx
>.
Figure 2.19: Sketches showing mosquitoes injecting their fascicles under the skin. The labia bends toward the
root of the fascicle during injection. (Taken from Puppy 2000 (left) and Mosquito Website 2000 (right).)
The fascicle is comprised of six individual stylets, as shown in Figure 2.20, and is
approximately 20 to 40 pm in diameter.
29
Mandibles
Labrum
~10 pm
Maxillae
Labium
Hypopharynx
Figure 2.20: Sketch showing a cross-sectional view of the mosquito's proboscis.
One can see both the labium and the six stylets (labeled) that comprise the fasicle.
(Taken from Clements 1963)
The two maxillae, located on either side of the hypopharynx, are used to pierce the skin. The
mandibles, located between the hypopharynx and the labrum, are used to anchor the fascicle into
the skin during penetration, anticoagulant delivery, and sucking of blood. The hypopharynx,
with an inner diameter of only 3 pim, is used to inject saliva containing an anticoagulant into skin
to stop the clotting of the blood. Most humans have an allergic reaction to the anticoagulant, and
it is this reaction that alerts a bitten human that a mosquito is on his skin. The small size of the
fascicle prevents the human from sensing the injection of the mosquito until the allergic reaction
occurs. Finally, the labrum-epipharynx is composed of two lamellae to form a 'V'-shaped
channel with ventral opening along its length. The hypopharynx fits closely to the ventral
surface of the labrum-epipharynx to form a through which the blood is sucked into the mosquito.
All of the mosquito mouthparts have angled tips, presumably to aid in piercing and to prevent
blockage of the tubes.
2.4.2 Sucking blood
The inner diameter of the labrum is approximately 10 to 20 pim, depending on the
species. Flow through the tube can be modeled with the Hagen-Poiseulle equation for flow
through a cylinder (White 1994, p. 3 11), Equation 2.3:
Q=
rAP -r4
,
r4(2.3)
where Q [m 3 /s] is the volume of liquid flowing through per unit of time, AP [Pa] is the pressure
difference from one end of the tube to the other, r [m] is the inner radius of the tube, pi [kg/m.s]
is the viscosity of the fluid, and 1 [m] is the length of the tube. Since the labrum of the mosquito
is so small, it takes nearly 5 minutes for a mosquito to suck 5 pl of blood into its stomach, at a
rate of approximately 17 nl/s.
30
2.4.3 Vibration of the fascicle
The mosquito injects the fascicle into the skin by alternately actuating each mandible
forward into the skin to anchor it deeper. This action causes a vibration-like actuation of the
entire fascicle into the skin. There are many benefits to this method of actuation. First, the
mosquito is able to break its fascicle through small sections of skin in short, powerful punches.
Second, the backward facing barbs of the mandibles are used to anchor the mosquito fascicle in
place so that it does not slip out of the skin during injection or penetration. Finally, the vibration
of the fascicle into the skin allows fascicle to "wind" its way into the skin, avoiding obstructions
until blood is sensed on chemoreceptors located on tip of fascicle. Many "pierce and suck"
insects perform similar vibration injection techniques, and the path of the white fly's fascicle as
it is injected into a leaf can be seen in Figure 2.21.
Figure 2.21: Photograph showing the penetration of a white fly's proboscis into a plant leaf. The white dotted
line shows the proboscis winding around cells and other obstructions. (Taken from White Fly Website 2000)
2.4.4 Lessons learned from insect injections
Several important lessons can be learned from studying how insects, specifically
mosquitoes, insert their mouthparts into the skin, deliver fluid to and remove fluid from a human.
These lessons are summarized below:
"
"
*
*
*
*
Angled tips are a prominent feature of piercing-sucking insects
Most insects have stylets that are inserted ahead of the injection/sucking tubes
Vibration of mouthparts during insertion
Injection/sucking tubes are flexible
Tubes have thick walls compared with canal diameter
Injection/feeding rates are slow (-17 nl/s)
31
Anatomy and physiology of human skin
2.5
2.5.1 Structure of human skin
Human skin consists of two primary components: the outer, thinner portion, known as the
epidermis, and the inner, thicker, connective tissue, known as the dermis. Beneath the dermis is
the subcutaneous layer of skin, also known as the hypodermis.
Stratum
corneum
Hair shaft
Stratum
lucidum
Dermal papil"
Stratum
granulosum
Free nsrw
Stratum
end*ng
Ep..n
spinosum
stratum~
basale
Sebaceous
(oil) gland
senwy
nerve
iu r
M" otm
Papillary layer
pa Muscle
Reticular layerj
Hair folla
Dermis
-e
Hair root
_
Artory
HypomaI
prerw
RophirW
Figure 2.22: Schematic showing the structure of the skin and
underlying subcutaneous tissue. (Taken from Forever Young Website 2002)
2.5.2 The epidermis
The epidermis is composed of keratinized stratified squamous epithelium and contains
four types of cells in a total thickness of approximately 100 Am. The most prevalent type of cell
(comprising about 90% of the epidermis) is known as a keratinocyte. This cell goes through the
process of keratinization, where cells formed in the basal layers are pushed to the surface of the
32
skin. As the cells move upward, they accumulate keratin, a protein the helps to protect the skin
and underlying tissue. At the same time, the cytoplasm, nucleus, and other organelles within
each cell disappear, and the cells die. Eventually, the keratinized cells slough off and are
replaced by underlying cells.
There are three other kinds of cells in the epidermis. The first is called a melanocyte,
which is also found in the dermis. It produces melanin, one of the pigments responsible for skin
color, and absorbs UV radiation. The second kind of cell is called a Langerhans cell, and it
functions in immune response within the skin. The final kind of cell within the epidermis is
called a Merkel cell. These cells are located in the deepest layer of the epidermis of hairless
skin, and are involved in the sensation of touch.
Stratum
corneum
lucidum
Stratum
granulosum
Keratinocyte
Stratum
spinsumMerk~el
cell
basale0Melanocyte
Langerhans cell
Dermis
-31
Sensory neuron
lood
vessel
Figure 2.23: A photomicrograph and a corresponding diagram showing
the layers of the epidermis. (Taken from Totora 1997)
Four or five distinct layers comprise the epidermis. In most regions of the body, the
epidermis has four layers, except for in the on the palms and soles where five layers are
recognizable due to the additional stratum lucidum layer. The names for the five layers from
deepest to most superficial are:
1. Stratum basale: A single layer of cuboidal to columnar cells that are capable of
continued cell division, also containing melanocytes. The cells in this layer
multiply, producing keratinocytes which push upwards to become part of the
more superficial layers, mentioned below. The stratum basale also contains
Merkel cells that are sensitive to touch.
2. Stratum spinosum: approximately 10 layers of polyhedral cells with spine-like
projections. Melanin is also found in this layer.
33
3. Stratum granulosum: approximately five layers of flattened cells with darkly
staining granules.
4. Stratum lucidum: found only on the thick (1 to 2 mm) skin of the palms and
soles. Consists of approximately five rows of clear, flat, dead cells.
5. Stratum corneum: The top layer of skin, consisting of approximately 30 rows of
flat, dead cells completely filled with keratin. This layer forms a nearly
impervious barrier to environmental influences. The thickness of the stratum
corneum varies, depending on the location on the body. The stratum corneum of
the forehead and cheeks is approximately 20 to 40 ym, while it is approximately
400 to 700 ltm thick on the palms and soles of the feet (Allen 1967).
2.5.3 Drug delivery depth
The desired depth of delivery will vary depending on which drug is administered, and the
location of delivery on the body. However, since none of the drugs delivered by this technology
are able to penetrate the stratum corneum, the minimum delivery depth must be below this layer.
As shown in Figure 2.22, some nerve endings are located just below the epidermis, so it may be
desirable to confine the delivery to within the epidermis so that nerve endings are not touched.
Most likely, the optimal depth of delivery will depend on the chemical makeup of the drug being
delivered, the diffusion rate of the drug at a specific depth, the size of the needles used to deliver
the drug, and the desired delivery rate to the patient.
34
3 Limpet concept
3.1
Design concept
The overall design concept for the Limpet is to have a small, wearable device that can sit
securely on the skin for long enough to deliver the required volume of drug over the desired
delivery profile. Optimally, the Limpet is so small that its presence is not at all encumbering,
and the penetration of the micro-needles and delivery of the drug is not painful to the user. The
limpet must be cost-effective for the drugs delivered, must not waste more than 10% of the drug
in the delivery process, and must be simple to use.
3.2
Product specifications
It is Norwood Abbey's goal to have the Limpet used with a range of drugs and in a
variety of applications. Because of this, it is important to incorporate flexibility into the design
so that drug or application changes can be incorporated on the same technology platform. With
this in mind, and with consideration given to 1) how mosquitoes deliver and sample fluid from
humans, 2) what current biological drug delivery devices are currently on the market, and 3) the
input from the project sponsors, the following product specifications were outlined:
Volume of delivery range: 100 liL to 1 mL
Rates of delivery: up to 1 yL/s
Ability to have variable delivery (eg, a lot at the beginning, then maintenance
dosing; delivery every hour; delivery on demand)
* Ability to deliver a range of drug types and viscosities
* Reduced pain from traditional hypodermic injection
* Minimal air injected under skin
* Wasted drug < 10%
* Ability to verify drug, dosing, expiration, etc. with central computer server via the
internet
* Geometry that allows for comfortable wear
" No uncovered needles
" Possible incorporation of impedance testing to tell depth of penetration
" Simple to use
" Increases patient compliance
" Inexpensive
*
*
*
35
3.3
Flow of use of the Limpet
The Limpet is intended to be used either at home or in a clinical setting by patients who
require the benefits of controlled delivery of biologicals below the stratum corneum. The Limpet
must be easy to use so that a patient can use it independently without much training.
The general idea for the Limpet Drug Delivery System is to have the patient purchase a
kit that contains an Applicator for properly placing the Limpet on the skin, a set of disposable,
filled Limpets that will last for a pre-determined number of doses (e.g., two weeks or one
month), and a storage box/docking station for the applicator. If the user has repeated
prescriptions that are delivered using the Limpet Drug Delivery System, they will simply need to
purchase a new set of disposable Limpets for the next prescription. The Applicator and
Docking/Storage Kit will be reusable. Some versions of the Limpet may have non-disposable
portions (such as the microcontroller and battery) that are reused in order to reduce the cost of
the Limpet.
Below is a step-by-step procedure for using the Limpet, including some steps that will
not be noticed by the user (such as the impedance testing used to determine the depth of
penetration):
*
*
"
*
*
"
"
"
*
*
*
*
*
*
"
"
Patient picks up the Applicator
Patient uses Applicator to pick up the Limpet from kit using an electromagnet
(checks on expiration date of drug, patient information, drug interactions, etc., can
happen at this point, if incorporated and desired)
Patient touches the Limpet to the desired delivery location on skin
Patient pushes button to initiate delivery sequence
Vacuum in applicator is turned on to pull skin into recesses on bottom of Limpet
When full vacuum seal is detected with skin, needles are rotated into skin using
motor in Applicator
If using impedance, when adequate penetration is detected, actuator driving
needles into skin stops - otherwise, hard stop for pre-determined needle
penetration is reached
Applicator is disengaged from Limpet by turning off vacuum and electromagnet
Pump is started to push drugs into skin (pump may also be started before
applicator is removed, especially if power source in applicator is used to give a
large current to pump at beginning to quickly initiate flow)
Drugs are delivered according to pre-determined delivery profile, unless active
delivery profile determination is incorporated, such as sampling to determine
when next dose is needed (not in current version)
When delivery is finished, LED or piezo are actuated to inform patient
Applicator is brought to limpet
Electromagnet is engaged to secure limpet to applicator
Motor in applicator is used to withdraw needles
Limpet is thrown away (if fully disposable)
Applicator is returned to docking station in kit to await next delivery
36
4 Limpet Components
There are many components that come together to make the Limpet. This section gives
an overview of each of the components, how they interact, and why certain methods,
embodiments, or solutions appear to be optimal at this time.
4.1
Interface between the drug and the human
As described in Sections 2.2 and 2.3, many of the existing biological delivery systems
have either needles or pyramids that are injected perpendicular to the surface of the skin. Many
needle injections are also done in a similar fashion, although usually with larger needles that
penetrate deeper into the skin. Some injections, instead, are performed by injecting a needle just
under the surface of the skin at a very small angle. Since both techniques seem to work
adequately, they were both investigated with respect to this project, as described in the sections
below.
4.1.1 Pyramids
At the beginning of this project, Norwood Abbey believed that it was optimal to have an
array of microneedles, similar to the Georgia Tech array (see Figure 2.1), through which drugs
could be delivered to the skin. As the manufacturing process used to create the Georgia Tech
array made the array expensive and brittle, less expensive manufacturing techniques were
considered.
Several different types of pyramids were created as a possible means for puncturing the
skin and delivering drugs. The success of the Multi-Test II in its ability to both puncture the skin
and deliver antigens, encouraged the effort to make plastic pyramids, which could be ultimately
manufactured by injection molding or some other inexpensive technique.
4.1.1.1
LPKF Prototyping Machine
The LPKF Prototyping Machine (Model 95s/II, Slovenia) was used to create an array of
pyramids in poly(methyl methacrylate) (PMMA). A cutting tool with a 600 cutting tip (Kemmer
Prizision, Part# E34000750-277020) was used to machine the pyramids at a spindle speed of
50,000 rpm. This technique produced pyramids with smooth edges and good quality tips, as
shown in Figure 4.1.
37
400 pm
Figure 4.1: PMMA pyramids created on the LPKF Rapid Prototyping Machine.
Pyramids were cut using a milling tool with a 60* cutting tip at 50,000 rpm. (16 January 2001)
While the tips of the pyramids created via this technique were well formed, the included
tip angle was not small enough to easily puncture skin. This machining technique was
discontinued when LPKF machining tools with smaller tip angles could not be found.
4.1.1.2
HAAS Machining Center
The pyramids produced on the LPKF machine were clearly not "sharp" enough to easily
puncture human skin. In an effort to determine the optimal included tip angle for puncturing the
stratum corneum, a machining technique was needed in which the included tip angle could be
changed easily. It was therefore desirable to create a technique that did not depend on the
geometry of the tool (as in the LPKF case), but on the orientation of the material during the
machining. Additionally, since the pyramids were small and had to be machined with tight
tolerances in order to achieve well-aligned tips, it was necessary to use a system in which the
piece was clamped into place, and then not moved until completion. A technique was developed
for implementation on a 5-axis milling machine, as described below.
38
4.1.1.3
Overview of Machining Technique
The HAAS machining center (Model #VF-OE, HAAS Automation, Los Angeles, CA,
USA) was set up to hold a 30 X 3 0 mm blank of-1.5 mm thick material into which the pyramids
were formed. This blank was clamped at each on its four corners onto the B-axis, which was
able to turn the blank to any desired angle. The B-axis was mounted on the A-axis, which was
also able to turn to any desired angle. The A-axis was mounted on X and Y translation stages to
move the entire unit around in a plane. Finally, the tool, a thin circular saw blade, was able to
both rotate to do the cutting operation and move in the Z-direction to vary the depth and/or
position on the cut. Through a combination of the A and B axes, along with the X, Y, and Z
motion of a traditional milling machine, any complex geometry could be machined into the
blank.
A program was written in Matlab (see Appendix A) to automatically generate the G-code
required to run the HAAS and create the pyramids according to multiple user-specified
parameters such as, tip-to-tip spacing, included tip angle, pyramid height, etc. An additional Gcode program was written to run the HAAS during hole drilling.
In order to machine an array of pyramids, a thin circular saw blade, known as a jeweler's
saw was used to cut away critically spaced lines of material in the following steps:
1. The user input the desired information for pyramid geometry and machining
parameters (see example of machining parameters, Appendix A)
2. The Matlab program squarepyrarray05.m (see Appedix A) was used to
determine the G-code commands for machining the array on the HAAS
3. The user loaded a new material blank and the G-code program on the HAAS
4. A-axis was used to angle the blank of material away from the saw, in order to
create the desired tip angles on the pyramids, as input by the user
5. Using the X-, Y-, and Z-axes, the saw was brought to the appropriate starting
location
6. The Y-axis was used to drive the saw blade into the material to the appropriate
cut depth
7. The X-axis was used to machine the saw across the surface of the blank
8. Using the X-, Y-, and Z-axes, the saw was removed from cut line and moved
up to the next line for machining
9. Steps 6-8 were repeated until the desired number of lines had been cut
10. The B-axis was used to rotate the blank 90 degrees
11. Steps 5-10 were repeated until the entire array was machined
12. The array was removed from the HAAS and inspected for quality/accuracy
13. Any observations were noted and incorporated into the next run
39
Figure 4.2: Photograph showing the machining setup for creating pyramids on the HAAS 5-axis machining
center (Model #OE, HAAS Automation, LA, CA, USA). Not shown are the X and Y translation stages.
Several different materials were used to create a variety of pyramids to test for insertion
into skin. Sections 4.1.1.4 to 4.1.1.7 show scanning electron micrographs of pyramids and
discuss the success of machining in each material.
4.1.1.4
PMMA Arrays
Several arrays were machined in PMMA. The results were fairly good, with some
noticeable striations on the sides of the pyramids from the cutting. An example of a PMMA
array is shown in Figure 4.3. (It should be noted that the plastic arrays were covered in a very
thin layer of gold before imaging so that the Scanning Electron Microscope (SEM) could image
the arrays.)
40
500 pm
Figure 4.3: Single PMMA pyramid created on the
HAAS milling machine (2 March 2001: Array 5 - Needle, 3,5).
Figure 4.3 shows a SEM image of a single pyramid in an array created on the HAAS
milling machine using the following parameters:
0
*
*
0
0
e
e
e
0
0
0
e
Tipangle = 30*
5 x 5 array of needles
1.15 mm tip-to-tip spacing in both x- and y-directions
Pyramid height: 1 mm
Saw: 500 tim (20 mil), 101.6 mm (4 in) diameter, Jeweler's saw
Saw spindle speed: 3,000 rpm
Saw feed rate: 1000 mnim/min
Drill size: 100 pm (GLhring No. 301 -0,100 MWOR)
Drill depth: 0.6 mm
Drill spindle speed: 30,000 rpm
Drill feed rate: 100 mm/min
Drill peck depth: 0.1 mm
While holes were drilled using a 100 pm drill (before machining out the pyramids), no
evidence of holes could be seen after the machining process was completed. This could have
been due to one of the following factors:
41
"
*
4.1.1.5
Drill depth incorrectly set, and drill never penetrated pyramid
Drill holes were created, but then covered during machining process
Polycarbonate Arrays
Pyramids were also machined in polycarbonate. The polycarbonate was more difficult to
machine, and left a surface finish that was not a good as in the PMMA. Figure 4.4 shows an
example of a pyramid machined out of polycarbonate.
500 pm
Figure 4.4: Single polycarbonate pyramid created on the
HAAS milling machine (7 March 2001: Array 4 - Needle 1,1).
The array machined out of polycarbonate, and shown in Figure 4.4, was machined using
the following parameters:
* Tip angle: 30*
e 5 x 5 array of needles
* 1.15 mm tip-to-tip spacing in both x- and y-directions
e Needle height: 1 mm
0 Saw: 500 Am (20 mil), 101.6 mm (4 in) diameter, Jeweler's saw
* Saw spindle speed: 4000 rpm
* Saw feed rate: 1000 mm/min
* No holes drilled
42
4.1.1.6
Plastic needles arrays - skin penetration
The plastic needle arrays were used to penetrate skin, while monitoring their progress
under a microscope. While these plastic arrays were able to break through the stratum corneum,
they also failed at the same time. (Further investigation using the Multi-Test II also showed that
that array also failed, as it penetrated the skin.) Since these arrays did not yet have holes drilled
into them for drug delivery, a feature that would only serve to weaken the needles further, plastic
arrays were abandoned for the strength of metal arrays.
4.1.1.7 Aluminum Arrays
Arrays of aluminum pyramids were created using the same programs mentioned in
section 4.1.1.3. This technique produced good-quality pyramids, as shown in Figure 4.5.
300 pm
Figure 4.5: SEM image of a single 6061-T6 Aluminum pyramid created on the
HAAS milling machine (8 April 2001: Array 9 - Needle 1,2).
43
The array machined out of aluminum, and shown in Figure 4.5 and Figure 4.6, was
machined using the following parameters:
0
0
S
0
S
S
S
0
0
Tip angle: 30*
5 x 5 array of needles
1.0 mm tip-to-tip spacing in both x- and y-directions
Needle height: 0.300 mm
Saw: 500 ytm (20 mil), 101.6 mm (4 in) diameter, Jeweler's saw
Saw spindle speed: 1500 rpm
Saw feed rate: 1000 mm/min
No holes drilled
Array soaked in dilute NaOH for 20 minutes to clean up small burrs and surface
imperfections.
1 mm
Figure 4.6: Side view of aluminum array created on HAAS milling machine (8 April 2001: Array 9).
Since good results were achieved using aluminum, and the pyramids appeared strong
enough to penetrate skin, several aluminum arrays with small holes for drug delivery were also
created on the HAAS. An example of such an array is shown below, in Figure 4.7.
44
1 mm
Figure 4.7: Aluminum array with 50 pm holes drilled into pyramids (11 April 2001: Array 2).
The array with 50 pm holes machined out of aluminum, and shown in Figure 4.7, was
machined using the following parameters:
e Tip angle: 30*
* 5 x 5 array of needles
* 1.0 mm tip-to-tip spacing in both x- and y-directions
* Needle height: 0.300 mm
* Saw: 500 yIm (20 mil), 101.6 mm (4 in) diameter, Jeweler's saw
o Saw spindle speed: 1500 rpm
* Saw feed rate: 1000 mm/min
" Drill size: 50 ptm (Gflhring No. 301 -0,050 VECQ)
* Drill depth: 0.500 mm
" Drill spindle speed: 8000 rpm
" Drill feed rate: 100 mm/min
" Drill peck depth: 0.025 mm
The flat pyramid tops shown in Figure 4.7 are due to imperfect alignment of the saw
blade during the cutting operation. While it is possible, as shown in Figure 4.5, to achieve
perfectly aligned, sharp tips on the pyramids, it is difficult due to the machining technique. The
results could be improved if a parallel cutter were employed, rather than the serial cutter.
45
4.1.2 Stainless steel needles
While attempting to create arrays of pyramids, and after talks with the project sponsors, it
became apparent that it was acceptable to consider other techniques of interfacing between the
drug and the skin than just the arrays. This opened up many possibilities for how to best
interface between the drug and the skin, while still keeping the project goals in mind.
Many existing injection devices use commercially manufactured needles or tubing.
Using commercially manufactured stainless steel tubing in this project meant that the needles
could be nearly as small some of the needles presented in the summary of current drug delivery
research (Section 2.3), but much more robust, less expensive, and significantly easier to
make/incorporate.
4.1.2.1
Hypodermic needles
Hypodermic needles come in a variety of geometries. Some are long and have a large
diameter so that they are able to penetrate deep into the muscle. Others are much thinner and
shorter, as they only need to penetrate to a shallow depth below the surface of the skin. The
application of each needle determines the necessary geometry, as the needle must be capable of
delivering the necessary flow rate, penetrating to the required depth without buckling, and
effectively puncturing the skin.
One traditional problem with hypodermic needles is the coring effect - needles can
become blocked with cells to a point where it is impossible to deliver the necessary drug. One
method for reducing this problem is to angle the tip of the needle. Angling the tip means that the
skin is more easily punctured as the penetration force is concentrated at one small, sharp location
at the tip. The incision tends to happen at the tip and along the line of the sharpened tip, rather
than around the needle in a circle. This reduces the chance that a core of skin will be forced into
the needle. The other way that angling the tip of the needle reduces the chances of blockage is
that the angled tip actually creates a larger orifice for flow at the tip of the needle. If part of the
needle does get blocked, there is a higher chance that there will be an unblocked portion if the
orifice is larger.
Figure 4.8: Image showing tip of traditional hypodermic needle. Tip ground at an angle to create
a sharp tip to puncture skin and to minimize coring effect of needles. (Taken from Renal 2000)
46
4.1.2.2
Stainless steel tubing availability, pricing
200 pm
Figure 4.9: Image of single 35 gage 304 stainless steel needle sharpened on the diamond grinder.
There are many commercial companies that create and supply stainless steel tubing. The
smallest tubing commercially available is called 36 gage, and has an outer diameter of
approximately 100 pm, and an inner diameter of 25 to 76 pm, depending on the variety. A table
showing the most appropriate sizes of tubing and their prices, manufacturing techniques, and
availability is listed below, in Table 4.1. There are also many types of tubing in larger sizes.
Table 4.1: Table of prices for commercially available 304 stainless steel tubing. Quotes are based on
minimum ordering length of 500 ft. (Quotes from K-Tube, May 2002)
Name
Name
Centerless
1OD max OD min ID max ID mi
ground? j___
1
_________(500
Pricelft
Piem
ft. min.) 1Pilm
______](urn)
(urn)
(UM
(urn)_____
___
No
215.9
203.2
127
88.9
$0.75
$0.0024
33 Thin Wall
33 Ex. Thin Wall
No
Yes
215.9
215.9
203.2
203.2
152.4
177.8
127
152.4
34 Regular
34 Thin Wall
34 Ex. Thin Wall
35 Regular
No
Yes
Yes
Yes
190.5
190.5
190.5
139.7
177.8
177.8
177.8
127
101.6
127
152.4
76.2
63.5
101.6
127
38.1
$1.68
$2.76
$3.05
$6.93
$0.0054
$0.0089
$0.0099
$0.0225
35 Thin Wall
Yes
139.7
127
101.6
76.2
36 Regular
Yes
114.3
101.6
50.8
25.4
$7.12
$0.0231
36 Thin Wall
Yes
114.3
101.6
76.2
50.8 1
________
33 Regular
47
As one can see from the table, any tubing that requires centerless grinding is considerably
more expensive than tubing that does not require this post-processing step. As the tubing is quite
expensive, it may be prudent to choose tubing that is not centerless ground so that the price is
reduced. It should be noted that the prices of tubing do reduce considerably for large quantities.
For example, the prices for 34 gage regular wall 304 stainless steel tubing (does not require
centerless grinding) are several times cheaper when ordered in large quantities, as shown in
Table 4.2.
Table 4.2: Table of quotes for 34 gage regular wall 304 stainless steel tubing. Tubing prices reduce
considerably when large quantities are ordered. (Quotes from K-Tube, January 2002)
Quote
Length
500
5,000
10,000
33,000
65,000
650,000
3,300,000
Price/I
ft.
j100
$
$
$
$
$
$
$
167.98
77.30
69.82
63.90
60.25
53.01
49.45
rcem
Piem
$
$
$
$
$
$
$
0.0055
0.0025
0.0023
0.0021
0.0020
0.0017
0.0016
4.1.2.3 Grinding tips on the needles
The tips of the stainless steel tubing were easily ground on a diamond grinder (Accufinish, Series II). Figure 4.9 clearly shows that sharp, clean, angled tips can be achieved by this
method. When this project is scaled up for large quantities, it will be desirable to consider
techniques that can be done for many needles in parallel, and possibly when the needles are
already mounted in the device.
4.1.2.4 Tube bending procedure
In some tests or applications, it is desirable to use a needle with 900 bend for insertion
parallel to the surface of the skin. Needles with 90' bends were created by using a jig designed
to support the tube throughout the bending process, shown in Figure 4.10.
48
Figure 4.10: Jig used to bend micro-tubing. Support was created by machining down threads on M2 bolt.
The support was created by machining down the threads on an M2 bolt until the
difference between the height of the thread and the inner core of the bolt matched the outer
diameter of the tubing to be bent (-150 ,tm). The tubing was then taped down tangent to the
bolt, and a large roller was used to deform the tubing around the bolt. The tubing was deflected
past 90' since there was spring back in the tubing after the roller was removed. The exact degree
of spring back was not calculated since the bend was not critical. However, equations that
describing spring back in tubing can be used to calculate the required deflection angle during
deformation to get the desired final angle of bend in the tubing.
4.1.3 Preferred drug to human interface
Through the variety of tests and prototypes created for this project, it became clear that
using stainless steel tubing as the drug to human interface offered flexibility and elegance not
found in employing the pyramid design. Therefore, the following sections and concepts involve
the incorporation of the stainless steel tubing as the drug to human interface, rather than the
pyramids.
49
4.2
Needle insertion into the skin
4.2.1 Will commercially available needles to the job?
As mentioned above in Section 4.1.2.1, the three main criteria for whether or not a
specific needle will perform adequately are:
1. Can the needle puncture the skin?
2. Will the needle buckle during skin penetration?
3. Can the needle deliver the necessary flow rate?
These three questions can be answered by 1) looking at the force of penetration, and comparing
that force with the buckling and fracture forces for the needle, and 2) looking at the maximum
pressure that may be used to drive flow through the needle, and comparing that to the yield stress
of the tubing. This is done in the following sections, using pig skin as the testing medium. The
100 pm needles were used in the tests and calculations, as they are the smallest and weakest of
the needles available. The thought was that if these smaller needles were able to withstand the
forces and pressures in the tests, all of the larger needles would be able to, also. The tests and
calculations were conducted using a 5 mm long needle, as needles in the design are not likely to
be longer than this. Of course, if longer needles are desired, the tests and calculations could be
repeated using a new needle.
4.2.2 Force of needle insertion
Several quantitative tests were conducted to determine the insertion force required to
penetrate human skin. Using the apparatus built by Wilson Chan (see Chan 2002) any needle
could be inserted into a piece of pig skin at a specified velocity and to a specified depth, while
measuring the force of insertion on the needle. The flexibility of the apparatus allowed a variety
of useful tests to be completed, as shown in the graphs below.
Figure 4.11 shows the basic shape of an insertion force versus needle penetration depth
graph. Labels describing the skin and needle behavior, and the resultant force and displacement
profiles are included so that the experimental data can be easily understood.
50
0.2
Second point of
puncture
Needle
slips again
First point of
puncture (peak
force 164 mN)
0.15
I
Skin
sliding
up the
shaft o fneedle
Needle
deforming
skin
0.1
Insertion
Force [N]
Needle slips
Needle
touches skin
Needle
deforming
0.05
second layer
Skin deforming
as needle is
pulling out
0
Needle pul ing
-0.05
0.5
I
1P1.5r
out
2
2
2.5
Penetration Depth (mm)
Figure 4.11: Plot showing insertion force versus penetration depth with descriptions explaining
each of the different skin and needle behaviors during needle penetration. (Taken from Chan 2002)
Tests comparing the insertion force profiles for 100 Am and 570 pm outer diameter
needles were completed. Each of the needles was inserted at velocities of 0.1 mm/s and 1 mm/s,
and at angles of 15 and 900 to the surface of the skin. The results of these tests are presented
together in Figure 4.12. These measurements were taken using the same needles and the same
piece of pig skin from the shoulder region. The needles were inserted in the same region for
each test, but not in the exact same location.
51
Insertion
Force [N] of
100 pm
needle
0.9
0.9 -
0.9 -
0.9
0.8
0.8-
0.8-
0.8
0.7-
0.7 -
0.7-
0.7-
0.6 -
0.6-
0.6-
0.6-
0.5-
0.5-
-
0.5-
0.5-
0.4-
0.4-
-
0.4-
0.4-
0.3-
0.3 -
-
0.3-
0.3-
-
0.2-
0.2-
0.1 -
0.1 -
0
0
0.2
-
0.2
0.1
-
0.1
0
-0.1
0
0
1
2
3
-0.1
0
1
2
3
-0.1
0
1
2
3
-0.1
0
0.9-
0.9 -
0.9-
0.9
0.8 -
0.8-
0.8 -
0.8
0.7-
0.7 -
0.7-
0.7-
0.6 -
0.6-
0.6-
0.6-
0.5-
0.5-
-
0.5-
0.5-
0.4-
0.4-
-
0.4-
0.4-
0.3-
0.3
-
0.3-
0.3
0.2-
0.2
-
0.2-
0.2
0.1
-
0.1
0.1
0
-
0
0
0.1
-
0
-0.1
-0.1
-0.1
0
2
1
Distance [mm]
3
0
2
1
Distance [mm]
3
0
2
1
Distance [mm]
1
2
3
90*, 1 mm/s
90*, 0.1 mm/s
150, 1 mm/s
150, 0.1 mm/s
Insertion
Force [N] of
24-Gauge
(570 pm)
needle
900, 1 mm/s
900, 0.1 mm/s
15*, 1 mm/s
15*, 0.1 mm/s
3
-0.1
0
2
1
Distance [mm]
3
Figure 4.12: Graphs showing the insertion force versus penetration depth profiles
for 100 pm and 570 gm needles at 15 and 90* to the surface of the skin,
and at velocities of 0.1 and 1.0 mm/s. (Taken from Chan 2002)
The results of the tests presented in Figure 4.12 show that smaller needles have
significantly smaller penetration forces. The tests also show that velocity of needle insertion
does not significantly affect the penetration forces. Finally, the tests show that needles inserted
at smaller angles to the surface of the skin require smaller penetration forces. The peak insertion
52
force for a 100 Am needle into the skin at a 900 angle at a velocity of 1 mm/s was approximately
250 mN. The peak insertion force for a 100 Am needle into the skin at a 15' angle at a velocity
of 1 mm/s was approximately 175 mN.
4.2.3 Needle failure
4.2.3.1
Failure due to buckling
The needle can be modeled as a long, thin cylinder where Equation 4.1 gives the
theoretical maximum load for failure due to buckling:
buck
2
-
4L
(4.1)
where E [Pa] is the modulus of elasticity for the needle material (193 GPa for 304 stainless steel
(Lide 1992, p. 12-147)), I [M 4 ] is the second moment of inertia for the needle's cross-section, and
L [m] is the length of the needle. Using the geometry for the 101.2 p.m needle with the 76.2 pm
inner diameter (thinnest walls and tubing possible, which is the most fragile tubing), the critical
buckling force for a 5 mm long needle was found to be 266 mN. This value is very close to the
insertion force required when a 100 pm needle is inserted at a 90* angle to the surface of the
skin, as shown in Figure 4.12. While it is unlikely that this extra thin walled tubing will be used,
one must pay close attention to these buckling forces since the theoretical buckling force is close
to the experimentally determined insertion forces.
4.2.3.2
Failure due to fracture
The other likely failure mode, fracture, is described by Equation 4.2:
Pfrac
= ay A,
(4.2)
where A [M 2 ] is the cross-sectional area of the needle, and ory [Pa] is the yield stress for the
material (241 MPa for 304 stainless steel (Mantell 1958, p.5-34)). Using the same needle
dimensions as in Equation 4.1, the theoretical maximum load before fracture is 839 mN. This is
also higher than the insertion force, so the needle should not break during insertion. (See
Appendix B for full calculations.)
4.2.4 Peak flow rate required
The peak flow rate required is 1 yL/s. This may correspond to a maximum pressure
within the pump of 106 Pa, but is most likely much lower (see 5.3.4.4 for theoretical predictions
of peak pressure within the pump). This high pressure will be used to ensure that the thinnest
walled tubing can sustain the peak pressure within the tube.
53
4.2.5 Peak pressures sustained by tubing
The peak tangential stress that is sustained by a thick-walled cylinder (as the tubing is
considered) is described by Equation 4.3:
tan
P=(D +D2)- 2P,,,D2
2
2
(4.3)
where Pt [Pa] is the peak pressure inside of the tubing, Di [m] is the inner diameter of the tubing,
Do [m] is the outer diameter of the tubing, and Patm [Pa] is the atmospheric pressure that acts on
the outside of the tubing.
The peak radial stress is described by Equation 4.4:
crrad
=P
when Pt > Patm.
(4.4)
Using a peak pump pressure of 106 Pa, and the same needle geometry as in Section 4.2.3,
the peak stress on the tubing is approximately 3 MPa. Since this is much smaller than the yield
strength of 304 stainless steel (ory = 241 MPa (Mantell 1958, p.5-34), the needles will be able to
withstand the pressures inside of the tubing.
4.2.6 Perpendicular versus parallel insertion
A needle could theoretically be inserted into the skin at any angle between 0 and 900 to
the plane of the skin. An important question is, then, which angle is optimal? For some drugs,
the depth of delivery is critical. For others, the more important aspect of this technology is the
reduction in pain sensation during delivery. In both of these cases, given the needle size that is
planned, insertion at a small angle to the surface of the skin makes sense.
With respect to the depth of delivery, one is able to insert a longer needle to the same
overall depth of insertion under the surface of the skin if the insertion is parallel, or nearly
parallel to the surface of the skin. This is important, because many companies and research
groups have had trouble keeping the entire volume of injected drug in the skin with short needles
that do not have much needle penetration length into the skin. The problem with having drug
come back out of the skin is the exact delivery dose is unknown. To illustrate the difficulty in
injecting drugs perpendicular to the surface of the skin at small depths, tests involving injecting
dye into pig skin at 900 and 190 to the plane of the skin, were completed, as shown in Figure 4.13
and Figure 4.14.
54
Figure 4.13: Picture showing very faint line from dye injected into dead pig skin through needle oriented
perpendicular to the surface of the skin. Dye pushed back out of hole where needle was penetrating since
there was less resistance to flow out of hole than into skin.
Figure 4.14: Picture showing dye injected into dead pig skin through needle oriented at 19* to the plane of the
skin surface. In this case, dye remained in skin with none coming out injection hole to the surface.
These tests illustrated that, at least in dead skin, the dye injected parallel to the surface of
the skin stayed in the skin better than the dye injected perpendicularly into the skin. These
results are likely to change somewhat in live skin, as there will be more movement of the
interstitial fluid to help with the dispersion and absorption of the drug. However, as described in
Section 2.5, the layers of skin are oriented parallel to the surface of the skin. Because of this,
55
drug forced in along a layer of skin will stay in the skin better simply because of the skin's
orientation.
4.2.7 Rotation into the skin
If the needles are penetrated perpendicularly into the skin, the needles must either 1)
protrude out of the bottom of the Limpet, or 2) be actuated downward into the skin for delivery.
Neither case is optimal. The first potentially requires the needles to be capped, uncapped, then
recapped during the delivery sequence, and users run the risk of pricking themselves with the
needles, which can spread diseases such as Hepatitis B, C, and HIV. The second wastes space
inside of the Limpet, and requires the overall shell to be larger than necessary. This is not
desirable because of the requirement to have the Limpet as small as possible, especially in
overall height.
The action of penetrating the needles into the skin parallel to the surface of the skin rather
than perpendicular allows the design to remain shorter in height because the needles can
penetrate directly into the vials and into skin in the same plane. In this embodiment, the needles
can either be penetrated into the vials before being placed on the patient, or during the delivery
sequence. After vial penetration, the needles can be actuated into the skin (with the vials
"attached") in order to deliver drugs. This motion can be completed in a variety of ways,
depending on the geometry and placement of the needles, but it may be optimal to have the
needles oriented on a ring that can be turned to move the needles into the skin. That way, the
needles only need to have a slight curve (to fit the radius of curvature of the ring) to be easily
moved into the skin (see Section 4.9 for additional explanation).
4.2.8 Suction to draw skin into Limpet
In order to control the depth of penetration of the needle into the skin one potential
solution is to use suction to draw the skin into the Limpet up to a hard stop. The needles, whose
geometry and penetration location will be controlled by how they are coupled into the Limpet,
will then be able to precisely penetrate the skin at the desired location.
Shell of Limpet
Skin pulled
into limpet
Needle penetrating
skin at known depth
Hard stop --
Figure 4.15: Diagram showing how the depth of penetration of needles can be controlled if needles are
inserted into skin in a parallel manner after the skin is drawn up to a hard stop within the Limpet.
56
The technique of drawing the skin into the Limpet has the additional benefit of ensuring
that the needles never protrude outside of the Limpet. This is important because there are
approximately 600,000 needle pricks to hospital staff each year (Weston 2002), which leads to
the spread of diseases such as Hepatitis and HIV. Furthermore, there is currently anticipated
legislation in Congress that will prevent the use of uncovered needles. This design feature of
pulling the skin into the Limpet will help to ensure that the Limpet can continue to be used even
when this legislation passes.
4.2.9 Preferred needle insertion technique
The results of many tests indicated that it is optimal to insert the needles into the skin at a
very small angle to the surface of the skin. Not only are the forces of insertion smaller, but the
depth can be more easily controlled, the pain of insertion can be reduced, and the needles
themselves can be used to anchor to the skin (described in Section 4.3). Therefore, it is believed
at this time that the needles should be inserted into the skin nearly parallel to the surface of the
skin, and all subsequent discussions will assume this technique is employed. Further testing
should be completed to determine the optimal angle of insertion, although that may depend on
which drug is used or the drug delivery profile.
57
4.3
Limpet attachment to the skin
It is very important to have the Limpet securely attached to the skin of the patient for the
entirely of the delivery period. This will not only ensure that the drug is delivered as expected,
but will also reduce the pain associated with wearing the Limpet. This Limpet-to-skin
connection could be created in a variety of ways, including using a sticky surface to adhere to the
skin, using vacuum suction to hold onto the skin, mechanically coupling to the skin, or using a
combination of these techniques.
4.3.1 Attachment via adhesive
Most medical devices that are designed to remain on the skin for a prolonged period of
time have some sort of adhesive surface as the coupling between the device and the patient.
While this is a well-tested method for securing devices to the skin, up to 8% of the population
has an allergic reaction to the adhesive used in such techniques (Cirrito 2002). Given this
statistic, adhesive as the coupling between the Limpet and skin should be avoided if possible.
In order to get an idea of the adhesion force possible from an adhesive such as those used
for Band-Aids®, tests using Chan's apparatus were conducted. A 25 mm diameter piece of
Band-Aid® material was glued to the force transducer in Chan's apparatus and brought against a
piece of skin. Pressure was applied to secure the Band-Aid@ to the skin, and then the stage was
moved away at 0.2 mm/s. The resulting force profile is shown in Figure 4.16.
16
Peak Adhesion
Force =14 N
------------ --- ------------------12
14
--------- -------- -
- - - ----
10
0
8
-- - ---- ---- - ---- -----
U
6
------------
-- ----------- --- -----
----- ----------------- -- --------------------- ----- --- ---
- - ------
4
2
0
I
0
15
30
45
60
75
Time (s)
Figure 4.16: Graph showing the force versus time profile for a 25 mm diameter Band-Aid ® being
removed from skin at a rate of 0.2 mm/s. The peak adherence force was approximately 14 N.
58
As one can see, the peak adhesion force applied by the Band-Aide to the skin was
approximately 14 N, after which, the Band-Aid® began to peel off the skin. This adhesion force
is two orders of magnitude larger than the force of insertion of the needles. Therefore, the force
of inserting the needles should not cause a Limpet adhered with a Band-Aid®-like material to
come off of the skin.
4.3.2 Attachment via vacuum suction
It is likely that vacuum suction will be used to draw the skin up into the Limpet as a
means of both keeping the needles inside of the Limpet at all times as well as precisely
controlling the depth of insertion of the needles, as described in Section 4.2.8. This suction
could also be used as means of securing the device, if there are no leaks, or at least as a method
for initially securing the device while another method is secured (such as a mechanical
attachment).
4.3.3 Attachment via mechanical coupling
As described in Section 4.2.7, one preferred embodiment of the needle penetration into
the skin is to have the needles curved and held on a ring of constant radius. The needles would
be rotated into the skin so that they penetrate under the stratum corneum so that they are nearly
parallel to the surface of the skin. This penetration into skin is similar to how fetal spiral
electrodes are inserted under the skin. The twisting and penetration of the electrodes under the
scalp creates a stable and secure connection.
4.3.4 Preferred attachment
Based on the percentage of people who have allergies to Band-Aid®-like adhesives, and
proven
method of twist and hold electrodes, the best option for securing to the skin at this
the
time is with the needles themselves. The skin would be drawn into the Limpet via a vacuum
pump in the applicator, and then the needles would be actuated into the skin. Once in place, the
needles would both secure the device to the skin as well as deliver the drugs. Of course,
adhesive could always be added to the base of the Limpet, if additional stability was required, or
such a coupling was required by the FDA.
59
4.4
Delivery actuation
There are many possible methods for pushing drug out of needles. Most traditional
injections are preformed by a plunger-type syringe actuated by human (the doctor, nurse, or
patient) to force drugs out into the skin. While this technique works very well for large, bolus
injections, it will not work in an application where overall height of the device is critical, the
delivery volume is small and critical, or the drugs need to be delivered over a long or
complicated delivery profile. Several different methods for actuating the drug into the skin were
considered, and are presented below.
4.4.1 Electrochemical decomposition of water
Electrochemical decomposition of water, also known as electrolysis, is the process of
using electrical power to break down water into hydrogen and oxygen gas. As the density of
hydrogen and oxygen gases are much smaller than the density of water, there is a large
expansion in volume due to electrolysis. This volume expansion can be used as an actuator for
pushing the drug out of the Limpet.
There are many chemical solutions that can be used in the electrochemical decomposition
of water. Basically, a chemistry that is capable of carrying charge between the two electrodes is
required. Both sodium hydroxide and dilute sulfuric acid were used in the electrolysis
experiments, but most tests were conducted with sulfuric acid simply because the energy
requirements were lower. It should be noted at this time that sulfuric acid is not necessarily the
best chemical to use in the Limpet. Further investigation of possible chemistries should be
conducted before settling on any final solution. Specific attention should be given to the longterm interaction of the electrolyte with its encapsulating materials, FDA requirements of
materials in medical devices, and any possible interaction between the electrolyte and the drug.
4.4.1.1
The chemistry of electrolysis using sulfuric acid
There are two electrochemical reactions taking place: oxidation is occurring at the anode
(Equation 4.5) and reduction is occurring at the cathode (Equation 4.6).
Anode:
2 H20 (1) +
Cathode:
2 H20(1) + 2 e-
02 (g) +
+
4 H+ (aq) + 4 e-
H2 (g) + 2 OH-
(4.5)
(4.6)
To keep the numbers of electrons balanced, the cathode reaction must take place twice as
much as the anode reaction. If the cathode reaction is multiplied by 2 and the two reactions are
added together the total reaction becomes:
6 H 2 0() + 4e-
-
2H
2
(g) + 02(g) + 4 H+ (aq) + 4 OH- (aq) + 4 e-
60
(4.7)
The H+ and OH- to form H2 0 and cancel species that appear on both sides of the equation.
The overall net reaction shown in Equation 4.8:
Net:
2 H20 (1)
->
2 H2 (g) + 02 (g)
(4.8)
Overall, three molecules of gas are produced for every four electrons that are used in the
system.
4.4.1.2
Electrolysis as an actuator for the Limpet
There are several benefits to using electrolysis as the actuator for driving drugs through
the needles. As described above, the exact number of molecules converted from water to gas can
be determined from the number of electrons input into the system. This is an elegant method for
exactly determining the drug delivery profile by only inputting the required charge based on the
desired delivery profile. Additionally, electrolysis is stable in its neutral, non-power-consuming
state. This means that the Limpet will push out the amount of drug prescribed by the power
input, and then will sit without delivering any additional drugs, sucking any fluid out of the skin,
or drawing any additional power until the next delivery is required and initiated by the processor.
Furthermore, the energy required to deliver the volumes of drug required of the expected
delivery profiles is small, and can easily be stored and delivered from a small button battery
(further discussion on power in Section 4.8).
One potential drawback of electrolysis is that it is not reversible. For applications where
a reversible actuator is desired, other options should be considered.
4.4.2 Vaporization of Water
Gaseous water is created by heating water to past the gas transition point. When water
becomes gaseous, its density is approximately 1700 times less dense than in its liquid state
(p(water vagor at 380 K) = 0.5863 kg/M3 (Incropera and DeWitt 1996, p.843) versus p(water)=
1000 kg/ m ), so there is a large volume expansion. This volume expansion can be used in a
similar fashion to the electrolysis of water to drive drugs out of the pump.
4.4.2.1
Heater calculations
Extensive calculations were performed to determine a method for vaporizing water to be
used in the pump (see Appendix C: Capacitor/Heater Calculations (using MathCad)). The heat
of vaporization of water is very large, and to vaporize water in a reasonable amount of time
requires a large current that is not available in small button batteries. Therefore, a super
capacitor, the PC5 (Maxwell Technologies Website), was considered as the power source. The
PC5 was rated to 4 F at 2.5 V.
61
4.4.2.2
Testing the theory
A heater, shown in Figure 4.17, was created to test the predictions of the calculations.
The theory specified that 104 mA was required using the PC5 to vaporize 1 !LL of water (to
create 1.7 mL of gas) in 10 s. Calculations were performed to determine that a 24 0 resistor
would theoretically vaporize the water in the correct amount of time, and using the specified
current and voltage. The total energy consumed by the vaporization process was calculated to
be 2.6 J to vaporize the water, and 9.8 J to sustain the vaporization during a 25 s delivery time
(corresponding to 1 AL/s delivery rate through four needles for a total delivery of 100 /iL).
Figure 4.17: Heater with coil where R =22 0, based on calculations in Appendix C: Capacitor/Heater
Calculations (using MathCad). Heater was used to vaporize water for a potential Limpet actuator.
While the heater was created to the theoretical specifications, the heater did not vaporize
the water in the specified time. This was because, for the theory to hold, the entire surface area
of the heater should have been used to vaporize the water. Instead, the water formed a small
spherical shape on the heater surface and therefore only came in contact with a very small
surface of the heater. In order to get the heater to perform according to the theoretical
predictions, the heater configuration must be one that allows the entire heater surface to contact
the water to be vaporized. If the heater is used to repeatedly vaporize water, the water droplet
must also collect on the heater surface at the end of the vaporization.
4.4.2.3 Vaporization as actuator for the Limpet
Vaporization consumes a large amount of energy, requires high currents, and continues to
consume power when in the pressurized position. Additionally, it is difficult to create a heater
configuration that easily holds the vaporization liquid and can recollect it after vaporization.
While it is possible to investigate other vaporization liquids that consume less power, and to
develop a geometry that easily holds and recollects the vaporization liquid, there seem to be
more promising techniques available to actuate the drug. Vaporization is not as controllable as
electrolytic decomposition of water, but it does offer the benefit of reversibility. Vaporization
may be a useful option for applications where the actuator must be reversible.
62
4.4.3 Chemical Actuation
Although no chemical actuation techniques have been seriously considered for the
Limpet actuator up to this point, it is still an option that should be considered for some
applications. Chemical reactions have the benefit that they may require little or no outside
energy. It is difficult, however, to create a controllable chemical actuator, unless the actuation
was done in small, discrete steps, such as a series of reactions taking place, to control the pump.
Chemical actuation may be reversible in some instances, but is not in most cases.
One possibility is that there may be a battery technology that produces gas as it provides
energy. This gas could be harnessed as an actuator for the Limpet.
4.4.4 Preferred actuation technique
At this time, the preferred actuation technique is to use electrochemical decomposition of
water to control the drug delivery. This is an elegant solution because it allows direct prediction
and implementation of any desired flow rate based on the current input to the actuator.
Electrolysis requires lower currents than in vaporization, and therefore can be supplied by
available button batteries. The only drawback to electrolysis is that it is not reversible so cannot
be used for embodiments that require reversible actuators.
63
4.5
Needle/Drug chamber communication
There are two main options for creating a connection between the chamber that holds the
drug and the needles, which will deliver drug into the skin. The first is that the needles can be a
part of the drug chamber. The needles can be formed, sealed, or attached to the drug chamber
during manufacturing, so that they are permanent components of the drug vial. The second is
that the needles can penetrate the drug vial just before the drug is delivered to the patient. Each
of these options is briefly discussed below.
4.5.1 Needles as a part of the drug vial
If the needles are a part of the drug vial, the actuation of the needles into the skin is
simpler. The entire needle/vial assembly can be actuated directly into the skin, instead of first
inserting the needles into the drug vial, then inserting that assembly into the skin. Additionally,
the drug can be potentially filled all of the way to the end of the needle, thereby reducing the
amount of air delivered.
If the needles are manufactured as part of the assembly, the needles will have to be
capped to ensure sterility and prevent evaporation of the drug. The cap could be simply a dollop
of a liquid polymer that partially hardens after application. Then, when it is time to inject the
needles into the skin, the needle tips would just have to be pushed out the end of the sealant and
into the skin.
4.5.2 Needles enter the drug vial just before delivery
The other possibility is that the needles enter the drug vial just before delivery. This
technique could help to ensure the sterility of the drug vial and needles, or may even be required
by the FDA. In this case, a coupling is needed between the needles and the drug vial that ensures
that there will not be any leakage at the interface during delivery. In large drug vials currently
used today, silicone rubber septa are used to seal the drug vial. When a doctor needs to draw
drug out of the vial, he or she inserts a needle through the septum. These septa create a
successful, leak-free interface between the needle and the "sealed" drug vial. In the case of the
Limpet, a similar technique could be used. Silicone rubber or buna-N could be filled into the
drug vial in the locations where the needles were expected to penetrate.
4.5.3 Preferred needle/drug interface
It is unclear at this time which needle/drug interface technique is best. However, since
the facilities to create satisfactory drug vials with needles embedded in them are not currently
available on this project, the other technique will be used. In the embodiments and pump tests
described below, it is assumed that needles are inserted into the drug vial just before delivery.
For the pump tests, holes will be drilled into the drug vials and filled with silicone rubber to
create a leak-free seal between the needles and the drug vial.
64
4.6
Electronics
A microcontroller can be incorporated into the design to control the actuator, interface
with the applicator, and alert the user when the delivery is complete. Two microcontrollers have
been selected to perform these tasks, depending on the requirements and/or cost structure of the
Limpet. The electronics were designed by Johann Burgert and Jan Malhsek.
4.6.1 Texas Instruments MSP430F1491PM
The Texas Instruments MSP430F149IPM controller has the ability to implement all of
the features of the Limpet and Applicator that are currently being considered for inclusion, such
as impedance testing, an enhanced communication system, optical scanning, RF-IDs,
complicated control algorithms, and speech to alert the user of problems or status of delivery.
This chip is expensive ($6.03/each in quantities of 1,000 units), however, so it will most likely
not be used in a disposable configuration.
The important characteristics of this chip are:
* 64pin PQFP package
* 35 uA current draw when active, less than 1I A in low power mode
* 1.8 to 3.6 V power supply
* 8 Analog to Digital converters (ADCs)
0 60 kbytes flash memory
* 2 kbytes RAM
0 2 16-bit timers
0 On-chip comparator
4.6.2 Texas Instruments MSP430FI 101PW
For disposable or reduced-cost configurations, a microcontroller with reduced
functionality has been selected. The Texas Instruments MSP430F1 10IPW will still be able to
control the delivery profile of the drug, but may not be able to be used with the impedance,
enhanced communication system, etc. This chip is much less expensive ($1.02/each in quantities
of 1,000 units), and therefore may be able to be incorporated into a disposable configuration.
The important characteristics of this chip are:
* 20 pin TSSOP
* 35 AA current draw when active, less than ltA in low power mode
* 1.8 to 3.6 V power supply
* 1 kbyte flash memory
0 128 bytes RAM
* 1 16-bit timer
e No internal ADC
65
4.6.3 Completed circuits
Several different circuit prototypes were created for testing and inclusion in the Limpet
prototypes. Pictures of two of the completed circuits are shown in Figure 4.18 and Figure 4.19.
10 mm
Figure 4.18: A circuit to control the Limpet manufactured on the LPKF Rapid Prototyping
Machine. The multiple wires can be used to program and run the microcontroller during testing.
10 mm
Figure 4.19: A circuit board used to mount the components for the Limpet electronics circuit.
66
4.7
Impedance Testing
It may be beneficial, for some embodiments of the Limpet, to include the ability to verify
whether or not the stratum comeum has been penetrated by the microneedles. Preliminary tests
completed in the BioInstrumentation Lab in 1995 and by James Tangorra in the Fall of 2000
(Proctor 2002), showed that there is a several order of magnitude difference between the
impedance using two electrodes in contact with the skin surface, and the impedance after
removal of the stratum corneum. Therefore, it was hypothesized that an impedance circuit could
be developed that could, through the development and testing of a theoretical and/or
experimental model, determine the layer of skin into which the needles had penetrated. As
described in Section 2.5, the epidermis is comprised of several different layers of skin that are
made up of distinct cellular types. These cell layers may inherently have different impedances,
and could therefore be used to determine the penetration location of needles. Such a circuit and
corresponding model would be especially useful for inclusion in the Limpet to determine
whether or not the needles have penetrated the stratum corneum. If the resolution and
repeatability are good enough, the circuit may even be used to determine the exact penetration
depth of the needles under the surface of the skin (in terms of which layer, rather than absolute
distance) when the Limpet is used in different locations on the body where the thickness of the
stratum comeum varies, or when the penetration depth for the delivery of a certain drug is
critical. Laura Proctor worked to develop a circuit capable of actively measuring the impedance
between two microneedles (Proctor 2002). The circuit diagram shown in Figure 4.20 is the
finalized circuit developed by Proctor.
5.1 K
0.33 pF
+ 220K
100OK
A
220K
+
D1
1 pF
1OOK
ZLOAD
220K
1OOK
Figure 4.20: The circuit diagram for the impedance testing. The Z- 03d
represents the unknown impedance. (Taken from Proctor 2002)
The completed circuit, shown in Figure 4.21, was used to measure the impedance of pig
skin. The microneedles were brought to the surface of the skin, and impedance measurements
were taken as the needles were moved into the skin.
67
Figure 4.21: Picture showing the impedance circuit using microneedles to penetrate pig skin
to acquire an impedance versus depth of insertion plot. (Taken from Proctor 2002)
Figure 4.22 shows the results of the impedance versus penetration depth into pig skin.
350,000
r
-
-
300,000
250,000
C:
0
E.
E
-
200,000
150,000
-
100,000
50,000
-
0
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
Perpendicular Depth (mm)
Figure 4.22: Plot showing impedance versus perpendicular depth into skin. Values for approximate
penetration depths were averaged. (Taken from Proctor 2002)
The results shown in Figure 4.22 confirm the earlier test results that penetration into skin
produces smaller impedances. However, further testing needs to be performed in order to
develop and test a model that can predict the relationship between impedance and penetration
depth. If this is completed, the impedance circuitry could be used as a means of actively
determining the penetration depth of the needles into skin when the Limpet is first applied to the
patient. If an accurate model can be developed, the Limpet can be used to deliver drugs where
the depth of penetration into the skin is critical.
68
4.8
Power
The Limpet requires approximately 2 V at 10 mA to run the electrolysis (length of time
depends on delivery rate and volume, and 1.8 - 3.6 V at 35 pIA to run the microcontroller. There
are many button batteries that can supply this current and voltage, and button batteries can fit
nicely into the Limpet concept. Several different batteries were tested to determine their max
current output, as the recommended drain currents and the possible drain currents are very
different. For example, the recommended drain for the CR2025 battery is 0.20 mA, but Figure
4.23 shows that it is possible to continuously drain more than 10 mA out of the battery for more
than 3 hours (Total Energy = 390 J).
14
-----
12
10
-u-
80 -
r nt
---
A
6
4
---
-Voltage (V)
2
0 i
0
2000
4000
6000
8000
10000
12000
Time (s)
Figure 4.23: Plot showing current (mA) and voltage (V) versus time for a CR2025 battery drained across a
200 0 resistor. The graph shows that this battery can sustain a current greater than 10 mA for more than 3
hours. The recommended drain for the battery is 0.20 mA (Drain info: Panasonic 2000).
There are many small button batteries that will satisfy the power requirements of the
Limpet. Some of the options are listed in the table below along with technical information and
expected prices (based on quotes from Digikey for quantities of 4,000 units). In the drain tests
completed to consider different battery options, the rated pulse current specified by the supplier
was approximately the maximum current that was sustained during drain tests. Therefore, in
choosing the final battery for the Limpet, the pulse current can be approximated as the available
drain current. Since the favored concept at this time is to have a disposable Limpet, every single
one of the batteries listed has more than enough energy to deliver the required drug. If, instead,
69
the batteries will be used for multiple deliveries before disposal, further calculations and tests
based on the expected energy requirements of the pumps should be conducted.
Table 4.3: Possible battery solutions for the Limpet. (Battery data from Panasonic 2000; price information
from Digikey (for quantities greater than 4,000 units).)
Pulse Rec.
Model # Diameter Thickness Voltage Capacity Capcity Current Drain
CR1025
CR1216
CR1220
CR1612
CR1616
CR2004
CR2012
CR2016
CR2025
CR2320
CR2412
(mm)
10
12
12
16
16
20
20
20
20
23
24
(mm)
2.5
1.6
2.0
1.2
1.6
0.4
1.2
1.6
2.5
2.0
1.2
(V)
3
3
3
3
3
3
3
3
3
3
3
(mAh)
30
25
35
40
55
12
55
90
165
130
100
(J)
324
270
378
432
594
129.6
594
972
1782
1404
1080
(mA)
5
5
5
8
8
10
10
10
15
15
15
(mAL
0.10
0.10
0.10
0.10
0.10
0.03
0.10
0.10
0.20
0.20
0.20
Price
>4,00
>4,000)
$
$
$
$
$
$
$
$
$
$
$
0.57
0.57
0.55
1.38
0.51
2.87
0.64
0.23
0.26
0.64
1.66
The price of the battery does not appear to be at all related to the capacity. Rather, the
price of a battery is dependent upon the sales volumes of that battery world wide. Therefore, it is
in the best interest of Norwood Abbey to choose a battery that is widely used so that it is
inexpensive. At this time, the CR2016 appears to be the best choice of a battery since it is 20
mm in diameter, only 1.6 mm thick, can sustain 10 mA, and is the least expensive battery on the
list.
70
4.9
Limpet design concepts and prototypes
4.9.1 Design concepts
Several design concepts were explored and developed over the course of the project. The
two main design solutions are introduced below. Both concepts incorporate the preferred
embodiments discussed above such as: stainless steel microneedles, electrochemical actuator and
flexible membrane to actuate delivery, and parallel insertion of needles into skin by rotation.
The main difference between the two concepts is the orientation of the needles, and described
below.
4.9.1.1
Bent needles: Translation of drug vial onto needle tips, rotation into skin
In the first concept, the needles are bent at a 900 angle. They are oriented so that there is
a section that is parallel to the surface of the skin and a section that is perpendicular to the base
of the Limpet. The needles are soldered onto a needle plate that is able to turn, but not able to
translate. In this embodiment, the needles are not inserted into the drug vial until just before
delivery. The pump assembly is pinned in place by three pins that slide in angled slots as the
inner portion of the Limpet is turned. For extra guidance and stability, the pump assembly also
rides on pins in slots that are cut into the pump assembly (see Figure 4.24).
The Limpet is first brought to the skin by the applicator. The electro-magnet in the
applicator turns the inside portion of the Limpet, which causes the pump assembly to translate
down onto the needles as the needles are turned into the skin. The back end of the needles
penetrate the vial as the front ends penetrate the skin.
The depth of insertion in the embodiment is controlled by hard stops on the base plate.
The skin is sucked into the Limpet by vacuum up to these hard stops. Since the needles are
soldered into place at a specific depth, and the hard stops can be set to and desired distance from
the plane of the needles, the depth of insertion can be controlled.
The pump in this embodiment is mounted on top of the vial, and there is a flexible
membrane affixed between the two. The electrodes are mounted inside of the pump, and the
leads come out directly into the circuit board, which is mounted just above the pump top. On the
underside of the circuit board are mounted the electronics components, and on the top side is
mounted the battery. The Applicator magnetically attaches to the battery to hold and rotate the
Limpet. All of these features can be seen in Figure 4.24.
71
Copper ring for
applicator connection
T
Battery
Slot to translate
pump onto needles
Electronics
components
Pins for pump
to slide on
Circuit
Board
-
Limpet
Shell
-15 mm
r----------------
----
Vial
Air holes for
vacuum suction
-
u
-Dru
Needle plate with needles-.,,
Figure 4.24: Diagram of Limpet concept involving bent needles. Stationary pins in angled slot (in pump top)
force the pump assembly to translate downwards onto needles as the inner assembly is rotated by Applicator.
Open space in Limpet to leave space for needle ends before insertion into vial. Approximate height: 15 mm.
4.9.1.2
Needles in a plane: Rotation to join vial and needles, rotation into skin
In the planar needle concept, the needles are mounted such that they always remain in the
same plane of rotation. This helps to reduce the overall height of the Limpet, since open space
between the ends of the needles and the drug vial is not necessary (and in the previous concept).
The needles can either be permanently affixed as part of the drug vial, or as a separate ring. If
the needles are mounted on a separate ring, the pump assembly must be rotated onto the back end
of the needles before delivery. Then, the entire pump/needle assembly can be rotated into the
skin.
The depth of insertion in this embodiment is controlled by the space between the base of
the Limpet and the component that couples the needles to the vial. This component could either
be some sort of fluidic circuit or simply a ring that holds the needles in place for insertion into
the vial. Vacuum suction would still be used to draw the skin into the Limpet before insertion of
the microneedles.
The diagram shown in Figure 4.25 has the pump mounted as a ring around the vial. The
very top portion of the pump is still above the vial, but the majority is placed to the outside. This
concept helps to reduce the overall height of the Limpet dramatically. The electrodes in this
concept can be mounted as ring electrodes directly from the circuit board, which is designed to
also act as the top of the drug pump. The battery and electronic components are all mounted on
the top of the circuit board.
72
Electronics
Flexible
membrane
Components
Battery
Pump (around
drug vial)
-7 mm
Figure 4.25: Diagram of Limpet concept involving needles sitting in one plane. Needle and pump assembly
are rotated by applicator to force needles into the skin. Pump is situated primarily in a ring around the drug
vial. No open space in Limpet. Approximate height: 7 mm.
4.9.2 Limpet prototypes
Many Limpet mock-ups and prototypes were built over the course of this project.
Pictures of each of the prototypes are shown below.
4.9.2.1 Rotation mock-up
Since the concept of rotating needles into skin so that they penetrate at an angle nearly
parallel to the surface of the skin was so completely different than people had previously
considered, a mock-up was built to demonstrate the concept. This mock-up showed how the
drug vial could be moved onto the back end of the needles so that the needles penetrated into the
vial. Then, the drug vial/needle assemble was rotated further to push the needles into the skin.
One motion was used for the entire process.
-50 mm
Figure 4.26: First mock-up of the rotary concept (21May 2001) showing how the curved needles could be
rotated both into the drug vial and the skin in one motion. Needles remain essentially in the same plane
73
during rotation and enter the skin at a very shallow angle. Left photo is the top view, right photo is the
bottom view.
4.9.2.2 Rotation prototype to scale
Next, a more refined prototype was created to show how all of the parts of the Limpet
came together and interacted. A solid model of the design is shown in Figure 4.27, and the
prototype that was built based on the solid model is shown in Figure 4.28.
Figure 4.27: Exploded view of the solid model of the rotation prototype.
74
Figure 4.28: Photograph of the completed prototype (1 Jun 2001) based on solid model shown in Figure 4.27.
4.9.2.3 Functioning prototypes
Finally, two prototypes were created that contained all functioning parts of the Limpet.
While these prototypes are larger than the ultimate design goal, they were created in order to
prove the concept of the Limpet, rather than to optimize the geometry and manufacturing
techniques.
Figure 4.29: Photograph of a prototype of the Limpet. (Built by Peter Madden, April 2002.)
Figure 4.30: Photograph of a prototype of the Limpet where the vacuum lines were moved
to the outside of the Limpet to reduce losses. (Built by Peter Madden, April 2002.)
75
4.10 Applicator
A hand-held Applicator was designed and built by Wilson Chan for use in placing and
removing the Limpet from the skin. The applicator couples to the Limpet by means of an
electromagnet that attaches magnetically to the battery, when desired. The vacuum line runs
through the applicator and also couples to the Limpet so that the skin can be drawn into the
Limpet when the needles are driven into the skin. The Applicator provides the required torque to
rotate the micro needles into the skin. Figure 4.31 shows the assembled version of the applicator
prototype.
Figure 4.31: The completed Applicator prototype.
4.10.1
Prototype specifications
The applicator prototype consists of the aluminum casing, micro stepper motor, spur
gear, ball bearing, printed circuit board (PCB) with a micro-controller and current driver,
electromagnet, 4 AAA batteries, battery casing and 2 switches.
4.10.1.1 Micro-stepper motor
The micro stepper motor (Series AM 1020, Donovan Micro-Tek, Inc., Simi Valley, CA),
is approximately 10 mm in diameter and 20 mm in length. A pinion with 12 teeth (Z = 12) and
module of 0.2 (M = 0.2) is attached to the end of the motor shaft. Its operating voltage is 6V and
76
torque output is in the range of 1.6 to 2.4 mNm. The micro-stepper motor is shown in Figure
4.32.
Figure 4.32: Micro stepper motor used in the applicator prototype.
4.10.1.2 Spur Gear
The spur gear was required to increase the torque of the applicator coupling to 1.6 to 2.4
mNm so that the electromagnet had sufficient torque to turn the Limpet and drive the
microneedles into the skin
T2 =Z2/Z1 x T1
= 160/12 X 1.6 mNm
= 21.33 mNm
> 11.25 mNm
(torque required to
Torque of Pinion T1 = 1.6 mNm
No. of Teeth Z1 = 12
16
rotate and insert
5 needles into skin)
Figure 4.33: Diagram showing the calculation used to compute the required geometry of the spur gear.
The steel spur gear was machined using wire Electrical Discharge Machining (EDM). It
has 160 teeth (Z=160), a module of 0.2 (M = 0.2), and pitch diameter of 32 mm (D =32 mm).
The machined spur gear is shown in Figure 4.34.
77
Figure 4.34: Spur gear used in the Applicator prototype.
4.10.1.3 Gear assembly
The gear assembly was required to couple the electromagnet (attached to the spur gear) to
the pinion on the motor. A schematic of the gear mechanism assembly of the applicator is shown
in Figure 4.35.
/
Electromagnet
attached to shaft by
set screw
Spur gear
No. of Teeth = 160
Module = 0.2 mm
Spur pinion
No. of Teeth = 12
Module = 0.2 m
Shaft press-fitted into bore of
Micro stepper motor
Torque = 1.6 - 2.4 mNm ball bearing (top diameter 10
nm and bottom diameter 6 mm)
Ball
Bearing
Figure 4.35: Schematic showing the gear assembly.
The ball bearing has an outer diameter of 19 mm and inner diameter of 6 mm. The
electromagnet has an operating voltage of 6 V.
78
4.10.1.4 Applicator circuit
A circuit to control the applicator was designed and built. When the micro controller is
supplied with a 3 V power input, it is programmed to output a series of step functions that
activate the micro-stepper motor. The current driver supplies the appropriate amount of current
to run the motor. Figure 4.36 shows the PCB with a micro-controller and current driver.
Figure 4.36: PCB with microcontroller and current driver.
4.10.2
Completed prototype
The top portion of the final internal assembly of the applicator prototype is shown in
Figure 4.37 and the bottom is shown in Figure 4.38.
79
Figure 4.37: Top internal assembly of Applicator prototype.
Figure 4.38: Bottom internal assembly of Applicator prototype.
80
5 Pump Tests
The most critical component of the Limpet is the portion that controls the delivery of
drug to the patient. After completing the analyses detailed in Section 4.4, many test pumps were
built and tested to demonstrate and characterize their ability to deliver drug. The details of these
tests and the results are explained below.
5.1
Pump configuration
5.1.1 Basic pump design
More than fifty test pumps were built in order to test the manufacturing techniques, pump
composition materials, sealing techniques, membrane materials, and flow characteristics. The
pumps were all of a similar basic design, involving two plastic components, a flexible
membrane, two electrodes, electrolyte, liquid "drug," rubber plenums, and needles, as shown in
Figure 5.1.
Electrodes
Epo
el/.-Pump 1Top
Electrolyte
7 mm
;.Epoxy
Drug V ial
Flexible Membrane
Rubber Plenums
Needles
24 mm
Open space to hold
tips of needles
11
Figure 5.1: Schematic showing the assembled pump used for testing.
When a current source is connected between the two electrodes, it causes the electrolyte
to dissociate into hydrogen and oxygen gas, as described in Section 4.4.1, which has a much
lower density than the liquid electrolyte. This gas production causes an increased pressure in the
pump top, which then creates a pressure on the flexible membrane and drug. The pressure
causes the membrane to deflect and the drug to flow out of the needles. The mathematical theory
describing the pump is described in Section 5.3.
The pumps for these tests were designed to be assembled and disassembled for multiple
tests. They were also designed so that they could be machined on the available tools. In future
81
embodiments of the Limpet, the pumps should be designed to minimize overall height and cost,
and to optimize the shape for assembly, required delivery, and manufacturability.
5.1.2 Pump components
The basic design and material for each of the pump assembly components is described
below. As many different materials and dimensions were considered and tested, only the
materials and dimensions that were used most often are described below. In the results section,
the exact materials and dimensions used for each presented test are listed.
5.1.2.1
Drug Vial
The drug chamber was machined on the Mazak 5-axis turning center (Mazak Super
Quick Turn 15MS, Model# SQT-15MS, Yamazaki Mazak Corp., Japan) out of polycarbonate to
hold 100 or 150 yL, depending on the test. The divot machined to hold the drug had an outer
diameter of 16 mm, and a maximum depth of 1.5 mm. The shape of the divot was designed on a
constant radius so that the flexible membrane would expand under the pump pressure to match
the unfilled geometry of the drug vial (see Figure 5.1). Each drug vial had at flat ring with a
width of 4 mm at the outside edge to be used in sealing. The overall outer diameter of the pump
was 24 mm, and the total thickness was 3 mm.
Four 1 mm holes were drilled on a 5 mm radius through the bottom of the drug vial into
the drug divot. These holes were filled with liquid silicone rubber (GE Silicones RTV 108,
General Purpose Silicone Rubber Adhesive Sealant) to create the rubber plenums that seal the
drug vial, but allow the needles to penetrate through the drug without leakage. Before the
silicone was allowed to dry, a small section was removed from the top side of the drug vial with
a scalpel to create a location that could both be filled by the drug and hold the tips of the needles,
as shown in Figure 5.1. This was necessary so that when the needles were pushed into the drug
vial to create volume flow out they would not puncture or become blocked by the flexible
membrane as it expanded. The silicone rubber plenums were allowed to dry before the drug vial
was filled.
10 mm
Figure 5.2: A picture showing an empty drug vial.
82
5.1.2.2
Drug
In most cases, distilled water was used as the "drug." In cases where the pump was used
to inject into pig skin, 0.1% bromophenol blue was used as a means of staining the protein in the
skin. In preliminary quantitative flow tests into pig skin, 0.1% bromophenol blue was used in
combination with [ 4C]Methylated proteins (Amersham Phamacia Biotech UK, Code CFA645,
Pack size 1 IiCi, MW ranging from 5.74 to 30 kDa) to simulate the protein-based drugs that are
likely to be injected into humans.
5.1.2.3
Pump Top
The pump top was machined on the Mazak out of polycarbonate to hold 600 /L of
electrolyte. It had an inner diameter of 16 mm, and an inside height of 3 mm. In the top of the
pump, four 1 mm holes were drilled to hold the electrodes in place (electrodes were held rigidly
in at each end). The electrodes (described below) were held in place using epoxy (Devcon 5minute epoxy).
Theoretically, only 150 ML of gas needed to be created in order to push 150 AL of drug
out. Therefore, it seems possible that only 150 ML of space is required for the pump top. In
reality, however, more space was needed to hold electrolyte because the electrodes collected gas
bubbles on their surfaces. 600 AL of electrolyte space was allowed to ensure that there was
sufficient space for the gas bubbles to collect away from the electrodes, and sufficient electrolyte
to cover the electrodes during the tests. In future embodiments, this volume can be reduced
considerably if the pump top/electrode configuration is rearranged and optimized.
10 mm
Figure 5.3: Picture showing an empty pump top.
5.1.2.4 Electrodes
Several different materials were tested as possible electrodes. The most promising
candidates were 50 ym thick stainless steel shim stock (0.050 mm shim stock, Shop-AID Inc.,
Woburn, MA), Platinum Iridium gauze (Alfa Aesar Stock # 40934, 150 mesh woven from 0.043
83
mm diameter wire), and Nichrome wire (0.643 mm diameter Nichrome wire, Malin Co.,
Brookpark, OH: 31981863).
The stainless steel shim stock was cut into 3 mm x 30 mm strips, and section measuring
approximately 3 mm x 12 mm was in the electrolyte. The stainless steel worked very well as
electrode material. It is inexpensive and easy to shape into any desirable configuration. The
main draw back of the stainless electrodes, in the configuration in which they were used, is that
they collected many bubbles on the surface, which decreased the possible surface area for gas
creation. It would be simple, however, to form the stainless steel into a better geometry that
covered more area and allowed bubbles to easily move away from the surface. The power
consumption for this electrode geometry is discussed in Section 5.4.1.
The Platinum Iridium gauze mesh also worked extremely well for gas creation. The
mesh structure allowed bubbles to move away easily, and created a large surface area for the gas
creation. The surface area of the Platinum Iridium electrodes in the electrolyte was
approximately 5 mm x 15 mm. The major drawback of using this material for electrodes is that
Platinum is extremely expensive. It may be possible, however, to find a geometry that is
inexpensive, such as a very thin coating of Platinum on some other electrode surface.
The Nichrome wire worked very well as an electrode material. It was easy to shape into
any desired geometry, and formed gas well. The gas bubbles seemed to move away from the
wire easily, and there was not a problem with reduced surface area to produce gas, as in the case
of the stainless steel. In many of the tests, the Nichrome wire was used, and an example of the
electrode configuration is shown in Figure 5.4. The length of wire composing each electrode is
approximately 40 mm. The power consumption for this electrode geometry is discussed in
Section 5.4.1.
Figure 5.4: Picture showing a pump top with Nichrome electrodes.
5.1.2.5
Electrolyte
Several different chemical solutions were tested as the electrolyte. The majority of tests
used either 1 N H 2 SO 4 or 1 M NaOH. It should be noted at this time that neither the sulfuric acid
84
nor the sodium hydroxide was chosen because it was believed to be the optimal electrolytic
solution. Instead, these solutions were used because they allowed electrolytic decomposition of
water to happen at low currents and voltages. This is important because, as mentioned in Section
4.8, many of the power sources considered for this project can not provide large currents or
voltages. Future testing should be completed to determine the best electrolytic solution that both
serves the requirement of low power consumption, as well as any regulatory requirements such
as those imposed by the FDA.
5.1.2.6
Flexible Membrane
Several different membrane materials and thicknesses were tested for use in the pumps.
As the membrane is required to deflect considerably during delivery, a material with a low
modulus of elasticity and the ability to strain significantly was required. While it is acceptable to
have the membrane deform plastically in most embodiments, some concepts of the Limpet
require a membrane that can deform elastically, and then return to its starting position and
configuration. Therefore, many kinds of materials were considered.
The most used membrane materials were: silicone rubber sheeting (SF Medical
Pharmelast, Part# 20-10, Material: SF 1332) and 5-layer polyolefin barrier plastic film (Dow
Backing Layer Film: DBLF 2014). While both membranes seemed to work well, further testing
should be completed to determine the optimal material to come in contact with the drug. Some
important material properties to consider in picking the best flexible membrane are: Young's
Modulus, Poisson Ratio, Ultimate Elongation %, Water Vapor Transmission Rate, Oxygen
Transmission Rate, Seal Strength, Deflection Pressure, and Drug Compatibility. The Deflection
Pressure can be calculated using the equations listed in Section 5.3.1.2.
5.2
Pump testing procedure, experimental apparatus
Pumps were created, filled, and assembled according to the following procedure. This
example is how many of the later pumps (Pumps 26-43) were filled. In the earlier pumps, there
were many different changes in the materials used, filling techniques, and sealing techniques. In
the cases where data are presented that do not reflect this procedure, variations will be noted.
Part creation:
1. Pump tops and drug vials were machined on the Mazak, and cleaned up by hand
2. The four holes in the bottom of the drug vials were filled with GE RTV 108 using
a scalpel, and the excess was wiped away
3. The pointed tip of the scalpel was used to remove the top part of the silicone
rubber, as described in Section 5.1.2.1
4. The silicone rubber plenums in the drug vial were allowed to dry for 24 hours
5. Two 80 mm long pieces of Nichrome wire were cut and bent into curvy
electrodes, as shown in Figure 5.4, creating a section of electrode sitting in
electrolyte that measured approximately 40 mm long
85
6. The electrodes were inserted into the pump and glued in place using 5-minute
epoxy
7. One end of each electrode was trimmed so that each electrode had one point
where the current source could be attached, but was still rigidly held in two places
(as shown in Figure 5.1)
8. The epoxy holding the electrodes was allowed to harden for at least one hour
9. A circular flexible membrane made of DBLF 2014 was cut to fit just inside the
outer diameter of the drug vial - this was done so that the pump and vial were
sealed together directly using epoxy at the outside edge, instead of having a vial
to membrane, membrane to pump seal
10. Needles were bent (if necessary), cut and ground with two sharp ends (see Section
4.1.2.3 for description of the process)
Filling and Assembly:
1. Three Imm OD x 6 mm long stainless steel dowel pins were inserted into the
slots on the sides of the pump top to aid in alignment and clamping
2. The flat sealing area of the drug vial was covered in epoxy using a wooden stick
3. The drug vial was filled with 150 /iL of 0.1% bromophenol blue or distilled water,
using a pipette - efforts were made to spread the "drug" out into the divot, as the
tendency of the "drug" was to form a hemispherical shape, which made sealing
difficult
4. The circular membrane (DBLF 2014) was placed on top of the drug and sealed
down to the epoxy layer using small metal tweezers - every possible effort was
made to minimize the amount of air sealed in the vial
5. The flat sealing area in the pump was covered in epoxy using a wooden stick
6. The pump top was filled with 400 yL of 1 N H2 SO4
7. The drug vial was inverted and aligned with the three alignment pins described in
Step 1
8. The drug vial was moved toward the pump top along the alignment pins until the
two sealing faces were touching
9. The pump/vial assembly was clamped using a Quik-Grip clamp for at least 15
minutes, then allowed to fully harden for one hour
Testing the pumps - dripping onto the balance:
1.
2.
3.
4.
5.
Two to four needles were inserted into the individual holes in the bottom of the
drug vial, to the to top of the rubber plenums
The current source was connected to the electrodes, with the power off
The voltage and current monitoring clips were attached to the pump, as shown in
Figure 5.5
The balance was zeroed out with a small weigh boat on the weighing mechanism
The pump was supported above the weigh boat, and the balance chamber was
closed and sealed with tape to reduce evaporation
86
6. The current, voltage, and mass data were taken by the computer, using a specially
written computer program called Hydrolysis.exe (see Appendix F)
7. The program was started, and began taking data immediately, but the current was
not turned on until 30 s into the test in order to give a base-line reading of mass,
current, and voltage
8. The first sighting of "drug" on each needle was recorded, as well as any other
important details regarding the test
9. The current source was left "on" until the was a noticeable stop in the flow of the
"drug," or until approximately 10 minutes had passed
Computer
Hydrolysis.exe
Data Acquisition
Program
_I_
Agilent 34970A
Data Acquistion System
+i
-V
+A
Edgeport
USB to RS232
8 port connector
Pump
Weigh Boat
Drug
collected on
balance
HP3632A
DC Power
Supply
3 V, 10 mA limit
Mettler Toledo
UMT2 MicroBalance
Figure 5.5: Schematic diagram showing the experimental setup for
testing the pumps while dripping the "drug" out onto a scale.
87
Testing the pumps - delivery into pig skin:
Two needles with 900 bends were inserted into pig skin spaced by 10 mm (the
same spacing as the individual holes in the bottom of the drug vial) - the angle of
penetration of the needles was between 15 and 20*
2. The drug vial was placed on top of the needles, and lowered until the needles
punctured through to the to top of the rubber plenums
3. The pump was supported on two 2 mm thick spacers to ensure the pump
placement during the tests
4. The current source was connected to the electrodes, with the power off
5. The voltage and current monitoring clips were attached to the pump, as shown in
Figure 5.6
6. The current and voltage data were taken by the computer, using Benchlink, a
computer program written for use with the Agilent 34970A Data Acquisition
System
7. The program was started, and began taking data immediately, but the current was
not turned on until 30 s into the test in order to give a base-line reading of current
and voltage
8. The pump was allowed to run for 10 minutes
9. The current was turned off to the pump, and all of the leads were removed
10. The pump was removed from the needles
11. A scalpel was used to slice open the skin in the area of delivery to determine how
the pump delivered the "drug"
1.
Computer
Benchlink Softwareh
-f
Agilent 34970A
Data Acquistion System
HP3632A
DC Power
Supply
10 mA limit
3 V
,
-- Pump
Figure 5.6: Schematic diagram showing the experimental setup for
testing the pumps while pushing the "drug" out into pig skin.
88
-I
Figure 5.7: Photograph showing the experimental setup for injecting into pig skin.
Data analysis - dripping onto the balance:
1. The mass, voltage, and current data were imported into Excel
2. The total volume out was calculated based on the density of the "drug"
3. The volume was plotted against time to determine the volume flow rate and total
volume out of the drug vial
4. The voltage, current, and power were plotted against time
5. The total energy consumed by the pump 1) while the drug was being delivered,
and 2) during the entire time the pump was on were computed
6. The total volume out and volume flow rate were compared with the theoretical
model (see Sections 5.3 and 5.4 for theory and results)
Data analysis - delivery into pig skin:
1.
2.
3.
4.
5.
The voltage and current data were imported into Excel
The voltage, current, and power were plotted against time
The total energy consumed by the pump computed
The angle of penetration of the needle was computed
Pictures of delivery into skin were taken to show success of delivery
89
5.3
Theoretical flow predictions
The flow characteristics of the pump are dependent upon many different factors,
including the geometry of each component of the pump, the pressures resisting flow, and the
chemistry and charge used to drive the electrolysis. The following sections attempt to describe
each of these influences and combine them into a unified model that predicts the flow
characteristics of the pump for any given geometry, chemistry, charge input, or external
pressures.
5.3.1 Pressures that must be overcome to create flow
There are three main external pressures that restrict the flow of drug to the patient. These
are the surface tension of the drug in the needle, the pressure required to deflect the flexible
membrane, and the pressure required to inject drugs into skin. The first two pressures are
calculated below, and the third is discussed.
5.3.1.1
Surface tension in the needle
The surface tension of fluid inside of a cylinder, such as the needles, is defined in
Equation 5.1 (White 1994, p. 27):
s
Di
,2y
(5.1)
where y [N/m] is the coefficient of surface tension, and is valued at 0.073 N/m for an air-water
interface (White 1994, p. 26), and Di [m] is the inner diameter of the needle.
5.3.1.2
Pressure required to fully deflect the flexible membrane
The pressure required to deflect a thin circular membrane can be found from Equation 5.2
(full derivation is found in Appendix D: Membrane deflection):
"deflect =Wo
Emem
4
aa
(5.2)
where w. [m] is the maximum membrane deflection required (determined by the depth of the
drug divot), Emem [Pa] is the Young's modulus for the membrane material, hmem [m] is the
thickness of the membrane, and a [m] is the radius of the divot cut away to hold the drug (also
known as the clamping radius). The parameter a is defined by Equation 5.3:
90
6615(v,,,
2
_ 1)
a 2(279V,,, - 4250vmem -7505))
where Vmem is the Poisson's ratio for the membrane.
5.3.1.3
The influence of delivering to skin
As mentioned above, delivering liquid into skin is complicated by the composition of the
skin. The specific cellular and chemical make-up of each layer of the skin causes a sort of
resistance to flow that adds to the two above pressures to increase the internal pump pressure that
is required to deliver drug to the skin. As only preliminary tests have been completed into the
skin, the effect of the skin on the flow out of the pump has not been analyzed at this time.
Further investigation must occur to predict the effect of the skin on the pump flow. This effect
will change based on the layer of skin to which the needle is penetrated as well as the location on
the body into which the needle is inserted.
5.3.2 Electrolytic decomposition of water
The process of decomposing water into hydrogen and oxygen requires a charge input,
in the form of current. The rate at which the gas is created is described by the
comes
which
chemical equations listed in Section 4.4.1.1. Basically, for every four electrons put into the
system, two molecules of water are used to create two molecules of hydrogen, and one molecule
of oxygen, for a total of three molecules of gas.
5.3.2.1
Gas production based on charge input
The number of moles of gas created by electrochemical decomposition of water is
described by Equation 5.4:
n
-
gc
e-N
-ge7 .7 8 4 -10- 6 M0
C
(5.4)
where nge is the number of molecules of gas produced per electron put into the system, 3/4, e [C]
is the charge on one electron, and NA is Avogadro's number.
5.3.2.2
Electrolyte used in gas production based on charge input
Similarly, the number of molecules of electrolyte used in creating gas in the pump can be
described by Equation 5.5:
91
nec -
nee
e-NA
5.189 .10-6 mi
(5.5)
C
where nee is the number of molecules of electrolyte used per electron put into the system, 2/4.
5.3.3 Equations that effect the flow
The two main equations that determine the flow rate out of the pump are the Ideal Gas
Law, and the Hagen-Poiseulle equation for flow through a cylinder (Whitel994, p.3 1 1). These
two equations will be presented independently below, and then will be incorporated into the
unified model to predict the pump flow characteristics in Section 5.3.4.
5.3.3.1
Ideal gas law
The Ideal Gas Law describes the relationship between pressure, volume, number of
moles, and temperature for a gas. These four quantities are related by the molar gas constant, R,
as shown in Equation 5.6:
(5.6)
PV=nRT,
where P [atm] is the pressure of the gas, V [m 3 ] is the volume of the gas, n is the number of
moles of the gas [mol], R [L-atm/mol-K] is the molar gas constant, and T [K] is the temperature
of the gas.
5.3.3.2 Hagen-Poiseulle equation for flow though a cylinder
The Hagen-Poiseulle equation is used to describe the flow through a cylinder, and is
given in Equation 5.7:
Q=
(5.7)
D ,
-- =
128pL
dt
where Q [m 3/s] is the flow rate, and can also be described as the derivative dV/dt, the change in
volume (AV [m 3 ]) over the change in time (At [s]). AP [Pa] is the change in pressure over the
length of the needle. Di [m] is the inner diameter of the needle, A [N-s/m 2 ] is the dynamic
viscosity of the "drug," and L [m] is the length of the needle. The dynamic viscosity of water is
0.00089 N-s/m 2 (Lide 1992). In the case of the pump, AP is difference between the driving
pressure in the pump, Ppump, and the external pressures, Pi, that must be overcome before flow
can occur, and is given by Equation 5.8:
AP = P,,, - i =P
,(P
,,+P,,+Pdelec,
92
skn),
(5.8)
where Pi [Pa] is the sum of all the pressures that must be overcome to create flow through the
needles. Pa" is atmospheric pressure, and is defined as 1.00 atm or 101,325 Pa. Pst is the
pressure due to surface tension, and is defined in Equation 5.1. Pdeflect is the pressure required to
fully deflect the membrane, and is defined in Equation 5.2. Pkin is a function of the skin, and has
not been derived at this point. Pskin is not actually a factor in any of the results discussed in this
chapter, as the only results with quantified volume flow up to this point are "drug" dripped onto
a balance.
5.3.4 Unified model predicting flow characteristics
5.3.4.1 Differential equation that describes volume flow based on current input
Equations 5.1 through 5.8 come together in a unified model that is able to describe the
flow out of the pump based on the charge input profile. This model is based on the Ideal Gas
Law and the Hagen-Poiseulle equation, and can be simplified into Equation 5.9:
kV'(t)V(t) + V(t)PI = k 2 1(t)
,
(5.9)
where k, and k 2 are constants that can be entirely described by known parameters, Pi [atm] is
described in Equation 5.8, V(t) [in 3 ] is the volume that has flowed out of the pump at time t,
V'(t) [m 3/s] is the volume flow rate out of the pump at time t, and I(t) [A] or [C/s] is the function
that describes the input current.
Equation 5.9 is a differential equation to which the analytical solution is complicated.
Therefore, it was simpler to solve the problem numerically. The process of solving this problem
numerically is an iterative one, and it is fully described and solved in Appendix E: Flow
calculations (using MathCad). The steps for solving the problem are also explained below.
5.3.4.2
Assumptions
The following assumptions were made about the pump system:
" All of the extra gas volume in the pump and the vial at the beginning of the run is
considered as one parameter, Vex, and is used as the starting volume where the
produced gas will collect
* The drug and electrolyte can be modeled as incompressible fluids
" The ending volume in the pump will be pushed out of the pump simply according
to the driving pressure (ie, no increased flow resistance effects are included - this
assumption should be modified in future models)
" The pressure required to deflect the membrane can be considered as a single
pressure that is overcome at the beginning of the run
93
5.3.4.3 Establishing the initial conditions
First the initial conditions must be stated. Equation 5.10 states that the initial volume of
electrolyte used, Veiused [M 3 ], is zero:
Vel-used0
-.
(5.10)
Equation 5.11 states that the number of moles of gas produced in the pump, ngpum [mol],
at time t = 0 s is equal to zero:
ngPUMP =0.
(5.11)
Equation 5.12 states that the volume of gas in the pump, Vgas [m3 ], at time t = 0 s is equal
to the "extra," unfilled volume in the pump top, Vextra:
gaso =extra.
(5.12)
Equation 5.13 states that the initial pressure inside of the pump, Ppum [atm], is equal to
atmospheric pressure, Pa" = 1 atm = 101325 Pa:
Ppump =Patm.
(5.13)
0
Equation 5.14 states that the volume flowing out of the pump, Vout [m 3 ], at time t = 0 s is
equal to zero:
Vou t = 0.
(5.14)
Finally, Equation 5.15 states that the total volume that has flowed out of the pump, Vut,
at time t = 0 s is equal to zero:
(5.15)
V,,,, = 0.
5.3.4.4
Equations that determine pump pressure and volume flow
After establishing the initial conditions for the pump, further calculations can be
completed to determine the volume flow out of the pump over time. These equations are
described below. The counter n is used to step through the equations, such that t = nAt.
The equation for the total volume of electrolyte used at time nAt, Vei_used (nAt), is shown
in Equation 5.16:
94
el _used (nAt)
= e
Pdrug
"I(nAt)dt),
0Intd)
(5.16)
or
nM
Velused
(nAt) = Ve, used ((n - 1)At) +
ec Mdrug
I(nAt)
P water
where nge [mol/C] is calculated in Equation 5.5, Mwate [g/mol] is the molecular mass of water,
and is equal to 18.016 g/mol, pwater [kg/M 3] is the density of water, and is defined as 1000 kg/m 3,
and I(nAt) [A] is the function that describes the input current. As shown in Equation 5.16,
Vei_used (nAt) can be calculated either by integration of the current function, I(nAt), or in an
iterative manner. The iterative manner may be useful for times when it is difficult to describe the
input current in terms of an easily determined function.
Equation 5.17 describes the volume inside of the pump, Vgas [m 3 ], which is used to
collect the gas that creates the pressure on the membrane and drug:
Vgas (nAt) = Vgaso +V
used (nAt) + V,,, ((n - 1)At),
(5.17)
where Vgaso = Vextra [M 3], which is an estimation of the volume in the pump top and drug vial at
the beginning of the run that is filled with gas instead of electrolyte or drug. This volume is the
initial value for Vgas, and is the volume into which the created gas molecules go during the run.
Vgas increases over time with the removal of drug due to the total flow out of the pump, Vito (nl)At) [M 3], which is based on Vout(nAt) [m 3], and the conversion of electrolyte into gas, Vei_used
(nAt) [M 3]. V0 ut(nAt) is a measure of how much volume flows out of the drug vial in time
increment At. Both V0 ut(nAt) and Vtot(nAt) are described below in Equations 5.21 and 5.22,
respectively.
When all of the drug has been pushed out of the drug vial, the gas volume in the pump,
Vgas, is limited to the initial volume in the pump, Vext, the initial volume of the drug in the
pump, Vdrug, and the total volume of electrolyte that has been used up to time nAt, Vei_used (t).
Because of limited volume to hold the produced gas, the pressure in the pump increases after all
of the drug has been delivered as long as there is still a charge input.
The pressure in the pump, PPUMP(nAt), partially determines the flow rate of the drug out of
the drug vial. The pump pressure at a given time, nAt, can be calculated according to Equation
5.18, which is based on the Ideal Gas Law:
PpumP (nAt) = (nPUM-i + ng
gas
pump (nAt)). TR
(nAt)
(5.18)
where T [K] is the temperature at which the reaction happens, which is assumed to be constant at
T = 300 K for the entire time the pump is running. Vgas(nAt) [m 3 ] is described by Equation 5.16.
npumpi [mol] is the number of moles that were in the pump before the run began. It is a constant
based on Vexta and is described by Equation 5.19 (Ideal Gas Law):
95
n pump
Pv
_
(5.19)
atm extra
RT
The final part of Equation 5.17, ngpump(nAt), is a measure of how many moles of gas
have been created from electrolyte up to time nAt, as shown in Equation 5.20:
nAt
ngpump(nAt) = ng, JI(nAt)dt,
0
(5.20)
or
ngpump (nAt) = ng pump ((n - 1)At) + nlcI(nAt),
where ngpump(nAt) can be calculated either by integration of the current function, I(nAt), or in an
iterative manner. The iterative manner may be useful for times when it is difficult to describe the
input current in terms of an easily determined function.
The volume pushed out of the pump during time increment At, V0 ut(nAt), is described by
Equation 5.21:
Nr 7Pm,(nlAt) -(Pam +P, + Pae,, ) 1 T
V, ,(nAt)=
pp
12 8(
1
deflect ]
4
,P
(5.21)
pdrugLn
where Nn is the number of needles through which drug flows, pdug [N-s/m 2 ] is the dynamic
viscosity of the "drug," and L [m] is the length of the needle. The dynamic viscosity of water is
0.00089 N-s/m 2 . As the initial pressure that the pump must overcome before drug will be pushed
out, Pi [Pa], is greater than the initial pressure inside of the pump, this equation will actually
compute that drug is flowing into the drug vial. This is incorrect, and is a byproduct of the initial
pressure, Pi, being larger than the pump pressure, PpuM. In the MathCad code, a line is included
that says if V0 ut(nAt) < 0, V0 ut(nAt) should be set to zero.
Finally, the total volume that has been pushed out of the drug vial at a given time nAt,
Vtt(nAt) is described by Equation 5.22:
V,, (nAt) = V,, ((n - 1)At) + V, (nAt).
(5.22)
Since the pump pressure may continue to build even after the entire volume of drug has been
pushed out, it is possible using Equation 5.22 to find that the total volume of drug that has been
pushed out of the needles is greater than the beginning drug volume, Vdrug. To correct for this
problem, a line has been included in the Mathcad code that says if Vtit(nAt) > Vdug, set V0 ut(nAt)
= 0 and Vtot(nAt) = Vdrug.
The equations describing the "gas" volume in the pump, Vgas(nAt), the pressure in the
pump, PPUMP(nAt), the volume pushed out at time increment t, Vout(nAt), and the total volume
pushed out up to and including time nAt, Vtot(nAt), all must be solved iteratively because they are
96
dependent on one another. The Mathcad programs shown in Appendix E: Flow calculations
(using MathCad) include loops to do the calculations iteratively.
5.3.5 Further work
There are many more analyses of the pump and volume flow out that can be completed in
future work. Some suggestions of further calculations are below.
5.3.5.1
Prediction of steady state flow rate
As one will see in the results presented below, a constant flow rate is reached in the
pumps after sufficient time has passed and the steady state flow out of the pump is reached. This
steady state flow rate is based on the geometry and initial conditions of the pump, and Pi, the
pressure that must be overcome to begin flow. One can derive the equation for the steady state
flow rate, which may be extremely useful in optimizing the geometry of the pump based on a
desired flow rate.
5.3.5.2 Calculation of required current input based on desired output
Just as the volume flow rate out of the pump was calculated through an iteration based on
the current input to the pump, the required current input to the pump could be tailored to meet a
desired volume flow rate profile. One would have to begin with the desired volume pushed out
of the pump over time and follow the calculations in reverse to determine the function that
describes the required current input.
97
5.4
Results
5.4.1 Current versus voltage graph for different electrode configurations
The relationship between voltage and current for the production of gas by
electrochemical decomposition of water depends on the material and configuration of the
electrodes. In order to determine the power that is drawn by the pump, and the overall energy
required to deliver drugs through the pump, it is necessary to understand the relationship
between voltage and current for each pump configuration, which is not linear. Below two graphs
are presented that show the relationship between voltage and current for different electrode
configurations. Figure 5.8 shows relationship between voltage and current for a 600 AL pump
top with two 3 mm X12 mm X50 jm thick stainless steel electrodes in 1 N H2 SO 4.
140
- --
120
----------
---
100
- --
-
- - - --
-
--- _--
80
- -
-
--
---
60
40
-
20 0
-
-
-
--
4
2.6 V, 10 mA
t
0
1
3
2
4
5
Voltage (V)
Figure 5.8: Current versus voltage for a pump with two 3 mm x 12 mm x 50 pm thick stainless steel electrodes
in 1N H 2SO 4. The voltage was increased in steps of 0.1 V to find the corresponding current. The pink
(square) dot shows that 2.5 V is consumed when the pump draws 10 mA.
Figure 5.9 shows the relationship between voltage and current for a 600 AL pump top
with two 40 mm long Nichrome electrodes (as shown in Figure 5.4) in 1 N H2 SO 4.
98
140
120 --
100
-- - -
80 -_
--
-_-_-
60 40
20
-
-__
_
_
-
---
-
+
-
1.79 V, 10 mA
0<
0
0.5
1
1.5
2
2.5
3
3.5
Voltage (V)
Figure 5.9: Current versus voltage for a pump top with two 40 mm long Nichrome electrodes (as in Figure
5.4) in 1N H2 SO 4. The voltage was increased in steps of 0.1 V to find the corresponding current. The pink
(square) dot shows that 1.79 V is consumed when the pump draws 10 mA.
Both figures show that no current is drawn, and therefore no gas is created, until the
voltage reaches approximately 1.7 volts. At this point, the current drawn by the pump begins to
increase almost linearly until the current reaches approximately 115 mA, where it reaches a
steady state. The current versus voltage slopes for the linear region are different based on the
electrode materials and configuration. For the pump with stainless steel electrodes, shown in
Figure 5.8, the pump reaches steady current consumption at approximately 3.8 V. The pump
with Nichrome electrodes, shown in Figure 5.9, reaches steady current consumption at
approximately 2.5 V. The pink (square) dot on both graphs marks the voltage at which 10 mA is
drawn by each of the pumps. This occurs at 2.5 V for the stainless steel electrodes, and at 1.79 V
for the Nichrome electrodes. These data are important because the current was limited to 10 mA
in all of the flow tests.
One can clearly see that the pump top using stainless steel electrodes will consume more
the pump top containing Nichrome electrodes for the same gas production rates.
than
power
This, combined with the other issues explained in 5.1.2.4, shows that out of the electrode
configurations tested, the Nichrome wire electrodes are the optimal choice. Further testing
should be completed to determine the best electrodes for a given pump geometry and desired
flow rate.
99
5.4.2 Experimental results of flow tests
As mentioned above, many different pumps were assembled and tested. As an example
of the results and how they fit with the theoretical flow predictions presented in Section 5.3, a
few tests are presented below.
5.4.2.1
Pump 8
Pump 8 was composed of a Delrin drug vial with a 100 yxL drug capacity, a 500 ILL
capacity polycarbonate pump top, a 508 ytm thick silicone rubber flexible membrane (SF
Pharmelast, Part# 20-20, Material: SF 1332, RML# 12408), and two 3 mm x 12 mm x 50 im
thick stainless steel shim stock electrodes. The vial was filled with 100 ttL of distilled water, and
the pump top was filled with approximately 300 yLL of 1 N H2 SO 4 . The electrodes were glued to
the pump using Devcon 5-minute epoxy (silicone rubber does not form a good seal with the
electrodes). The pump and vial were both sealed to an oversized membrane (hanging out past
the edges of the pump and vial in all directions) using GE RTV 108 (the only sealant that will
seal to the silicone membrane is silicone rubber sealant). The seals were then fortified with GE
RTV 118. Figure 5.10 shows the sealed Pump 8 before it was used in flow tests.
Figure 5.10: Pump 8 after being sealed. Notice the electrodes coming out of the sides of the pump and the
oversized flexible membrane that has a considerable amount of silicone sealant on the surface.
Pump 8 was used in flow tests using four needles to drip onto the micro-balance. During
the test, only two of the needles actually had liquid coming out, which was probably due to
blocked or poorly positioned needles. Figure 5.11 shows the experimental voltage and current
data that were taken using the data acquisition system described in Section 5.2.
100
30
PowAr ~mW~
25
20
--
_
_
_
--
15-
-
---
_---
---
-
--
-_
-
-
Current(mA)
10
-----
5
Voltage (V)
0
0
100
300
200
400
500
Time (s)
Figure 5.11: Graph showing the experimental data for Pump 8. Voltage [V], current [mA], and power [mW]
are all plotted on the same graph. Data were taken using Hydrolysis03.exe data acquisition program.
The energy consumed by the pump can be calculated from the integral of the power.
Based on the data for Pump 8, the total energy put into the pump during the run was 11.2 J. A
total of 3.8 J was consumed during drug delivery.
The following graphs show the predicted and experimental values (where available) for
total volume flow out of the pump over time, volume flow rate out of the pump, and internal
pressure within the pump. The theoretical predictions are based on three different values for the
inner diameter of the tubing, 50.8 pm, the specified inner diameter of the tubing, 25.4 ,.m, the
lower limit on the value of the inner diameter of the tubing, and 76.2 Jm, the upper limit on the
value for the inner diameter of the tubing. The upper and lower limits are determined by the
manufacturing process used to create the tubing.
Figure 5.12 is a graph of the experimental data of the volume flow out of the pump.
Along with the experimental data are the theoretical predictions for the volume flow out of the
pump based on tubing with inner diameters of 50.8 ,im (the specified dimension), 25.4 ,im (the
lower limit of possible inner diameter values), and 76.2 tim (the upper limit of inner diameter
values). The Young's modulus for silicone rubber is 4.2 MPa and the Poisson ratio is 0.48
(Reiss 2000).
101
120
Di = 76.2 pm, Upper Limit
-
--
--
100 -
Di = 51.8 pm, Tubing Spec
80 -
Experimental Data
60 --
40 -
20 Di =25.4 pm, Lower Limit
0
0
100
300
200
400
500
Time (s)
Figure 5.12: Total volume out of the pump versus time plot showing the experimental and expected volume
flow out of the pump based on theoretical predictions for different inner diameters of tubing. The inner
diameter of the tubing for pump 8 was specified as 50.8 pm ± 25.4 pm. Therefore, the volume predictions for
the specified diameter as well as the upper and lower limits of the tubing are all plotted on the same graph.
The experimental data representing the total volume flow over time out for the pump are
between the predicted values for the upper and lower limits of the inner diameter of the tubing,
as shown in Figure 5.12. The theoretical predictions show that the maximum flow out of the
pump should be equal to 100 pL, as this is the initial amount of drug in the drug vial. The
experimental data show that the maximum volume of drug that was pushed out of the drug vial is
equal to approximately 70 AL. This volume is lower than the theoretical prediction because
some of the drug (approximately 15 iL) was lost during sealing, and because the entire volume
of drug was not pushed out of the pump. Based on the initial volume of 85 AL (due to losses
during sealing), approximately 82% of the drug was pushed out.
Figure 5.13 shows that the experimental flow rate out of the pump lies within the
expected theoretical flow rates, based on the inner diameter of the tubing.
102
2
1.5
Di = 76.2 pm, Upper Limit
Di
Experimental Data
/
0.5
I
0
51.8 pm, Tubing Spec.
100
D=25.4 pm, Lower Limit
200
300
400
500
Time (s)
Figure 5.13: Volume flow rate versus time plot showing the experimental and expected volume flow
rates out of the pump based on theoretical predictions for different inner diameters of tubing. The
inner diameter of the tubing for Pump 8 was specified as 50.8 pm + 25.4 pm. Therefore, the volume
predictions for the specified diameter as well as the upper and lower limits of the tubing are all
plotted on the same graph. Power was left on at 2.6 V and 9.2 mA for 500 seconds.
The pressure inside of the pump is a function of the current input into the pump, the
initial pressure that must be overcome before "drug" will flow out of the pump, and the inner
diameter of the needles. If pumps are allowed to run for long enough to reach steady state before
pushing all of the drug out, the pressure inside of the pump will become constant, and will
therefore push the "drug" out at a constant rate. This result can be seen in Figure 5.12, Figure
5.13, and Figure 5.14.
103
3.5-105
3-105
/I
_
D= 25.4 pm, Lower Limit
2.5-10-
5
1.5-10
Di =51.8 pm, Tubing Spec.
-- - -
1-10 5
0
1
100
Di =76.2 pm, Upper Limit
--200
I
|
300
400
500
Time (s)
Figure 5.14: Pressure in the pump versus time plot showing the effect of the inner diameter on
the tubing on the pressure profile in the pump over time. Once all of the drug is pushed out of a pump,
the pressure increases linearly if the charge input is also linear, as it is in this case.
5.4.2.2 Pump 31
Due to some sealing issues in pumps created in a similar fashion to Pump 8, the sealing
technique and locations of the electrodes were changed. These changes are reflected in the
updated materials/sealing techniques used for Pump 31. Pump 31 was composed of a
polycarbonate drug vial with a 150 ttL drug capacity, a 600 AL capacity polycarbonate pump top,
a 50.8 Am thick 5-layer membrane (polyolefin-tie-barrier-tie-polyolefin) membrane (Dow
Backing Layer Film: DBLF 2014), and two 40 mm long Nichrome wire electrodes (0.643 mm
diameter Nichrome wire, Malin Co., Brookpark, OH: 31981863). The vial was filled with 150
AL of 0.1% bromophenol blue, and the pump top was filled with approximately 400 ZL of 1 N
H2 SO 4 . The electrodes were glued into the pump top using Devcon 5-minute epoxy. The pump
and vial were both sealed to the DBLF 2014 membrane using Devcon 5-minute epoxy, and were
clamped together under pressure until the epoxy set. Figure 5.15 shows the sealed Pump 31
before it was used in flow tests.
104
10 mm
Figure 5.15: Pump 31 after being sealed. Notice that the membrane is contained within the outer diameter of
the pump top, and the electrodes are sealed into the pump top. The pins on the outside of the pump are used
for alignment and the diagonal slots are used to guide the Limpet onto the needles when used with the entire
Limpet assembly. The pins are also used to align the two halves of the pump during assembly and clamping.
Pump 31 was used in flow tests using four needles to drip onto the micro-balance.
During the test, only one of the needles actually had liquid coming out, which was probably due
to blocked or poorly positioned needles. Figure 5.16 shows the experimental voltage and current
data that were taken using the data acquisition system described in Section 5.2.
20
--
18
---
- -
Power (mW)
16
-
14
-
12-
Current (mA)
10-
64--
Voltage (V)
2-
0
100
200
300
400
500
600
700
800
t (s)
Figure 5.16: Graph showing the experimental data for Pump 31. Voltage [VI, current [mAj, and power [mW]
are all plotted on the same graph. Data were taken using Hydrolysis03.exe data acquisition program.
105
The energy consumed by Pump 31 can be calculated from the integral of the power.
Based on the data for Pump 31, the total energy put into the pump during the run was 13.0 J. A
total of 10.5 J was consumed during drug delivery.
Again, the following graphs show the predicted and experimental values (where
available) for total volume flow out of the pump over time, volume flow rate out of the pump,
and internal pressure within the pump. The theoretical predictions are based on three different
values for the inner diameter of the tubing, 57.2 lim, the specified inner diameter of the tubing,
38.1 rim, the lower limit on the value of the inner diameter of the tubing, and 76.2 pm, the upper
limit on the value for the inner diameter of the tubing. The upper and lower limits are
determined by the manufacturing process used to create the tubing. The estimated Young's
modulus for the DBLF 2014 membrane is 138 MPa and the Poisson ratio is 0.4 (Stewart 2002).
Figure 5.17 is a graph of the experimental data of the volume flow out of the pump.
200
1
1
1
Di = 76.2 pm, Upper Limit
Di = 57.2 pm, Tubing Spec.
150
/Experimental
0
Data
100
50
Di = 38.1 pm, Lower Limit
0
-
0
400
200
600
Time (s)
Figure 5.17: Total volume out of the pump versus time plot showing the experimental and expected volume
flow out of the pump based on theoretical predictions for different inner diameters of tubing. The inner
diameter of the tubing for Pump 31 was specified as 57.2 pm I 19 lim. Therefore, the volume predictions for
the specified diameter as well as the upper and lower limits of the tubing are all plotted on the same graph.
The experimental data representing the total volume flow over time out for Pump 31
again falls between predicted values for the upper and lower limits of the inner diameter of the
tubing, at least for the majority of the test. Once the effects of tapering flow begin, most likely
due to the onset of the effects that come at the end of delivery (not accounted for in model), the
experimental data do not match the theoretical data as well. Additionally, the material
106
parameters for dymanic viscosity of the drug, and the Young's modulus and Poisson's ratio for
the membrane are not as well known in this case. They dynamic viscosity for water was used
instead of a new viscosity for bromophenol blue.
The theoretical predictions show that the maximum flow out of the pump should be equal
to 150 AL, as this is the initial amount of drug in the drug vial. The experimental data show that
the maximum volume of drug that was pushed out of the drug vial is equal to approximately 130
yL. This volume is lower than the theoretical prediction because the entire volume of drug was
not pushed out of the pump. Based on the initial volume of 150 pL, approximately 87% of the
drug was pushed out of the pump.
1.5
Di = 76.2 pm, Upper Limit
Di = 57.2 pm, Tubing Spec.
Experimental Data
Di/= 38.1 pm, Lower Limit
>
0.5
0
ri 1
011
100
0
200
300
400
Time (s)
500
600
700
800
Figure 5.18: Volume flow rate versus time plot showing the experimental and expected volume flow rates out
of the pump based on theoretical predictions for different inner diameters of tubing. The inner diameter of
the tubing for Pump 31 was specified as 57.2 pm ± 19.1 pm. Therefore, the volume predictions for the
specified diameter as well as the upper and lower limits of the tubing are all plotted on the same graph.
Figure 5.18 shows that the experimental flow rate out of the pump falls within the
expected flow rates of the pump, based on the upper and lower limits of the inner diameter of the
tubing. Again, there is a marked difference between the flow rate profiles between the
theoretical and experimental data because the model does not include any non-linear estimations
of how the pump pushes out drug as V0tt approaches Vdrug
The pressure inside of the pump is a function of the current input into the pump, the
initial pressure that must be overcome before "drug" will flow out of the pump, and the inner
diameter of the needles. The internal pressure inside of Pump 31 is greater in every case than for
those of Pump 8 because there was a greater pressure required to deflect the membrane in the
case of Pump 31. The pump also takes longer to begin delivering drug due to this greater initial
pressure that must be overcome. Still, however, one can see that if pumps are allowed to run for
long enough to reach steady state before pushing all of the drug out, the pressure inside of the
107
pump will become constant, and will therefore push the "drug" out at a constant rate. In this
case, the theoretical predictions for the tubing specification and the upper limit both reach steady
state pressure and flow rate in the pump because there is more drug to be delivered. A larger
drug volume translates into a longer time required to deliver the drug, which allows additional
time for the pump to reach steady state.
5 .105
-
-
D = 38.1 pm, Lower Limit
0.4
0
IU'
4)
I-
7
10 5
7
7
7
7
7
/
0~
2-105
/'/
7|
/
1-105
0
400
200
600
800
Time (s)
Figure 5.19: Pressure in the pump versus time plot showing the effect of the inner
diameter on the tubing on the pressure profile in the pump over time. Steady state
pressure and flow are reached for this pump configuration for Di = 57.2 and 76.2 pm.
5.4.3 Delivery into pig skin: Pump 34
Preliminary tests were completed to test how well the pump was able to deliver into pig
skin. Pump 34 was used in one test to successfully deliver nearly all of the drug from a drug
vial. Based on estimations of what was left in the vial, more than 90% of the drug was delivered.
Pump 34 was composed of a polycarbonate drug vial with a 150 yZL drug capacity, a 600
AL capacity polycarbonate pump top, a 50.8 pym thick 5-layer membrane (polyolefin-tie-barriertie-polyolefin) membrane (Dow Backing Layer Film: DBLF 2014), and two 40 mm long
Nichrome wire electrodes (0.643 mm diameter Nichrome wire, Malin Co., Brookpark, OH:
31981863). The vial was filled with 150 AL of 0.1% bromophenol blue, and the pump top was
filled with approximately 400 yzL of 1 N H2SO 4 . The electrodes were glued into the pump top
using Devcon 5-minute epoxy. The pump and vial were both sealed to the DBLF 2014
membrane using Devcon 5-minute epoxy, and were clamped together under pressure until the
epoxy set.
108
Two 147 /im OD, 63 /im ID, 8.5 mm long, 304 stainless steel needles with 900 bends
were inserted nearly parallel to the surface of the skin. The needles were inserted into pig
shoulder facing opposite directions and spaced by 10 mm, as shown in Figure 5.20. The pump
was brought down onto these needles, and supported on two spacers so that the needles
penetrated the pump to the appropriate depth. The current source was turned on, and drugs were
delivered to the skin. It was not possible to quantify the rate of delivery or the total amount
delivered using the techniques in this test.
Figure 5.20: Two 147 pm OD, 63 pm ID, 8.5 mm long, 304 stainless steel needles with 90* bends inserted
parallel to the surface of pig skin taken from the shoulder. The needle tips are facing opposite directions.
Figure 5.21 shows the pig skin after approximately 140 ytL of 0.1% bromophenol blue
was delivered in 10 minutes. Nearly all of the "drug" was delivered from Pump 34 into the skin,
and none of the drug was pushed back out onto the surface of the skin. The cuts in the skin
shown in Figure 5.21 were created after the drug was delivered in order to determine the angles
and depths of penetration of the needles, and to make an estimate of how much drug was
delivered through each needle.
109
Figure 5.21: The pig skin and needles after approximately 140 ptL of 0.1 % bromophenol blue was
delivered in 10 minutes. The blue color is from the dye in the drug, as seen through the upper
layers of the skin. No "drug" came back out at the surface of the skin during or after delivery.
As mentioned above, two needles were used to deliver drug to the skin. These two
needles were manufactured using identical materials and processes, but the volumes delivered
were dramatically different, as shown in Figure 5.22 and Figure 5.23. Approximately 10 AL was
delivered through needle #1, while approximately 130 AL was delivered through needle #2.
Figure 5.22: Photographs showing the angle and depths of penetration into the skin by needle #1. A bolus of
blue dye is seen underneath the surface of the skin, showing where drug was delivered. The estimated volume
of drug delivered through needle #1 was 10 pL.
110
Figure 5.23: Photographs showing the angle and depths of penetration into the skin by needle #2. A very
large bolus of blue dye is seen underneath the surface of the skin, showing where drug was delivered. The
estimated volume of drug delivered through needle #2 is 130 FL.
The volume flow rates and total delivery volumes for each needle depend on many
factors including the location in the skin where needle tip ends, the quality of the needle bend,
whether or not the needle is partially blocked, the inner diameter of the needle, and the location
in the drug vial where the needle end is penetrated. All of these factors must be controlled in
order to guarantee regular and predictable volume flow rates.
111
5.5
Discussion
5.5.1 Limitations of model based on tolerances of manufacturing technique
The experimental data representing the volume flow rate of Pump 8 and Pump 31 both
fall within the predicted values for the upper and lower limits of the inner diameter of the tubing,
as shown in Figure 5.12 and Figure 5.17. Unfortunately, due to the limitations of the
manufacturing process for creating the tubing, there is a wide range for the values of volume out
of the pump versus time. Although the data taken were within the range of predicted values, the
1
strong dependence of the flow rate on the inner diameter of the tubing (Qa 4 ), along with the
Di
incredibly small size of the tubing, means that a very small change in the inner diameter of the
tubing will greatly affect the resultant flow rate out of the pump. Since the range of possible
inner diameters due to the manufacturing tolerances of the 36 gage tubing is between 25.4 Jm
and 76.2 Am, a three-fold difference, the range of volume flow rates if all other parameters are
held constant can be an 81-fold difference (34). Therefore, in future embodiments that require
prediction of flow from the pump based on the charge input, it will be difficult to exactly predict
the flow rate through the tubing, unless the manufacturing processes are improved and the
tolerances reduced.
5.5.2 Steady state delivery
Given enough time, any pump geometry should theoretically reach a steady state delivery
flow rate, as long as the current input is constant. As many drug delivery applications require
that the delivery is constant, it is important to be able to predict the pump geometry that will
create the desired delivery rate.
As mentioned in Section 5.3.5.1, this steady state flow rate is based on the initial pressure
that must be overcome for delivery, as well, of course, as the geometry of the pump and needles.
The initial pressure is based on the pressure required to deflect the membrane, the surface tension
in the needles, atmospheric pressure, and the pressure added from delivering into skin (this may
change with the total volume of drug delivered and the rate of delivery, also). Assuming that the
geometry of the pump and needles are kept constant, and the pump is used to deliver to similar
skin each time, the steady state flow rate is primarily affected by the pressure required to deflect
the membrane. Therefore, the membrane can be specifically chosen to bring about a desired
flow rate for given pump and needle geometries, and skin delivery location. For large enough
needles (again, dependent upon the specific pump geometry), the steady state flow rate can be
reached almost immediately upon beginning the delivery of drug.
5.5.3 Reducing the time required to being delivering drugs to the skin
As mentioned above, the initial pressure that must be overcome in order to deliver drug is
based on the pressure required to deflect the membrane, the surface tension in the needles,
112
atmospheric pressure, and the pressure added from delivering into skin. The pump can be "preloaded" before or during attachment to skin so that drug starts flowing almost immediately upon
starting the current for delivery. The membrane deflection and skin pressure will still need to be
overcome during delivery, but the surface tension pressures can essentially be removed from the
equation as long as the internal pressure of the pump for the "pre-loading" case is instead equal
to the sum of the atmospheric pressure and surface tension. This may be a useful technique for
times when the drug needs to be delivered quickly, or begin immediately upon attachment to the
skin.
The surface tension is generally smaller than the membrane deflection pressure and the
pressure associated with delivering to skin. Therefore, a different (or additional) technique that
could be used to ensure a short period of time required between placing the Limpet on the skin
and have drugs delivered to the skin, would be to drive the pump with a high current at the
beginning of delivery. This would rapidly increase the pressure inside of the pump, and would
therefore reduce the time to overcome the initial pressure that opposes flow and consequently
reduce the amount of time required to start delivery. As large currents may not be available
using the small batteries that are likely to be in the Limpet, this large current could come from
the applicator or a capacitor discharge (in the Limpet or Applicator). Since the needles are
driven into the skin by the applicator, a current source within the applicator could simultaneously
deliver the large current to the Limpet.
5.5.4 Reduced flow rate while pushing out the final volume of drug
The shape of the graphs for the theoretically predicted flow rates and the experimentally
determined flow rates are different in both Figure 5.13 (Pump 8) and Figure 5.18 (Pump 31). In
both cases, there is a reduction in the flow rate out of the pump as the last portion of the volume
is delivered. This is most likely due to the geometry of the drug divot and the difficulty in
pushing out the last of the drug. The model does not account for the effects that result in
"difficulty" pushing out the final volume of drug. Future models should incorporate these effects
so that the drug delivery profile can be more accurately determined.
5.5.5 Percentage of drug delivery
The geometry of the vial and the vial-membrane intersection make it difficult to deliver
the total volume of drug. Some drug volume is gets trapped in the divots filled with silicone
rubber, and some gets trapped in the intersection between the membrane and drug vial. Further
work needs to be completed to determine the amount of drug that is not delivered in each dose.
It may be that approximately the same amount of drug gets trapped in the vial regardless of the
starting drug volume. If this is the case, the pump will deliver larger percentages of the starting
drug volume as the starting drug volume is increased.
Further work should be done to design the optimal drug vial profile. Appendix D
outlines the equations that can be used to predict the profile of the membrane deflected under
pressure. This profile can be used to design a vial that forces the drug out toward the needle
holes in the best manner. At this point, a profile where the membrane first touches down in the
center then "rolls" along the inside of the drug divot (both from the clamping edge where it is
113
sealed, and the center, where it touches first) may work well. The needle positions can be
located where the membrane last meets the drug vial to help ensure as much drug as possible is
pushed out.
Despite the loss of drug in the vial, promising results have been achieved to date. In all
of the results presented above, between 80 and 90% of the drug was delivered. This value is
very close to the desired delivery percentages specified by Norwood Abbey, and may be
improved as further tests and analyses are completed.
5.5.6 Increased dynamic viscosity of the drug
The dynamic viscosity of protein-based biologicals is most likely higher than that of
water. Based on the Hagen-Poiseulle equation for flow through a cylinder, as the viscosity
increases, the drug flow rate will decrease. In preliminary tests with radioactively labeled
proteins, which should have similar to the viscosity of the drugs to be delivered, the drug flow
rate is considerably decreased. The increased pressure required to drive the protein-based drug
through the needles often burst the seals on the pumps. Because of this increased pressure, it
may be necessary to use needles with large inner diameters, or have a pump sealing technique or
configuration that is able to handle the higher pressures.
5.5.7 Difficulty sealing the pumps
There were many issues associated with sealing the pumps. Many of the pumps leaked or
burst during the flow tests due to poor seals. There are many probable reasons for the poor
sealing results, and these are briefly mentioned below.
Since all of the pumps were sealed after being filled with drug and electrolyte, these
fluids often wetted the seal so that a weak bond was formed. This wetting of the seal was due to
many reasons including spilled drug or electrolyte, hydrophobic components, and overfilled
chambers. The DBLF 2014 membrane was hydrophobic, so it quickly pushed away any drug or
electrolyte that came in contact with it, generally toward the edges where the seal was located.
The shape of the drug divot is very difficult to fill completely without losing any drug.
The drug has the tendency to form a hemispherical-shaped droplet on the drug vial, and when the
flexible membrane is placed on top of the drug, it tends to push the drug into the seal rather than
into the shape of the divot.
It was convenient to have pumps that were assembled from several discrete components
so that the parameters could be easily varied for testing. However, based on the difficulty of
sealing the pumps, it is necessary to find a new configuration that is more easily and robustly
sealed. At this time, it is believed to be optimal to first complete the assembly of the Limpet,
including the drug vial and pump. Then, after the assembly is complete, the drug vial and pump
could be filled. It would be optimal to have a parallel filling technique, if possible, so that the
filling time per Limpet is reduced.
114
5.6
Summary and conclusionof the pump testing
More than 50 different pumps were built and tested using a variety of materials, drug
solutions, and needles. A model was created to predict the volume flow rate, pressure within the
pump, and total volume out of the pump over time, based on the variable inputs, such as inner
diameter of the tubing, viscosity of the drug, length of the needles, membrane material, and
charge profile. The results presented above show that the experimental results fall within the
upper and lower limits of the theoretical predictions. Additionally, between 80 and 90% of the
drug volume was delivered for each of the tests.
115
6 Conclusion
The overall concept for a novel, controllable drug delivery device to solve the problem of
delivery biologicals to humans has been developed, and individual components of this device,
known as the Limpet, have been designed, built, and tested. Many individual subsystems, such
as the electronics system, needle manufacturing techniques, delivery system, and needle insertion
and characterization subsystems have all been thoroughly investigated. These subsystems have
been integrated into two compact, functional prototypes that demonstrate the functionality of the
Limpet concept.
The design, testing, and modeling of the central component of the Limpet - the pump that
controls the delivery of drugs to the patient - was also presented in this thesis. The pump tests
show that the pump is able to repeatedly deliver 80 to 90% of the starting drug volume, and that
the experimental results match the theoretical predictions for volume flow rate, total volume out
of the pump, and pressure inside of the pump. These results show promise regarding the ability
of the Limpet to deliver small volumes of drug in a predictable and controlled manner to a
specific location below the surface of the skin. Special attention has been given to flexibility in
the design, inexpensive components and techniques, ease of manufacturing, and anticipated
regulations.
6.1
Future Work
There are many steps that must happen before the Limpet is a viable product helping to
solve the problem of delivery biologicals to humans in a controlled manner. The steps are
roughly outlined below. Future work was also mentioned throughout the body of the thesis,
where appropriate.
6.1.1 Quantified delivery into pig skin
The most immediate work that must be completed is to quantify the total volume and
delivery rate of drug into real skin. While the results of the pump tests presented here are
promising, pharmaceutical companies will be unwilling to form collaborations until the delivery
of drug can be quantified. This work has been started using radioactive labels to measure the
total volume delivered into dead pig skin, although the work is not complete at the time of this
publication. Since the rate of delivery, or at least the resulting serum levels in the body over
time, is important to the efficacy of the drug, these must also be quantified. Further work must
be performed with the delivery models to include the effect of delivering into skin, and these
models must be compared with the results obtained from the animal testing.
116
6.1.2 Further investigation of technical issues and optimization of design
This thesis attempts to outline several technical issues that still require considerable
investigation. In future work, specific attention should be given to sterility, regulatory, and
manufacturing concerns. At this point in the design, minor changes can be made that will have a
large impact on how quickly this device is accepted by the FDA, how easily parts are
manufactured, the degree to which certain parts need to be sterilized, and the cost of certain
components or processes. The regulatory commissions responsible for validating this device
should be contacted as soon as possible to offer insight on issues or concerns that can be
addressed now.
Attention should also be given to user-interaction issues. The Limpet should be tested for
pain associated with microneedle insertion, wearability, and patient comfort. Input from
potential users and health-care professionals should be solicited to help elucidate the design and
user-interaction issues.
Finally, the subsystems and overall integrated design should be optimized according to
the priorities of pharmaceutical companies, users, and the project sponsors. Parameters such as
the flow rate, delivery period, and needle insertion depths should be finalized and used to
optimize other components such as the delivery system. The height and overall volume of the
Limpet should be minimized to make the device as unobtrusive as possible.
6.1.3 Collaboration with pharmaceutical companies
The Limpet is designed to be used with specific biologicals that require the delivery
precision that the Limpet can offer. As Norwood Abbey is not a drug discovery or
pharmaceutical company, they must form alliances with pharmaceutical companies to use the
Limpet to deliver specific drugs. Since the Limpet has been designed up to this point to be
flexible based on a variety of parameters that might vary depending on which drugs are
delivered, forming collaborations to deliver specific drugs will also help to nail down some of
the unknown parameters. Additionally, Norwood Abbey will be able to learn more about the
needs and desires of the patients, the optimal delivery profiles for different drugs, the required
delivery volumes, and the desired depth and location of delivery into the skin.
All of the aforementioned parameters can then be incorporated into the models, design,
and implementation of the Limpet. Once collaborations are formed and these parameters are
determined, a model can be developed to predict the required current input function to get the
desired delivery profile.
6.1.4 Development of fully working prototype, design
After collaborations are formed with pharmaceutical companies, and the necessary tests
are completed, a final integrated prototype can be built for animal and human testing. From the
results of these tests, a finalized design can be created that takes the following into account:
117
The type of drug being delivered
" The optimal drug delivery volume, profile, location, and depth
* The user needs
* Sterility issues
* Regulatory issues
* Design for manufacture, assembly, and filling
* Knowledge gained through animal and human tests
"
6.1.5 Clinical trials, production, etc.
Finally, after all of the previous steps are complete, the Limpet will be ready to enter final
clinical trials and, eventually, production. By this point, extensive testing will have been
completed in order to quantify the benefits of delivering biologicals using the Limpet. Further
collaborations can be formed, and modifications can be made to the Limpet based on the
knowledge that is gained through testing, manufacturing, distribution, and use.
118
Bibliography
Abbot Hospital Products [Website]: www.abbotthosp.com. 2002.
Allen, A. The Skin: A ClinicopathologicalTreatise,Second Edition. New York: Grune and
Stratton. 1967. 7-18.
Alza Corporation [Website]: www.alza.com. 2002.
Brannon-Peppas, L. Polymers in controlled drug delivery. Medical Plasticsand Biomaterials.
Nov. 1997. 34-45.
Brazzle J.D., Mohanty S., and Frazier A.B. Hollow metallic micromachined needles with
multiple output ports. Proc.SPIE Conf Microfluidic Dev. Syst., Santa Clara,
CA.3877(35):257-266. 1999.
Brazzle J.D., Papautsky I., and Frazier A.B. Fluid-coupled hollow metallic micromachined
needle arrays. Proc.SPIE Conf Microfluidic Dev. Syst., Santa Clara, CA.3515:116-24.
1998.
Cirritto, Bob. Protec Industries, P.O. Box 17105, Plantation, FL 33318 USA. Personal
Conversation, 26 April 2002.
Chan, W. Instrumentationto CharacterizeNeedle Insertion into Biological Tissues. Cambridge,
MA: MIT Master of Science Thesis. 2002.
Chen, J. and Wise, K.D. A multichannel neural probe for selective chemical delivery at the
cellular level. IEEE Trans. Biomed. Eng. 44(8):760-69. 1999.
Chun, K., Hashiguchi, G., Toshiyoshi, H., Le Pioufle, B., Ishikawa, J., et al. DNA injection into
plant cell conglomerates by micromachined hollow microcapillary arrays. Proc.IEEE
Micro Electro Mech. Syst. Workshop, 12th, Orlando, Piscataway, NJ: IEEE. 1999.
Clements, A.N., The Physiology ofMosquitoes, New York: MacMillan Co. 1963.
Digikey [Website]: www.digikey.com. 2002.
Dow Medical Films [Website]: www.dow.com/medfilm. Contact: Mark Stewart, 603-886-1858.
2002.
Elan Corporation [Website]: www.elan.com. 2002.
Forever Young [Website]: www.cosmetique.ch/forever-young-how-it-works-diagram.html.
2002.
119
Hashmi, S., Ling, P., Hashmi, G., Reed, M.L., Gaugler, R., and Trimmer, W. Genetic
transformation of nematodes using arrays of micromechanical piercing structures.
BioTechniques 19(5):766-70. 1995.
Hermida, A. Deflection of a CircularMembrane UnderDifferentialPressure. Goddard Space
Flight Center, Greenbelt, Maryland, Technical Support Package: Mechanics, 121. 1998.
Incropera, F.P. and DeWitt, D.P. Fundamentalsof Heat andMass Transfer, 4 'h Edition. New
York: John Wiley and Sons. 1996.
K-Tube Corporation [Web-site]: www.k-tube.com. Contact: Gary Piazza. 1-800-394-0058. 2002.
Lide, D.R., editor in chief. CRC Handbook of Chemistry and Physics. Boca Raton, FL, USA:
CRC Press, Inc. 1992.
Lin L, Pisano AP, and Muller RS. Silicon processed microneedles. Transducers93, Int. Conf
Solid-State Sens. Actuators, 4th, Yokohama: 237-40. Tokyo: IEEE Jpn. 1993.
Mahan, Spector, Siegel, Rachelefsky, Katz and Rohr. Validity and Reproducibility of Multi-Test
Skin Test Device. Annals ofAllergy, Volume 71. July 1993.
Mantell, C. L., editor in chief. EngineeringMaterials Handbook. New York: McGraw Hill
Book Company. 1958.
MathCad [Website]: www.mathcad.com. 2002.
Maxwell Technologies [Website]: www.maxwell.com. 2002.
McAllister, D.V., Allen, M.G., and Prausnitz, M.R. Microfabricated microneedles for gene and
drug delivery. Annu. Rev. Biomed. Eng., Vol. 2, pp. 289-313. 2000.
McAllister D.V., Cros, F., Davis, S.P., Matta, L.M., Prausnitz, M.R., Allen, M.G. Threedimensional hollow microneedle and microtube arrays. Transducers 99, Int. Conf SolidState Sens. Actuators, 10th, Sendai, pp. 1098-101. Tokyo: IEEE. 1999.
McAllister, D.V., Kaushik, S., Patel, P.N., Mayberry, J.L., Allen, M.G., and Prausnitz, M.R.
Solid and hollow microneedles for transdermal drug delivery. Proc. Int. Symp. Control.
Release Bioact.Mater., 26th, Boston: 192-93. Deerfield, IL: Control. Release Soc. 1999.
McQuarrie, D.A., and Rock, P.A. General Chemistry, Third Edition. New York: W.H. Freeman
and Company. 1984.
Mosquito [Website]: www.tdo.com/local/graphics/mosquito/html/3.htm. 2000.
Norwood Abbey [Website]: www.norwoodabbey.com.au. 2002.
120
Panasonic Industrial Company. PanasonicBatteries Short Form Catalogand CDRom. 2000.
Proctor, L. Tissue Impedance Determination Via Microneedles. Cambridge, MA: MIT Master
of Science Thesis. 2002.
Puppy [Website]: www.stanford.edu/-puppy/desk/mosquito.htm. 2000.
Reiss, R. News for the optomechanical/instrument technical group: RTV 566 A/B. SPIE OE
Reports. Vol. 198. June 2000.
Renal [Website]: www.publin.com/biomedica/productos/renal/renal7.htm. 2000.
Stoelting, R.K. Pharmacokinetics and pharmacodynamics of injected and inhaled drugs.
Pharmacologyand Physiology in Anesthetic Practice: 1-17. Lippincott-Raven Publishers.
1999.
Swanson, J. Stratum corneum, Loyola University Medical Education Network [Website]:
www.meddean.luc.edu/lumen/MedEd/medicine/dermatology/melton/skinlsn/stcom.htm.
2002.
Talbot NH, and Pisano AP. Polymolding: two wafer polysilicon micromolding of closed-flow
passages for microneedles and microfluidic devices. Tech. Dig. IEEE Solid-State Sens.
Actuator Workshop, Hilton Head Island, SC: 265-68. Cleveland Heights, OH:
Transducers Res. Found. 1998.
Texas Instruments [Website]: www.ti.com. 2002.
- Pricing information:
focus. ti.com/docs/browse/productnavigation.jhtml?familyld=342&tfsection=prod
ucts&templateld=1
- MSP430F1491PM: MSP430x13x, MSP430x14x Mixed Signal Microcontroller.
Publication SLAS272C rev. Feb 2001.
- MSP430F101IPW: MSP430F1lx Mixed Signal Microcontroller. Publication
SLAS256B rev. June 2000.
Totora, G. Introduction to the Human Body: the essentials of anatomy andphysiology. New
York: John Wiley and Sons. 1997.
Vogelson, C.T. Advances in drug delivery systems. Modern Drug Discovery, Vol. 4, No. 4, pp
49-50, 52. April 2001.
Weston Medical Technologies [Website]: www.westonmedical.co.uk. 2002.
White Fly [Website]: pwa.ars.usda.gov/wcrl/rosie/wfmouthparts.html. 2000.
White, F. FluidMechanics, Third Edition. New York: McGraw Hill. 1994.
121
Credits
This project has been highly collaborative and involved the work of many other people in
the BioInstrumenation Lab. Below are listed the people (other than the author) who did
significant work on the components mentioned.
Applicator:
Design:
Early impedance testing:
Electrochemistry:
Electronics:
Heater creation:
Hydrolysis03.exe data acquisition code:
Impedance circuit and testing:
Machining:
Microneedle insertion testing:
Radioactive delivery into pig skin:
SEM micrographs:
Wilson Chan
Bryan Crane, Ian Hunter, and Peter Madden
James Tangorra
Ian Hunter and Peter Madden
Johann Burgert and Jan Malisek
Bobby Dyer
Wilson Chan
Laura Proctor
Peter Madden and Chris Scarpino
Wilson Chan
Cathy Hogan
Laura Proctor
122
Appendix A: G-code for machining pyramids on the HAAS
Example machining parameters (macparMar02.m):
% Machining Parameters
% This information is used to calculate
array and machining information for
use in arraycalc.m
% Parameter File determined by Aimee Angel
% Last updated 02 March 2001
% Ask user
for array
information
filename = 'macparMarO2.m';
filealreadyloaded = 'yes';
xlines
= 5;
and Peter Madden, March 2001
% name of this file.
%input('What is the desired number of lines in the x-direction?
I);
ylines
= 5; %input('What is the desired number of lines in the y-direction?
');
xspacing = 1.15; %input('What is the desired spacing in the
(mm)?
x-direction
') ;
yspacing
=
is the desired spacing in the y-direction
1.15; %input('What
(tmm)?
height = 1; %input('What is the desired needle height (mm)? ');
holes (mm)? ');
drilldepth = 0.6; %input('What is the depth of the drill
%input(;; ... )
peckdepth = 0.1;
for
moving above the part
zclearance = 5.0; %input('What is the zclearance
(mm)? ');
tipangle = 30.0;
= 0.06;
yholeoff = 0.00;
xholeoff
%input('What is the desired tip angle
(degrees)? ');
%input('What is the desired x-offset for the holes (mm)? ');
%input('What is the desired y-offset for the holes (mm)? ');
% Ask user for starting point
= 15.0; % input('What
xstart
center of the first needle
= 15.0; % input('What
ystart
is
the xstart
point
for the array
(mm)?
');
-
is
the ystart
point
for the array
(mm)?
');
-
center of the first needle
% input('What
zstart = 1.43;
pO
=
is
the material
thickness
(mm)
(z-direction)?
[xstart, ystart, zstart];
% Ask user to input the coordinates of the part offsets
% These offsets are measured at the corner where the blank is clamped
(for x
and y)
% and at
the surface upon which the blank is clamped
(for z)
xpartzerooffset = -14.321; %input('What is the value
the rotational centers coordinate system (mm)? ');
ypartzerooffset = -30.842; %input('What
(mm)? ');
123
for the x-offset
is the value for the y-offset
in
zpartzerooffset = 60.337;
%input('What is the value for the z-offset
(mm)?
');
ZeroOffset =
[xpartzerooffset, ypartzerooffset, zpartzerooffset];
ZtweakXCut = 0.186
ZtweakYCut = 0.186
% mm Z adjustment tweak value for x direction saw cut
% mm Z adjustment tweak value for y direction saw cut
% Ask user for machining information
clampcsys = 115; %input('What is the number of the coordinate system of
the clamp? ');
ABaxiscsys = 115; %input('What is the number of the coordinate system of
the AB-axis intersection? ');
drillnum = 2; %input('What tool number is the drill? ');
sawnum = 1; %input('What tool number is the saw? ');
drillspin = 5000; %input('What spindle speed would you like to use for
drilling (rpm)? ');
sawspin = 3000; %input('What spindle speed would you like to use for
sawing (rpm)? ');
drillfeed = 100.0; % input('What linear feed rate would you like to use
for drilling (mm/min)? ');
sawfeed = 1000.0; % input('What linear feed rate would you like to use for
sawing (mm/min)? ');
sawapproachfeed = 100.0 %
sawradius = 101.87/2; % input('What is the radius of the saw (in)? ');
sawthickness = 20*0.0254; %input('What is the saw thickness (mils)? ');
Matlab program to generate G-code for machining (SquarepyrO5.m):
%
%
%
%
%
%
squarepyr05.m
This program asks the user what sort of array he or she wants to
machine, then calculates the required spacing. The function,
transformAB, is then called to transform the individual points
into the machine coordinate system, and the points are written
to a .txt file for use in the HAAS.
% Program written by Aimee Angel, 13 February 2001
% Last update: 06 April 2001
% NOTES ON CHANGES (Peter Madden, Feb 28, 2001):
I changed the hole drilling
% 1) ABaxis coordinate system is no longer used.
%
section so that it uses the coordinate system with origin at the B axis.
% 2) I've changed the hole drilling section so that every hole has an output
line instead of using the drill repeat (L) code.
%
% Notes on Changes (Aimee Angel, 09 March 2001):
% 1) Removed user input section at the beginning of the program.
User must load parameter file before running program.
%
% Notes on Changes (Aimee Angel, 05 April 2001) (squarepyr05.m):
% 1) Put in j counter to divide cutting depth into several passes, as
specified
%
by the parameter, cutdiv
% 2) MOO sections removed
124
% Hole Drilling Section
% Print program identification and machining info to
file, hole-array0l.txt
fid = fopen('hole-arrayO1.txt','w');
fprintf(fid, '%%\r\n'); % print out a single % sign
fprintf(fid, '( Pyramid Drilling Program in Square Pyramids)\r\n');
fprintf
(fid, '( )\r\n');
fprintf (fid, '( Generated automatically... )\r\n');
fprintf(fid, ['( Parameter file name: ',filename, ')\r\n']);
fprintf(fid, '( Generator file name: squarepyr05.m )\r\n');
fprintf
(fid, '( Generator written by Aimee Angel and Peter Madden, Feb 2001
)\r\n');
)\r\n
(fid,
fprintf
(Last Change: ',DATESTR(NOW), ' )\r\n']);
(fid,
fprintf
) \r\n'
fprintf(fid,
HOLE ARRAY: )\r\n');
fprintf(fid,
XStart = %3.3f
)\r\n',xstart+xholeoff);
(fid,
fprintf
YStart = %3.3f
art+yholeoff);
(fid,
fprintf
) \r \n'
ZStart = %3.3f
art);
) \r \n'
(fid,
fprintf
Xlines
=
%2.
Of
nes);
\r
\n'
)
(fid,
fprintf
Ylines
=
%2.
Of
nes);
\n'
\r
)
(fid,
fprintf
XSpacing = %3.3f
spacing);
\r\
fprintf(fid,
YSpacing = %3.3f
spacing);
\r\
(fid,
fprintf
Needle Height = %3 f
\n' ,height);
(fid,
fprintf
Hole depth = %3 3f
,drilldepth);
(fid,
fprintf
Peck
depth
3f
=
%3
, peckdepth);
fprintf(fid,
)\r\n');
fprintf(fid,
MACHINING PARAMETERS: )\r\n')
(fid,
fprintf
)\r\n',clampcsys);
Coordinate System -clamp = G%1.Of
(fid,
fprintf
Drill tool number = %1.Of
)\r\n',drillnum);
fprintf(fid,
Saw tool number = %1.Of
,sawnum);
\r\n'
(fid,
fprintf
=
%1.Of
)\r\n',drillspin);
Driling
Spindle
Speed
[rpm]
(fid,
fprintf
)\r\n',sawspin);
=
%1.Of
[rpm]
Speed
Sawing
Spindle
(fid,
fprintf
)\r\n',drillfeed);
Drilling Feedrate [mm/min] - %1.Of
fprintf (fid,
)\r\n',sawfeed);
Sawing Feedrate [mm/min] = %1.Of
(fid,
fprintf
Saw Radius [mm] = %1.1f
\r\n',sawradius);
(fid,
fprintf
Saw Thickness [mm] = %3.3f
)\r\n',sawthickness);
(fid,
fprintf
)\r\n');
fprintf (fid,
)\r\n');
(f id,
f printf
% Write machine initialization information to file
fprintf(fid, 'G%1.Of G90\r\n',clampcsys);
clamp
fprintf(fid,'TO%1.Of M06\r\n',drillnum);
fprintf(fid,'MO8\r\n');
fprintf(fid,'G43 HO%1.Of\r\n',drillnum);
this tool
fprintf(fid,'S%1.Of MO3 \r\n',drillspin);
' ( )\r\n');
(fid,
fprintf
% Move to the
starting point of the array
fprintf(fid,'GOO Z50.0\r\n');
125
% Set coordinate system for
% Set tool number
% Turn coolant on
% Load tool length offset for
% Set & turn on spindle
(but leave clearance
in z-dir)
fprintf(fid, 'GOO X%3.3f Y%3.3f\r\n', (xstart+xholeoff+xpartzerooffset),
(ystart+yholeoff+ypartzerooffset));
fprintf(fid, 'GOO Z%3.3f\r\n', (zstart+zclearance));
fprintf(fid,'( )\r\n');
-6
Move back away from starting point because of the way G81 works
Start loop for canned drilling cycle, G83
F is drilling feedrate (mm/min)
Z is the location of the bottom of the holes in the z dir
L is the number of holes in the x-dir
I distance to cut into piece on first cut
J each successive drill after the first peck drills J less material
K minimum amount of material to drill on the pecks.
-6
% G80 cancels the drilling cycle.
% For loop counts through lines in the y-dir and the x-dir
% note already at position for first hole
fprintf(fid,'G83 F%1.1f I%3.3f J%3.3f K%3.3f Z%3.3f LO\r\n',drillfeed,
zclearance - 4*peckdepth, zclearance, peckdepth, (zstart-drilldepth));
for i=(O:1:ylines-1)
fprintf(fid, '( Row number %2.0f. )\r\n', i+1);
for j = (0:1:xlines-1)
'X%3.3f
fprintf(fid,
Y%3.3f\r\n', (xpartzerooffset+xstart+xholeoff+j*xspacing),
(ypartzerooffset+ystart+i*yspacing+yholeoff));
end
end
fprintf(fid,'G80\r\n');
I ( )\r\n');
fprintf(fid,
% Stop the auto-drilling
fprintf(fid,'G53 GOO Z110.0\r\n');
% Move to Z110.0 in the machine
coordinate system, G53
fprintf(fid,
( )\r\n');
% Turn coolant off
fprintf(fid,'M09\r\n');
fprintf(fid,'M05\r\n');
( )\r\n');
fprintf(fid,
% Turn spindle off
% Cut Pyramids!
% Print program identification and machining info
to file, pyr-arrayOl.txt
fid2 = fopen('pyr-arrayO1.txt','w');
% print out a single % sign
fprintf(fid2, '%%\r\n');
fprintf(fid2,'( %2.Of Degree Square Pyramid Cutting Program )\r\n',tipangle);
(fid2, '( )\r\n');
fprintf
fprintf(fid2,'(
fprintf(fid2, ['(
Generated automatically...
Parameter file name:
)\r\n');
',filename,
)\r\n']);
fprintf(fid2,'( Generator file name: squarepyrO5.m )\r\n');
fprintf(fid2, ' ( Generator written by Aimee Angel and Peter Madden, Feb 2001
)\r\n');
fprintf(fid2,'(
fprintf(fid2, ['(
fprintf(fid2,
)\r\n');
Last Change:
',DATESTR(NOW),
( )\r\n');
126
'
)\r\n']);
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,
fprintf(fid2,
fprintf(fid2,
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2, (
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
PYRAMID ARRAY: ) \r\n')
XStart = %3.3f
YStart = %3.3f
ZStart = %3.3f
Xlines = %1.Of
Ylines = %1.Of
XSpacing = %3. 3f
YSpacing = %3. 3f
;
)\r\n',xstart);
)\r\n',ystart);
)\r\n' ,zstart);
)\r\n',xlines);
)\r\n',ylines);
)\r\n',xspacing);
)\r\n',yspacing);
)\r\n',height);
Needle Height = %3.3f
)\r\n',cutdiv);
Number of Pass es to Cut Needles = %1.Of
)\r\n',tipangle);
Included Tip A ngle = %3.3f
)\r\n');
MACHINING PARAME TERS:
)\r\n');
)\r\n',clampcsys);
Coordinate Sys tem -clamp- = G%1.Of
)\r\n',drillnum);
Drill tool num ber = %1.Of
)\r\n',sawnum);
Saw tool numbe r = %1.Of
)\r\n',drillspin);
Driling Spindl e Speed [rpm] = %1.Of
)\r\n',sawspin);
Sawing Spindle Speed [rpm] = %1.Of
)\r\n',drillfeed);
Drilling Feedr ate [mm/min]= %1.lf
)\r\n',sawfeed);
Sawing Feedrat e [mm/min] = %1.lf
= %1.1f
)\r\n',sawradius);
Saw Radius [mm
)\r\n',sawthickness);
Saw Thickness [mm] = %3.3f
\r\n'
);
)\r\n', ZtweakXCut);
ZtweakXCut [mm = %3.3f
)\r\n', ZtweakYCut);
ZtweakYCut [mm = %3.3f
)\r\n');
)\r\n');
% Set up machining parameters
fprintf(fid2,'G%1.Of G90\r\n',clampcsys);
fprintf(fid2, 'TO%1.Of M06\r\n',sawnum);
tool
fprintf(fid2,'G43 HO%1.Of\r\n',sawnum);
fprintf(fid2,'S%1.Of M03 \r\n',sawspin);
fprintf(fid2,'F%l.lf\r\n',sawfeed);
fprintf(fid2,'M08\r\n');
fprintf(fid2,'( )\r\n');
fprintf(fid2,'G53 GOO Z110.\r\n');
fprintf(fid2,'G53 GOO Y-400.\r\n');
%Set A-axis angle:
% Set coordinate system for clamp
% Set tool number for saw & change
%
%
%
%
Set Tool length offset
Set & turn on spindle
Set linear feedrate for sawing
Turn coolant on
it will remain constant throughout machining process
alphadeg=(-(90-(tipangle/2)));
fprintf(fid2,'GOO A%3.3f\r\n',alphadeg);
% Pass 1: Pyramid is tipped away, B axis is not
% Pyramid is machined by bottom of saw blade
rotated
betadeg=0;
)\r\n');
Start Cutting Lines: Pass 1, Alpha = %3.3f, Beta = %3.3f
)\r\n',alpha_deg,beta_deg);
origin = transformAB([0,0,zstart], alpha_deg, betadeg, Zerooffset);
fprintf(fid2,'(
fprintf(fid2,'(
fprintf(fid2,'(
Origin:
X
=
%3.3f
Y =
%3.3f
)\r\n',origin(l),origin(2),origin(3));
127
Z =
%3.3f
fprintf(fid2,'( )\r\n');
fprintf(fid2,'G53 G00 Y-400.\r\n');
fprintf(fid2,'G53 GOO Z110.\r\n');
fprintf(fid2,'GOO B%3.3f\r\n',beta-deg);
fprintf(fid2,
'(
)\r\n');
% ZtweakXCut -
adjusts the Zoffset for the X cut only...
for i=(1:1:ylines)
fprintf(fid2,'(
)\r\n');
fprintf(fid2,'(
Line Number %1.Of
of %1.0f
for Alpha
=
%3.3f
and Beta
=
%3.3f )\r\n',i,ylines,alphadeg,beta_deg);
fprintf(fid2,'( )\r\n');
fprintf(fid2,'S%l.of\r\n',sawspin);
fprintf(fid2,'( )\r\n');
for
j=(1:1:cutdiv)
xL = (xstart-5);
xR =
zin =
zout=
yin =
(xstart+5+xlines*xspacing);
zstart-j*height/cutdiv;
zstart+zclearance;
(ystart+j*height*tan( (tipangle/2)
yout
=
*(2*pi/360)
)/cutdiv+yspacing* (i-
1));
(ystart-zclearance*tan((tipangle/2)*(2*pi/360))+yspacing*(i-1));
at the
% Point 1 in line cutting:
into material
left side of
the
array, not yet cutting
pL1 = [xL, yout, zout];
pL1T = transformAB(pLl, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'GOO X%3.3f\r\n',pL1T(1));
fprintf(fid2,'GOO Z%3.3f\r\n',pL1T(3)+ZtweakXCut);
fprintf(fid2,'G00 Y%3.3f\r\n',pL1T(2)-sawradius);
(fid2, ' ( ) \r\n');
fprintf
%Point
2
in line cutting:
at the
left side of
the array, cut
in to
-height
of needle
pL2 = [xL, yin, zin];
pL2T = transformAB(pL2, alphadeg, beta deg, ZeroOffset);
fprintf(fid2,'F%l.lf\r\n',sawapproachfeed);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pL2T(1),pL2T(2)-
sawradius,pL2T(3)+ZtweakXCut);
% Point
3 in line cutting:
at the right
side of the array, cut
in to
-
height of needle
pRI = [xR, yin, zin];
pR1T = transformAB(pRl, alphadeg, beta-deg, ZeroOffset);
fprintf(fid2,'F%l.lf\r\n',sawfeed);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pR1T(1),pR1T(2)-
sawradius,pR1T(3)+ZtweakXCut);
% Point
material
pR2 =
4 in
line cutting:
at the right
[xR, yout, zout];
128
side of
the array, not pentrating
pR2T = transformAB(pR2, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pR2T(1),pR2T(2)sawradius,pR2T(3)+ZtweakXCut);
% Rapid return to line origin (Point 1)
fprintf(fid2,'GOO X%3.3f Y%3.3f Z%3.3f\r\n',pL1T(1),pLlT(2)sawradius,pL1T(3)+ZtweakXCut);
)\r\n');
fprintf(fid2,'(
end
end
fprintf(fid2,
I
( )\r\n');
fprintf(fid2,'G53
y-direction
fprintf(fid2,'(
% Pass 2:
% Move tool out of way in the
GOO Y-400.\r\n');
)\r\n');
Pyramid is tipped away, B axis is rotated 90 degrees
betadeg=(-90);
fprintf(fid2,'(
)\r\n');
fprintf(fid2,'(
Start Cutting Lines:
)\r\n',alpha_deg,beta_deg);
origin = transformAB([0,0,zstart],
fprintf(fid2,'( Origin:
X
=
%3.3f
Alpha = %3.3f,
Pass 3,
Beta =
%3.3f
alpha_deg, betadeg, ZeroOffset);
Y = %3.3f
Z
=
%3.3f
)\r\n',origin(1),origin(2),origin(3));
fprintf(fid2,'( )\r\n');
fprintf(fid2,'G53 GOO Y-400.\r\n');
fprintf(fid2,'GOO B%3.3f\r\n',beta_deg);
( )\r\n')
fprintf(fid2,
for i=(1:1:xlines)
fprintf(fid2,'( )\r\n');
fprintf(fid2,'( Line Number %1.Of of %1.0f
%3.3f )\r\n',i,xlines,alphadeg,beta_deg);
' ( )\r\n');
fprintf(fid2,
fprintf(fid2,'S%l.of\r\n',sawspin);
( )\r\n')
fprintf(fid2,
for Alpha
=
%3.3f and Beta
=
for j=(1:1:cutdiv)
yL = (ystart-5);
yR = (ystart+5+ylines*yspacing);
zin = zstart-j*height/cutdiv;
zout= zstart+zclearance;
xin = (xstart+j*height*tan((tipangle/2)*(2*pi/360))/cutdiv+xspacing*(i-1));
xout = (xstart-zclearance*tan(-(tipangle/2)*(2*pi/360))+xspacing*(i1));
% Point 1 in line
into material
cutting:
at
the left
side of the
array, not yet cutting
pL1 = [xout, yL, zout];
pL1T = transformAB(pLl, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'G00 X%3.3f\r\n',pL1T(1));
129
fprintf(fid2,'GOO Z%3.3f\r\n',pL1T(3)+ZtweakYCut);
fprintf(fid2,'GOO Y%3.3f\r\n',pL1T(2)-sawradius);
fprintf(fid2,'( )\r\n');
%Point 2 in line cutting: at the left side of the array, cut in to -height
of needle
pL2 = [xin, yL, zin];
pL2T = transformAB(pL2, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'F%l.lf\r\n',sawapproachfeed);
fprintf(fid2,'GO1 X%3.3f Y%3.3f Z%3.3f\r\n',pL2T(1),pL2T(2)sawradius,pL2T(3)+ZtweakYCut);
% Point 3 in line cutting: at the right side of the array, cut in to height of needle
pR1 = [xin, yR, zin];
pR1T = transformAB(pRl, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'F%l.lf\r\n',sawfeed);
fprintf(fid2,'GO1 X%3.3f Y%3.3f Z%3.3f\r\n',pR1T(1),pR1T(2)sawradius,pR1T(3)+ZtweakYCut);
% Point 4 in line cutting: at the right side of the array, not pentrating
material
pR2 = [xout, yR, zout];
pR2T = transformAB(pR2, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pR2T(1),pR2T(2)sawradius,pR2T(3)+ZtweakYCut);
% Rapid return to line origin (Point 1)
fprintf(fid2,'GOO X%3.3f Y%3.3f Z%3.3f\r\n',pL1T(1),pL1T(2)sawradius,pL1T(3)+ZtweakYCut);
fprintf(fid2,'( )\r\n');
end
end
)\r\n');
fprintf(fid2,'(
fprintf(fid2,'G53 GOO Y-400.\r\n');
y-direction
)\r\n')
fprintf(fid2,'(
% Move
tool out of way in the
% Pass 3: Pyramid is tipped away from operator, B axis is rotated by 180
degrees
% Pyramid is machined by bottom of blade
betadeg=-180;
fprintf(fid2,'( )\r\n');
fprintf(fid2,'( Start Cutting Lines: Pass 2, Alpha = %3.3f, Beta = %3.3f
)\r\n',alpha_deg,beta_deg);
origin = transformAB([O,0,zstart], alpha_deg, betadeg, ZeroOffset);
fprintf(fid2,'( Origin: X = %3.3f Y = %3.3f Z = %3.3f
)\r\n',origin(1),origin(2),origin(3));
( )\r\n');
fprintf(fid2,
fprintf(fid2,'G53 GOO Y-400.\r\n');
fprintf(fid2,'GOO B%3.3f\r\n',beta_deg);
130
fprintf(fid2,'(
)\r\n');
for i=(1:1:ylines)
)\r\n');
fprintf(fid2,'(
Line Number %1.Of of %1.Of for Alpha
fprintf(fid2,'(
%3.3f )\r\n',i,ylines,alphadeg,beta_deg);
fprintf(fid2,
'( )\r\n');
fprintf(fid2,'S%l.of\r\n',sawspin);
fprintf(fid2,'( )\r\n');
=
%3.3f and Beta
=
for j=(1:1:cutdiv)
xR = (xstart-5);
xL = (xstart+5+xlines*xspacing);
zin = zstart-j*height/cutdiv;
zout= zstart+zclearance;
yin = (ystart+j*height*tan((tipangle/2)*(2*pi/360))/cutdiv+yspacing*(i-1));
yout = (ystart-zclearance*tan((-tipangle/2)*(2*pi/360))+yspacing*(i1));
% Point
1
in line
at the left side
cutting:
of the array, not yet cutting
into material
pL1 = [xL, yout, zout];
pL1T = transformAB(pLl, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'G00 X%3.3f\r\n',pLlT(1));
fprintf(fid2,'G00 Z%3.3f\r\n',pLlT(3)+ZtweakXCut);
fprintf(fid2,'G00 Y%3.3f\r\n',pL1T(2)-sawradius);
'(
)\r\n');
fprintf(fid2,
%Point 2 in
line cutting:
at the left
side
of the
array, cut in to -height
of needle
pL2 = [xL, yin, zin];
pL2T = transformAB(pL2, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'F%l.lf\r\n',sawapproachfeed);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pL2T(1),pL2T(2)-
sawradius,pL2T(3)+ZtweakXCut);
% Point
3
in line
cutting:
at the right
side of
height of needle
pR1 = [xR, yin, zin];
pR1T = transformAB(pRl, alphadeg, betadeg,
fprintf(fid2,'F%l.lf\r\n',sawfeed);
the array, cut
in
to -
ZeroOffset);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pR1T(1),pR1T(2)-
sawradius,pR1T(3)+ZtweakXCut);
% Point
material
4
in line
cutting:
at the
right side of
the array, not pentrating
pR2 = [xR, yout, zout];
pR2T = transformAB(pR2, alphadeg, beta deg, ZeroOffset);
fprintf(fid2,'G01 X%3.3f Y%3.3f Z%3.3f\r\n',pR2T(1),pR2T(2)-
sawradius,pR2T(3)+ZtweakXCut);
131
% Rapid return to
line origin
(Point 1)
fprintf(fid2,'GOO X%3.3f Y%3.3f Z%3.3f\r\n',pL1T(1),pL1T(2)sawradius,pL1T(3)+ZtweakXCut);
fprintf(fid2, ' ( )\r\n');
end
end
fprintf(fid2,'( )\r\n');
fprintf(fid2,'G53 G00 Y-400.\r\n');
y-direction
fprintf(fid2,'( )\r\n');
% Pass 4:
% Move tool out of way in the
Pyramid is tipped toward operator,
B axis is rotated
90 degrees
betadeg=(-270);
fprintf(fid2,'(
)\r\n');
fprintf(fid2,'(
Start Cutting Lines:
)\r\n',alpha_deg,betadeg);
origin = transformAB([0,0,zstart],
fprintf(fid2,'(
Origin:
X
=
%3.3f Y
Pass 4,
Alpha
=
%3.3f,
Beta = %3.3f
alpha_deg, betadeg, ZeroOffset);
=
%3.3f Z =
%3.3f
)\r\n',origin(1),origin(2),origin(3));
fprintf(fid2,'( )\r\n');
fprintf(fid2,'G53 GOO Y-400.\r\n');
fprintf(fid2,'G00 B%3.3f\r\n',beta-deg);
fprintf(fid2,'( )\r\n');
for i=(1:1:xlines)
fprintf(fid2,'( )\r\n');
( Line Number %1.Of of %1.Of for Alpha
fprintf(fid2,
%3.3f )\r\n',i,xlines,alphadeg,beta_deg);
fprintf(fid2,'( )\r\n');
fprintf(fid2,'S%l.of\r\n',sawspin);
fprintf(fid2,'( )\r\n');
=
%3.3f and Beta
=
for j=(1:1:cutdiv)
yR =
yL =
zin =
zout=
xin =
(ystart-5);
(ystart+5+ylines*yspacing);
zstart-j*height/cutdiv;
zstart+zclearance;
(j*height*tan( (tipangle/2)
(xstart+
xout
=
)/cutdiv) +xspacing* (i-
*(2*pi/360)
1));
(xstart-zclearance*tan((tipangle/2)*(2*pi/360))+xspacing*(i-1));
% Point 1 in
into material
line cutting:
at the left
side of
the
array, not yet cutting
pL1 = [xout, yL, zout];
pL1T = transformAB(pLl, alphadeg, betadeg, ZeroOffset);
fprintf(fid2,'GOO
X%3.3f\r\n',pLlT(l));
fprintf(fid2,'GOO Z%3.3f\r\n',pLlT(3)+ZtweakYCut);
fprintf(fid2,'GOC Y%3.3f\r\n',pL1T(2)-sawradius);
' ( )\r\n');
fprintf(fid2,
132
%Point 2
of needle
in line cutting:
at the left
side of
the array, cut
in to
-height
pL2 = [xin, yL, zin];
pL2T = transformAB(pL2, alphadeg, betadeg, ZeroOffset);
fprintf(fid2, 'F%l.lf\r\n',sawapproachfeed);
fprintf(fid2,'GO1 X%3.3f Y%3.3f Z%3.3f\r\n',pL2T(1),pL2T(2)-
sawradius,pL2T(3)+ZtweakYCut);
% Point 3
in line cutting:
at the right side of
the array, cut
in to
-
height of needle
pR1 = [xin, yR, zin];
pRIT = transformAB(pRl, alphadeg, beta-deg, ZeroOffset);
fprintf(fid2,'F%l.lf\r\n',sawfeed);
fprintf(fid2,'GO1 X%3.3f Y%3.3f Z%3.3f\r\n',pR1T(1),pR1T(2)-
sawradius,pR1T(3)+ZtweakYCut);
% Point 4 in
material
line cutting:
at the right side of
the
array, not pentrating
pR2 = [xout, yR, zout];
pR2T = transformAB(pR2, alphadeg, beta deg, ZeroOffset);
fprintf(fid2,'GO1 X%3.3f Y%3.3f Z%3.3f\r\n',pR2T(1),pR2T(2)-
sawradius,pR2T(3)+ZtweakYCut);
% Rapid return to line origin (Point 1)
fprintf(fid2,'G00 X%3.3f Y%3.3f Z%3.3f\r\n',pL1T(1),pL1T(2)-
sawradius,pL1T(3)+ZtweakYCut);
fprintf(fid2,'( )\r\n');
end
end
fprintf(fid2,'(
)\r\n');
fprintf(fid2,'G53
GOO Y-400.\r\n');
% Move tool out of way
GOO
% Move tool
in the
y-direction
fprintf(fid2,'G53
z-direction
fprintf(fid2,'(
% Return A-axis
Z110.\r\n');
out of way in the
)\r\n');
to flat plane, B-axis to
zero
fprintf(fid2,'M09\r\n');
fprintf(fid2,'( )\r\n');
fprintf(fid2,'G00 AO.000 BO.000\r\n');
fprintf(fid2,'( )\r\n');
% Turn coolant off
fprintf(fid2,'M05\r\n');
fprintf(fid2,'( )\r\n');
% Turn spindle off
% Mill around pyramids?
% Close
Programs and Rewind
fprintf(fid,'( )\r\n');
( )\r\n');
(fid,'
fprintf
fprintf(fid,'M30\r\n');
133
fprintf(fid, '%%\r\n');
% Print out
a
single %
sign
fprintf(fid2,
( )\r\n');
fprintf(fid2,'( )\r\n');
fprintf(fid2,'M30\r\n');
fprintf(fid2,'%%\r\n');
% Print out
a
single %
sign
% Close file after all information is written to it
disp(' ');
disp('All information written to files, hole-array0l.txt and pyrarray0l.txt!');
status = fclose(fid);
status = fclose(fid2);
134
Appendix B: Needle failure calculations (using MathCad)
Failure Calculations for Tubing:
(needle-failuremodes.mcd)
Geometry of needles:
Length of tubing
L := 5mm
Di:= 76.2-106-m
Inner diameter of the tubing
Do:= 101.2x 10 6m
Outer diameter of the tubing
6
Use smallest wall tubing
for failure calculations
ACS :=.(D0 2 _ Di2)
Cross-sectional area of the tubing
ACS = 3.483x 10
Di
7 . DO464-
m2
)
Second moment of inertia for the tubing
Izz =0 X I0 M4
Pt:= 10Pa
Patm:= 10132-Ta
Maximum pressure inside the tube
Atmospheric pressure
Material properties of 304 Stainless Steel:
Es:= 193.10 9Pa
ay
241.106Pa
at := 607-10 Pa
Young's Modulus - page 12-147 Lide
Yield strength - page 5-34 Mantell (35,000 psi)
Tensile strength - page 5-34 Mantell (88,000 psi)
135
Buckling of thin-walled cylinders:
2
7n -F-zz
Pbuck(En) :=
2
Pbuck(Ess) = 0.266N
Critical buckling force for stainless steel
Failure due to fracture:
'frac := 'y-ACS
Stress at which needle will fracture
afrac = 0.839N
Cylindrical Pressure Vessel:
Pt-(Di2 + D2) - 2Pa-D.2
atan
-
D 2 - Di2
Maximum tangential stress
Utan =3.15x 10 Pa
r
Pt
t > am
Maximum radial stress
r: Pt
Or =
1 Pa
136
Appendix C: Capacitor/Heater Calculations (using MathCad)
Capacitor/Heater Calculations:
(cap-heater-calcs.mcd)
Constants:
P water : 1000- 3
m
Density of Water
P steam := .5863 3
m
Density of Steam at 380K
Cpwater:= 4.217103 JK
Specific heat of water at 273.15 and 373.15 K
kg-K
hfg:= 2.2571 66 J
fg
kg
Rc:= 17-10
-9
n)m
Heat of Vaporization for saturated water at 373.15 K
Resistivity of Copper
137
Volume of Drug to be injected:
Vdrug := 10(.16- 6L
Water to be vaporized:
Vwater:=1.10
Volume of water to be vaporized
L
Mwater:= Vwater'P water
Mwater = I x 16-
6kg
Mass of water to be vaporized
Corresponsing steam volume & mass:
Msteam := Mwater
Mass of steam (conservation of mass)
Msteam
x1-
6 kg
Msteam
Vsteam
P steam
Volume of steam
Vsteam = 1.706x 10 3 L
Energy Required for Vaporization:
Ti:= 293.15C
Tvap
373.1
Evap
cpwater(Tvap - Ti)-Mwater + hg Mwater
Initial temperature of water
Temperature of vaporization
Energy of Vaporization
Evap
= 2.594J
138
Capacitor Specifications:
Ccap =4F
Capcitance of PC5 Capacitor
Vc:= 2.5V
cap
Voltage of PC5 Capacitor
1
Ecap :=
Ecap
=
2
Ccap-Vcap
Total energy in PC5 Capacitor
12.5J
Determining the optimal resistance of the heating coil:
Time required to vaporize water
tvap :=1s
Evap
Powervap : tvap
Powervap
0.259W
Powervap
V
a
cap
T
vap*
Ivap
=
Power required to vaporize wate r
Current required to vaporize wa te
0.104A
Vcap
Ivap
Optimal resistance of heating c il
RH = 24.0910
Geometry of Traces:
w:= 10016- 6m
width of trace
t:= 17-10 6m
thickness of trace
AC:= w-t
cross sectional area of trace
Ac = 1.7x 10 9m2
Coil resistance per length:
Rc
Ac
R, = 10-
m
n
139
Desired Resistance:
RH = 24.091I
Required Length of Coil:
RH
Lcoil=
R
Lcoil = 2.409m
Energy required to pump drug into skin:
Experimentally determined flow rate
through one needle
-6L
1I10 6
S
Qneedle
Number of needles in limpet
N"l'needles :
Qneedle- Nufneedles
Qlimpet
3
9m
Qlimpet = 4 x 1t
Flow rate through entire limpet
S
Vdumg
Qiimpet
Time required to pump out drug
tpump = 25s
Epump
Epump
Evap
=
+
Vcap 'vap tpump
Energy required to pump out drug
if heater is left on for entire time.
9.08J
140
Appendix D: Membrane deflection (using MathCad)
Membrane Deflection Calculations
(membrane-deflection.mcd)
Hermida, A. Deflection of a Circular Membrane Under Differential Pressure. Goddard Space Fligt
Center, Greenbelt, Maryland. Technical Support Package: Mechanics, 121. 1998.
-3
a:=8-10 m
Radius of the clamping edge
wo
Maximum membrane delflection
Em:= 4.21
Young's Modulus for membrane (silicone rubber)
Pa
hm:= 51&1
Thickness of the membrane
6m
Vm:= 0.48
Poissson's ratio (silicone rubber)
q := 6.3. 10 Pa
Differential pressure across membrane
r:= -a,(-a + .000n).. a
Define range variable, r (radial coordinate)
The displacements of the membrane under load are initially assumed to be of the form:
w(r) = w .[ 1
and
_
u(r) = [r.(a - r).(c, + c 2 'r)]
Radial strain Is defined by:
EFr)
=
u(r)
[dr
+
w(r)
2 dr
_
Transverse strain is defined by:
et(r) =
r
(Ur)
Strain energy associated with deflecting the membrane:
V-r)h
(r(T)2
I-V
_0
+
t(r) 2 +
(Eq. 5)
2v- r()-Et(r))rdrl
_
141
Substituting in the right sides of first four equations for the corresponding terms in Eq. 5
and imposing the requirements that:
dV=O
dci
d V=o
dc 2
The change in work done by the differential pressure acting through a virtual
displacement equals the change in strain energy associated with the virtual displacement.
If the virtual displacement is chosed to be Sw a 8wo, then this requirement is expressed
by the equation:
-a
-2
-V.w
0
)rdr
= 2(Iq.8wo
W
dwo
where q is the differential pressure on the membrane. The solution for maximum
displacement is:
661 vm2 1)
2. (2791-vM2
-
4250vm - 7505)
wo =-1.502x 10 3 m
w01:= -a-a-
2
w(r):= w [
0
-5 -104
w(r)
-0.001
-0.0015
-0.002
-0.005
0
142
0.005
Appendix E: Flow calculations (using MathCad)
(flow-theory-stepwise.mcd)
Flow rate calculations - Theory
Needle Geometry
Di:= 51.&10-6 m
Inner diameter of needles
Do := 101.610 6
Outer diameter of needles
Length of needle
10mm
Nn := 2
Number of needles
Vdrug := 100610- 6L
Volume of drug in limpet
Pump Geometry:
Vextra:= 20010-6 L
Volume in pump at start that is not filled with electrolyte
adrug := 8mm
Radius of drug divot
Constants
e := 1.610~ C
1.& ~1
2
6 22
NA := .0 051023
Charge on one electron
16
1l
Number of electrons/mole
mol
N-s
pdrug := 0.00089- 2
m
Dynamic viscosity of drug (water, in this case)
Patm:= 101.325103Pa
Atmospheric pressure
R := 0.0821- L-atm
K-mol
Gas constant
Treact := 30C(K
Temperature at which the reaction happens
Mwater := 18.016 --
Molecular mass of water
P water := 1000-L
L
Density of water
mol
143
Current, voltage input to pump:
V
:= 2.58V
Iin:= 9.2mA
tpoweron := 30
tfinal:= 500
t:=1, 2.. tfinal
.0
pump :=
for i E 0..
yi
for i
(tpoweron
-
1)
1
-
OmA
E
tpoweron .. (tjfnJ
.5:
6
Yi +-- 6
y
'ump=
0.01
I
I
Pu mp t.005
0
14'
0
200
400
Time (s)
Energytot :=
7
for i e 1.. tfinal
E +- p ump -Vpump- s
Etot 0 +-0
Etot.i +- ot (
t(i-i)
+ Ei
EFtOt
ttfinal
144
-0
0
0
0
0
0
0
0
0 A
0
0
0
0
0
0
0
0
Gas Production to get flow through the needles:
Chemical reation uses 2 molecules of H 20 to produce I molecule of 0 2 and 2 molecules
of H2 per 4 electrons:
3
n
e
Number of molecules of gas produced per electron
Number of molecules of electrolyte used per electron
ne e :
ngc
-ge
gce.NA
Number of moles of gas produced per Coulomb
gc
7.784x 1- 6 mol
C
ng(t) : ngc'pump-t
Total number of moles of gas produced up to time t
ne e
nec : neNA
nec
5.189x
ec
Number of moles of electrolyte used per Coulomb
10-6 mol
C
145
Estimation of Pressures that have to be overcome to create flow:
Surface Tension in needle :
Ywatertoair:= 0.073
Air to water interface surface tension at 20C
m
:= Ywatertoair
Di
P
Equation to estimate the surface tension at the air to
water interface in the needle - must be overcome to
begin flow out of needle
Pressure required to overcome surface tension in needle
Pressure required to fully deflect membrane
adrug = 8
x
:
Radius of the clamping edge in drug vial
10--3m
wo d:= 1.5.16 3m
Maximum membrane delfiection (desired)
En:= 4.2.10 Pa
Young's Modulus for membrane (silicone rubber)
hm:= 51m1-
Thickness of the membrane
6
Poissson's ratio (silicone rubber)
vm:= 0.48
661 vm2 _I)
a
2. 2791-vm2 -
42
50vm - 7505)
Maximum membrane deflection from driving pressure (P
mom) and material properties
'mem-adrug
we =--drg
9J Em-hm
Solve for P mom to determine the pressure requried, P deflect, to push membrane down to
max deflection, w od:
Pdeflect := wod3
hm
4
adrug -x
3
Ideflect,
146
6.269x 14?Pa
Flow calculations:
How the flow out is calculated (in equations and words):
Equations:
1) Pi = Patm + Pst + Pmem
2) PpumpVopen = nRT
3
Pressure that mus
Ideal Gas Law for pump cavity
Pressure drivi
) AP = Ppump - Pi
4
4) Q = dV/dt = (AP7rD )/128gL Hagen Poiseulle Equation for flow in a cylinder
Set the initial conditions (and describe what variable names mean):
Velused 0 := 0
p ump= Patm
Volume of electrolyte used
Pressure in the pump (electrolyte cavity)
Vout 0 := 0
Volume that has flowed out of pump in last t
n pump= 0
Number of gas molecules created in pump
Vtot := 0
Total volume that has flowed out of pump
V s:=V
gas 0 ,extra
Volume inside pump top that holds gas
147
Equations/parameters used in calculating total pump flow out:
Calculate the total volume of electrolyte used at time t (must be iterated):
- 1) + nec'pump(t)-Mwater
Vel used(t) = Vel used(t
P water
Calculate open volume in pump top capable of holding created gas at time t (must be iterated):
Vopen(t) = Vextra + Velused -(t) + Vtot(t - 1)
Using ideal gas law, calculate initial moles of gas in the pump, based on V extra:
atm-Vextra
-
8.12 x10
npupi~~R T"pmpi=
RTreact
6
mol
Calculate number of moles of gas produced in pump for time t (must be iterated):
ng pump(t) = ngjpump(t - 1) + ngc'Iump(t)
Using ideal gas law, calculate pressure in the pump for time t (must be iterated):
P(t)
= (npumpi + ngpump(t))-Treact*R
Vopen t
Using Hagen-Poiseulle Equation, calculate volume flow out for time t (must be iterated):
4
Vout(t) = Nn{Ppump(t) - (Patm + Pst + Pdeflect)]7c-Di
12 &ipdrug'n
Calculate the total volume that has flowed out at any given time (must be iterated):
Vtot(t) = VtOt(t - 1) + Vout(t)
148
Loop involving equations used to calculate flow out of pump:
Vtot(Di)
for i
e 1.. tfinal
Velused 0 +- OL
PpumpO
+-
101323Ta
Vouto +- 0
n
4-UP
-O
ngpump0 +
Vtot 0 +-0
Vextra
Vgas 0
nec'9ump -Mwater*l-s
Velused +- Vel used
_) +
i-I)P
_
water
-
Vgas + Vgas 0 + Vel-used + Vtot.
Vgas
tot _
Vextra + Vdrug + Vel_ se
-
ng pump+
ngpump(
(npump_i
1)
'
+ ngc'pumpi-s
+ ng pump
) -*Treact R
pgas
Nn. [pump. - (Patm + Pst + Pdeflect
V
+-
Vout +-
0 if Vout <0
Vout +- 0 if Vtot _
Vdrug
Vtot +- Vtot
+ Vout.
i
(i-)
Vtot+
Vdrug if Vtot > Vdrug
Vtot
149
-- DJ4
'drug
Graph of predicted flows:
Pump 8: Total Volume Out
120
100
7--
pump8vol
80 '-9
10 Vtot(O.0000762m)t
10 Vtot(0.0000518m)t
-
/
60
-
/
IO99 Vtot(0.0000254m)t
40
20h-
-
0
0
100
300
200
pump8time, t
Time (s)
-
Experimental Data
Di = 76.2 um, Upper Limit
Di = 51.8 um, Tubing Spec.
-
-
Di = 25.4 um, Lower Limit
150
400
500
Appendix F: Visual Basic 6.0 code to take in data from microbalance and Agilent 34970A data acquisition system
sleep.cls:
Option Explicit
Private Declare Sub sleep Lib "kernel32" Alias "Sleep" (ByVal dwMilliseconds As Long)
Public Sub SleepMS(milliseconds As Long)
sleep milliseconds
End Sub
Hydrolysis3.frm:
Option Explicit
Dim A As Boolean
Dim i As Long 'loop iterations
Dim n As Long 'loop iterations
Dim cnt As Double 'timerl counter
Dim cnt2 As Double 'timer2 counter
Dim m1 As New sleep 'object for delay class
Dim DataArray(500, 7) As Double ' col 1: time, col 2:chan 101, col 3:chan 102 , col 4:chan 103,
col 5:chan 104, col 6:chan 121, col 7: mass scale
Dim vall As Double
Dim val2 As Double
Dim val3 As Double
Dim val4 As Double
Dim val5 As Double
Dim val6 As Double
Private Sub CommandIClick(Index As Integer)
Dim firstcomma As Integer
Dim secondcomma As Integer
Dim thirdcomma As Integer
Dim fourthcomma As Integer
Dim fifthcomma As Integer
Dim sixthcomma As Integer
Dim seventhcomma As Integer
Dim eighthcomma As Integer
Dim ninthcomma As Integer
151
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Data As String 'data from output buffer
Datal As String 'time data
Data2 As String 'channel 101
Data3 As String 'channel 102
Data4 As String ' channel 103
Data5 As String 'channel 104
Data6 As String 'channel 121
Data7 As String ' mass scale
value 1 As Doubl
value2 As Doubl
value3 As Doubl
value4 As Doubl
value5 As Doubl
value6 As Doubl
value7 As Doubl
'This button queries all of the different data channels and outputs the current values to the
screen
'Set Scan list of
'PortA.Output = "ROUT:SCAN (@101,102,103,104,121)" + vbCrLf
channels
'Call ml.SleepMS(100)
'Set the numb er of sweeps to maximum
'PortA.Output = "TRIG:COUN 1" + vbCrLf
(50,000 counts)
'Call ml.SleepMS(100)
'PortA.Output = "DATA:REM? 5" + vbCrLf
'Begin scan
PortA.Output = "INIT" + vbCrLf
'Allow Operating System to respond to Stop button
DoEvents
Call ml.SleepMS(500)
PortA.Output = "FETC?"+ vbCrLf 'retrieve all data and from all channels and erase after!
'Allow Operating System to respond to Stop button
DoEvents
Call ml.SleepMS(500)
'Read Output Buffer as data
Data = PortA.Input
Call ml.SleepMS(1000)
'prompts balance to send a single weighing result
PortB.Output = "SI" + vbCrLf
immediately, regardless of stability
Call ml.SleepMS(500)
'Data from Output Buffer of Mass Scale
Data7 = PortB.Input
'Obtain numerical values only
Data7 = Mid(Data7, 7, 6)
'mass in mg
value7 = CDbl(Data7)
'Data = Right(Data, Len(Data) - 4) 'to get rid of some unwanted characters in data (depends on
whats in front)
152
firstcomma = InStr(1, Data, ",") 'locate firstcomma
secondcomma = InStr(firstcomma + 1, Data, ",") 'locate secondcomma
thirdcomma = InStr(secondcomma + 1, Data, ",") 'locate thirdcomma
fourthcomma = InStr(thirdcomma + 1, Data, ",")'locate fourthcomma
fifthcomma= InStr(fourthcomma + 1, Data, ",") 'locate fifthcomma
sixthcomma = InStr(fifthcomma + 1, Data, ",") 'locate sixthcomma
seventhcomma = InStr(sixthcomma + 1, Data, ",") 'locate seventhcomma
eighthcomma = InStr(seventhcomma + 1, Data, ",") 'locate eighthcomma
ninthcomma = InStr(eighthcomma + 1, Data, ",") 'locate ninthcomma
Datal = Mid(Data, firstcomma + 1, secondcomma - firstcomma - 1)
Data2 = Left(Data, firstcomma - 1)
value2 = CDbl(Data2)
'channel 101
Data3 = Mid(Data, secondcomma + 1, thirdcomma - secondcomma - 1)
value3
=
CDbl(Data3)
'channel 102
Data4 = Mid(Data, fourthcomma + 1, fifthcomma - fourthcomma - 1)
value4 = CDbl(Data4)
'channel 103
Data5 = Mid(Data, sixthcomma + 1, seventhcomma - sixthcomma - 1)
value5
=
CDbl(Data5)
'channel 104
Data6 = Mid(Data, eighthcomma + 1, ninthcomma - eighthcomma - 1)
value6 = CDbl(Data6)
'channel 121
Text2.Text = CStr(value2)
Text3.Text = CStr(value6)
Text4.Text = CStr(value2 * value6)
Text5.Text
Text6.Text
Text7.Text
Text8.Text
= CStr(value3)
= CStr(value7)
= CStr(value4)
= CStr(value5)
'PortA.Output
=
'mass flow in micro liter
"DATA:REM? 5" + vbCrLf
End Sub
Private Sub Command2_Click(Index As Integer)
Dim firstcom As Integer
Dim secondcom As Integer
Dim thirdcom As Integer
Dim fourthcom As Integer
Dim fifthcom As Integer
Dim sixthcom As Integer
Dim seventhcom As Integer
Dim eighthcom As Integer
153
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
Dim
ninthcom As Integer
D As String 'data from output buffer
Dl As String 'time data
D2 As String 'channel 101
D3 As String 'channel 102
D4 As String 'channel 103
D5 As String 'channel 104
D6 As String 'channel 121
D7 As String 'mass flow
Dim DataArray(500, 7) As Double ' col 1: time, col 2:chan 101, col 3:chan 102 , col 4:chan
103, col 5:chan 104, col 6:chan 121, col 7: mass scale
Dim vall As Double
Dim val2 As Double
Dim val3 As Double
Dim val4 As Double
Dim val5 As Double
Dim val6 As Double
Dim val7 As Double
'Set Scan list of
'PortA.Output = "ROUT:SCAN (@101,102,103,104,121)" + vbCrLf
channels
'Call ml.SleepMS(100)
'Set the numb -r of sweeps to maximum
'PortA.Output = "TRIG:COUN 1" + vbCrLf
(50,000 counts)
'Call ml.SleepMS(100)
cnt = 0
cnt2 = 0
'Set Timeri counter to 0
'Set Timer2 counter to 0
PortB.Output = "SI" + vbCrLf
'prompts balance to send a single weighing result
immediately, regardless of stability
Call ml.SleepMS(500)
D7 = PortB.Input
D7 = Mid(D7, 7, 6)
val7 = CDbl(D7)
'Data from Output Buffer of Mass Scale
'Obtai n numerical values only
'mass in mg
PortA.Output = "INIT" + vbCrLf
'Begin scan
'Allow Operating System to respond to Stop button
DoEvents
Call ml.SleepMS(500)
PortA.Output = "FETC?"+ vbCrLf 'retrieve all data from all channels and erase after!
'Allow Operating System to respond to Stop button
DoEvents
Call ml.SleepMS(500)
'Read Output Buffer as data
D = PortA.Input
'Call ml.SleepMS(1000)
154
Open "c:\users\aimee\research\pumps\" & TextlO.Text & ".txt" For Output As #1
check and change
Open "c:\users\aimee\research\pumps\" & Text 11.Text & ".txt" For Output As #2
Print #2, "Time(s)" +"
Print #2, CStr(0)+"
"+ "Total Mass
" + CStr(val7)
'have to
(mg)"
Timeri.Enabled = True
Timer2.Enabled = True
'Data = Right(Data, Len(Data) - 4) 'to get rid of some unwanted characters in data (depends on
whats in front)
firstcom = InStr(1, D, ",") 'locate firstcomma
secondcom = InStr(firstcom + 1, D, ",") 'locate secondcomma
thirdcom = InStr(secondcom + 1, D, ",") 'locate thirdcomma
fourthcom = InStr(thirdcom + 1, D, ",") 'locate fourthcomma
fifthcom= InStr(fourthcom + 1, D, ",") 'locate fifthcomma
sixthcom= InStr(fifthcom + 1, D, ",") 'locate sixthcomma
seventhcom = InStr(sixthcom + 1, D, ",")'locate seventhcomma
eighthcom = InStr(seventhcom + 1, D, ",") 'locate eighthcomma
ninthcom = InStr(eighthcom + 1, D, ",") 'locate ninthcomma
DI = Mid(D, firstcom + 1, secondcom - firstcom - 1)
'time data
vall = CDbl(D1)
D2 = Left(D, firstcom - 1)
val2 = CDbl(D2)
'channel 101
D3 = Mid(D, secondcom + 1, thirdcom - secondcom - 1)
val3 = CDbl(D3)
'channel 102
D4 = Mid(D, fourthcom + 1, fifthcom - fourthcom - 1)
val4 = CDbl(D4)
'channel 103
D5 = Mid(D, sixthcom + 1, seventhcom - sixthcom - 1)
va15
=
CDbl(D5)
'channel 104
D6 = Mid(D, eighthcom + 1, ninthcom - eighthcom - 1)
val6 = CDbl(D6)
'channel 121
Textl.Text = CStr(vall)
Text2.Text = CStr(val2)
Text3.Text = CStr(val6)
Text4.Text =
Text6.Text =
Text5.Text =
Text7.Text =
Text8.Text =
CStr(val2 * val6)
CStr(val7)
CStr(val3)
CStr(val4)
CStr(val5)
Textl2.Text = CStr(1)
155
" + "Pressure (Electrolyte)"
" + "DC Voltage (Battery)" + "
Print #1, "Time(s)" + "
" + "Current (Battery)"
" + "Temp (Electrolyte)" +"
" + "Temp (Battery)" +
+ "1
" + CStr(val3) +"
" + CStr(val2)+"
Print #1, CStr(vall)+"
"
+
CStr(val6)
+
CStr(val5)+"
"
"+ CStr(val4)+"
End Sub
Private Sub Command3_Click(Index As Integer)
Call ml.SleepMS(100)
PortA.Output = "ABOR" + vbCrLf
'Abort scan in progress
Timeri.Enabled = False
Timer2.Enabled = False
Close #1
Close #2
End Sub
Private Sub FormLoad()
'Initialize RS-232 serial ports when form loads
Text9.Text = "Initializing the RS-232 Serial Connector"
PortA.PortOpen = True
PortB.PortOpen = True
'Initialize Agilent 34970A
Text9.Text = "Initializing the Agilent 34970A"
PortA.Output = "*RST" + vbCrLf
PortA.Output
PortA.Output
=
=
'Factory Reset
"SYST:INT RS232" + vbCrLf
"SYST:REM" + vbCrLf
Call ml.SleepMS(200)
'PortA.Output = "FORM:READ:UNIT OFF" + vbCrLf
measurement
'Call ml.SleepMS(50)
PortA.Output = "CONF:VOLT:DC (@101)" + vbCrLf
Volts
Call ml.SleepMS(200)
PortA.Output = "CONF:VOLT:DC (@102)" + vbCrLf
Volts (for pressure sensor)
Call ml.SleepMS(200)
PortA.Output = "CONF:TEMP TC,E,(@103)" + vbCrLf
Temperature Data (E-type thermocouple)
Call ml.SleepMS(200)
156
'Do not record units in data
'Configure Port 101 to take in DC
'Configure Port 102 to take in DC
'Configure Port 103 to take in
PortA.Output = "CONF:TEMP TC,E,(@104)" + vbCrLf 'Configu Port 104 to take in
Temperature Data (E-type thermocouple)
Call ml.SleepMS(200)
'Config ure Port 121 to take in DC
PortA.Output = "CONF:CURR:DC (@121)" + vbCrLf
Current
'dont' output alarm status
PortA.Output = "FORM:READ:ALAR OFF" + vbCrLf
Call ml.SleepMS(200)
PortA.Output = "FORM:READ:CHAN OFF" + vbCrLf 'output ch annel number off
Call ml.SleepMS(200)
'output t ime please
PortA.Output = "FORM:READ:TIME ON" + vbCrLf
Call ml.SleepMS(200)
'no unit s output
PortA.Output = "FORM:READ:UNIT OFF" + vbCrLf
'Scan List
'Set Scan list of
PortA.Output = "ROUT:SCAN (@101,102,103,104,121)" + vbCrLf
channels
Call ml.SleepMS(100)
'Set the numb er of sweeps to maximum
PortA.Output = "TRIG:COUN 1" + vbCrLf
(50,000 counts)
Call ml.SleepMS(100)
'Initialize the UMT2 Balance
Text9.Text = "Initializing the UMT2 Balance"
'Disable timer 1
Timeri.Enabled = False
'Disable timer 2
Timer2.Enabled = False
End Sub
Private Sub TimeriTimer(
Dim firstcomma As Integer
Dim secondcomma As Integer
Dim thirdcomma As Integer
Dim fourthcomma As Integer
Dim fifthcomma As Integer
Dim sixthcomma As Integer
Dim seventhcomma As Integer
Dim eighthcomma As Integer
Dim ninthcomma As Integer
Dim Data As String 'data from output buffer
Dim Datal As String 'time data
Dim Data2 As String 'channel 101
Dim Data3 As String 'channel 102
Dim Data4 As String 'channel 103
Dim Data5 As String 'channel 104
Dim Data6 As String 'channel 121
157
Dim DataArray(500, 7) As Double 'col 1: time, col 2:chan 101, col 3:chan 102 , col 4:chan
103, col 5:chan 104, col 6:chan 121, col 7: mass scale
cnt = cnt + 1
'Timer counter
'PortA.Output = "ROUT:SCAN (@101,102,103,104,121)" + vbCrLf
'Set Scan list of
channels
'Call ml.SleepMS(100)
'Set the number of swe eps to maximum
'PortA.Output = "TRIG:COUN 1" + vbCrLf
(50,000 counts)
'Call ml.SleepMS(100)
PortA.Output = "INIT" + vbCrLf
'Begin scan
'Allow Operating System to respond to Stop button
DoEvents
Call ml.SleepMS(500)
PortA.Output = "FETC?"+ vbCrLf 'retrieve all data from all channels!
DoEvents
'Allow Operating System to respond to Stop button
Call ml.SleepMS(500)
Data = PortA.Input
'Read Output Buffer as data
'Call ml.SleepMS(1000)
'Data = Right(Data, Len(Data) - 4) 'to get rid of some unwanted characters in data (depends on
whats in front)
firstcomma = InStr(l, Data, ",") 'locate firstcomma
secondcomma = InStr(firstcomma + 1, Data, ",") 'locate secondcomma
thirdcomma = InStr(secondcomma + 1, Data, ",") 'locate thirdcomma
fourthcomma = InStr(thirdcomma + 1, Data, ",")'locate fourthcomma
fifthcomma = InStr(fourthcomma + 1, Data, ",") 'locate fifthcomma
sixthcomma = InStr(fifthcomma + 1, Data, ",") 'locate sixthcomma
seventhcomma = InStr(sixthcomma + 1, Data, ",") 'locate seventhcomma
eighthcomma = InStr(seventhcomma + 1, Data, ",") 'locate eighthcomma
ninthcomma = InStr(eighthcomma + 1, Data, ",") 'locate ninthcomma
Datal = Mid(Data, firstcomma + 1, secondcomma - firstcomma - 1)
DataArray(i, 1) = CDbl(Datal) + (cnt * 10) 'time data
Data2 = Left(Data, firstcomma - 1)
DataArray(i, 2) = CDbl(Data2)
'channel 101
Data3 = Mid(Data, secondcomma + 1, thirdcomma - secondcomma - 1 )
DataArray(i, 3)
=
CDbl(Data3)
'channel 102
Data4 = Mid(Data, fourthcomma + 1, fifthcomma - fourthcomma -
DataArray(i, 4) = CDbl(Data4)
' channel 103
Data5 = Mid(Data, sixthcomma + 1, seventhcomma - sixthcomma -
DataArray(i, 5) = CDbl(Data5)
'channel 104
158
1)
Data6 = Mid(Data, eighthcomma + 1, ninthcomma - eighthcomma - 1)
DataArray(i, 6)
=
'channel 121
CDbl(Data6)
Print #1, CStr(DataArray(i, 1))
CStr(DataArray(i, 3))
CStr(DataArray(i, 5))
"l
+"
+"
"+ CStr(DataArray(i, 2)) +"
+ CStr(DataArray(i, 4)) +"
+ CStr(DataArray(i, 6))
"I+
"t +
Text1.Text = CStr(DataArray(i, 1))
Text2.Text = CStr(DataArray(i, 2))
Text3.Text = CStr(DataArray(i, 6))
Text4.Text = CStr(DataArray(i, 2) * DataArray(i, 6))
Text5.Text = CStr(DataArray(i, 3))
Text7.Text = CStr(DataArray(i, 4))
Text8.Text = CStr(DataArray(i, 5))
Textl2.Text = CStr(cnt + 1)
End Sub
Private Sub Timer2_Timer()
Dim Data7 As String 'mass scale
Dim DataArray(500, 7) As Double
cnt2 = cnt2 + 1
'prompts balance to send a single weighing result
PortB.Output = "SI" + vbCrLf
immediately, regardless of stability
Call ml.SleepMS(500)
'Data from Output Buffer of Mass Scale
Data7 = PortB.Input
'Obtain numerical values only
Data7 = Mid(Data7, 7, 6)
'mass in mg
DataArray(i, 7) = CDbl(Data7)
Print #2, CStr(cnt2) +"
"+
CStr(DataArray(i, 7))
Text6.Text = CStr(DataArray(i, 7)) 'mass flow in micro liter
End Sub
159
Appendix G: Protocol for radioactive testing
160