Egen CD-spelare av IDE-drive
- Electricguy
- Inlägg: 12307
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Egen CD-spelare av IDE-drive
Jag har en äldre DJ spelare som man kan välja S/PDIF ut på. Men när man gör det så går det inte längre att ändra pitch.
Hårdvaran i sig är i princip mekaniken till en PC läsare med en grotesk mikroprocessor samt en DAC.
Hårdvaran i sig är i princip mekaniken till en PC läsare med en grotesk mikroprocessor samt en DAC.
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 33067
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Egen CD-spelare av IDE-drive
Grejen är ju också att det finns färdiga enheter där ute att köpa. Jag har en sådan enhet som ska paras ihop med spelare, men jag har aldrig kommit långt not.
Kolla eBajs och AliExstress.
Kolla eBajs och AliExstress.
Re: Egen CD-spelare av IDE-drive
Ha, ha - där ser man, en sökning på "diy cd player" gav en hel drös:
http://m.ebay.com/itm/171333329719?nav=SEARCH
Får nog kolla upp dessa lite närmare och kanske köpa en.
Själv hämtade jag mycket "inspiration" från denna gamla artikel:
http://www.handsontec.com/ezine_files/C ... dapter.pdf
Undrar hur öppen mjukvaran är och vad den är kapabel till i fråga om funktioner som diskuterats tidigare i tråden.
Jag har i alla fall ett gäng olika IDE-skivenheter om du är intresserad...
http://m.ebay.com/itm/171333329719?nav=SEARCH
Får nog kolla upp dessa lite närmare och kanske köpa en.
Själv hämtade jag mycket "inspiration" från denna gamla artikel:
http://www.handsontec.com/ezine_files/C ... dapter.pdf
Undrar hur öppen mjukvaran är och vad den är kapabel till i fråga om funktioner som diskuterats tidigare i tråden.
Jag har i alla fall ett gäng olika IDE-skivenheter om du är intresserad...
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 33067
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Egen CD-spelare av IDE-drive
Jag fick plötsligt för mig att jag lät nedlåtand, men eftersom grejjer fanns färdiga vllle jag tipsa. Jag vet också att Elektor har publicerat ett sådant här projekt, eller om det är en annan tidning. Eller var det i Silicon Chips. Eller Nuts&volts. I vilket fall borde det finnas källkod och slikt.
Jag borde haft artikeln på PCn eller i pappersform men hittar inte just nu.
Jag borde haft artikeln på PCn eller i pappersform men hittar inte just nu.
Re: Egen CD-spelare av IDE-drive
Nä då, ingen fara!
När jag tänker efter har jag nog sett de kiten på eBay fast för länge sedan, innan jag riktigt förstod vad de var till för.
För min del var det roliga att gräva i ATPI/IDE-specarna och implementera de olika funktionerna. Resan är ofta minst halva målet för mig![Smile :-)](./images/smilies/icon_smile.gif)
Som sagt, säg till om du behöver en skivenhet - har nog ett tjugotal liggande.
EDIT: Min lirare kan dock vara den första som är skriven helt i managed C#. Alltid något![Smile :-)](./images/smilies/icon_smile.gif)
När jag tänker efter har jag nog sett de kiten på eBay fast för länge sedan, innan jag riktigt förstod vad de var till för.
För min del var det roliga att gräva i ATPI/IDE-specarna och implementera de olika funktionerna. Resan är ofta minst halva målet för mig
![Smile :-)](./images/smilies/icon_smile.gif)
Som sagt, säg till om du behöver en skivenhet - har nog ett tjugotal liggande.
EDIT: Min lirare kan dock vara den första som är skriven helt i managed C#. Alltid något
![Smile :-)](./images/smilies/icon_smile.gif)
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 33067
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Egen CD-spelare av IDE-drive
Det har du rätt i - hemlagat är godast.
Jag har själv ett litet gäng spelare. Coolast vore ju en sådan där smal rackare. Dock noterade folk (vi körde ett gruppköp en en massa år sedan) att vissa CDROMar inte verkade fungera.
Jag har själv ett litet gäng spelare. Coolast vore ju en sådan där smal rackare. Dock noterade folk (vi körde ett gruppköp en en massa år sedan) att vissa CDROMar inte verkade fungera.
Re: Egen CD-spelare av IDE-drive
Ok. Ja, alla enheter ville inte men antog att det mest berodde på min implementation. Vissa enheter gick igång efter visst trixande, andra inte alls.
Re: Egen CD-spelare av IDE-drive
Äldre DJ-spelare funkade nog så att klockan till hela cd-mekanismen ändrades.
Idag kör väl alla "högkvalitativa" tillämpningar så att musiken läses ur med "rippning"-funktionen via ATAPI-bussen och spelas sedan upp på lämpligt vis.
Det finns en del fördelar med att göra så, bland annat så kan man buffra en skvätt data och därmed göra sig helt fri från allt jitter som mekaniken annars kan åstadkomma.
Fast då blir det ju ett avsevärt mycket mer avancerat projekt.
Jag måste för övrigt vara så tråkig att säga att ifall jag skulle behöva spela musik från en "lös" dator-cd-enhet så skulle jag välja nån ur bra-att-ha-högen som har play-knapp.![Wink :wink:](./images/smilies/wink.gif)
Idag kör väl alla "högkvalitativa" tillämpningar så att musiken läses ur med "rippning"-funktionen via ATAPI-bussen och spelas sedan upp på lämpligt vis.
Det finns en del fördelar med att göra så, bland annat så kan man buffra en skvätt data och därmed göra sig helt fri från allt jitter som mekaniken annars kan åstadkomma.
Fast då blir det ju ett avsevärt mycket mer avancerat projekt.
Jag måste för övrigt vara så tråkig att säga att ifall jag skulle behöva spela musik från en "lös" dator-cd-enhet så skulle jag välja nån ur bra-att-ha-högen som har play-knapp.
![Wink :wink:](./images/smilies/wink.gif)
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 33067
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Egen CD-spelare av IDE-drive
Efter lite grävande i mina samlingar hittar jag en rad bilder men de här två visar hur långt jag kom (har kommit):
![Bild](http://www.pastisch.se/tubes/images/CDROM-10.jpg)
![Bild](http://www.pastisch.se/tubes/images/CDROM-11.jpg)
Tanken var att plocka ut ljudsignalen digitalt och mata in i en separat DA-omvandlare. Dessutom ska/skulle jag använda en nätdel till en extern HDD med både 5- och 12V-uttag.
![Bild](http://www.pastisch.se/tubes/images/CDROM-10.jpg)
![Bild](http://www.pastisch.se/tubes/images/CDROM-11.jpg)
Tanken var att plocka ut ljudsignalen digitalt och mata in i en separat DA-omvandlare. Dessutom ska/skulle jag använda en nätdel till en extern HDD med både 5- och 12V-uttag.
Re: Egen CD-spelare av IDE-drive
Ser man på, i princip samma tanke som jag fast baserat på färdigt kit och längre gånget med låda och allt.
Såg att de där kiten har brytanvisningar för att kunna separera knappsatsen och IR-ögat från resten och att du utnyttjat det.
Smart att använda sådan nätdel.
Verkar sitta en Atmel mcu, vet du vilket chip och om mjukvaran till de där kiten finns att tillgå någonstans?
Såg att de där kiten har brytanvisningar för att kunna separera knappsatsen och IR-ögat från resten och att du utnyttjat det.
Smart att använda sådan nätdel.
Verkar sitta en Atmel mcu, vet du vilket chip och om mjukvaran till de där kiten finns att tillgå någonstans?
- HUGGBÄVERN
- Tidigare soundbrigade
- Inlägg: 33067
- Blev medlem: 23 augusti 2006, 22:44:11
- Ort: Lilla Paris
- Kontakt:
Re: Egen CD-spelare av IDE-drive
Kitet köptes för 100 år sedan av en tailändare men jag tror han bodde i USA. Fan vet om jag har hans koordinater fortfarande ...
CPUn är en AT89552. inom ().
Jag ser vad jag kan få fram.
Kan man läsa ur en programmerad CPU, eller finns det spärrar att slå till??
CPUn är en AT89552. inom ().
Jag ser vad jag kan få fram.
Kan man läsa ur en programmerad CPU, eller finns det spärrar att slå till??
Re: Egen CD-spelare av IDE-drive
Om de inte låst flasharean så kan nog läsa ut koden men då i form av maskinkod/assembler så det lär bli svårtolkat.
Med källkod på hand kunde man ju utvidga programmet så att det kan mer och kanske finns lediga pinnar så att man kan styra ytterligare extern h/w.
Det kit jag såg på eBay antydde även avspelning av mp3 och wav men jag är skeptisk till att mjukvaran fixar annat än vad som är möjligt via ATAPI.
Med källkod på hand kunde man ju utvidga programmet så att det kan mer och kanske finns lediga pinnar så att man kan styra ytterligare extern h/w.
Det kit jag såg på eBay antydde även avspelning av mp3 och wav men jag är skeptisk till att mjukvaran fixar annat än vad som är möjligt via ATAPI.
Re: Egen CD-spelare av IDE-drive
Det sitter nog en 40-pin AT89S52 i så fall
http://www.keil.com/dd/docs/datashts/at ... s52_ds.pdf
Om man inte aktiverat lässkyddet vid programmering av chipet så skall det gå att läsa ut programminnet. Men som sagt, maskinkoden måste sedan dekompileras till C-källkod (tror inte det är skrivet i assembler) och sen är koden troligen rätt buggig också.
Då vore det nog enklare att porta min kod till AT89S52 (om ej skrivskyddat) eller ersätta chipet med ett adapterkort som gör min uC pinkompatibel.
Min implementation tycks ha fler funktioner och sen vill man ha möjlighet att vidareutveckla på olika sätt.
http://www.keil.com/dd/docs/datashts/at ... s52_ds.pdf
Om man inte aktiverat lässkyddet vid programmering av chipet så skall det gå att läsa ut programminnet. Men som sagt, maskinkoden måste sedan dekompileras till C-källkod (tror inte det är skrivet i assembler) och sen är koden troligen rätt buggig också.
Då vore det nog enklare att porta min kod till AT89S52 (om ej skrivskyddat) eller ersätta chipet med ett adapterkort som gör min uC pinkompatibel.
Min implementation tycks ha fler funktioner och sen vill man ha möjlighet att vidareutveckla på olika sätt.
Re: Egen CD-spelare av IDE-drive
Jag mailade ett par eBay-säljare ang källkod men utan framgång.
Re: Egen CD-spelare av IDE-drive
Beställde ett sånt där billigt eBay-kit för att titta närmare på det.
He, he - egentligen är det ju ett prisvärt utvecklingskort för AT89S52 med LCD, praktisk 0,1" 24pin GPIO-header, 7805, knappsats, IR-öga och liten fjärris. Värsta experimentkitet ju
Om det gåt att programmera om chipet vill säga. Får se vad jag kan använda som programmerare...
EDIT: Det här ser ju bra ut:
He, he - egentligen är det ju ett prisvärt utvecklingskort för AT89S52 med LCD, praktisk 0,1" 24pin GPIO-header, 7805, knappsats, IR-öga och liten fjärris. Värsta experimentkitet ju
![Very Happy :D](./images/smilies/biggrin.gif)
Om det gåt att programmera om chipet vill säga. Får se vad jag kan använda som programmerare...
EDIT: Det här ser ju bra ut:
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.