Sida 1 av 1

Ännu en HTPC

Postat: 5 december 2012, 10:01:24
av PHermansson
Detta projekt började för några veckor sedan. All skit på TV (gamla repriser kl 20 en fredagskväll??) fick mig att få tummen ur, nu skulle det bli ett nytt HTPC-bygge. I samband med detta fick jag en trasig DVD-spelare av den minsta sorten, perfekt att montera ett Mini-ITX-kort i. Ett lämpligt kort fanns även på hyllan, så det var bara att sätta igång.
Första problemet var att kunna slå på datorn på ett enkelt sätt från soffan. Wake on lan fungerar bara med trådbundet nätverk, och något sådant finns inte vid TV:n. Bättre då om man kunde använda en oanvänd knapp på någon befintlig fjärrkontroll. En Attiny45 utrustades med en Arduino-kompatibel bootloader och ett program som känner igen en kod från en knapp på digitaltvn:s fjärrkontroll, och när knapptryckningen detekteras aktiveras en 2N7000 mosfet. Denna är kopplad till de pinnar på moderkortet där powerknappen vanligtvis sitter. Detta fungerade fint. Extra snyggt blev det genom att DVD-spelaren hade tryckknappar och en IR-mottagare på fronten som kunde användas. Så datorn kan slås på antingen mha fjärrkontrollen eller genom att trycka på en av knapparna på fronten. För att strömförsörja processorn används standby-spänningen som finns i PS/2-uttaget på baksidan.
Moderkortet har fyra USB-uttag på baksidan och möjlighet att koppla in fler portar med headers på kortet. Letade fram ett släddställ med två USB-portar som var avsett att monteras i ett av uttagen på baksidan på en vanlig datorlåda. Denna klipptes till och ett litet fäste ordnades så att den sitter innanför DVD-spelaren lucka, där skivsläden tidigare kom ut.
Någon riktigt passande nätdel fanns inte hemma, så tills vidare användes en fullstor ATX-nätdel som fick ligga löst bakom lådan.
Så långt allt väl, men här kom första bakslaget. Moderkortets enda grafikanslutning var en VGA-anslutning, något som inte passar min gamla 36"s tjocktv.... Ganska menlöst med en HTPC som inte kan kopplas till TV:n...

----------

Problemet löstes dock snart av en vänlig EF-medlem som skickade över ett kort med S-videoutgång mot frakt och en liten slant till välgörenhet. Kortet landade snart i min låda, och visade sig fungera bra. Som operativsystem används Xbmcbuntu, en Ubuntuversion som laddar Xbmc direkt från start. Perfekt för en HTPC, och det fungerar också bra att köra från ett USB-minne.
Bygget fortsatte nu med att ordna bättre och tystare ventilation i lådan. Som standard fanns en liten 40mm fläkt på kortet, den väsnades precis som dessa småfläktar brukar göra. Denna fläkt togs bort och istället monterades en 80mm fläkt av det tystare slaget i lådans lock. Det var precis att det fick plats, krävdes en smärre modifiering av en kylfläns bara.

När jag sedan städade lite i arbetsrummet hittade jag en liten smidig nätdel som jag köpt av en forummedlem för längesedan. Perfekt! Matas med 12 volt från en extern adapter och har en storlek som gör att den passar i lådan. Enda problemet var att den hade en 20-pinnars ATX-kontakt, moderkortet ville ha 24. Provade ändå, det ska fungera ibland, men inte i detta fall. Problemet löstes på nollbudgetvis genom att några extra kablar med lödhylsor löddes fast på nätdelen och kopplades till moderkortet. Visst finns det adaptrar att köpa, men de tar plats och kostar pengar. Trippelkollade två gånger att jag kopplat rätt, och startade sedan datorn som fungerade fint med det här arrangemanget. Gött :)

Nu började projektet kännas klart och det provkördes en del utan att krångla. Xbmc laddade fint, det gick att spela upp videos och musik. Tillägget Xot installerades för tillgång till fler Play-kanaler, Spotimc fungerade fint för att Spotify. Även Xbmcremote-appen på telefonen fungerade klockrent. Smidigt att kunna styra datorn från telefonen, och dessutom är det smidigt att tex kunna skicka videoklipp från telefonens Youtube-app till HTPC:n för uppspelning.

Bara lite småfix kvar nu. Moderkortet har stöd för en dubbelfärgad lysdiod, som lyser i en färg när datorn är igång och i en annan när den är avstängd. En sån ville jag naturligtvis ha, och fick snart tag i en via ytterligare en schysst forummedlem. Dioden monterades och fungerade bra.
Så sista fixen. Eftersom jag tagit bort bakstycket på lådan för att moderkortets anslutningar skulle få plats så ville locket gärna åka ned för långt, något som fick fläkten att ta i något på kortet. Sågade därför till en bit av bakstycket så att det kunde hålla locket uppe. Fint, locket sitter mycket bättre nu.
Och så en sista provkörning. I med alla kablar, power on... och... inget....
Ingen bild på skärmen.
Med den andra skärmen? Nix.
*Suck*
Med annan nätdel? Nej.
Med allt onödigt bortkopplat? Nej?
Vad händer utan minnesmodul? Fläkten snurrar som den ska, sen ingenting.
Sitter alla anslutningar som de ska? Japp.

Så typiskt mina projekt, allt flyter på tills det nästan är klart och då börjar det krångla....
Får väl visa lite bilder i all fall, även om det inte är särskilt snyggt. Funktion före form helt enkelt, och det är ju ingen som kommer att se insidan på lådan när den står i TV-bänken (eller i skrotlådan...)
DSC02171.JPG
DSC02174.JPG
DSC02175.JPG
DSC02177.JPG

Re: Ännu en HTPC

Postat: 13 december 2012, 14:59:43
av PHermansson
Har testat kortet några gånger till nu utan att få någon fart på det, surt :/
Eftersom det inte är rätt tid att handla så har jag istället jagat runt i mitt rum efter nått annat att ha till HTPC. Hittills har det mest resulterat i ett antal misslyckade kombinationer av mer eller mindre uråldrig hårdvara och en städning av halva rummet. Verkar också vara svårt att köpa nytt, ITX-kort som kan kopplas till S-video växer inte på träd, och sen ska det fungera med Ubuntu också.
Kanske blir till att beställa en http://dx.com/p/mini-android-4-0-networ ... ram-147420 som julklapp...

Re: Ännu en HTPC

Postat: 21 december 2012, 00:12:18
av MiaM
Tråkigt med kortet som strular :(

Känner för övrigt igen det mekaniska utförandet av byggprojektet, det ser rätt ofta ut så när jag bygger saker :wink:

Sidospår:

Om nätagget eller "elektronikkortet" i en DVD-spelare är paj så är ofta själva skivläsaren hel, och den går väldigt ofta att ansluta till en vanlig PATA/IDE-port på en dator.

Med andra ord kan man oftast behålla dvd-läsaren om man bygger om en DVD-spelare till HTPC, förutsatt att den får plats rent mekaniskt alltså.


Vad gäller VGA v.s. tjock-TV så går det att programmera om grafikkort så att de ger "PAL-frekvenser". Eftersom du nämner Linux (indirekt) så slipper du dessutom sånt som att betala registreringspengar för sharewareversioner av Powerstrip (program för Windows att fixa detta). I princip tror jag att det går att mickla till allt i vanliga X-serverkonfigfilen. Tricket är att helt enkelt köra interlace och 50Hz (eller 60Hz) vertikalsynk samt 15625Hz horisontalsynk. Ett tips kan kanske vara att skapa olika konfigurationer med olika upplösning i X-led för att passa 1:1 pixelmässigt mot både 720x576-filmer i 16:9 och filmer som har kvadratiska pixlar (t.ex. 720x576 i 4:3). Om du av nån anledning känner dig sugen att spela upp HD-filmer nedskalade till standardupplösning så kan det vara intressant att göra grafiklägen som har HD-upplösning i X-led, så behöver filmen "bara" skalas i Y-led och du får en smula bättre kvalitet förutsatt att TV'ns elektronik och bildrör klarar lite bättre än standardkvalitet.

För att ansluta VGA till SCART så behöver man bara ansluta RGB rakt av till motsvarande pinnar i scart'en, men däremot behöver man oftast kombinera synkarna till scartens videoingång. Dessutom behövs 1-3V DC på pin 16 (lastas med 75 ohm av TV'n) och lämpligtvis styrspänning på pin 8 (6V = 16:9-format, 12V = 4:3 eller "signalkällan kan inte berätta aspect ratio).

Om du kör vanlig komposit eller S-video så kan det ändå vara värt att kunna styra pin 8 mellan 6 och 12V från mjukvara för att kunna låta TV'n växla aspect ratio mellan 16:9 och 4:3, och dessutom kan man få TV'n att växla bort HTPC-signalkällan när HTPC'n stängs av.

Det där med att slå på med fjärrkontroll ser iaf jag inte som nåt större problem, det är ju inte jättemånga gånger per kväll man behöver slå på signalkällan. Fast nu fixade du ju redan en bra lösning.

Re: Ännu en HTPC

Postat: 22 december 2012, 08:20:11
av PHermansson
Tack, intressant svar!
Kollade runt lite på VGA-Scart och det verkar ju eg vara en bättre idé, bilden blir bättre, iaf om man får tro http://www.nada.kth.se/~feldt/vgascart/.
Har faktiskt en kabel med VGA i ena änden och Scart i andra liggande. En köpt kabel som jag inte vet hur den är kopplad, men det ska titta närmare på den sen.