Reverzné inžinierstvo Hitclips

Po rýchlom vyhodnotení demografie Aughtika Hackaday sme požiadali, aby sme uviedli neskoré 90. rokov boli divní. Dokonca aj prenosné audio prehrávače boli vyložene bizarné: MP3 prehrávače existovali, ale zabali ste svoje melódie (všetkých osem z nich) nad paralelným portom počítača. Pri pomoc pri premiestnení bratrancov nejaký nábytok, [CH00F] objavil veľkú zbierku jedného z najpodivnejších hudobných štýlov vôbec: Hitclips, malý plastový enkapsulovaný bit obvodov, ktorý ukladá 60 sekúnd strašného audio zvuku. Áno, to bola vec, ale tak bol pet rock. Bez akéhokoľvek Hitclips Player, [CH00F] si vybral, že by si vezmel hojdačku na reverznom inžinierstve týchto drobných, tinnych piesní.

Po odobratí plastového krytu, [CH00F] objavil extrémne jednoduchý obvod: niekoľko odporov, viečko, ako aj epoxidové blob, ktoré priložené zomiera s hudobnými údajmi. Na zadnej strane klipu je osem podložiek na prepojenie prehrávača. S ničím, aby sa pokračoval, [CH00F] začal strkať okolo, rovnako ako objavené prepojenie jedného z týchto kolíkov na zemný okruh, ktorý nakreslil 300UA súčasnosti na približne 60 sekúnd – presne rovnakú dobu ako zaznamenaná vzorka.

[CH00F] Pôvodne veril, že Hitcip by ponúkol audio dáta cez SPI alebo iný digitálny protokol. To, čo objavil, bol oveľa zaujímavejší: dva z kolíkov na Hitcip zodpovedajú tlaku, ako aj ťahať fets triedy D zosilňovača. Zvuk na HitClip je digitálny zvuk, ale je to zakódované, takže môže priamo riadiť analógový obvod. Docela šikovné inžinierstvo pre potešenú múrovú hračku, ak sa nás pýtate.

Po nalikzení týchto údajov s logickým analyzátorom [CH00F] otočil všetky hodnoty do súboru .wAV. Bola to úžasne, hudba. Trochu rafinovanosť procesu na klinec dole načasovanie viedla k 60-sekundovej svorke (počuť?) Po prestávke.

Vzhľadom k tomu, [CH00F] nechce minúť 40 dolárov na eBay pre vintage Hitclips Player, je najlepšie o limitom toho, čo môže zvrátiť inžinier z týchto lacných, mizerných hudobných čipov. Vložil si všetku svoju dokumentáciu, takže ak ste na zlepšenie na metódach [CH00F], majú ísť.