-
Thread
simpler mp3 player
simples gibt zum nachbauen. habe mich da schon mal über dekoder informiert und wie es aussieht den VS 1011E-S bei reichelt gefunden. nur weiß ich nicht wie ich das ganze umsetzten muss. könnt ihr mir da ein bischen unter die arme greifen und mir mal sagen wie ich vorzugehen habe sprich habt ihr irgendwelche
hmm warum nimmst du nicht so einen billig mp3 player stick und steuerst die tasten an. SD Karte und VS1001 ist viel für den anfang, find ICH! Wäre auch günstiger.
-
Thread
Unorthodoxer Pegelwandler
ich habe folgende Situation : Mein AVR läuft auf 5V (und da muss er auch laufen). Daneben läuft ein VS1003 auf mixed 2.5V und 3.3V - dabei ist 3.3V die Logik- und IO-Spannung (ist prinzipbedingt auch nicht zu ändern). Jetzt müssen natürlich ein paar Signale von der 5V-Welt in die 3.3V-Welt und auch ein
genug und lange genug oder schnell genug Daten, das der Fehler mal zu Tage treten kann. Für nen VS1011b liegt hier aber auch nen 74lcv244 oder so rum, habe nur beide noch nicht angerührt ;) Gruss, Tim
-
Thread
Audio wiedergabe auf Knoprfdruck (und mehr)
ich doch "letztens" mal zusammengeschustert: http://www.fritzler-avr.de/HP/soundm.php Statt des VS1053 Breakoutboard könnt man ja noch den VS1011 direkt auf die Hauptplatine schustern und/oder auch die 2x6W Endstufe rausnehmen.
-
Thread
SourceCode MMC die Zweite
Tach, bin grad dran meinen MP3 Player zu basteln (mit VS1011). Hab da irgendwie ein Verständnissproblem mit dem CS Pin der MMC: Ich sende der MMC Karte das Kommando 11 (READ), dann lese ich byte für byte aus der MMC aus. Soweit ok. Auch habe ich festgestellt
anderen Blockgrößen als 512 Bytes ! Ich hab in meinem MP3 Player die Karte auf 32 Bytes gestellt, da der VS1011 eben immer 32 Bytes anfordert. So kann ich pro Anforderung ein Lesekommando senden und die 32 Bytes rüberschieben und kann danach den SPI Bus wieder für was anderes verwenden. Möge das den MP3
-
Thread
-
Thread
Case mit don't care
is when "0101" => ... when "1000" => when "1001" => when "1010" => when "1011" => when "1100" => when "1101" => when "1110" => when "1111" => when others => end case;
; end process; [/vhdl] Also die verlassen sich darauf, dass es funktioniert. Bzgl If vs Case dachte ich, dass der Unterschied ist, dass bei If-Elsif-Else unter Umständen Priorisierungslogik dazukommt und es daher in der HW langsamer ist. Um den Else-Zweig auszuführen müssen im Prinzip alle
-
Thread
AVR Atmega - Mehrere MP3 / WAV-Dateien gleichzeitig ausgeben / überlagern
meinem aktuellen Projekt auch zwei MP3 Sounds gemischt ausgeben. Habe mich aber entschlossen in zwei VS1011 zu investieren, genau genommen sogar zwei komplett getrennte MP3-Player mit eigenem AVR die von einem Master AVR gesteuert werden sollen. Die Audiosignale mische ich dann mittels einem Summierverstärker
mit dem Aufbau der Audiostreams vertraut, hatte halt nur überlegt, ob das in meinem Mp3 Player (mit VS1053) realisierbar ist und so eine Fade Geschichte zu implementieren, wie es z.B Winamp bietet. Gruß Hans
-
Thread
MP3/MMC lesegeschwindigkeit
Hallo Ich bin gerade dabei einen MP3 Player mit nem ATMega16 und dem VS1001 zu realisieren. Als Speichermedium benutze ich eine MMC Karte. Der Speicherkartenzugriff sowie die Ansteuerung des Decoders funktioniert einwandfrei. Um den Decoder zu testen habe ich über RS232
programmausschnitt?? in was programmierst du denn??? hab mir auch nen mp3-player gebaut (mit nokia6610-display, vs1011, sd-karte, fat16 und sogar einer ordnerebene *rumprahl* ;) ), kann dir bei bedarf ja mal nen bisschen code schicken - allerdings in asm ^^ ich würd an deiner stelle erstma nachschaun, was der
-
Thread
Diverses(uC Proggen und MP3 Decoder Samples)
zu 1. : Warum unbedingt Samples, kein Geld zum kaufen? VS1011, VS1001 und sowas oder STA013 / STA015
-
Thread
Daisy MP3 Player
Ist halt einer von vielen mp3-playern mit PIC, VS1011 und SD-Karte. Da aber ein Display fehlt ist er wohl nicht sehr alltagstauglich. Auch Ordner kennt nicht. Und dann noch 115 US$ zu verlagen (plus Versand) ist schon sehr mutig. Wenn es dir aufs Basteln
ich einen eigenen gebaut habe, der sich am Layout und am Code des Daisy orientiert. ich kann mit dem VS und der SD zwar problemlos komunizieren, aber bislang hab ich es noch nicht geschafft, ein MP3 abzuspielen...
-
Thread
Netzwerk mp3 Player
damit alles machen kann, da besagte uralt-NIC keine OneChip-Lösung war. Als MP3-Decoder kommt der vs1011 ins Spiel. Die EIDE-Schnittstelle wird direkt vom µC angesprochen werden. Evtl. werde ich auch CPLD's einsetzen, um externe Logikbausteine darin zusammenzufassen (Schieberegister zum Einsparen von
programmiere ich mal am WE. Wer interesse hat mal so Dienstag auf meiner HP nachschauen. Habe dann ein VS1001 ExBoard fertig mit source code und nun werde ich mich an die arbeit begeben. mfg uli
-
Thread
MP3 Player grundsätzliche Fragen
Controller zu en/decoden? Oder ist es besser gleich einen Hardware Decoder (habe mir da z.b. VS1053b vorgestellt und noch nen extra encoder oder gleich MAS 3587F von Micronaszu, da dieser sowohl de und Encoden kann) benutzen? Falls per Software, welcher Controller würde das packen von der Geschwindigkeit
einen Decoderchip nimmst reicht ein AVR aus. Ich hab keine Probleme damit ein 320kbit mp3 von HDD auf VS1011 zu streamen. Der Controller langweilt sich dabei fast noch. von SD-Karte sollte es mindestens genauso gut gehen. Wenn du doch in Software decoden willst, dann schau mal hier ins Wiki. Da gibts
-
Thread
ENC28J60-Adapterplatinen im Shop
gefällt mir super, so was würde ich mir auch für den VS1011 wünschen. Chris
Für den VS1002 kann ich dir so etwas anbieten, nur nicht so winzig... Aber hast recht, die Adapterplatine für den Ethernet Controller ist sicherlich ein Gustostückerl.
-
Thread
Österr. Sammelbestellung bei Reichelt?
mitbestellen. Wieviel das allerdings sein wird kann ich leider noch nicht sagen. Diese MP3-Dekoder-IC vs1011 würd mich jedenfalls interessieren. Dazu bräuchte ich noch einen SD-Card Slot den ich aber nicht finden konnte. Was zahlt sich sonst noch aus bei Reichelt zu bestellen, das es hier nicht gibt
-
Thread
Wo bekomme ich Pegelwandler von Maxim?
Es geht um eine 5V AVR and eine SD-Card und VS1011 anzuschließen. Werde also mal direkt bei MAXIM anfragen. Danke für den Tipp Gruß Tom
-
Thread
Gibt es Mp3 PLayer bausätze
Dann kauf dir eines der vielen AVR Boards und klemm dort einen VS1011 dran. Da kannst du dich austoben. MFG Falk
-
Thread
Was ist FPGA?
> 0111 1 0 > 1000 0 0 > 1001 1 0 > 1010 1 0 > 1011 1 0 > 1100 0 1 > 1101 1 1 > 1110 1 1 > 1111 1 1 > > Naja hier haben wir uns die Wahrheitstabellen für ODER und für UND > "rausgesucht
Ok leute. Ich habe jetzt einiges über FPGAs zusammengeschrieben. Nun fehlt mir noch: - DSPs vs FPGAs - ASIC vs FPGA - Programmierung/Konfiguration bei FPGAs Z.B. was soll ich zum FPGAs zum Vergleich zu DSPs schreiben? Man kann doch mit dem FPGA mehrer DSPs Parallel bauen. Man findet schwer
-
Thread
AVR/AMR - MP3/Stream/Radio - Allgemein
nach einem Projekt, an dem ich selbst gerade arbeite. (32bit Mikrocontroller, CF-Card, SD-Card, SRAM, VS1011, ENC28j60, S65-Display). Ich selbst habe Elektroniker gelernt und habe bisher zwei Semester Elektrotechnik studiert, bin also kein blutiger Anfänger mehr. Trotzdem empfinde ich mein Vorhaben gerade
Frustrationspotential bieten. Die Encodierung per Software würde ich sein lassen. Sie dir besser mal den VS1053 an. Der dürfte das Wesentliche schon Hardwaremäßig mitbringen. Kurz gesagt: Dein Vorhaben ist ohne Mikrocontroller-Erfahrung und in dem Umfang nicht so einfach durchführbar. Und auch umfangreichere
-
Thread
Anwesenheitserkennung
Freigelände) schieben können. In den Wagen sind kleine MP3-Player drin, welche ich mit einem MSP430 und VS1011 realisiert habe. Jetzt soll nur wenn sich zwei Wagen näher kommen die Lautstärke automatisch reduziert werden bzw. die sollen einen gleichen Song spielen.
-
Thread
Sound-IC
ungefähr tausend Jahren nicht mehr hergestellt. Wieso nimmst Du nicht einfach einen MP3-IC wie den VS1011? Damit kannst Du wesentlich mehr machen als mit dem anderen Pupsigenerator.
-
Thread
MMC/SD Karte: mmc_lib Version 2.0
512er Grenzen hinweg lesen. Ich nutze z.B. eine Blockgröße von 32 Bytes für einen MP3 Player mit dem VS1011, der will nämlich immer 32 Byte-Stückchen haben. Das Schreiben von Blöcken <> 512 Bytes unterstützen allerdings die allerwenigsten Karten! Wegen der Formatierungsgeschichte: Hier ist ein Tool
: [c] . . . int main(void){ uint32_t handle; mmc_init() //sd init fat_init();//Fat Init vs1001_init_io();//mp3 decoder init vs1001_init_chip();//nochmals handle = fopen("SONGNAMEMP3");//file öffnen fplay(handle);//abspielen while(1){ } }
-
Thread
AGND und DGND
Noch ein Kommentar dazu. Im Datenblatt für den VS1011E steht: "Analog and Digital Ground Must be connected together as close to the device as possible for latch-up immunity." Ich hab aber keine Ahnung, ob man das verallgemeinern kann oder das
-
Thread
[S] Nokia 6100 Display [PCF8833 controller]
Phillips Chip. Schick mir am besten ne E-Mail (Die Adresse müsstest du haben, da du auch die zwei VS1011 von mir bekommen hast). Preis wie schon gesagt 10 Euro pro Stück + Versand 3Euro. Wenn du ein Päckchen möchtest müsst ich nochmal schauen was das nach Österreich kostet. Wenn du generell gern
-
Thread
Bunkerkondensator
Folien Kondis als Bunkerkondensatoren eines ICs verwende? Das Ding ist, in den Layoutanweisungen des VS1011 (MP3 Dekoder) werden Kerkos angegeben. Vielen Dank im vorraus...
-
Thread
Etwas OT: Internet-Radio: Wer ist der Hersteller?
WGT634 werkelt schon seit einiger Zeit zuverlässig mit madplay rum. Mit einem großen AVR, einem VS1011 und den ENC28j60 sollte das aber auch machbar sein. Dann ist die Lösung noch etwas preiswerter (die Zeit mal nicht mitgerechnet) Gruß, SIGINT
-
Thread
Zilog Z80 CPU
decodieren kann.. Du willst keinen MP3 Decoder programmieren. Schliess an deinen ATmega einen VS1001 an und gut is. Es gibt genügend fertige MP3 Player Designs damit, deren Code du übernehmen kannst.
verwenden. Heute nimmt man dafür DSP, gern auch als MP3-Decoder maskenprogrammiert wie MAS3507 oder VS1011 (siehe [[MP3]]). Für Spezialanwendungen oder zum Spielen reichen statt eines DSP auch kleine Controller, siehe etwa http://elm-chan.org/works/vp/report.html. WAV und ähnliche unkomprimierte PCM-Daten
-
Thread
Kopfhörerverstärker
Hallo, ich bin gerade dabei, ein MP3-Modul mit einem VS1011E zu entwerfen. Mit auf dem Modul hätte ich gern einen kleinen Kopfhörerverstärker. Aber wie baue ich den am besten auf? Mit Transistoren, OPV .....Wie ist das mit der Impedanz der Köpfhörer? MfG
-
Thread
MP3-Player mit ATmega8-16PU?
Guck mal hier http://www.dingeldein-online.de/basteln/vs1011.html Ich hab grad einen gebaut, läuft prima. Gruß Tom
-
Thread
Analogteil abschirmen - Layout-Regeln
Auf was muss ich beim Lochplatinen-Layout achten, damit der Analog-Teil störungsfrei bleibt? (Im VS1011-Datenblatt sind 10µH, 100nF und 10µF in die analoge Stromversorgung geschaltet. Das werde ich auf jeden Fall machen. Auf die Störungen auf dem Steckbrett hat das aber keine Auswirkungen. Eher im
-
Thread
MP3 player - welcher µC
Hallo. Ich will einen MP3 player (vs1011) beuen, der mit einem kleinen display ausgestattet ist (ein kliner tft wie bei einem taschen dvd player). Die menüs sollen animiert ablaufen. Als speichermedium soll eine Festplatte mit fat dienen
-
Thread
Probleme mit FT232 & Bray Terminal
mp3 da noch nicht zu ende... Bevor einer nach dem Sinn fragt, wiso ich eine mp3 über RS232 an den VS1011 mp3 Dekoder schicke: Meine Festplatte ist kaputt gegangen, und da ich noch die letzen Fehler in der Softwar beheben möchte, bleibt nur das übrig.
-
Thread
MP3-Klingel mit 4 Tastern
nicht, aber so ein Projekt begonnen: http://www.opendcc.de/elektronik/HW4/hw4_sch.html AVR, VS1011e (den gibt es übrigens bei sander (und ich muß da eh was bestellen), Audioendstufe, 8 Eingänge. Die Platine ist bei der Fertigung, Software noch nichts. mfg Wolfgang
-
Thread
stm32f103c8 lässt sic nich flashen
das bedeutet, weißt du sicher in einer Woche selbst nicht mehr. besser: [c]#define AF_PP 1011 #define AF_OPD 1111 #define IO_IN_PuPd 1100 #define IO_OUT_PP 0011 #define clrGPIO_CRHL(port,pin) {*(uint32_t*)(GPIOA_BASE + PORT(port) *0x400 + (pin/8)*4)&=~(0b1111<<(4*(pin%8)));
#4851695: > besser: Nein! https://stackoverflow.com/questions/1067226/c-multi-line-macro-do-while0-vs-scope-block Du kannst ja mal versuchen folgenden Code zu kompilieren: [c] volatile int x = 1; if (x) setGPIO_CRHL(A,7,AF_PP); else setGPIO_CRHL(A,8,AF_PP); [/c]
-
Thread
SD-Karte in ASM ansprechen
einfach die daten an bestimmte stellen der karte schreiben... so habe ich damals schrittweise die vs1011-ausgabe getestet. einfach die karte im hexfenster anzeigen lassen. unter options write aktivieren, stelle wählen und dann die daten aus binary-file laden.
-
Thread
MP3 player mit radio
es welche gibt. zusätzlich sollten die rds/tmc daten angezeigt werden. Als MP3 decoder hab ich den vs1011 eingeplant. Welchen Radio empfänger würdet ihr mir empfehlen. Gibts da einen den man digital einstellen kann und der über die oben genannten funktionen verfügt ? Beste Grüße, Simon
-
Thread
Anbindung DAC an AVR so möglich?
VS1011ES - http://www.mikrocontroller.net/topic/84306 Der Decoderchip hat DAC und sonst alles für Soundwiedergabe. Und auch einen MP3-Decoder, was Speicherplatz für die Signale spart.
-
Thread
Forum für digitale Signalverarbeitung/DSP?
einen RISC-Prozessor mit DSP-Fähigkeiten und will bald mal sehen, was man für DSP-Fähigkeiten aus dem VS1011 holen kann. Da wäre ein DSP-Forum nicht schlecht.
-
Thread
Audio Format Speicherung
encoder zu implementieren. >Ich such mal nach Codebeispielen und sehe wie das ausufert :) Der VS1011 & Co ist dein Freund. Einfach die MP3 Daten per SPI reinpumpen und hinten kommt die Lala raus. MFG Falk
-
Thread
Neue ATtinies 441 und 841
dem Tiny10 Touch willst, kannst Du auch den auch mit QTouch flashen, dann wird es ein AT42QT1010/1011 Controller.
gemacht, um zu sehen, was überhaupt damit los ist :-) Klicke die beigefügte Datei an; damit wird in VS irgendetwas erweitert, sodass beide 441 und 841 angewählt werden können. Falls nicht, suche bitte bei Atmel nach weiteren potentiellen Dateien. Ich habe mittlerweile soviel herumgeklickt, dass mir schon
-
Thread
stand-alone Webradio-Client auf Basis von Ulrichs Webserver
Dieser kümmert sich dann darum die Daten in einem 128-512KB RAM zu Puffern und den Stream zu einem VS1011B MP3-Decoder nicht abbrechen zu lassen. Und fertig ist der Musikgenuß. Der 2. AVR wird sich wahrscheinlich aus Pin-Mangel nicht umgehen lassen. So ein blödes RAM hat ziemlich viele Adressleitungen
-
Thread
CD-ROM Laufwerk
Man nehme einen AVR, bastelt ein IDE Interface für das CD - Rom dran und an den SPI Bus noch einen VS1011 (MP3 Dekoder). Dann lege man eine CD-Rom mit MP3 Dateien rein und fertig ist der MP3 CD Player... Wie ist eigentlich eine CD-Rom aufgebaut ? Eine FAT16 hats ja da wohl eher nicht... Stefan
-
Thread
Vielleicht OT: Reset der Schaltung wenn ich die Nachttischlampe ausschalte
im Schlafzimmer und arbeitet sehr gut, nachdem ich das letzte Problem mit der Kommunikation mit dem VS1011e gelöst habe. Der Wecker ist auf meinem Nachttisch und an derselbe Stromdose ist auch, mit einem Verteiler, meine Nachttischlampe angeschloßen. Heute früh ging der Wecker an. Ich schalte das
-
Thread
ENC28J60 - Socket resp. SPI Probleme?
mit zwei Latches (zum Pin-Sparen), für die Anzeige ein 16x2-LCD, und für die MP3-Dekondierung einen vs1011 auf einer Tochterplatine von jelu.se. Das ENC-Modul ersetzt einen X-Port, mit welchem ich leider nur max. 96kbps (sowie ein paar 128kbps-Stationen) zuverlässig direkt empfangen konnte. Als Stack
-
Thread
intelligenter Wecker - Sensor zur Personenerkennung
gelegt =) Seitdem ist mir die sanfte Methode an's Herz gewachsen und funktioniert hervorragend. PIC+VS1011+SD-Karte und eine RGBW LED helfen enorm =)
-
Thread
Rechner aus einzelnen BC547 Transistoren
1, 0110 und 0101 addiert, Ergebnis 1011. Der Decoder zerlegt diese Zahl wieder und man erhält 1 (Übertrag) und 0010. In den Ergebnisregistern steht bisher also 0010 und 0001 (21) usw. Die Logik erkennt, wenn bei einem gesetzten Übertrag
Leiterplatten am Beispiel vom Speicher, insgesamt 960 Bohrungen... http://www.youtube.com/watch?v=0vs1e7yfj4o