NXP TEF6686 auf Arduino

Das Radioforum. Hier dreht sich alles um die technischen Seiten des Radio- und TV-Empfangs.
Austria MV
Beiträge: 683
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Deshalb gibt es bei uns wohl auch OE 3.

Es scheint auch Scetche zu geben welche LW MW KW unterstützen.
Hat jemand schon sowas implementiert das es ohne PC läuft ?

Mit Steuerung am PC mit XDR-GTK hab ich noch gar nichts gemacht.

felix
Beiträge: 16
Registriert: Mi 5. Sep 2018, 15:09

Re: NXP TEF6686 auf Arduino

Beitrag von felix »

Good news,
I got the first bunch of tuners (the 19 pin ones) today. :D :dx: :dx:
The 10 pin ones are on the way. :cheers:

So hopefully during the following weeks I will find some time do some tryouts and test the designs.

Be prepared for some questions :-)

felix
Beiträge: 16
Registriert: Mi 5. Sep 2018, 15:09

Re: NXP TEF6686 auf Arduino

Beitrag von felix »

pe5pvb hat geschrieben:
Mi 27. Jan 2021, 10:02
Here the schematics and software of my design. There will be a kit available shortly.

https://1drv.ms/u/s!At8Y82POuy7chP1_Wa_ ... w?e=WOhe8G
Thank you very much. What do you mean by kits available - some PCB ? :spos:

73s

pe5pvb
Beiträge: 20
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

I'm working together with a webshop, he wants to make kits of it, so PCB + components

spika
Beiträge: 17
Registriert: Do 24. Sep 2020, 18:50

Re: NXP TEF6686 auf Arduino

Beitrag von spika »

Hello, very good job!

I have this circuit with an ESP32 LOIN32 assembled on a bread board.
Here, too, there is interference from the ESP32, which makes it impossible to receive very weak transmitters
with a near whip antenna. Okay when assembled with pcb in a metall case then work better.
I think the ESP32 SCA, SCL inteference still won`t go away.
But when i keep the bandwidth button pressed or i connect the SDA or SCL line from the ESP32 to ground the interference disappears.
The strong interferences are gone and I can, for example, receive witha a whip antenna the station "Bayern2" at 96.5Mhz, this station
is over 200km away from my home.
Which I cannot hear at all with ESP32 interferences.
These disturbances are present in all Arduino variations in portable operation.
Dateianhänge
XD-6686AF.jpg

pe5pvb
Beiträge: 20
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

Hi,

I've made a new version with a low signal threshold. This will reduce I2C communication when received signal is low.
Please check v1.04 at https://github.com/PE5PVB/TEF6686_ESP32

spika
Beiträge: 17
Registriert: Do 24. Sep 2020, 18:50

Re: NXP TEF6686 auf Arduino

Beitrag von spika »

Hello,
thank you very much!

I can not upload the new sketch.
I have a Error:

TEF6686_ESP32-v104.ino:1946:6: note: 'void serial_hex(uint8_t)' previously defined here

void serial_hex(uint8_t val) {

^

exit status 1
redeclaration of 'TEF_FM'

Which Arduino version and ESP32 core are you using?

Thanks!

pe5pvb
Beiträge: 20
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

Arduino IDE 1.8.13
DOIT ESP32 DEVKIT v1

I've just downloaded the code and can compile it with no errors.

spika
Beiträge: 17
Registriert: Do 24. Sep 2020, 18:50

Re: NXP TEF6686 auf Arduino

Beitrag von spika »

Hello,
the sketch is working, the mistake was mine.
I will test this version.

pe5pvb
Beiträge: 20
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

Great.
You can set the threshold in the menu.

ullibg
Beiträge: 350
Registriert: Fr 31. Aug 2018, 16:59

Re: NXP TEF6686 auf Arduino

Beitrag von ullibg »

@ spika
Du kannst ja mal berichten, wie es jetzt mit dem neuen Sketch läuft.
Vielleicht auch mit Bild !
Gruß Ulli
Standort: 10E14 / 51N49, 360m ü. N.N., LdKr. Osterode/Harz
UKW-FM PORTABEL: Blaupunkt Panda CC (SHARX),Hyundai i10 Autoradio(Serie), 9-ELE. Eigenbau nach P.Körner, 9.2 nach Körner von Antennenland
DAB+ : Roberts expression mit Teleskopantenne

spika
Beiträge: 17
Registriert: Do 24. Sep 2020, 18:50

Re: NXP TEF6686 auf Arduino

Beitrag von spika »

Hallo,
ich habe den neuen Sketch ausprobiert und er läuft gut.
Die Störungen sind weniger geworden.
Aber man muss bedenken das alles offen ist und die Kabeln die Störungen abstrahlen.
Die Teleskopantenne ist ja in der nähe.
In einen Metallgehäuse und mit einer geätzten Platine Mit viel Massefläche geht es sicher besser.
Es kommen auch Störungen vermutlich vom Display.
Habe bei den russischen Malachit DSP Empfänger gesehen das niederohmige Widerstände bei den Display Datenleitungen in reihe geschaltet
sind. Vielleicht kann das die Störungen vom Display auch mindern.
Aber wenn ich die BW Taste gedrückt halte sind die Störungen weg aber das Display friert ein solange man diese Taste
gedrückt hält.
Wenn ich in das Konfigurationsmenü wechsle sind die Störungen auch deutlich weniger aber nicht so deutlich wie bei gedrückter BW Taste.
Wie stark die Störungen sind hängt auch von der Empfangsfrequenz ab.
Mir ist auch aufgefallen wenn ich auf Mono schalte sind die impulsartigen Störungen geringer.
Der Empfang wird auch besser wenn ich mit der Hand das Tunergehäuse berühre und die Teleskopantenne ganz nah am Tunergehäuse ist.
Das betrifft den Sender auf 96.5Mhz der je nach Bedingungen sehr schwach aus dem Rauschen kommen kann, aber auch stark empfangbar sein kann.

Ich habe schon einige Experimente mit den SI4735 Tuner Chip gemach mit einen 2.4" Display und hier waren die Störungen stärker wenn ich das RDS eingeschaltet habe.

pe5pvb
Beiträge: 20
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

How does this SI chip perform on FM compared with the TEF?

Austria MV
Beiträge: 683
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Konnte jetzt mit PC LW MW KW UKW mit XDR-GTK testen.

Ich habe für den Tuner eine eigene 5Volt Versorgung.
Trennt man den Arduino vom Strom spielt der Tuner bei mir weiter.
So kann ich hören welche Störungen vom Arduino und Display kommen...

ullibg
Beiträge: 350
Registriert: Fr 31. Aug 2018, 16:59

Re: NXP TEF6686 auf Arduino

Beitrag von ullibg »

@ spika

Danke für den ausführlichen Bericht ! :spos:

Hast du es schon mit einer Aussenantenne versucht, was dann die Störungen machen ?
Standort: 10E14 / 51N49, 360m ü. N.N., LdKr. Osterode/Harz
UKW-FM PORTABEL: Blaupunkt Panda CC (SHARX),Hyundai i10 Autoradio(Serie), 9-ELE. Eigenbau nach P.Körner, 9.2 nach Körner von Antennenland
DAB+ : Roberts expression mit Teleskopantenne

Antworten