Jump to content

tek

Artikelgruppen
  • Posts

    1 121
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by tek

  1. Jag har uppdaterat första inlägget med Tape loop, samt lagt till funktionen 'float', vilken jag tidigare missat att lägga in. Efter den feedback jag fått här har jag bestämt att lägga till en Tape loop. Håller på att fixa schema och uppdatera layouten/mekanik för det io kort där jag har plats för två extra obalanserade kanaler. När jag uppdaterat kan jag lägga upp bild av planerat baksida på chassit.
  2. Ja det låter ju hanterbart, dvs du får inte en front som inte är helt överfylld av switchar. Jag jobbar med programmering för närvarande, iaf delvis, blandat analoga och/eller digitala uppgifter. Det som gör detta projekt lite extra roligt är att som grund körs ett realtids os som jag bygger processerna runt. Det har jag inte provat tidigare.
  3. Hur ska du få till stor valfrihet med många konfigurationsmöjligheter i ett helt analogt steg, många switchar på fronten? Jag hade nog kunna klara mig utan fjärr också egentligen, men digitaldelen och det roliga med att programmera var kanske den största anledningen att jag började med projektet. .
  4. Intressant! har du byggt försteg tidigare? Jag har lagt upp en snabbskiss över tänkt blockdiagram, så som det är gjort nu i schemat.
  5. laddning är uteslutet Båda förslagen är vettiga i allmänhet men är inte aktuella för mitt försteg då jag tycker subwooferns bandbredd, gain, stereo/mono inte bör skötas av försteget, utan av förstärkare eller av ett ytterligare linjesteg mellan förstärkare och försteg. Hade ett tag en plan att kunna slå på mono på varje utgång för vilket skulle kunna medföra inkoppling av rätt många subwoofers(i mono då), kostnaden var helt enkelt för stor i förhållande till den av mig upplevda vinsten. Jag upplever det dessutom som en liten risk att jag nån gång i framtiden införskaffar 4-8 subwoofers. Ifall det händer får jag bygga ett litet linjesteg med volym, filter och mono/stereoknapp.
  6. Bra idé, detta har jag glömt bort. Bäst blir nog att tappa av/återföra signal direkt efter ingångsteget. Ska försöka plita ner blockdiagrammet ikväll. Jag hade tänkt att lösa detta med vad jag kallar en "konfiguration" i beskrivningen i första inlägget. förinställda in/ut kanaler, triggers, inställningar, volym o.s.v. dvs är det fullt möjligt att ha en konfiguration för detta ändamål där volymnivån sätts till 0dB, förstärkning 0dB. så får man sin passthrough. Ser du något problem med denna lösning? Schemat och layouten klar för de båda mönsterkorten som hanterar input/output, dvs dessa nya features kommer innebära en del jobb, vilket är ok. Antingen gör jag om schemat/layouten och tar 2 av ingångarna och gör tape in / tape out. Jag har yta över på ett av korten (med tillhörande plats i chassit) där det finns möjlighet att lägga till oväntade funktioner. Lutar åt att lägga till ett 4x1 rca don på denna plats för tapeloopen med tillhörande komponenter. Trevligt med feedback förresten, calle_jr, harryup och matsT!
  7. Ska kolla upp Cardas Caps. Jag har bestämt mig för att skippa balanskontrollen på analogkortet. Min ide var att implementera den som en funktion av volymkontrollen. Höger och vänster kanal skulle dämpas relativt volyminställningen. Delvis att om volymen var inställd på 0dB samt balansen på +0.5dB på R relativt L så skulle master volymen vara 0dB men det skulle betyda att volym höger +0,25dB och volym vänster -0,25dB. Detta blir en lösning som inte kostar något extra i förstärkare, precisionsmotstånd, men dock i Reläer (använder Omron G6K DPDT i volymkontrollen) och resurser (I/O pinnar på DSP:en). 9 stycken reläer, med ökad kortyta och 9 stycken I/O's. Denna kostnad är godtagbar om det är något jag tror jag kommer använda, men ditt svar stämmer överens med vad jag själv tänker, att det blir en funktion jag troligtvis aldrig kommer använda. Ska inom kort lägga upp ett blockdiagram över försteget. Jag är i princip klar med schemat till analogkortet, men jag har en del simuleringar/beräkningar att göra med förstärkarna vilket troligtvis kommer medföra en del komponentförändringar.
  8. Jo det har jag självklart tänkt på. Men jag vill ju inte göra mig beroende av övrig utrustning, en DAC med många ingångar ligger långt ner på min lista över inköp eller konstruktionsprojekt.. Ett steg i taget Angående ditt påstående om antenner så antar jag att du menar att jag kan få problem med EMI. Du får rätta mig om jag gör en felaktig tolkning av ditt påstående. Alla ingångar är har ett relä inom ett par cm från donet, där inte bara signal utan också referensen kopplas bort, så jag ser det som ett mindre problem, speciellt då för ingångar som inte har någon kabel ansluten.
  9. Kretsen blir obalanserad, dvs balanserade ingångar går via differentialförstärkare till att bli single ended. De balanserade utgångarna går i utgånsteget en obalanserad -> balanserad förstärkare. Om dual mono betyder separata mönsterkort för varje kanal, så nej. Kostnadsökningen och komplexiteten blir troligtvis mycket större en eventuell vinst. Eventuell påverkan mellan kanaler bör kunna avhjälpas med en tillräckligt bra layout och konstruktion. Om jag lyckas får framtiden utvisa. Jag ska uppdatera med mer information angående hur jag tänkt bygga upp den första skarpa versionen. Jo, 8 obalanserade ingångar är i de flesta laget. Det håller jag med om, de jag räknade själv vilka jag trodde kunde vara aktuellt för mig är: 1. CD 2. DVD/Blueray 3. Phono, (via ett RIAA steg) 4. TV 5. Squeezebox, HTPC eller dylikt 6. Fri ingång för telefon/dator/surfplatta Så jag alltså gott kunna nöja mig med 6st obalanserade ingångar, men kostnaden för två ingångar till är relativt liten, då kontakterna jag använder är 4x2 dvs 4 par RCA för obalanserade ingångar. Så svaret är väl att just antalet blev så många som 8 är pga av delvis lathet, färre symboler, footprints att rita, färre antal olika komponenter att hålla reda på, samt en att det är bra att ha marginal . Nätdelen kommer bestå av +5/3.3V till styrkort. Till analogkort behövs +/-15V till förstärkare samt 12V till triggerutgångarna samt 12V till reläer. Det bör vara två olika matningar till 12V ifall en utgång börjar dra för mycket ström eller om störningar kommer in via en av triggerutgångarna så bör det bli lättare att hålla störningarna under kontroll med separat matning. Hur regleringen av +15/-15V kommer regleras är jag osäker på för tillfället. EDIT: Svarade på frågan angående spänningsmatning.
  10. Goddag, Jag har filat på att bygga mitt eget försteg ett tag, projektet har gått på sparlåga ett halvår ungefär. Sista tiden har jag haft lite mer tid att lägga på detta projekt, vilket gör att framskridandet förhoppningsvis går lite snabbare. Nedan följer specifikationer jag funderar på. Denna lista kan förändras allteftersom, men de gäller för vad jag kallar försteg v.02. Mer om detta senare. mått - BxHxD = 450mm x 100mm x 300mm In/Utgångar - 12 st kanaler in, (4st balanserade + 8st obalanserade) Jag kunde inte bestämma fördelningen mellan 4bal + 4obal eller 0bal + 8st obalanserade så därav det frikostiga antalet. - 6 st kanaler ut , (4st obalanserade + 2 st balanserade). - 8 st 12V trigger portar, funderar på runt 10 ohms utimpedans. Säkring på 100mA. - Tape loop - Jordskruv - Nätanslutning MMI - Fjärr, har inte hittat den jag i slutändan vill använda, har hittills bara hittat tillverkare (läs celadon.com) och de erbjuder bara riktig dynga vid custom beställningar i låga upplagor. Jag vet vilken fjärr jag vill ha men hittar den än så länge inte i svart oxiderad metall. - 2 st encoders med tryckknappsfunktion, volym och kanalväljare. Användaren ska kunna hantera menyer och inställningar med dessa utan att behöva använda fjärr. - LCD display 2x20 tecken - 1st led - Som MMI när LCD avstängd, standby - Av/på knapp Funktioner - Känslighet: +0dB, +6dB, +12dB, +18dB. Ställs in per ingång. - Volym: 0 - -64dB, i steg om -0,125dB. - Mute - Swap (Skifta höger / vänster kanal) - Switch på utgångar/trigger portar - Mono (Lite tveksam till denna funktion, har aldrig behövt använda det själv). - Skifta polaritet på L/R separat - Float, kunna göra obalanserade ingångarna helt flytande. - Möjlighet att namnge varje inkanal med x antal tecken. Kanaler som inte används ska automatiskt hoppas över vid bläddring. - Möjlighet att namnge varje utkanal med x antal tecken. Variabel fördröjning i y antal sekunder vid uppstart. - Möjlighet att namnge varje triggport med x antal tecken. Variabelt fördröjning i z antal sekunder vid uppstart. - Möjlighet att lagra en valfri volym för varje kanal som förinställning - Konfigurationer: pga av den sparsamma MMI:et har jag tänkt att man ska kunna växla "konfiguration", vid uppstart eller under drift. En konfiguration består av att en viss volym, vilka triggportar som aktiveras, vilken ingång och vilken utgång som ska startas. Underlättar om man vill endast slå på hörlursetupen, TV eller stereoriggen. - Basal systemövervakning, temperatur, spänningar, säkringar för triggerportar osv Bortrationaliserade funktioner - Diskreta opampar. Hade en plan att göra det möjligt att montera diskreta opampar med en 2x8 stiftlist. Det skulle vara en rolig feature. Ser dock ut som jag inte får plats på mönsterkorten. - Balans. Denna funktion ligger i limbo, har in i det sista velat huruvida funktionen ska in. En Möjlighet är att jag designar µC kortet så att jag har möjlighet att ta med utgångarna för denna funktion. - Tonkontroller Mönsterkort - 1st ingång/utgångskort, - Styrkort, mikrokontroller och digitalfunktioner - Encoderkort (1 för varje encoder) - Displaykort, till LCD displayen - Analogkort, alla analoga funktioner. Kommer även fungera som ingångsutgångskort för en kontaktrad. Viss spänningsreglering. - Kraftmatningskort, ska generara följande spänningar +15/-15 till förstärkare, +5V mikrokontroller, +12V till reläer, +12V till triggerutgångarna. Möjligtvis lägger jag +/-15V lite högre ifall jag behöver mer en ett stegs reglering. Nedan följer en planering, vad som gjorts och vad jag jobbar med just nu. Försteg v0.1 Relativt enkla mönsterkort, har tillverkats av mig själv. Hårdvara: - breadbord för digitala uC, uppdateras efter hand - Displaykort v.01 (klart) Fungerat bra. - Encoderkort v.01 (klart) fungerar bra. Mjukvara: - Lågnivåprogrammering till LCD display. (färdig) - Lågnivåprogrammering för encoder färdigt. (färdig) - Lågnivåprogrammering för fjärrkontrollern, eller iaf fjärrkontrollen som används till V0.1. (färdig) - Lågnivåprogrammering för att lagra användardata (färdig) Utöver detta har några testkort tillverkats som testats väldigt lite. Ändrade blockdiagram tidigt vilket gjorde testkorten meningslösa. Försteg V0.2 Hårdvara: PCB:erna kommer vara för avancerade i detta steg för att tillverka hemma, så det blir beställning från antagligen Kina. - Styrkort (ej påbörjad) - Ingångs/utgångskort, schema och layout färdig, mönsterkort och komponenter är inte beställda (pågår), 3 kort beställda. 20150826 - Analogkort (pågår) - Mekanik/Chassi, (uppdateras efter hand men i stora drag färdig) - Ny fjärrkontroll, för programmeringsyfte har jag använt billigaste möjliga från ebay, den fungerar men vill gärna ha något med mer kvalitetskänsla. (ej påbörjad) Mjukvara: - Det mesta av funktionaliteten ska vara på plats, Försteg v0.3 - kraftmatningskort - Alla ändringar på mönsterkort/chassi som uppstår i v0.2, men som inte måste åtgärdas på en gång. Är det någon funktion som jag missat? Bör jag tänka om angående någon feature jag tagit bort? Är det ett misstag att inte ha med balanskontrollen? Frågor? Blockdiagram v.01 EDIT: 2015-06-29 Jag har rättat en del stavningsfel, samt har jag lagt till rubriker för hårdvara/mjukvara och den rudimentära projektplaneringen. 2015-07-01: Blockdiagram upplagt 2015-07-08: lagt till Tape loop
×
×
  • Create New...