instagram

Monday, January 13, 2014

EEG Stuffing and Testing

So my Sparky EEG board data boards arrived the other week. I'm quite happy with how they turned out. I used a 0.8mm manufacturing to have something smaller to mount on the head and it seems sufficiently strong.

Before
And after
Before getting into the build, I'll cut straight to the cool punchline.


I finally had the opportunity to solder up one up yesterday. The first board I pasted was a little heavy. I'm not used to the 0.8mm boards I ended up using. However, since I only expect to solder one of the 10 boards I got it seemed not worth worrying about so I immediately set the rest of them up as a platform and got a great solder application. The rest of assembly was great and there were a few solder bridges that were easily touched up.



Then the super fun (read: tedious) part of populating the board.


Finally throw it in the toaster oven until done. Only a few shorts which were easily fixed.


 It was pretty easy to bring the board up and get it reading the accelerometer and gyro since that isn't changed from Sparky proper.

 However, I wasn't initially getting any ID when I attempted to query the ADS1299 chip, so it was time to bring out the good old OpenLogic analyzer. Finally I realized I didn't have the SPI Mode correct for this chip and the data phase was wrong. Once that was fixed the communications were flawless. A few hours of writing a driver to work with the chip, bring it up, get the inputs in the right mode, etc.



At this point it was essentially working, and I plugged it into the android app to be able to check out the data (although I can also use the Tau Labs GCS). I went ahead and soldered a straight header on for now so I can test it on the bread board, adding another 10k between VIN1P and SRB1 and then using the 7.8 Hz lead off detection. The data looks pretty good.

With the period matching pretty well. I'm not sure right now why it doesn't look more sinusoidal.



12 comments:

  1. wow, looking forward the maiden flight!!

    ReplyDelete
  2. Hey, that's real nice! Love the level sensor!
    I've seen the raw data from the internal self-test signal and it is a square wave, so I'm not surprised that the lead off wave is similarly square. Perhaps it's generated in the digital part of the chip?
    Cheers,
    Joel

    ReplyDelete
    Replies
    1. Thanks that makes sense then. I was a little bothered by it but figured it was correct.

      Delete
  3. Hi James,
    Do you have one board left ? :o)
    If not, do you think it would be possible to command to the same manufacturer referring your schematics ?
    Regards
    Frederic

    ReplyDelete
  4. i want to buy one for my project

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. good job!
    how can i to get Schematic or PCB?
    Best Regards.

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. Buenas soy un estudiante de electrónica y estoy haciendo un proyecto similar podría ponerme en contacto con usted, para tratar temas de código y comunicación entre anuncios y el micro. Te lo agradecería. dburruchagas@comenius.es

    ReplyDelete
  9. Thank you for making me understand about how an expert assist student with Nursing assignment help by going through many writing formats of assignments such as essays, reports, thesis, articles and many more. Likewise, there exist one such company as Online Assignment Expert that provides top quality assignments at affordable prices. We at Online assignment Expert provide world class feature of on-time assignment delivery, plagiarism check, partial payment, unlimited revisions, etc. You can contact our team of highly professional and experienced experts engaged in their respective field. Avail our exclusive discounts on our assignment help Australia by contacting our experts at Online Assignment Expert.

    ReplyDelete
  10. Our writers can assist clients looking for quality custom essay service. We understand that nursing paper writing service can be challenging for students with little time to craft a lengthy piece.

    ReplyDelete
  11. Thank you for making me understand about how an assignment expert is able to solve the doubts of students by going through many writing formats of assignments such as essays, reports, thesis, articles and many more. Likewise, there exist one such company as My Assignment Services that provides top quality assignment help Philippines at affordable prices. We provide world class feature of on-time assignment delivery, plagiarism check, partial payment, unlimited revisions, etc. You can contact our team of highly professional and experienced experts engaged in their respective field. We provide assistance in many subjects with our economics assignment help, Engineering, Management, and many more. Avail our exclusive discounts on our assignment help Philippines by contacting our experts at My Assignment Services.

    ReplyDelete