Sunday, June 27, 2010

I have been searching alot on the net about the modules that can be used for effecient data transfer. Cost and budget are putting lots of limitations.. we need to transfer mp3 or wave files wirelessly. Even if I speak of an ok - ok mp3 quality, then it means around 32kbps stream. i.e. 32 thousand bits need to be transferred wirelessly from main hub to the hand held device each second... Now, that is controllable for 1, 2 or at most 3 devices working simultaneously on XBee... But using more than that will cause problem, and the audio being heard would be broken.. Now, I've come across different counter strategies- like to keep larger data streaming when the device is not is use, and then to store that data inside the device itself in a memory card. So, when the request for that data is actually made, then it will automaticly be available in the device. But this adds on to the cost.. Cost of a memory card, and also of another MCU, because Memory card works on SPI, and we are already using MCU's SPI in other things...

After day full of calculations and net searching, n data sheet readings, and cost comparisions, I'm glad that the solution seems quite feasable... Luckily a module comes at cheaper price than XBee, and allows pto2Mbps data transmission rate! And also provides 160 seperate frequency channels! Yippie! Coz that means, that we can now cater to around more than 50 requests with LIVE streaming @ 32kbps MP3 files! It means sending LIVE individual Music Files from 1 server to 50 different people who listen to it wirelessly! Or, alternatively sending Audio Speech file @ around 16kbps to more than 100 different people simultaneously! Seems amazing! Seems, we're going on the right direction! :-) Feeling lil relieved after 2 days of calculations and analyses in lab, and even in dreams! phew! But at the end... it does seems fruitfull! :-)

So, initially we'll work on the XBee modules that we have in Lab, and work out for the functionality of MP3 related ICs, and other ICs.. Once we go for fabrication, then we'll be modifying the code a lil bit and will use the newly found RF Module... Theoritically things are appearing fine.. The calculations, and datasheets show things to be possible... Now just waiting for the components to arrive to test it out practically...

No comments:

Post a Comment