hi....
i want to establish a low cost wireless communication between pic microcontroller and pc.. which is the best and cheap solution.. itried with rf communication... some times nose affected in communication.. The pc receiving some special charactors in between the datas....
Thanking You
Hello,
Either choose Cheap and noisy(which can be filtered using proper code), or expensive, plug n play, less coding(Easy) Rf modules:
Cheap :
No introduction required to these :
433 MHz Rf Modules price range 250Rs. - 350Rs.(One Rx-Tx pair)
So for both sides data transmission and reception 2 RX-Tx pair cost will be 500Rs-700Rs + 160Rs(If encoder/decoder Ic's are used) = 660Rs-860Rs.
Coding: As receiver keeps on receiving rf signals(even when transmitter is not transmitting), so filtering is must, data needs to be encode/decode properly to achieve proper data transmission..Generally two methods are used:
1. Using Encoder/Decoder IC's - HT12D/HT12E, etc. add price 60-80 Rs
2. Manchester coding
3. Make your own encoding/decoding Filtering Codes.. Add verification bits.
- HT12D/HT12E (decoder & Encoder Ic's) to interface these modules with microcontroller,
Regarding Link:
http://www.rentron.com/rf_remote_control.htm
Disadvantages : not very efficient, baud rates are very low.
-Menchester coding : Best way to use these pairs. No extra Ic's are required.
Regarding Links:
Understanding Manchester code :
http://en.wikipedia.org/wiki/Manchester_code
Related sites and Codes :
1.
http://bertrik.sikken.nl/433mhz/index.html
2. **broken link removed**
3.
http://www.picbasic.co.uk/forum/showthread.php?t=198&s=&highlight=Manchester
Helpful Links-
Expensive :
XBee Wireless Modules, CC2500 Wireless Modules and many more..
Cost: XBee - One Transceiver pair 2800Rs.
CC2500 - One Transceiver pair 1400Rs.
Good Range, Data rate, Baud Rate, Secure Transmission, no noise.
Links :
**broken link removed**
2.
**broken link removed**
3. **broken link removed**
4.
http://www.ilabsindia.com/product/cc-module/
5.
**broken link removed**
a.
http://kolry.blogspot.in/2010/06/avr-atmega8l-cc2500.html
b.
**broken link removed**
-
http://www.codeproject.com/Articles/55864/Remote-control-based-on-c8051-with-433MHz-radio-mo
Good Luck
After reading your post again I realised that you need data transmission between pc and microcontroller, I'll suggest you to go for Bluetooth modules :
https://www.edaboard.com/threads/135659/
**broken link removed**
http://vshamu.wordpress.com/2011/03/20/bluetooth-module-interfacing-with-microcontroller/