Skip to content

A study of NEO (Non-linear Energy Operator) and it's popular application in spike detection for neural signals, ECG signals, etc. And hardware realisation of the same.

Notifications You must be signed in to change notification settings

brahad316/NEO-hardware-realisation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 

Repository files navigation

NEO-hardware-realisation


A study of NEO (Non-linear Energy Operator) and it's popular application in spike detection for neural signals, ECG signals, etc. And hardware realisation of the same.

The implementation can be looked at in these major stages:

        |_ Block design of NEO with operators involved 
        |_ Building subcircuits for operators
        |_ Building the complete circuit using these subcircuits
        |_ Verification and testing: providing different input signals and analysing the outputs

Block design

The final implementation would look something like this:

rough logs

differentiator block succeeded by inverter

  • The differentiator gives inverted output, being corrected by cascading an active inverter.

double differentiator

  • made by cascading two differentiators.

multiplier

  • using AD633 IC.

Outputs of blocks

Differentiator

input (square wave) output
image image

Multiplier

inputs: red and blue
outputs: green

Output of v3 (latest) circuit:

Input is a triangular wave superimposed with thermal noise

Hardware progress

So far I'm done with implementing the differentiator and double differentiator blocks on breadboard using UA741 op-amp.

differentiator double differentiator
image image

Circuit in Multisim

This is the schematic that is being used for testing in simulation.

Differentiator block cascaded with inverter works sine becomes cosine

image

The multiplier works too. sine gets squared (notice how the freq is doubled).

image

... work in progress

About

A study of NEO (Non-linear Energy Operator) and it's popular application in spike detection for neural signals, ECG signals, etc. And hardware realisation of the same.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published