Forum: Mikrocontroller und Digitale Elektronik Auswahl Microcontroller für Musik via Bluetooth


von Lucas H. (willmehrwissen)


Lesenswert?

Hallo,

ich bin neu also falls ich irgendwelche Fehler mit meinem Eintrag mache 
dann weißt mich bitte darauf hin (wie zum Bsp. falsches Forum oder diese 
Frage gibt es schon irgendwo :D )

Nun den, ich habe mit meinem Kumpel ein Projekt gestartet bei dem es um 
eine BluetoothBox geht. Sowas kennt eh jeder. Mit dem Handy verbinden 
und Musik abspielen.

Naja, mein Part ist es diese Bluetooth Verbindung herzustellen, dafür 
benötige ich jetzt den richtigen Mikro Controller.

Vorraussetzungen:

1.) 10 Volt Versorgungspannung (Mit Spannungsteiler wärn dann natürlich 
auch weniger möglich, wobei sich dann die Frage stellt, wie siehts dann 
mit meinem Stromverbauch aus?

2.) Der Ausgang sollte digital sein, das es am Besten wär mit digitalem 
Signal in den Verstärker zu gehen.

3.) Zum Testen wär eine PDIP Version am besten, am Schluss jedoch eine 
SMD.
(Gibts zu der SMD Version keine PDIP Version, so kann man das bestimmt 
mit Steckvorrichtungen lösen, also wär nur ein Luxus)

4.) Er benötigt grundsätzlich nur die Funktion aus dem Bluetooth Signal 
die Daten umzuwandeln und in ein digital Signal weiterzuaschicken.

5.) Programmier Code = C

Falls wär genau den richtigen Mikro Controller im Kopf hat, dann bitte 
sofort in die Antworten haha, ansonsten Seiten wo ich nachschaun kann, 
oder irgendwelche Tips oder Ähnliches, bin nämlich echt planlos momentan 
:/

Vielen vielen Dank schon mal im Vorhinein.

Schönen Tag euch allen

von GuterRat (Gast)


Lesenswert?

Sorry, aber bei den Fragen... kauft euch einen fertigen BT Lautsprecher!
JBL Charger 2 für 80€ klingt super für die Größe.

von Mark (Gast)


Lesenswert?

Ich habe ein Problem.
Ich bin aber zu faul, selber nach einer Lösung zu suchen.,
Ich bin sogar zu faul, das Problem halbwegs genau zu beschreiben.
Hat jemand eine Lösung für mich?  Dann bitte schnell antworten.

von BL (Gast)


Lesenswert?

Nicht direkt ein uC aber ein sehr nettes Modul, welches audui direkt 
Unterstützt. Ansonsten musst du dich um weit aus mehr kümmern als nur 
die reine Bluetooth Verbindung.

BlueGiga WT32i

von Lucas H. (willmehrwissen)


Lesenswert?

unnötig aber tdm danke ;)

von Lucas H. (willmehrwissen)


Lesenswert?

BL schrieb:
> Nicht direkt ein uC aber ein sehr nettes Modul, welches audui direkt
> Unterstützt. Ansonsten musst du dich um weit aus mehr kümmern als nur
> die reine Bluetooth Verbindung.
>
> BlueGiga WT32i

danke, wenigstens einer der die Frage Ernst nimmt ;)

ich suche paralle zu dem hier eh selbst auch nur warum sollte man nicht 
alle Möglichkeiten die einem geboten warden in Betracht ziehen?

danke ich werde mir das gleich mal ansehen.

von Hans (Gast)


Lesenswert?

Lucas H. schrieb:
> 1.) 10 Volt Versorgungspannung (Mit Spannungsteiler wärn dann natürlich
> auch weniger möglich, wobei sich dann die Frage stellt, wie siehts dann
> mit meinem Stromverbauch aus?

Mit einem Spannungsteiler ist eine schlechte Idee. Du wirst 5V oder 3.3V 
Volt für deinen "Mikrocontroller" brauchen. Das Problem ist, dass ein 
Mikrocontroller und Bluetooth Sender und Empfänger keinen konstanten 
Stromverbrauch (Widerstand) hat. Somit wird die Spannung am 
Spannungsteiler schwanken und möglicherweise deinen Controller 
zerstören.

> 2.) Der Ausgang sollte digital sein, das es am Besten wär mit digitalem
> Signal in den Verstärker zu gehen.

Warum digital? Es ist doch viel einfacher direkt mit dem Analogen Signal 
in den Verstärker zu gehen und dann auf die Lautsprecher. Irgendwann 
muss ein digitales Signal nunmal analog werden, um hörbar zu werden und 
vernünftig zu klingen.

> 4.) Er benötigt grundsätzlich nur die Funktion aus dem Bluetooth Signal
> die Daten umzuwandeln und in ein digital Signal weiterzuaschicken.

Genau das ist der Knackpunkt. Viel Spaß damit. Er benötigt eben nicht 
nur die Funktion. Du musst erstmal die Hardware haben, also einen 
entsprechenden Sender und Empfänger. Dann musst du die kompletten 
Anforderungen an ein entsprechendes Bluetooth Audio Profil 
implementieren, sowie Verbindung, Paring, Decoder. Das ist weit mehr als 
eine Funktion aufzurufen und wird mit deiner Erfahrung wohl eher nicht 
möglich sein.

> 5.) Programmier Code = C

Nein, deiner Programmiersprache ist nicht C, sondern am besten 
verwendest du ein fertiges Modul, an dem du nur ein paar Taster und 
Lautsprecher anlöten musst. Findest du massig z.B. unter dem Stichwort 
XS3868

> 3.) Zum Testen wär eine PDIP Version am besten, am Schluss jedoch eine
> SMD.
> (Gibts zu der SMD Version keine PDIP Version, so kann man das bestimmt
> mit Steckvorrichtungen lösen, also wär nur ein Luxus)

Das ist dann nicht PDIP, lässt sich aber auf eine entsprechende Platine 
leicht auflöten. Mit fertigen Breakout Boards eigentlich kein Problem. 
Eine Eagle lib habe ich bisher für das Modul nicht gefunden, wenn du die 
erstellen solltest würde ich mich darüber freuen.

Im Ganzen klingt das Projekt aber eher nach "Wir könnten doch ... eine 
Box bauen. Du kennst dich doch mit Computern aus, mach mal irgendwie." 
So jemanden kenne ich auch und genau daran ist das Projekt gescheitert. 
Sein Teil ist seit einem Jahr "fast fertig und ich kann ihn bald 
testen", während mein Prototyp in der Schublade rumliegt.

von Lucas H. (willmehrwissen)


Lesenswert?

Hans schrieb:
> Im Ganzen klingt das Projekt aber eher nach "Wir könnten doch ... eine
> Box bauen. Du kennst dich doch mit Computern aus, mach mal irgendwie."
> So jemanden kenne ich auch und genau daran ist das Projekt gescheitert.
> Sein Teil ist seit einem Jahr "fast fertig und ich kann ihn bald
> testen", während mein Prototyp in der Schublade rumliegt.

Vielen Dank Hans für deine, mir wirklich weiterhelfende Antwort. Naja es 
muss fertig warden haha, da es sich um eine Pflicht Diplomarbeit 
handelt.

Ich bin momentan sehr intensive damit beschäftigt mir jegliches Wissen 
anzueignen um einmal den passenden Mikrocontroller für mein Vorhaben 
herauszufinden.

Vielen Dank für deine Antowrt :)

von Cyblord -. (cyblord)


Lesenswert?

Lucas H. schrieb:
> Hans schrieb:
>> Im Ganzen klingt das Projekt aber eher nach "Wir könnten doch ... eine
>> Box bauen. Du kennst dich doch mit Computern aus, mach mal irgendwie."
>> So jemanden kenne ich auch und genau daran ist das Projekt gescheitert.
>> Sein Teil ist seit einem Jahr "fast fertig und ich kann ihn bald
>> testen", während mein Prototyp in der Schublade rumliegt.
>
> Vielen Dank Hans für deine, mir wirklich weiterhelfende Antwort. Naja es
> muss fertig warden haha, da es sich um eine Pflicht Diplomarbeit
> handelt.

Ich tippe mal wild: HTL?

von Lucas H. (willmehrwissen)


Lesenswert?

Cyblord -. schrieb:
> Lucas H. schrieb:
>> Hans schrieb:
>>> Im Ganzen klingt das Projekt aber eher nach "Wir könnten doch ... eine
>>> Box bauen. Du kennst dich doch mit Computern aus, mach mal irgendwie."
>>> So jemanden kenne ich auch und genau daran ist das Projekt gescheitert.
>>> Sein Teil ist seit einem Jahr "fast fertig und ich kann ihn bald
>>> testen", während mein Prototyp in der Schublade rumliegt.
>>
>> Vielen Dank Hans für deine, mir wirklich weiterhelfende Antwort. Naja es
>> muss fertig warden haha, da es sich um eine Pflicht Diplomarbeit
>> handelt.
>
> Ich tippe mal wild: HTL?

sí
haha

von GuterRat (Gast)


Lesenswert?

Lucas H. schrieb:
> Naja es
> muss fertig warden haha, da es sich um eine Pflicht Diplomarbeit
> handelt.

Oh weh. Viel Erfolg!

von Lucas H. (willmehrwissen)


Lesenswert?

GuterRat schrieb:
> Oh weh. Viel Erfolg!

danke haha

von Lucas H. (willmehrwissen)


Lesenswert?

Hi,

hätte eine kleine zusätzliche Frage.

Und zwar, gibts Mikrocontroller mit integrierter Spannungsüberwachung 
und Regelung?

Auf der Seite RS Components hab ich da schon mal ein wenig 
durchgestöbert, da steht obunzu 5,5V - 18V. Heißt das dem ist in diesem 
Bereich alles für die Versorgung genehm?

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Komm doch mal von den Controllern weg, was du brauchst ist der passende 
Bluetooth IC.

Da gibts entweder den harten Weg mit HCI BT Modul und der µC kümmert 
sich um fast alles (Pairing und Verbindungsaufbau) mit einem 
Bluetoothstack.
Oder aber ein Bluetoothmodul das fast schon alles für dich macht und 
nurnoch mit ein paar AT Befehlen gelenkt werden will.

Und was heißt hier digitaler Audioausgang?
Da gibts nämlich nur einen weiste...

: Bearbeitet durch User
von Lucas H. (willmehrwissen)


Lesenswert?

Mw E. schrieb:
> Komm doch mal von den Controllern weg, was du brauchst ist der passende
> Bluetooth IC.
>
> Da gibts entweder den harten Weg mit HCI BT Modul und der µC kümmert
> sich um fast alles (Pairing und Verbindungsaufbau) mit einem
> Bluetoothstack.
> Oder aber ein Bluetoothmodul das fast schon alles für dich macht und
> nurnoch mit ein paar AT Befehlen gelenkt werden will.
>
> Und was heißt hier digitaler Audioausgang?
> Da gibts nämlich nur einen weiste...

okay hab ein BTM gefunden

BTM740
http://www.octamex.de/shop/?page=shop/flypage&product_id=2732&category_id=44963f0fdda6ad2bdf98e07a9177fc9b&/BTM740_Bluetooth_Audio_Module_kaufen.html

nach dem ich nicht eine Babyarbeit ablegen will und mich um eigentlich 
fast alles selber kümmern will, möchte ich alles, was selbst machbar und 
erlernbar ist, auch selbst machen.

was muss ich jetzt beachten, im Bezug auf meinen Controller?

und nein ich weiß nicht, dass es nur einen digitalen Ausgang gibt ... 
was soll das bedeuten?

sorry bin nihct so betucht mit Wissen in dem was ich vorhabe.

Es wären Seiten wo ich mich reinlesen kann sehr vom Vorteil...

Liebe Grüße

von diesunddas (Gast)


Lesenswert?

Lucas H. schrieb:
> sorry bin nihct so betucht mit Wissen in dem was ich vorhabe.

sich dieses Wissen anzueignen, ist Sinn der Arbeit, welche du gestellt 
bekommen hast! ...und nun mache mal, sonst läuft dir die Zeit weg!

von Lucas H. (willmehrwissen)


Lesenswert?

diesunddas schrieb:
> sich dieses Wissen anzueignen, ist Sinn der Arbeit, welche du gestellt
> bekommen hast! ...und nun mache mal, sonst läuft dir die Zeit weg!

ich stell ja auch Fragen hier um Antworten zu bekommen, die mir 
weiterhelfen könnten... nur wenn man standing Antworten bekommt wie "Wir 
machen dir nicht deine Arbeit" was verständlich ist, ich will ja nur 
Informationen und WIssen bekommen ums das selbst zu erledigen, lediglich 
habe ich keine Ahnung wo ich beginnen soll!

von Cyblord -. (cyblord)


Lesenswert?

Lucas H. schrieb:
> diesunddas schrieb:
>> sich dieses Wissen anzueignen, ist Sinn der Arbeit, welche du gestellt
>> bekommen hast! ...und nun mache mal, sonst läuft dir die Zeit weg!
>
> ich stell ja auch Fragen hier um Antworten zu bekommen, die mir
> weiterhelfen könnten... nur wenn man standing Antworten bekommt wie "Wir
> machen dir nicht deine Arbeit" was verständlich ist, ich will ja nur
> Informationen und WIssen bekommen ums das selbst zu erledigen, lediglich
> habe ich keine Ahnung wo ich beginnen soll!

HTL Absolventen (entspricht in D einem Abiturienten) dürfen sich in Ö 
übrigens Ingenieure nennen. Nur mal so als Denksportaufgabe...

von Lucas H. (willmehrwissen)


Lesenswert?

Cyblord -. schrieb:
> HTL Absolventen (entspricht in D einem Abiturienten) dürfen sich in Ö
> übrigens Ingenieure nennen. Nur mal so als Denksportaufgabe...

haha ja nur blöd dass ich nicht Informatiker bin oder je warden will :/

Eine Frage wieviel Daten schafft ein Bluetooth-Signal? würde da ein MC 
mit 43kB RAM wirklich reichen? wiviel flash wären dann vom Vorteil? Ich 
habe mir gerade eben den ATmega2560 angesehen (den verwenden wir in der 
Schule) der erfüllt die Leistungsanforderuingen nicht bei weitem...

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Mit dem andauernden "haha" in deinen Antworten machste dich echt 
lächerlich!
Dann auchnoch nen 2. Thread aufgemacht mit eigentlich derselben Frage, 
sodass man garkeinen Überblick bekommt, also ich bin raus.

von Cyblord -. (cyblord)


Lesenswert?

Lucas H. schrieb:
> Cyblord -. schrieb:
>> HTL Absolventen (entspricht in D einem Abiturienten) dürfen sich in Ö
>> übrigens Ingenieure nennen. Nur mal so als Denksportaufgabe...
>
> haha ja nur blöd dass ich nicht Informatiker bin oder je warden will :/
Was hat das denn damit zu tun? Wer sprach von Informatikern?

Was willst du den werden? Gärtner?

von Lucas H. (willmehrwissen)


Lesenswert?

Cyblord -. schrieb:
> Lucas H. schrieb:
>> Cyblord -. schrieb:
>>> HTL Absolventen (entspricht in D einem Abiturienten) dürfen sich in Ö
>>> übrigens Ingenieure nennen. Nur mal so als Denksportaufgabe...
>>
>> haha ja nur blöd dass ich nicht Informatiker bin oder je warden will :/
> Was hat das denn damit zu tun? Wer sprach von Informatikern?
>
> Was willst du den werden? Gärtner?

dumme antowrten könnt ihr euch sparen, mein haha kommt daher dass ich 
kein sozialer Versager bin und halt durchs schreiben ein wenig 
Leichtigkeit ins Interforum bringen möchte

Anscheinend bin ich bei euch kalten Pessismisten und Besserwissern 
gescheitert.

ICH BEENDE DEN "THREAD" JA EH SCHON!

da ich mit Antworten die mir weiterhelfen könnten in diesem Zeitalter eh 
nicht mehr rechnen brauche

danke an die die es versucht haben mir weiterzuhelfen, vielen Dank mit 
manchen Antworten konnte ich echt was anfangen.

Und an die andren, nehmt euren PC und versenkt in lieber im  nächsten 
Gewässer.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Is eben nur doof, dass das haha in einem Forum eher andersrum wirkt.
Nämlich so wie jemand der kein Reallife hat und auf Teufel komm raus 
lockerflockig erscheinen will.

von Lucas H. (willmehrwissen)


Lesenswert?

Mw E. schrieb:
> Is eben nur doof, dass das haha in einem Forum eher andersrum wirkt.
> Nämlich so wie jemand der kein Reallife hat und auf Teufel komm raus
> lockerflockig erscheinen will.

ja ich sitze ferialpraktikums bedingt 40 stunden in der woche im büro 
und nutzte diese zeit intelligent mit dem Vorarbeiten meiner 
Diplomarbeit!

Da ich vorher noch nie sowas gemacht habe ist das alles ziemlich neu und 
schwer für mich!

ich habe also null Ahnung wie man Fragen stellt und bekomme immer nur 
Antworten, die eher demotivierend sind und mich als kompletten Idioten 
und fualen Irgendwas darstellen.

Rücksicht in einer Welt voller Anonymität ist ja bekanntlich etwas das 
man nicht verlangen kann (ware hier ein "haha" angebracht?)

aber wir schweifen völlig davon ab, was der Thread eigentlich bezwecken 
soll.

Ich bin nur auf der Suche nach dem richtigen MC für meine Arbeit, das is 
ja nur der Anfang davon und da hab ich schon maßig Probleme, da es 
sobiele DInge gibt die man beachten muss und hab ich eines gelöst und 
beachtet kommt auch schon das nächst daher...

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Aber mal so als Frage nebenbei, wieso haste dir dann so ein Thema als 
Arbeit angelacht, wenne kein Informatiker bist?
Aber ETechnik studierste schon?
Eigentlich ist das hier nen Anwendungsfall für einen Technischen 
Infomatiker oder Infomrationstechnilker (das Gleiche nur nen HTW Nahme).
Da hier eben Informatik und Etechnik Gebiete gleichermaßen benötigt 
werden.

Wie ich schon oben sagte, such dir mal son Audio BT Modul raus und les 
das Datenblatt dazu durch, da steht dann 1zu1 drinne wie man das 
Ansteuert und wie die Signale rauspurzeln.
Rausgesucht war ja schon, also mal DB wälzen.
Weiterhin mal den Wikipedia Blewutooth Artikel komplett lesen und mal 
genauer auf die Bluetooth Profile gucken, sonst wird das hier nix.

von Stefan K. (stefan64)


Lesenswert?

Wenn Du auf viele gute Antworten mit keiner Silbe antwortest (z.B. hier: 
Beitrag "Re: Leistung und Bitanzahl für Musik via BT" im Parallelthread):

> Michael wrote:
> Du brauchst überhaupt keinen MC, da alles schon auf dem oa. Bluetooth
> Empfänger drauf ist. Das Ding ist komplett Standalone. Wenn du Spass
> daran hast, bastelst du noch ein Frontpanel Prozessor mit Display, der
> über UART und GPIO Parameter des DSP wie Lautstärke steuert.
> Dazu brauchts kein I2S Interface oder sonstige Audiofähigkeiten.

musst Du Dich nicht wundern, wenn aus Deiner Diskussion nichts wird. 
Niemandem hier ist klar, warum Du neben dem o.g. Bluetooth-Modul, das 
alle Aufgaben out-of-the-box erledigt, noch einen Microcontroller 
brauchst.

von Lucas H. (willmehrwissen)


Lesenswert?

Mw E. schrieb:
> Aber mal so als Frage nebenbei, wieso haste dir dann so ein Thema als
> Arbeit angelacht, wenne kein Informatiker bist?
> Aber ETechnik studierste schon?
> Eigentlich ist das hier nen Anwendungsfall für einen Technischen
> Infomatiker oder Infomrationstechnilker (das Gleiche nur nen HTW Nahme).
> Da hier eben Informatik und Etechnik Gebiete gleichermaßen benötigt
> werden.
>
> Wie ich schon oben sagte, such dir mal son Audio BT Modul raus und les
> das Datenblatt dazu durch, da steht dann 1zu1 drinne wie man das
> Ansteuert und wie die Signale rauspurzeln.
> Rausgesucht war ja schon, also mal DB wälzen.
> Weiterhin mal den Wikipedia Blewutooth Artikel komplett lesen und mal
> genauer auf die Bluetooth Profile gucken, sonst wird das hier nix.

danke ich werd das gleich machen :)

von Lucas H. (willmehrwissen)


Lesenswert?

Stefan K. schrieb:
> musst Du Dich nicht wundern, wenn aus Deiner Diskussion nichts wird.
> Niemandem hier ist klar, warum Du neben dem o.g. Bluetooth-Modul, das
> alle Aufgaben out-of-the-box erledigt, noch einen Microcontroller
> brauchst.

zu dem zeitpunkt wusste ich noch nicht dass der beides kann, außerdem 
hatte ich mal erwähnt dass, wahrscheinlich zu wenig "Artbeit" ist ein 
komplett fertiges Modul zu nehmen, oder meint ihr dass das ausreicht?

wenn ja, dann höre ich auf der stele auf nach einem neune BT Modul zu 
suchen und vergiss das mit dem MC und konzentriere mich völlig auf das 
BTM das alles von alleine kann, wie ihr so gern sagt ;)

dankeschön :)

von Stefan K. (stefan64)


Lesenswert?

Lucas H. schrieb:
> zu dem zeitpunkt wusste ich noch nicht dass der beides kann, außerdem
> hatte ich mal erwähnt dass, wahrscheinlich zu wenig "Artbeit" ist ein
> komplett fertiges Modul zu nehmen, oder meint ihr dass das ausreicht?

Jetzt kommst Du langsam zu Deinem Kernproblem.

das o.g. BT-Modul kann alles, was Du willst, bereits. Deine Arbeit 
besteht im Kaufen, SpgsVersorgung und Anschlüsse dranlöten. Ich kann 
verstehen, wenn Du Sorgen hast, dass das als Diplomarbeit zu mager ist.

Die Alternative - einen Microcontroller als Bluetooth-Audio-Device von 
Grund auf selber zu programmieren, traue ich nur sehr wenigen 
alteingesessenen Forumsteilnehmern hier zu. Für Dich ist das mit 
Sicherheit eine viel zu komplexe Aufgabe.

Ggf. solltest Du mit Deinem Diplomarbeitsbetreuer über dieses Dilemma 
reden.

Viele Grüße, Stefan

von Lucas H. (willmehrwissen)


Lesenswert?

Stefan K. schrieb:
> Lucas H. schrieb:
>> zu dem zeitpunkt wusste ich noch nicht dass der beides kann, außerdem
>> hatte ich mal erwähnt dass, wahrscheinlich zu wenig "Artbeit" ist ein
>> komplett fertiges Modul zu nehmen, oder meint ihr dass das ausreicht?
>
> Jetzt kommst Du langsam zu Deinem Kernproblem.
>
> das o.g. BT-Modul kann alles, was Du willst, bereits. Deine Arbeit
> besteht im Kaufen, SpgsVersorgung und Anschlüsse dranlöten. Ich kann
> verstehen, wenn Du Sorgen hast, dass das als Diplomarbeit zu mager ist.
>
> Die Alternative - einen Microcontroller als Bluetooth-Audio-Device von
> Grund auf selber zu programmieren, traue ich nur sehr wenigen
> alteingesessenen Forumsteilnehmern hier zu. Für Dich ist das mit
> Sicherheit eine viel zu komplexe Aufgabe.
>
> Ggf. solltest Du mit Deinem Diplomarbeitsbetreuer über dieses Dilemma
> reden.
>
> Viele Grüße, Stefan

Gut also wird das Teil gleich bestellt, nur spackt die Seite 
RS-Components...gibts eine andere gute Seite?

okay löten, da muss ich einen Freund fragen, ob mir der seine Station 
borgen könnte, wird aber kein Problem.

Wegen dem Dilema "Aufwand" werde ich meine Betreungslehrer sofort 
informieren.

Ich halt euch am laufenden wenn ihr das wollt.

Bis dahin schöne Woche allen
Seit gut gelaunt
Bins jetzt auch :)

von Tux (Gast)


Lesenswert?

So als Idee wenn, wenn dir das reine Verwenden eines Moduls zu wenig 
arbeit ist: Eigentlich alle Module haben auch eine I2S-Schnittstelle. 
Häng dich da mit einem Microcontroller dran und mach die 
Digital-Analog-Konvertierung selbst.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Stefan K. schrieb:
> Die Alternative - einen Microcontroller als Bluetooth-Audio-Device von
> Grund auf selber zu programmieren, traue ich nur sehr wenigen
> alteingesessenen Forumsteilnehmern hier zu. Für Dich ist das mit
> Sicherheit eine viel zu komplexe Aufgabe.

Dabei muss man ja nicht direkt auf dem Zahnfleisch kriechen, ein 
fertigen Bluetooth Stack ins Projekt einbinden und mit einem HCI 
Bluetoothmodul sprechen zu lassen ist auch schon schwer genug.

von Cyblord -. (cyblord)


Lesenswert?

Mw E. schrieb:
> Dabei muss man ja nicht direkt auf dem Zahnfleisch kriechen, ein
> fertigen Bluetooth Stack ins Projekt einbinden und mit einem HCI
> Bluetoothmodul sprechen zu lassen ist auch schon schwer genug.

Wahrscheinlich immer noch zu schwer. Das Problem ist hier, wie leider 
sehr oft zu lesen, dass ein Thema für eine Abschlussarbeit gewählt 
wurde, welches nicht mal Rande den Fähigkeiten und Interessengebieten 
des Prüflings entspricht.

EIGENTLICH müsste der TE für eine solche Abschlussarbeit, sozusagen der 
BT Guru in seiner Klasse sein, der schon in der Freizeit ständig mit 
BT-Stacks rumspielt und natürlich mit den Grundlagen von µC, 
Programmierung und Löten seit 10 Jahren vertraut ist.

Aber der arme Bub hat ja noch nicht mal eine Lötstation, geschweige denn 
irgendwie Erfahrung auf nur einem einzigen Teilgebiet seiner Arbeit.

Dazu kommt natürlich dass eine HTL an sich nur ein Gymnasium ist, die 
Schüler entsprechend Jung und unerfahren, anderseits aber Diplomarbeiten 
schreiben lässt und Ingenieurtitel vergibt. Dieser Spagat scheint doch 
etliche Probleme ist der Auswahl der Themen und der Festlegung der 
Schwierigkeitsgrade aufzuwerfen.

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

> Gut also wird das Teil gleich bestellt, nur spackt die Seite
> RS-Components...gibts eine andere gute Seite?

Echt jetzt? Ich bin sicher, dass du andere Elektronik Händler findest, 
wenn du nur suchen würdest.

von Jobst M. (jobstens-de)


Lesenswert?

Ich vermute, dass den TO schon das Platinenlayout vor riesige Hürden 
stellt.
Das von ihm herausgesuchte Modul BTM740 scheint keine Antenne zu haben, 
das WT32i wird er mit einem Lötkolben nicht löten können.
Ein Layout braucht er aber, da die Module eine bestimmte GND-Fläche um 
sich herum benötigen.

Ich bin selber seit einiger Zeit auf der Suche nach einem BT-modul, 
welches mir direkt SPDIF ausspuckt und scheitere dann am 'Datenblatt' 
wie dem vom WT32i, in dem zwar steht, dass SPDIF möglich ist, wie man es 
anschließt, aber nicht, wie es aktiviert wird. Denn normalerweise hat 
der Pin eine andere Funktion.


Gruß

Jobst

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

@Jobst
Dann haste wohl das Datenblatt nicht richtig gelesen.
Im Kapitel 9 des Datenblatts steht doch genau drinnen welche Kommando 
API dort lauscht und zu der findet man was im Internet.
Da steht dann sogar was von A2DP nach SPDIF routing drinne.
Das hat jetzt 10min Google gekostet.

von void (Gast)


Lesenswert?

Mw E. schrieb:
> @Jobst
> Dann haste wohl das Datenblatt nicht richtig gelesen.

Jain. In der Software API referenz mag wohl was stehen. Im Datenblatt*, 
und da hat Jobst Recht, steht zu SPDIF aber nicht viel drin. Konkret 
schweigt es sich sogar um die exakte Zuordnung der Signale SPDIF_IN 
und SPDIF_OUT zu pins aus.

* 
http://media.digikey.com/pdf/Data%20Sheets/BlueGiga%20PDFs/WT32i_DS_V1.21.pdf

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

@void
Les Kapitel 9 und Google nach der dort erwähnten API.
Bei solchen Modulen gibt es 2 Datenblätter:
- Datenblatt zur Hardwareintegration
- Datenblatt zur Softwareintegration
Wenn man nur eines von beiden ließt und die Erwähnung bei Kapitel 9 
(UART, worüber die Software kommuniziert) ignoriert, dann wird das 
natürlich nichts.
Zudem fragte Jobst nicht wie mans anschließt, sondern wie mans 
aktiviert.
Außerdem steht in dem von dir verlinkten DB folgendes:
>The SPDIF interface signals are SPDIF_IN and SPDIF_OUT and are shared no the PCM
>interface pins.
Also ist es I2S_IN/OUT

: Bearbeitet durch User
von Gerhard O. (gerhard_)


Lesenswert?


von void (Gast)


Lesenswert?

Mw E. schrieb:
> Les Kapitel 9 und Google nach der dort erwähnten API.
> Bei solchen Modulen gibt es 2 Datenblätter:

Sage ich doch. Nur wenn du von Kapitel 9 redest, dann sag doch auch dazu 
von welchem du spricht.


> Zudem fragte Jobst nicht
> Außerdem steht in dem von dir verlinkten DB folgendes:
>>The SPDIF interface signals are SPDIF_IN and SPDIF_OUT and are shared no the PCM
>>interface pins.
> Also ist es I2S_IN/OUT

Und "no the PCM" ist für dich eindeutig I2S_IN/OUT?
Also für mich nicht...

von Harald (Gast)


Lesenswert?

Wenn man nach "CSR8645 Module" sucht, bekommt man bei Aliexpress, eBay 
und Google eine Menge Suchtreffer. Dieses Modul wird auch mit 
Adapterplatine für DIP Montage angeboten, sehr schön zum 
experimentieren.
Der CSR8645 hat sogar APTX, also verlustlose Übertragung. Des Weiteren 
gibt es digitale Interfaces wie I2S, allerdings keine Ahnung, ob die 
Firmware das unterstützt (allgemein Vorsicht, nur weil das Modul die 
Anschlüsse hat ist das keine Garantie dafür)
Für den Anfang gibt es auch Analog!!!

Für wenige Euros eine gute Möglichkeit.

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Stefan K. schrieb:
> Die Alternative - einen Microcontroller als Bluetooth-Audio-Device von
> Grund auf selber zu programmieren, traue ich nur sehr wenigen
> alteingesessenen Forumsteilnehmern hier zu. Für Dich ist das mit
> Sicherheit eine viel zu komplexe Aufgabe.

Um Bluetooth von Grund auf zu implementieren braucht man ein Team. Um 
mal eine Hausnummer zu geben, alleine die Bluetooth 4.2 Spezifikation 
besteht aus ca. 2200 Seiten. Damit ist man erst einmal mehr als bedient.


Cyblord -. schrieb:
> HTL Absolventen (entspricht in D einem Abiturienten) dürfen sich in Ö
> übrigens Ingenieure nennen. Nur mal so als Denksportaufgabe...

Aber nur auf Antrag und nach drei Jahren Berufspraxis. Sie müssen 
jemanden finden der sie drei Jahre im Beruf Schaden anrichten lässt und 
dann eine Bescheinigung über drei Jahre gehobene Tätigkeit ausstellt. 
Die richtigen Beziehungen und der Abiturient wird per Federstrich zum 
Ingenieur. Tu felix Austria.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

void schrieb:
> Sage ich doch. Nur wenn du von Kapitel 9 redest, dann sag doch auch dazu
> von welchem du spricht.

Da von dir nur eines verlinkt war ist diese Zuordnung doch einfach ;)

"no the PCM" ist wohl eher nen vertipper und soll "on the PCM" heißen.
Ein Bild vorher in Kapitel 10 (Figure 22) war auch zu sehen, dass WS und 
SCK des I2S/PCM Interface an den Clock Manager gehen, da bleiben dann 
nurnoch 2 der 4 I2S/PCM über,
Aber ja, das HWDB ist in diesem Punkt sehr uneindeutig, das müsste in 
die Pinbelegungstabelle.

von Lucas H. (willmehrwissen)


Lesenswert?

Stefan U. schrieb:
> Echt jetzt? Ich bin sicher, dass du andere Elektronik Händler findest,
> wenn du nur suchen würdest.

jap ist auch schon bestellt, kommt heute :)

von Lucas H. (willmehrwissen)


Lesenswert?

Cyblord -. schrieb:
> EIGENTLICH müsste der TE für eine solche Abschlussarbeit, sozusagen der
> BT Guru in seiner Klasse sein, der schon in der Freizeit ständig mit
> BT-Stacks rumspielt und natürlich mit den Grundlagen von µC,
> Programmierung und Löten seit 10 Jahren vertraut ist.

ich bion vertraut mit der Programmierung von MCs ;)

aber lediglich nur vom ATmega2560 ... eine Übung darin bestand das Gerät 
über ein Bluetooth Modul mit dem MC zu verbinden, aber halt nur eine led 
auf dem MC Board zu dimmen :/ also kann ich nichts dafür, dass mein 
Zweig nicht soviele Kenntnisse mitbekommt in Sachen Programmieren

Ich gehe ja auch Elektrotechnik, bin deshalb vertraut mit Sachen wie 
Kurzschluss Berechnung und La PLace Transformation usw... 
Operationsvertsärker durchrechnen ...

: Bearbeitet durch User
von Lucas H. (willmehrwissen)


Lesenswert?

Jobst M. schrieb:
> Das von ihm herausgesuchte Modul BTM740 scheint keine Antenne zu haben,
> das WT32i wird er mit einem Lötkolben nicht löten können.
> Ein Layout braucht er aber, da die Module eine bestimmte GND-Fläche um
> sich herum benötigen.

@Jobst, wie kommst du da drauf dass das keine Antenne hat?

Muss ich die dazukaufen, oder kann man die iwi selber ätzen oder fräsen?

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Lucas H. schrieb:
> @Jobst, wie kommst du da drauf dass das keine Antenne hat?

Wenn das das WT32i ist, das du gekauft hast - keine Panik. Eine 
Chipantenne ist am oberen Rand des Moduls integriert. Kapitel 11.2 
beschreibt, welche Bereiche des Moduls nicht mit metallischen 
Abschirmungen versehen sein sollten, damit die Antenne frei liegt.

von Lucas H. (willmehrwissen)


Lesenswert?

Matthias S. schrieb:
> Lucas H. schrieb:
>> @Jobst, wie kommst du da drauf dass das keine Antenne hat?
>
> Wenn das das WT32i ist, das du gekauft hast - keine Panik. Eine
> Chipantenne ist am oberen Rand des Moduls integriert. Kapitel 11.2
> beschreibt, welche Bereiche des Moduls nicht mit metallischen
> Abschirmungen versehen sein sollten, damit die Antenne frei liegt.

Nein, hab das BT740 gekauft :o

von diesunddas (Gast)


Lesenswert?

Lucas H. schrieb:
> Nein, hab das BT740 gekauft :o

:-)..., und welches genau?

vorher Datenblatt lesen hätte vor Unwissenheit geschützt!

von Lucas H. (willmehrwissen)


Lesenswert?

diesunddas schrieb:
> Lucas H. schrieb:
>> Nein, hab das BT740 gekauft :o
>
> :-)..., und welches genau?
>
> vorher Datenblatt lesen hätte vor Unwissenheit geschützt!

das von rayson gekauft bei tme, hab das datenblatt fast vollständig 
durch.

Beim Blockschaltbild ist eine Antenne eingezeichnet, bin jetzt nur sehr 
verwirrt, da Jobst meinte, dass dieses Bauteil keine besitze.

Ja gut, wenn dies der Fall sein sollte, welches ware dann die beste 
Lösung?

Kaufen oder selbst basteln? ist selbst basteln in dieser größen Ordnung 
überhaupt nocht vernünftig lösbar?

von Rene H. (Gast)


Lesenswert?

Wenn es das hier ist:

http://de.farnell.com/laird-bluetooth-module-bt730

Hat es wirklich keine, nur den Anschluss.

Kauf Dir eine.

Grüsse,
R.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Lucas H. schrieb:
> Beim Blockschaltbild ist eine Antenne eingezeichnet, bin jetzt nur sehr
> verwirrt, da Jobst meinte, dass dieses Bauteil keine besitze.

Schau einfach bei Laird nach:
http://www.lairdtech.com/products/bt740-series

Wenn du das BT740-SC hast, ist das ohne Antenne und mit dem spassigen 
u.FL Verbinder ausgerüstet, das BT740-SA hingegen hat eine Antenne 
onboard.

Der u.FL Verbinder ist nur für sehr wenige Steckzyklen gedacht und geht 
schnell kaputt, also obacht.

Rene H. schrieb:
> Wenn es das hier ist:
>
> http://de.farnell.com/laird-bluetooth-module-bt730
>
> Hat es wirklich keine, nur den Anschluss.

Nö, es ist ein BT740 - nur welches genau, darauf kommt es an.

: Bearbeitet durch User
von Lucas H. (willmehrwissen)


Lesenswert?

Matthias S. schrieb:
> Nö, es ist ein BT740 - nur welches genau, darauf kommt es an.

http://www.tme.eu/de/katalog/bluetooth-module_113196/#search=btm+740&s_field=accuracy&s_order=DESC

dieses hier habe ich bestellt, steht nur leider nirgends ob sc oder 
sa...

also mal abwarten bis das Teil da is ;)

von spess53 (Gast)


Lesenswert?

Hi

>Nein, hab das BT740 gekauft :o

Was denn nun?

>http://www.tme.eu/de/katalog/bluetooth-module_1131...

>dieses hier habe ich bestellt, steht nur leider nirgends ob sc oder
>sa...

Das ist ein BTM740!

MfG Spess

von Lucas H. (willmehrwissen)


Lesenswert?

spess53 schrieb:
> Hi
>
>>Nein, hab das BT740 gekauft :o
>
> Was denn nun?
>
>>http://www.tme.eu/de/katalog/bluetooth-module_1131...
>
>>dieses hier habe ich bestellt, steht nur leider nirgends ob sc oder
>>sa...
>
> Das ist ein BTM740!
>
> MfG Spess

hab das M vergessen ... bin erst jetzt drauf aufmerksam geworden ...

außerdem wurde in den vorherigen NAchrichten aber eh schon des öfteren 
vom bt!M! 740 gesprochen

ja das BTM 740 hab ich gekauft

von Jobst M. (jobstens-de)


Lesenswert?

Mw E. schrieb:
> Dann haste wohl das Datenblatt nicht richtig gelesen.

Wohl ehr nicht richtig verstanden. Ich bin nämlich kein BT-Experte.

> Das hat jetzt 10min Google gekostet.

Wenn man weiß, wonach man suchen muss, kann das sicherlich sein.

Wenn ich das richtig deute ist es das Kommando

SET CONTROL AUDIO SPDIF SPDIF

Ich werde das Modul mal bestellen und damit herum probieren.


Mw E. schrieb:
> Also ist es I2S_IN/OUT

Aber ehr als Vermutung, als das es im Datenblatt steht.


Lucas H. schrieb:
> @Jobst, wie kommst du da drauf dass das keine Antenne hat?

In dem, zu dem Zeitpunkt meines Beitrages aktuellen Link von Dir (Bei 
Octamex Shop) und dem dort befindlichen Datenblatt, muss an Pin 8 eine 
50Ω Leitung auf dem Board zu einer Antenne gelegt werden.
Welches Modul Du JETZT hast, weiß ich nicht.


Gruß

Jobst

von Lucas H. (willmehrwissen)


Lesenswert?

http://www.tme.eu/de/details/btm-740/bluetooth-module/rayson/

Jobst M. schrieb:
> Welches Modul Du JETZT hast, weiß ich nicht.

Das BTM - 740 oben im Link sollte man da sofort hin. Hat aber das selbe 
Datenblatt, wie das was du schon kennst!

Jobst M. schrieb:
> muss an Pin 8 eine
> 50Ω Leitung auf dem Board zu einer Antenne gelegt werden.

Also woher bekomm ich jetzt so eine Antenne am besten?

von Jobst M. (jobstens-de)


Lesenswert?

Lucas H. schrieb:
> Also woher bekomm ich jetzt so eine Antenne am besten?

Dein Problem ist nicht die Antenne, sondern die Leitung auf dem Board!


Gruß

Jobst

von TTT (Gast)


Lesenswert?

Hallo, für dein Vorgaben gibt es Breakout Boards von Adafruit, die 
vielleicht behilflich sein könnten: 
https://www.adafruit.com/product/1697

Viele Grüße

von Lucas H. (willmehrwissen)


Lesenswert?

TTT schrieb:
> Hallo, für dein Vorgaben gibt es Breakout Boards von Adafruit, die
> vielleicht behilflich sein könnten:
> https://www.adafruit.com/product/1697

Das Ding sieht vernünftig aus. Kann ich mein Modul mit dem Board also 
erweitern? benötige ich da noch irgendwas?
Oder reicht ne Bedinungsanleitung und ein Lötkolben?

Gruß Lucas :)

von Lucas H. (willmehrwissen)


Lesenswert?

ware die verbindung der antenne zum Modul auch mit einem Koaxkabel und 
einer Antenne möglich?

Nur woher bekomm ich so eine externe Antenne?

oder kann ich dieses Break Out Board mittels eines Koaxkabels mit dem 
Modul verbinden?

Eins muss dabei auch bedacht warden, was ist den die Stromeffizienteste 
LÖsung :/

: Bearbeitet durch User
von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

TTT schrieb:
> Hallo, für dein Vorgaben gibt es Breakout Boards von Adafruit, die
> vielleicht behilflich sein könnten:
> https://www.adafruit.com/product/1697
>
> Viele Grüße

Das ist nen Bluetooth LE Chip, damit ist das Audioprofil nicht möglich.

von Jobst M. (jobstens-de)


Lesenswert?

Lucas H. schrieb:
> ware die verbindung der antenne zum Modul auch mit einem Koaxkabel und
> einer Antenne möglich?
>
> Nur woher bekomm ich so eine externe Antenne?

Du kannst eine Chipantenne kaufen, welche Du allerdings trotzdem 
'verdrahten' musst. Von Hand mit Kabel wird das ehr nichts.

Bei Wellenlängen im cm-Bereich hast Du keinen mm Spiel. Das ist was 
anderes, als CB-Funk. Ich nehme auch an, dass Dir die nötigen Messgeräte 
für 2,4GHz fehlen.

Sonst könntest Du auch gleich eine Antenne mit auf das Board setzen:

http://www.google.de/search?q=bluetooth+pcb+antenna+layout&tbm=isch


> oder kann ich dieses Break Out Board mittels eines Koaxkabels mit dem
> Modul verbinden?

Aus dem selben Grund nicht.

Mein Tip: Schau Dich nach einem neuen Modul, mit Antenne und für Dich 
lötbar, um.


> Eins muss dabei auch bedacht warden, was ist den die Stromeffizienteste
> LÖsung :/

Na, dann kannst Du danach auch gleich schauen. Auch wenn das gerade eine 
neue Anforderung ist.


Gruß

Jobst

von Harald (Gast)


Lesenswert?

Das kann ich so nicht bestätigen, ich habe schon einige BT Module in 
Betrieb genommen, eine ultraprimitive Antenne bestehend aus ca. 31mm 
Draht brachte immer recht GUTE Ergebnisse. Eine exakt angepasste Antenne 
samt angepasster Zuleitung ist natürlich BESSER, keine Frage.

von Harald (Gast)


Lesenswert?

Und wieso wird eigentlich mein Hinweis auf die CSR8645 Module komplett 
ignoriert? Die gibt es mit Antenne UND Steckbrett-tauglicher Adaption 
(für den der es braucht) für sehr kleines Geld. Entweder aus D für 
10..20Euro und in China für deutlich <10Euro.

von Christian D. (burning_legend)


Lesenswert?

Ohn die ganzen Jammer-Antworten gelesen zu haben, ich denke der 
Chip-Hersteller deines Vertrauens hat ein paar Ideen zu deinem Thema.

TI zum Beispiel zum Audio-Sink:
http://www.ti.com/tool/BT-MSPAUDSINK-RD

Komplettes Referenz-Design mit Code-Beispielen, sollte auch fuer einen 
Anfaenger machbar sein.

Mit dem Package koennte es etwas Probleme geben, aber auch von TI gibt 
es Module.



Gruesse

Christian

von Lucas H. (willmehrwissen)


Lesenswert?

woow danke soviele antowrten, wo fang ich da an :D

Jobst M. schrieb:
> Mein Tip: Schau Dich nach einem neuen Modul, mit Antenne und für Dich
> lötbar, um.

hab leider schon das btm740 bestellt, aber kann ja ein neues auch 
bestellen un mich mit dem dann wieder ca 10 Stunden beschäftigen ;)

http://i.stack.imgur.com/5QNl0.png

und so eine Antenne würde so aussehen? das könnte ich ja mit eagle 
designen und dann ätzen oder? (Die Möglichkeiten, hab ich dazu in der 
Schule) dann noch passende Kondis und Wid. davor und das Problem mit der 
Antenne ware gelöst oder?

Harald schrieb:
> Und wieso wird eigentlich mein Hinweis auf die CSR8645 Module komplett
> ignoriert? Die gibt es mit Antenne UND Steckbrett-tauglicher Adaption
> (für den der es braucht) für sehr kleines Geld. Entweder aus D für
> 10..20Euro und in China für deutlich <10Euro.

werde mir das Modul sofort angucken, danke harald :)

Christian D. schrieb:
> TI zum Beispiel zum Audio-Sink:
> http://www.ti.com/tool/BT-MSPAUDSINK-RD

danke Christian, aber weiß nicht wirklich was das jetzt ist :/

von Cyblord -. (cyblord)


Lesenswert?

Wäre es nicht langsam einfacher, eine fertige BT Box zu kaufen, das 
Gehäuse aufzuschrauben und die Elektronik als eigene Entwicklung 
anzupreisen?

So ein Tanz um ein BT Modul.

Was soll eigentlich die Eigenleistung dieser "Diplomarbeit" sein? 
Internet-Recherche? Ist doch wirklich langsam lächerlich das ganze.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.