Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
See page 5 of datasheet. Direct modulation in (MIN) has no bandwidth filtering of the incoming waveform and could cause sidebands outside the permitted carrier swing. Hence, a new type approval is required.Nigel Goodwin said:So what's the difference between 'digital data in' and 'direct modulation in', and have you tried both?.
No. Read page 4 of the spec. See SOX and STX/SRXI would suggest that the 'direct modulation in' is similar to that provided on normal RF modules (which won't work how you're using it, for the reasons previously explained), and that the 'digital data in' is perhaps processed through the micro?.
Apart from the (extra, optional) serial link to remotely control its parameters, as I described, it is perfectly normal. Data in = data out. It adds/ subracts nothing. No frills - no fuss. As far as its being a normal RF module, I used it as just that!In any case, the X7000 isn't a normal RF module (and I'd love some to play with!), and you can't feed a normal module in the same way.
You are either losing data or it's being garbled.aang_fukakyon said:what should i do then?
i'm sorry, i don't understand what you're all talking about
i'm newbie in RF design
---------------Nigel Goodwin said:It's because you can't send RS232 over a simple radio link - RS232 is DC coupled, radio is AC coupled. You need to add NRZ coding (Non Return to Zero), the most popular type is Manchester coding.
Your easiest option is to change your radio modules for ones that have internal Manchester coding/decoding - next would be to use PIC's to do the coding and decoding.
For a crude method you might try just an inverter feeding the transmitter, and one on the receiver? - this inverts the polarity of the data, and gives it more chance - but it's not a great solution!.
Aang, why do you need to know the basic theory of the module? You should be able to treat the radio modem tx/rx pair as a 'black box' where the data you get out is the same as the data you put in. As Nigel has said there is a limitation because the receiver circuit has a CR coupled output. Because of this you MAY need to a few alternate '0's and '1's to 'condition' or the receiver or 'DC restore' the signal before the real data is sent. Other than that, the setup you have is perfectly satisfactory without resorting to Manchester coding.aang_fukakyon said:---------------
where i can find basic theory relationship 'bout rf module-rs232
So PC > MAX232 > micro worked OK. Therefore Micro data = inverted PC data.when i'm using cable, they look like this:
input computer (COM port) - MAX232 - microcontroller - dot matrix
data from computer can 'flow' from tx (PC) to rx (microcontroller)
If that statement is true then TLP/RLP are working correctly.when i used configuration like this :[microcontroller-TLP ~~~~ RLP-microcontroller], they (TLP/RLP) connect.
from osciloscop i saw 'image' data sent is the same as 'image' data receive.
If that statement is true then one of the other two is not.next, when i used configuration like this :
[PC-IC MAX232-TLP ~~~~ RLP-microcontroller], they don't connect
from osciloscop i saw 'image' data sent is NOT the same as 'image' data receive.
it's only 2 or 3 bit of the beginning is the same, the others is 'high' (from TLP)