Internet radio gebasserd op de AM/FM modulator van Otto Tuil (Algemeen)
door gbr , 04-06-2024, 21:49 (181 dagen geleden)
Gewijzigd door gbr, 04-06-2024, 21:52
Gebaseerd op het ontwerp van de AM/FM modulator van Otto Tuil heb ik de hardware- en software van de modulator dusdanig veranderd dat er nu 3 hoofdkeuzen zijn: network radio, BT en MP3 player. Hiertoe heb ik de software enigszins aangepast. De hardware voor de FM en AM zender heb ik weggelaten. Om het geluid van de network radio te kunnen horen heb ik een BT zendertje toegevoegd dat het geluid overbrengt naar een BT-luidspreker. De processor is onveranderd: ESP32-WROVER. De voeding is ook onveranderd. Het oorspronkelijke (kleine) OLED display heb ik vervangen door een 2,42 inch OLED display.
Zie de foto's.
Internet radio gebasserd op de AM/FM modulator van Otto Tuil
door Goldline , Oranjedorp, 05-06-2024, 11:05 (180 dagen geleden) @ gbr
mooie aanpassing voor jouw toepassing ,René .
Dat grote display zie ik ook wel zitten, heb je een link ?
--
Cees PA1DBA
Internet radio gebasserd op de AM/FM modulator van Otto Tuil
door gbr , 05-06-2024, 13:18 (180 dagen geleden) @ Goldline
Hallo Cees,
het grote OLED display (I2C of SPI) kun je bij diverse leveranciers kopen.
Ik heb gekozen voor de I2C interface.
Link:
https://www.aliexpress.com/item/1005005241315177.html?src=google&src=google&albch=shoppin...
Internet radio gebasserd op de AM/FM modulator van Otto Tuil
door Otto , Drenthe, 05-06-2024, 21:41 (180 dagen geleden) @ gbr
Leuk dat mijn ontwerp inspireert tot andere ontwerpen.
Wat ik niet snap is dat je een Bluetooth player er bij hebt gemaakt, om het met Bluetooth naar de speakers te sturen. Dan kan je toch beter rechtstreeks naar de speakers streamen?
De voeding is omslachtig. Je hebt de 15 volt niet meer nodig. Je kunt de LM358 ook met 5 volt voeden. Dat werkt in deze toepassing wel, maar voor de zekerheid kun je de LM358 voor een LMV358 omwisselen. Die gebruik ik in mijn prototypes bij het programmeren, zodat ik de print niet aan 230 hoef te hangen. Op mijn print is daar zelfs een voorziening voor aangebracht om naar 5V te gaan. Omdat je geen radio meer uitzendt, hoeft de voeding sowieso niet meer met een trafo uitgevoerd te worden. Je komt dan wel met een simpele 5V adapter uit de voeten. Eventueel een oude USB lader.
Trouwens, het is ook niet meer nodig om de schakeling rond de PT8211 te handhaven. Je kunt dan beter een moduultje met een PCM5102 nemen:
Dan ben ook van die 15V af. Bovendien heeft die geen DC offset op de uitgang.
Otto
--
Ohm sweet Ohm...
Internet radio gebasserd op de AM/FM modulator van Otto Tuil
door gbr , 05-06-2024, 22:57 (180 dagen geleden) @ Otto
Hallo Otto,
dank je voor je reactie.
De voeding is omslachtig. Je hebt de 15 volt niet meer nodig. Je kunt de LM358 ook met 5 volt voeden. Dat werkt in deze toepassing wel, maar voor de zekerheid kun je de LM358 voor een LMV358 omwisselen. Die gebruik ik in mijn prototypes bij het programmeren, zodat ik de print niet aan 230 hoef te hangen. Op mijn print is daar zelfs een voorziening voor aangebracht om naar 5V te gaan. Omdat je geen radio meer uitzendt, hoeft de voeding sowieso niet meer met een trafo uitgevoerd te worden. Je komt dan wel met een simpele 5V adapter uit de voeten. Eventueel een oude USB lader.
De 15V is inderdaad niet nodig, voor de LM358 volstaat cfm specs 5V. In eerste instantie had ik alleen 5V gebruikt. Maar een beter hoorbaar resultaat ontstond bij een hogere spanning (15V) en dat heb ik toegepast in deze voorlopige versie. Ik ben geen fan van (5V) netadapters en geef de voorkeur aan een vaste print voeding met voldoende elco-capaciteit.
Trouwens, het is ook niet meer nodig om de schakeling rond de PT8211 te handhaven. Je kunt dan beter een moduultje met een PCM5102 nemen:
De PCM5102 module ken ik en is inderdaad goed toepasbaar. Maar de PT8211 had ik in veelvoud aangeschaft voor mijn 2e modulator en heb voor de PT8211 gekozen ipv de PCM5102 te kopen.
Wat ik niet snap is dat je een Bluetooth player er bij hebt gemaakt, om het met Bluetooth naar de speakers te sturen. Dan kan je toch beter rechtstreeks naar de speakers streamen?
Rechtstreeks naar de speakers streamen, dat behoeft enige uitleg.
Groet, René
Internet radio gebasserd op de AM/FM modulator van Otto Tuil
door gbr , 06-06-2024, 09:34 (179 dagen geleden) @ gbr
Otto,
Wat ik niet snap is dat je een Bluetooth player er bij hebt gemaakt, om het met Bluetooth naar de speakers te sturen. Dan kan je toch beter rechtstreeks naar de speakers streamen?
Rechtstreeks naar de speakers streamen, bedoel je om BT multipoint connection te gebruiken?
Op internet heb ik deze mogelijkheid bekeken en gelezen. Ik las dat met ESP32 8 BLE connections of 7 BT classic te realiseren zijn. Ik vond het een ingewikkeld verhaal en schatte in dat dit niet zomaar (door mij) te bouwen is en heb het daarom voorlopig terzijde geschoven. De oplossing voor mij was de BT zender.
Heb jij wat meer informatie hierover?
René
Internet radio gebasserd op de AM/FM modulator van Otto Tuil
door gbr , 13-06-2024, 11:14 (172 dagen geleden) @ gbr
Omdat ik als voorlopige oplossing een extern BT-zendertje heb toegepast om het audiosignaal van de ESP32 over te brengen naar een BT-speaker, bleef de vraag van mijn zijde onbeantwoord of het mogelijk is om de ESP32-on-board BT & WiFi gelijktijdig te gebruiken.
Bij de opzet van de internet radio vermoedde ik dat het gelijktijdig gebruik van de ESP32-on-board BT & WiFi niet mogelijk zou kunnen zijn omdat ze de zelfde on-board antenne gebruiken.
De reactie van Otto Tuil "... een Bluetooth player er bij hebt gemaakt, om het met Bluetooth naar de speakers te sturen. Dan kan je toch beter rechtstreeks naar de speakers streamen" was en is voor mij niet duidelijk. Immers ik gebruik een BT-speaker en geen bedrade speaker.
Op internet heb ik verder gezocht naar een oplossing voor het gelijktijdig gebruik van WiFi en BT. Op een aantal sites heb ik gelezen dat het gelijktijdig gebruik van on-board WiFi en BT niet (goed) mogelijk is. Ook viel het mij op dat ik niet één code voorbeeld hieromtrent kon vinden. Op GITHUB (Phil Schatzmann) is een principe codeschets te vinden van het gebruik van een ESP als BT-source maar een code voorbeeld heb ik niet gevonden.
Ik realiseer mij dat ik misschien internet informatie gemist/niet gezien heb, terwijl er die informatie er wel is.
Tijdens het verder lezen op internet begreep ik dat er wel een oplossing is voor het probleem door de ESP-IDF methode te gebruiken. De komende tijd ga ik mij verder verdiepen wat de ESP-IDF methode is en hoe te gebruiken en hopelijk komt daar een bruikbare oplossing uit voort.
Het huidige prototype met het grotere 2,4" display blijft voorlopig onveranderd en speelt prima.