Simple RDS schematic

Everything technical about radio can be discussed here, whether it's transmitting or receiving. Guides, charts, diagrams, etc. are all welcome.
Post Reply
OldskoolPirate
no manz can test innit
no manz can test innit
Posts: 142
Joined: Thu Feb 18, 2016 9:32 pm

Simple RDS schematic

Post by OldskoolPirate » Thu Aug 29, 2019 11:27 am

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.

Albert H
proppa neck!
proppa neck!
Posts: 1447
Joined: Tue Apr 05, 2016 1:23 am

Re: Simple RDS schematic

Post by Albert H » 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.
"Why is my rig humming?"
"Because it doesn't know the words!"
;)

Krakatoa
who u callin ne guy bruv
who u callin ne guy bruv
Posts: 16
Joined: Tue Mar 07, 2017 8:57 pm

Re: Simple RDS schematic

Post by Krakatoa » Thu Aug 29, 2019 7:36 pm

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

radium98
tower block dreamin
tower block dreamin
Posts: 357
Joined: Fri Aug 26, 2016 7:01 pm

Re: Simple RDS schematic

Post by radium98 » Sat Aug 31, 2019 7:59 pm




Electronics_hobby
ne guy
ne guy
Posts: 1
Joined: Tue Dec 17, 2019 10:02 pm

Re: Simple RDS schematic

Post by Electronics_hobby » Fri Jan 03, 2020 8:33 pm

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

1608cc
ne guy
ne guy
Posts: 8
Joined: Wed Jan 24, 2018 8:54 pm

Re: Simple RDS schematic

Post by 1608cc » Fri Jan 03, 2020 10:55 pm

Any idea how to phase MonRds 57kHz pilot with 19kHz ?

Albert H
proppa neck!
proppa neck!
Posts: 1447
Joined: Tue Apr 05, 2016 1:23 am

Re: Simple RDS schematic

Post by Albert H » 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!
You do not have the required permissions to view the files attached to this post.
"Why is my rig humming?"
"Because it doesn't know the words!"
;)

radium98
tower block dreamin
tower block dreamin
Posts: 357
Joined: Fri Aug 26, 2016 7:01 pm

Re: Simple RDS schematic

Post by radium98 » Sun Jan 05, 2020 12:08 pm

thank you albert.i tried to flash with 16f84a but did not work :(
You do not have the required permissions to view the files attached to this post.

Albert H
proppa neck!
proppa neck!
Posts: 1447
Joined: Tue Apr 05, 2016 1:23 am

Re: Simple RDS schematic

Post by Albert H » Sun Jan 05, 2020 10:11 pm

That's strange. I'll root around and see if I have any other firmware (I know that I have somewhere!)
"Why is my rig humming?"
"Because it doesn't know the words!"
;)

radium98
tower block dreamin
tower block dreamin
Posts: 357
Joined: Fri Aug 26, 2016 7:01 pm

Re: Simple RDS schematic

Post by radium98 » Mon Jan 06, 2020 7:37 am

Nice thank you .

radium98
tower block dreamin
tower block dreamin
Posts: 357
Joined: Fri Aug 26, 2016 7:01 pm

Re: Simple RDS schematic

Post by radium98 » Wed Jan 08, 2020 6:28 am

? any help.

1608cc
ne guy
ne guy
Posts: 8
Joined: Wed Jan 24, 2018 8:54 pm

Re: Simple RDS schematic

Post by 1608cc » Thu Jan 09, 2020 5:05 pm

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
You do not have the required permissions to view the files attached to this post.

radium98
tower block dreamin
tower block dreamin
Posts: 357
Joined: Fri Aug 26, 2016 7:01 pm

Re: Simple RDS schematic

Post by radium98 » Fri Jan 10, 2020 8:29 am

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.
You do not have the required permissions to view the files attached to this post.

Post Reply