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)
- Host: GitHub
- URL: https://github.com/pseudoincorrect/nerd_embedded_system
- Owner: pseudoincorrect
- License: other
- Created: 2015-03-25T16:37:13.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-07-05T12:24:58.000Z (almost 8 years ago)
- Last Synced: 2025-02-09T09:10:00.565Z (4 months ago)
- Topics: c, compression-algorithm, electrophysiology, embedded-systems, rf-communication
- Language: C
- Homepage:
- Size: 1.93 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
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