Design of a Wireless EMG System By: Konstantin Avdashenko Advisor: Dr. Shane Cotter.
-
Upload
dominick-myles-ray -
Category
Documents
-
view
216 -
download
0
Transcript of Design of a Wireless EMG System By: Konstantin Avdashenko Advisor: Dr. Shane Cotter.
Design of a Wireless EMG Design of a Wireless EMG SystemSystem
By: Konstantin AvdashenkoAdvisor: Dr. Shane Cotter
ElectromyogramsElectromyograms
Myo = pertaining to muscle
Measurement of electric potential
Large or outdated
http://podiatry.temple.edu/gaitlab/facilities/images/emg_1.gif
FlowchartFlowchart
Design device Test, repeat design if
fails Code, until it works
then Celebrate.
Design device
Works?
Program
Works?
Program
Celebrate!
Schematic Design 1.0Schematic Design 1.0
nRFAntenna
CMOSClock
PIC32
USBICSP
PIC32nRF2401+
Antenna padCMOS clocks
Board Design 1.0Board Design 1.0
Creating Parts Auto-route woes Rejection, non-
conformism
Lessons LearnedLessons Learned
Don't bother reinventing the wheel, Use the Sparkfun package.
No Autoroute, too much time wasted. No traces running all over the place. Triple check everything Learn from others mistakes
And last and most importantly,
Follow KISS
Second RevisonSecond Revison
Implemented Sparkfun Package. Followed application notes carefully. Added Lithium Ion power. Implemented a PIC 18F4550. No CMOS clocks. Added expansion port. 2.4GHz chip antenna implemented. LED's for feedback. Holes for mounting.
Schematic Rev.2 Page 1Schematic Rev.2 Page 1
Frames Power/Icsp/USB/
Control Expansion Crystal PLL
Wireless EMG Rev.2
Crystal
Expansion
Red/GreenLED
To:nRF
PowerUSB/ICSP
Board 2.0Board 2.0
Bigger Fits to a Li-Ion battery to lay flush. Can be woven to fabric with mounting holes.
Coding adventures!!!Coding adventures!!!
Capable of communicating with nRF2401+ OpenBeacon USB functioning
AcknowledgementsAcknowledgements
Dr. Shane Cotter Conor O' Reilly Joshua HernandezTravis Hoh Demarcus Hamm Milosch Meriac EE Dept Sparkfun
Schematic Design 1.0Schematic Design 1.0
nRFAntenna
CMOSClock
PIC32
USBICSP
PIC32nRF2401+
Antenna padCMOS clocks
PCBoard 1.0PCBoard 1.0
Schematic 2.0 - Page 1Schematic 2.0 - Page 1
Schematic 2.0 - Page 2Schematic 2.0 - Page 2
Board 2.0Board 2.0
Breadboard layoutBreadboard layout
PrototypePrototype