03-07-2016 07:47 AM
Hello,
I am working on an application "Automatic dipper system" for automobiles. I am using a photodiode for this purpose, when there is no light falling on it the resistance will be in mega ohms. When light falls on it, the value changes to kilo ohms. If the light intensity of the car headlights are more the photodiodes will absorb light and indicate that. Now, this is transmitted to the car coming front the front, which then trips the light to low beam. I want to use RF communication module for communication between the cars.
How can this be done? How to signal the RF module to communicate with the other car?
kindly, guide through.
03-07-2016 09:16 AM
Hello aastha,
Are you modulating the light to communicate or are you having extra radios?
If you are adding radios to the car, are you planning on creating your own communication protocol or using a standard, such as Zigbee?
If you are planning to create your own communication protocol, I recommend taking a look at our USRP Examples.
If you are planning on using a non-NI radio, I recommend switching to standard LabVIEW. This will allow you to interface with any drivers the radio manufacturer provide. Most likely, you will abstract the RF signals allowing you to work with strings of data instead of sine waves.
Regards,
03-07-2016 09:33 AM
Hello sir,
I am using extra radios ( RF module 434).
So, you are telling me that if I use my own communication protocol there will be no need of RF communication module? The RF transmitters can be interfaced to the LabVIEW using DAQ? And then we need only simple LabVIEW programming, showing the limit after which the communication has to start?
Thanks,
Aastha
03-07-2016 10:00 AM
Hello,
I am not familiar with RF Module 434.
If you are planning on creating a custom protocol, I recommend using the RF Communication Module to develop and test it.
If you are planning on using an off-the-shelf radio (Non-Software Defined Radio), such as a ZigBee Radio, please look at the datasheet to determine how it works. If it uses low frequency analog or digital pins, you will be able to interface with it using a DAQ. If it uses UART, I recommend using an off-the-shelf USB to UART converter.
If you are using any non-USRP solution, I recommend using standard LabVIEW, as 3rd party drivers and DAQ is not currently supported in LabVIEW Communications.
Regards,
03-07-2016 10:43 AM
Hello,
I am struggling while interfacing other sensors with DAQ. That's why, I had planned to use RF Communication module.
I want to know how this module can be used for communication between two automobiles.
Thanks,
Aastha
03-07-2016 10:47 AM
Hello Aastha,
You will need to use 2 USRP devices, create your own custom communication protocol, and implement it on each USRP. I recommend looking at the USRP Examples in LabVIEW Communications if you want to explore this solution.
In general, RF systems are more complicated than DAQ systems.
Regards,
03-07-2016
05:51 PM
- last edited on
04-16-2024
05:58 PM
by
Content Cleaner
HI Aastha,
Depending on your loop rates and timing constraints, the USB-2900 or 2091 might be perfect for you:
https://www.ni.com/en-us/shop/model/usrp-2900.html
https://www.ni.com/en-us/shop/model/usrp-2901.html
Check out examples on the community, though communication examples are in the product too: https://forums.ni.com/t5/Software-Defined-Radio/tkb-p/3017
Are you at a university? If so, your university likely has access to LabVIEW Communications through your academic site license, and you should be able to talk to your IT department to get a license.
Let us know if you have more questions!