An open API service indexing awesome lists of open source software.

https://github.com/pseudoincorrect/nerd_embedded_system

Embedded transmission device for the NeRD system (Paper doi: 10.1088/1741-2552/aaa041)
https://github.com/pseudoincorrect/nerd_embedded_system

c compression-algorithm electrophysiology embedded-systems rf-communication

Last synced: 3 months ago
JSON representation

Embedded transmission device for the NeRD system (Paper doi: 10.1088/1741-2552/aaa041)

Awesome Lists containing this project

README

        

# Neural activity transmission device

This repository describe the code of a neural activity transmission device embedded on a rodent.
The purpose of this system is to log the the electrical activity of a rat's neurones onto a computer.

## Global view of the acquisition system

![alt text][global_system]

[global_system]: https://github.com/pseudoincorrect/Electrophy_Embedded_System/blob/doxygen/pictures/global_system.png?raw=true "Global data acquisition system"

### This repository contain the code and the eagle file necessary to create a the transmitting system embedded on the rodent (see above)

### Features (Embedded Part)

* Omnetics adapter
* Transmit 4 channels of 16 bits at 20 kHz
* Or 8 channels compressed (16 bits after decompression) at 20 kHz
* Consume 18 mA at 3.7 V at full transmission load
* Weight 7 grams
* Volume : 2cm *2cm * 2cm

### Features (Interface Part)

* USB audio protocol interface to display and log on PC
* 8 channels DAC to connect to an acquisition card
* USB as power supply

## Technical part

On this version, we use the Microcontroler [STM32f051C8T7](http://www.st.com/web/en/catalog/mmc/SC1169/SS1574/LN7/PF251889) to interface the Intantech [RHD2132](http://www.intantech.com/products_RHD2000.html) ADC device, and the Nordic Semiconductor [Nrf24l01+](http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01) RF transciever.

Eagle files and manual provided in this repertory