NXP TEF6686 auf Arduino

Das Radioforum. Hier dreht sich alles um die technischen Seiten des Radio- und TV-Empfangs.
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Habe eben mal die zip-Datei von https://github.com/marsel90-1/TEF6686_Arduino_Radio
runtergeladen, die ino-Datei extrahiert und in die Arduino-IDE geladen.

Die Überrüfung ergibt, dass alles ok ist - getestet mit Boardeinstellung UNO und MEGA2560.

Hast du den Programmcode eventuell via Copy&Paste übernommen, mit einem anderen Programm bearbeitet oder in der Arduino IDE
Einstellungen verändert?
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

@carkiller08

Mit herunterladen der zip Datei hat es geklapt.
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

Default tuner front-end AGC is -6db.
DX1 - set AGC 0dB (fine-tuning of the weak signal handling in high signal conditions)
DX2 - set AGC -6db (default)
Apart from AGC obtion DX1 & DX2 use the same settings for TEF.
Set DX1 for AGC 0db and after change DX3 and DX4 (AGC = 0db)
Set DX2 for AGC -6db (default) after change DX3 and DX4 (AGC = -6db)

Download here:
https://github.com/marsel90-1/TEF6686_Arduino_Radio
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

Fix bug with EQ & iMS when change DX1, DX2, DX3, DX4

https://github.com/marsel90-1/TEF6686_Arduino_Radio
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

Now in TEF-GTK appear MO for mono and ST for stereo. Click on stereo indicator with right mouse button to force mono reception !

Bild

Bild

Download here: https://github.com/marsel90-1/TEF6686_Arduino_Radio
FMDABDX
Beiträge: 424
Registriert: Fr 31. Aug 2018, 15:58

Re: NXP TEF6686 auf Arduino

Beitrag von FMDABDX »

Eustake hat geschrieben: Mo 21. Jun 2021, 20:04 Fix bug with EQ & iMS when change DX1, DX2, DX3, DX4

https://github.com/marsel90-1/TEF6686_Arduino_Radio
What are the functions of EQ and IMS?
HOL Sliedrecht
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

Use the sketch and the TEF-GTK version on github and you will discover them very easily !

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

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

New software v1.09

- Stereo indication didn't work when RF+ was set in XDR-GTK
- Minor fix: When for some reason the signallevel was an invalid value, now the limit is -10 to +120dBuV
- No more short mute when changing frequency
- Tuned indication only on when signal valid.
- In Auto mode frequency is now shown and direction can be changed on the fly. To stop searching, just press any key.
- Minor bugfix in low signal lever timer.
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

I have a problem with v1.09.

Start frequency is always 100,00MHz - even if I changed to another frequency.
After new start always 100,00MHz is received.

When I change under "void setup" -> "EEPROM.writeInt(0, 10000);" in eg "EEPROM.writeInt(0, 8810);" or write new line "frequency = 8810;" ,
I get after new start 88,10MHz in display, but 100,00MHz received.

After downgrade to v1.08 everything is fine again.


Edit: Ich sehe gerade, es gibt Version 1.10.

v1.10 - Stand-by function was bricked after last update.
- Code optimised for compiler v2.0.0.
- Startup frequency was always 100.0MHz. Fixed.
Zuletzt geändert von carkiller08 am Mi 22. Sep 2021, 08:21, insgesamt 1-mal geändert.
pe5pvb
Beiträge: 36
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

Correct. Was a glitch. Please check 1.10
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

With v1.10 I now receive +-100kHz next to strong stations only the strong station , when Auto BW is activated.
Witch forced 56kHz BW the strong station is still more present than with v.1.08.

Example:

v.1.10 with Auto Bandwith activated
88,3MHz MDR Kultur from 88,4MHz(133kHz)
88,4MHz MDR Kultur (236kHz, 64dBµV)
88,5MHz MDR Kultur from 88,4MHz(133kHz)


v1.08 with Auto Bandwith activated
88,3MHz free / noise only(56kHz)
88,4MHz MDR Kultur (236kHz, 64dBµV)
88,5MHz ČRo Radiožurnál (56kHz, <25dBµV)
hit24_for_ever
Beiträge: 256
Registriert: Sa 1. Sep 2018, 23:30

Re: NXP TEF6686 auf Arduino

Beitrag von hit24_for_ever »

Hallo,

eine Frage in die Runde:

Ich habe hier ein TEF6686 Modul, das zwar einwandfrei mit dem Arduino kommuniziert, jedoch kein Audiosignal zur Verfügung stellt.
Hat das jemand auch schon gehabt? Muss ich hier von einem Hardware-Defekt ausgehen?

LG
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Dass Audio komplett fehlte, hatte ich so noch nicht.

Lediglich bei früheren Sketches passierte es durch einen Fehler, dass Audio nach einigen Minuten
verzerrt kam oder ganz ausfiel.

An den Audio-Ausgängen liegt normalerweise eine Gleichspannung (DC-Offset) von - glaube - 1,4V an.
wenn alles funktioniert. Prüfe mal mit einem Multimeter, ob diese 1,4V DC vorhanden sind.

Was passiert nach dem Einschalten ? Knackt es kurz ?
hit24_for_ever
Beiträge: 256
Registriert: Sa 1. Sep 2018, 23:30

Re: NXP TEF6686 auf Arduino

Beitrag von hit24_for_ever »

Hallo,
ich höre in Ausgänge mit einem Signalverfolger ab.
Vor dem Einschalten habe ich ein Brummen, dann absolute Stille.
1,48VDC liegen an beiden Ausgängen an.

Ich muss noch dazu sagen, dass ich nicht den Eustake-Code auf dem Arduino laufen habe, sondern einen anderen für das Display-Shield.

Ich hatte das ganze aber vor einiger Zeit schon mal im Einsatz und da hat alles funktioniert.

LG
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Am besten mal einen anderen Sketch (z.B Eustake) aufspielen und schauen, ob es damit geht.
Antworten