Page 1 of 3

Simple RDS schematic

Posted: Thu Aug 29, 2019 11:27 am
by OldskoolPirate
Looking for a super simple, cheap rds encoder schematic. The pira mini rds encoder is what I want but can’t find any drawings of it. Albert H said about using an IC (preferably 16f88) and a Crystal plus a few minor bits to make one.

Re: Simple RDS schematic

Posted: Thu Aug 29, 2019 12:39 pm
by Albert H
The circuit is easy. It's the firmware that's a bit trickier! I'll put both up on here later. You'll need a PIC writer.

Re: Simple RDS schematic

Posted: Thu Aug 29, 2019 7:36 pm
by Krakatoa
There was a French project called "MonRDS" but somehow has been wiped off the internet.

That was presented in 2 flavours: with pic16f628a and with pic16f88a, the later with enhanced capabilities.
In a Russian forum there is a thread about this and also they provided some modified soft for it.

https://vrtp.ru/index.php?showtopic=11345&st=589

Re: Simple RDS schematic

Posted: Sat Aug 31, 2019 7:59 pm
by radium98



Re: Simple RDS schematic

Posted: Fri Jan 03, 2020 8:33 pm
by Electronics_hobby
Albert H wrote: Thu Aug 29, 2019 12:39 pm The circuit is easy. It's the firmware that's a bit trickier! I'll put both up on here later. You'll need a PIC writer.
Just wondering if I could have a look at that rds encoder you were going to submit. Did you post it anywhere. Many thanks. Hope you had a nice Christmas

Re: Simple RDS schematic

Posted: Fri Jan 03, 2020 10:55 pm
by 1608cc
Any idea how to phase MonRds 57kHz pilot with 19kHz ?

Re: Simple RDS schematic

Posted: Sat Jan 04, 2020 3:39 am
by Albert H
Here's an old (very basic) RDS coder that was widely used. I've included the hex code as a text file (just take of the .txt on the end of the filename before using your PIC Programmer). Programming it requires the use of an RS232 port. You probably won't have one on your modern computer, so you'll have to buy a cheap USB to RS232 adaptor (about £6 on Ebay). I cant remember if this one includes the synchronisation code for stereo.
Baby RDS.zip
The PIC is a 16F84 and the crystal is 4.332 MHz.

You could use the crystal (if you use a high impedance buffer) to drive a bit of CMOS logic and derive the 38kHz and 19 kHz for your stereo coder using a couple of divider ICs - divide by 57 using a 4040 and some diode programming, and then use a 4013 to divide by 2 for the 38kHz and by a further 2 for 19kHz. You'll get nice 50:50 squarewaves out of the 4013 - ideal for the 38kHz switches, and if you use the NRG Pro III stereo coder 19 kHz filter circuit, you'll find that everything is nicely in phase!

Re: Simple RDS schematic

Posted: Sun Jan 05, 2020 12:08 pm
by radium98
thank you albert.i tried to flash with 16f84a but did not work :(

Re: Simple RDS schematic

Posted: Sun Jan 05, 2020 10:11 pm
by Albert H
That's strange. I'll root around and see if I have any other firmware (I know that I have somewhere!)

Re: Simple RDS schematic

Posted: Mon Jan 06, 2020 7:37 am
by radium98
Nice thank you .

Re: Simple RDS schematic

Posted: Wed Jan 08, 2020 6:28 am
by radium98
? any help.

Re: Simple RDS schematic

Posted: Thu Jan 09, 2020 5:05 pm
by 1608cc
Albert H wrote: Sat Jan 04, 2020 3:39 am Here's an old (very basic) RDS coder that was widely used. I've included the hex code as a text file (just take of the .txt on the end of the filename before using your PIC Programmer). Programming it requires the use of an RS232 port. You probably won't have one on your modern computer, so you'll have to buy a cheap USB to RS232 adaptor (about £6 on Ebay). I cant remember if this one includes the synchronisation code for stereo.

Baby RDS.zip

The PIC is a 16F84 and the crystal is 4.332 MHz.

You could use the crystal (if you use a high impedance buffer) to drive a bit of CMOS logic and derive the 38kHz and 19 kHz for your stereo coder using a couple of divider ICs - divide by 57 using a 4040 and some diode programming, and then use a 4013 to divide by 2 for the 38kHz and by a further 2 for 19kHz. You'll get nice 50:50 squarewaves out of the 4013 - ideal for the 38kHz switches, and if you use the NRG Pro III stereo coder 19 kHz filter circuit, you'll find that everything is nicely in phase!
My stereo coder is "master", so RDS 57kHz ("slave") must be phased to 19kHz.

And I've never seen working HEX for pira RDS encoder

Re: Simple RDS schematic

Posted: Fri Jan 10, 2020 8:29 am
by radium98
me to ,i already Etched a pcb of that babyrds (*mini) i i have burned the code provided above with 2 processors
ic 628 and 84 and none work ,no rds signal,so the hex file might be wrong version or missed some bites ,we have to weight for albert as for what he said above .
thanks.

Re: Simple RDS schematic

Posted: Sun Jan 26, 2020 11:20 pm
by Electronics_hobby
Has there been any luck in getting the baby rds encoder firmware to work that alberth has suggested

Re: Simple RDS schematic

Posted: Mon Jan 27, 2020 9:07 am
by radium98
Not yet .

Re: Simple RDS schematic

Posted: Sat Feb 15, 2020 6:55 pm
by radium98
Albert H ? any try ......ANyone has assembled this encoder up like me ?

Re: Simple RDS schematic

Posted: Sat Feb 15, 2020 9:46 pm
by teckniqs
radium98 wrote: Sat Feb 15, 2020 6:55 pm Albert H ? any try ......ANyone has assembled this encoder up like me ?
I did about 12 years ago. Worked fine,

........I had to program it using COM1 port (Serial RS232) via my PC but it worked very well for many years. :tup

Re: Simple RDS schematic

Posted: Sun Feb 16, 2020 8:10 am
by radium98
you did it with this hex can you show the pcb .i did it and not working .

Re: Simple RDS schematic

Posted: Sun Feb 16, 2020 9:39 am
by teckniqs
It was a long time ago and I don't have it any more.

Re: Simple RDS schematic

Posted: Sun Feb 16, 2020 10:05 am
by radium98
:( so bad & sad news.I need someone to confirm if the HEX above babyrds work or no .