Author Topic: Adding RF to my Treadgaming project  (Read 1995 times)

0 Members and 2 Guests are viewing this topic.

Offline ChillanceTopic starter

  • Contributor
  • Posts: 44
  • Country: se
Adding RF to my Treadgaming project
« on: June 08, 2013, 05:33:02 pm »
Hey!

I've been a long time watcher of the EEVblog netcast, and I recalled Dave mention this forum being awesomely helpful, so I figured I ask here!

Now, I've been working quite a long time on my hobby project I named "Treadgaming". It's about making exercise more fun. So, I mixed a treadmill with gaming, ending up with "treadgaming". You can read more about it on the blog http://treadgaming.blogspot.com/ (although it's currently not updated as often as it should be, because I spend most of the time actually working on the project).


Anyway, I've made a PCB that basically contains a microcontroller and a high end laser sensor. Works fantastic! The firmware I had made recently makes it really awesome filtering and calibrating the noisy data! I tried in games, and works nicely. When testing though, I realized that I really need an easy way to look around and interact, and eventhough the PCB has headers, the microcontroller had TWI/I2C limits (no hardware support), which made using a Wii Nunchuck problematic. So, I figured I update the board, which is where I'm at right now. And, while I'm updating the PCB, I figured I include a RF chip because if this becomes popular, I wanted to design some neat Nunchuck type of controls, but with more/better hardware on it, which then could communicate over RF, skipping the cable. These would be 3d printable as well, like the enclosure I made for this as well. Or if someone does something else cool, and want to communicate over RF (2.4Ghz). RF is one of those extra things I would imagine is a neat addition to the project. Besides, the extra components doesn't cost much extra. Sure, I know about the certification that needs to be done, but anyway. I figured I add support for RF in the PCB design, and I can later decide to include the RF components or not. That way, I don't have to redo the PCB if RF would be supported.

Now, all I know about electronics is by self-learning doing this project! So, I need help with the RF design! Currently I have 2 PCB layouts I need feedback on. Now, I know that the chip antenna needs to be separated from the rest to avoid interference. Antenna pins should also be as close as possible to the nRF24L chip. The question I have here is how much really. If you take a look at the first image ("treadgaming_rf_more_compact.png"), I have those long pads (for out-of-box support of Nunchucks) above and below there, with the RF ( nRF24L01+ ) parts in the middle. The layout of the RF components actually follows what Sparkfun did here: https://www.sparkfun.com/products/691 which also follows the reference design found in the nRF24L01 datasheet. The second image ("treadgaming_rf_more_separated.png") is the same, but the Nunchuck parts moved further to the left. The biggest question here is, can I use the first more compact layout, or should I go with the second one? Or something else? I really prefer the compact one obviously, but I'm not sure if the large pads might cause RF issues, and if they are too close? Also note that GND doesn't fill under the antenna chip, just like the other designs.

Any other feedback/comment is also welcomed!

Thanks,
Chillance
« Last Edit: June 08, 2013, 09:16:02 pm by Chillance »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf