Professional Documents
Culture Documents
3
Special considerations for the development of electrical device prototypes
An increasing number of medical devices involve com- various levels of the prototyping and development pro-
ponents that require electronics and signal processing, cess.) For the ECG example, a block diagram may look
which generally is related to the discipline of electrical like the one shown in Figure 4.5.9.
engineering. Examples of devices that utilize electronics By creating this block diagram, the innovator can
include pacemakers, oxygen saturation sensors, fiber- understand the various electrical functions and use
optic endoscopes, and blood analysis machines. While them to create more specific design requirements. For
much of the discussion that follows may be difficult for instance, the innovator may define requirements such
anyone not trained as an electrical engineer to appre- as: (1) the need to fi lter or amplify the sensed signal;
ciate, the goal is to highlight that concepts requiring (2) a need to convert the signal to a digital form; (3)
expertise in electrical engineering can be approached the need to include a microprocessor to perform a logic
in much the same way as any other concept. Whether or decision step about the incoming signal; or (4) the
or not innovators personally have electrical engineer- type of output that is required. Additionally, how the
ing experience, they should understand what needs to sequence of blocks is laid out can be important to cre-
be done in the prototyping phase and whom to recruit ating a good design. While there are generally accepted
to assist with this work. conventions for the elements and sequence of the com-
If a concept being considered by an innovator has ponents of a block diagram, engineers may produce
one or more functional blocks that involve electronics diagrams that vary in terms of the sequence and level
design, it is important to expand on the design require- of detail of the listed blocks.
ments to specify what the electronics components need Without knowledge of electrical engineering or a
to do within the context of the solution. For example, background in signal processing, it may be difficult
as part of a device to treat slow heart rhythms, there to come up with a simple block diagram. However,
may be a functional block focused on sensing the heart through some basic research, the innovator should
rate from the surface electrocardiogram (ECG) signal. be able to break the high-level functional blocks of
With this functional block in mind, the innovator can the concept (e.g., sensor to determine heart rate) into
create an electronics block diagram that outlines the the high-level electrical components of an electronics
high-level input/output relationships and flow of infor- block diagram (e.g., amplifier, analog-to-digital con-
mation within this functional block. (Using the term verter). Electronics design textbooks and published
“block diagram” – a standard convention in electrical patents (particularly expired ones) can be of some help
engineering – to describe the components that make up in constructing a new block diagram or modifying an
a “functional block of the concept” may be confusing, existing one. These resources contain many useful and
but it emphasizes how the overall approach is similar at commonly used examples of electronics designs that
Input: Analog-to-
Micro- Output:
surface Sensors Filters Amplifiers digital
processor heart rate
ECG converter
FIGURE 4.5.9
An example of an electrical engineering block diagram (courtesy of Kityee Au-Yeung).
363
Stage 4 Concept Selection
364
4.5 Prototyping
While not all designs involve a logic operation, if simulations and software code, it is generally more
there is a step requiring this type of operation, then effective to put everything together in a hardware set-
a microprocessor is usually needed. In the example ting, since issues that cannot be simulated may arise
shown above, a microprocessor is used to take the when everything has to work together in a hardware
digitized data from the analog-to-digital converter environment. Further, it is often more efficient to start
and determine what the heart rate is. To develop the the design process in a simulated environment to test,
hardware that can perform this type of operation, an refine, and prove all the functional blocks, and to cre-
innovator fi rst needs to pick a development environ- ate the hardware equivalent later. The innovator can
ment – typically a software environment in which also set up certain hardware elements to create a spe-
code can be written to perform the desired logic and cific simple output (e.g., turning on an LED) if needed,
the associated hardware chip onto which this software but in many cases, a more robust output environment
code is programmed. This results in a chip that can is required.
then be incorporated onto a breadboard with the other Finally, with a breadboard in hand, the innovator can
components to create the entire circuit represented by gather the required input and display the desired output.
the block diagram. Examples of development environ- For the input, there are usually straightforward ways to
ments include digital signal processing (DSP), applica- sample the signal that can be directly fed into the bread-
tion specific integrated circuits (ASIC), programmable board. In the ECG example, electrodes could be attached
interface controller (PIC), or field-programmable gate directly to a person and the signal could be fed into the
array (FPGA). An innovator would choose a particular breadboard itself. For other concepts in which the sensor
environment based on his/her familiarity with it, as or input signal itself is novel, this may be its own func-
well its specific pros and cons. For example, some are tional block, but the idea here is that it is usually feasible
more costly, others are good for more complex tasks, to directly input a signal into the breadboard. By con-
and still others have built-in functions that do not need necting a computer to the breadboard via an adapter, a
to be programmed (i.e., they are already programmed). program such as LabView can be used to create an inter-
In general, the choice of a development environment is face for displaying the output from the circuit. In the
made based on the desired functionality. ECG example, it would be used to display the heart rate
Once all the pieces representing the components determined by the microprocessor. The system might
outlined in the block diagram have been simulated or look something like that shown in Figure 4.5.12.
created, they can be assembled on a breadboard. This In general, it is important to create a working bread-
breadboard may contain some of the blocks already board early in the process so that the innovator can
prototyped as described above, or may be populated observe the solution’s interface with the biological sig-
with all the simulated circuits and programmed chips nal. As a rule of thumb, when combining predictable
at once. While it could be theoretically possible to try systems, such as circuits and sensors, with dynamic
to test everything together using a combination of systems, such as human physiology, problems may
FIGURE 4.5.12
An example of how these steps
come together (courtesy of Kityee
Collect Data Au-Yeung).
ECG from acquisition Heart rate
a subject interface 60 bpm
365
Stage 4 Concept Selection
arise that can only be identified by observing their testing an electronics solution in a biological setting
interaction in a working prototype. early in the process cannot be emphasized enough in
When fi rst getting started with prototyping the elec- order to ensure that the final electronics design meets
tronics components of a concept, it makes sense to use all the needs criteria and critical design requirements.
as many existing, off-the-shelf components and solu- The effort to create a custom solution or an integrated
tions as possible in order to minimize the development circuit can be expensive and time-consuming, so it is
time required to get to the stage of testing with animals crucial to verify at an early stage of development that
or humans. As with all prototyping, the importance of the effort will be worthwhile.
366