HiFiForum.nu
Home | Forums | Profile | Register | Active Topics | Links | Members | Articles | PM | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

Private Messages
You must log in to check messages
 All Forums
 HiFiForum.nu - Mångfaldens forum
 Teknik och DIY
 Aleph P
 New Topic  Topic Locked
 Printer Friendly
Previous Page | Next Page
Author Previous Topic Topic Next Topic
Page: of 11

e96mlo
Member

504 Posts

Posted - 2003/01/15 :  10:49:03  Show Profile  Visit e96mlo's Homepage Send e96mlo a Private Message
quote:
Originally posted by Freddie

Pulsgivaren som styr volymkontrollen ligger på interrupt, och spara automatiskt ner volymkontrollsinställningen, så att den startar upp där nästa gång när man startar upp den igen.

Tänkte bara påpeka att jag har samma feature i min nuvarande förstärkare och jag är inte helt förtjust i det. Jag skulle hellre se att den startade på en låg volym när den slås på. Bara en tanke. Men eftersom du gör kontrollen själv så kan du ju ändra i efterhand om du känner för det...

/Marcus
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/19 :  12:13:51  Show Profile  Visit swede's Homepage Send swede a Private Message
Hmmm... Jag skulle nog tycka att det var bra med en "minnes"-funktion, som håller kvar senaste volymen. Enkelt att lösa med en "bygel" på kretskortet och ett par "init-checkar" på microcontrollern. Ex. Bygel på - minnesfunktion. Bygel av - lågvolymfuntion.

Eller något liknande.

Om ett par timmar kommer jag låta er veta ifall jag kommit igång med min Aleph P i Stereo. ;=)

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

loovet
Member

354 Posts

Posted - 2003/01/19 :  12:24:39  Show Profile  Visit loovet's Homepage Send loovet a Private Message
magnus,

kul att du har kommit så långt att du snart kan koppla upp den i stereo. Du måste återkomma med dina intryck.

Kommer du att koppla upp kretsarna med "fin komponenter" denna gång?

Har du hunnit kolla något på volymkontrollen till din Aleph, eller kommer du att köra med dubbla pottar?

Under gårdagen så etsade jag mina förstärkarkort. Satsade på att göra iordning båda på en gång, får se om det går hela vägen. Måste bara få tillgång till en bra borrmaskin innan jag kan sätta fart. Vad gäller delar så finns nog allt hemma utom 10uF kondensatorerna, men skall kontakta Bosse på GAM vilken dag som helst.

Vad tror du om att driva ett par hörlurar direkt från förförstärkaren? Har gjort lite simuleringar och det verkar inte vara några problem.

Lycka till med dina kopplingar och återkom gärna med dina intryck...

Lycka till

/loovet

// det blev en aleph 1.7 //
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/19 :  12:50:54  Show Profile  Visit swede's Homepage Send swede a Private Message
Tjenare,

Kommer nog köra ful-komponenter igen. Finkomponenterna får bli när jag har allt fungerande. Jag är fortfarande lite i "makano"-stadiet. ;=) Personligen tycker jag en del av charmen är att byta kretsar lite hit och dit.

Skaffa en Dremmel med stativ! De är perfekta att borra kretskort med.

Jag har inte tänkt på det där med att driva hörlurar än, men det låter som ett bra experiment att prova någon sen kväll framöver.

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

loovet
Member

354 Posts

Posted - 2003/01/21 :  20:49:50  Show Profile  Visit loovet's Homepage Send loovet a Private Message
Har funderat lite på det där med volymkontrollen. Och efter att ha fått lite instruktioner från både magnus och Nagref så undrar jag nu om det är så att jag har fattat det hela rätt. (OBS det valda chipet är bara där för att illustrera...)



Nagref nämnde att man skulle använda sig av motståndet. Vilken storlek bör det ha??? Och varför fins det där???

/loovet

// det blev en aleph 1.7 //
Go to Top of Page

Nagref
Member

113 Posts

Posted - 2003/01/21 :  20:56:13  Show Profile Send Nagref a Private Message
Motståndet finns för att begränsa strömmen genom basen på transistorn. Du kan nog har ett rätt mycket större motstånd än 220 Ohm. Mikrokontrollern ger kanske 4.3V ut och 0.65v försvinner över as-emittorn på trissan så kvar finns ungefär 3.65V. Om vi behöver en ström på 1mA genom reläet och har ett Hfe i trissan på minst 100 så kan motståndet vara på 3.65/0.001*100=365kOhm... Med ett motstånd på några kOhm så har du tillräckligt med marginal!

Byt ut zenerdioden på 9.1V mot en 1N4148 eller så istället.

Assisterar Holographic Audio och Larsen Hifi
VD för Acoustic Landscape
R&D-ansvarig för Acoustic Illusion
Go to Top of Page

loovet
Member

354 Posts

Posted - 2003/01/21 :  21:08:02  Show Profile  Visit loovet's Homepage Send loovet a Private Message
quote:
Originally posted by Nagref

Motståndet finns för att begränsa strömmen genom basen på transistorn. Du kan nog har ett rätt mycket större motstånd än 220 Ohm. Mikrokontrollern ger kanske 4.3V ut och 0.65v försvinner över as-emittorn på trissan så kvar finns ungefär 3.65V. Om vi behöver en ström på 1mA genom reläet och har ett Hfe i trissan på minst 100 så kan motståndet vara på 3.65/0.001*100=365kOhm... Med ett motstånd på några kOhm så har du tillräckligt med marginal!

Byt ut zenerdioden på 9.1V mot en 1N4148 eller så istället.



OK, och jag är rätt ute för övrigt???

Tack för ditt snabba svar.

/loovet

// det blev en aleph 1.7 //
Go to Top of Page

Nagref
Member

113 Posts

Posted - 2003/01/21 :  21:13:05  Show Profile Send Nagref a Private Message
I övrigt så ser det bra ut!

Assisterar Holographic Audio och Larsen Hifi
VD för Acoustic Landscape
R&D-ansvarig för Acoustic Illusion
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/22 :  21:18:08  Show Profile  Visit swede's Homepage Send swede a Private Message
Freddie: Vad använder du dig av för programmerare (hårdvara alltså)? Hembyggd, eller köpt? Kostar hur mycket?

Nu måste jag komma igång med den biten med.

Ha det gott,
//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

loovet
Member

354 Posts

Posted - 2003/01/22 :  21:52:41  Show Profile  Visit loovet's Homepage Send loovet a Private Message
magnus,

hur gick det, kom du upp i stereo, eller inte???

/loovet

// det blev en aleph 1.7 //
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/22 :  21:55:17  Show Profile  Visit swede's Homepage Send swede a Private Message
Inte än... Fick besök, så jag hann inte etsa något. Är på väg hem från jobbet nu, så vi får se ifall jag hinner göra något ikväll. Är lite trött...

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

loovet
Member

354 Posts

Posted - 2003/01/22 :  22:06:43  Show Profile  Visit loovet's Homepage Send loovet a Private Message
quote:
Originally posted by swede

Inte än... Fick besök, så jag hann inte etsa något. Är på väg hem från jobbet nu, så vi får se ifall jag hinner göra något ikväll. Är lite trött...

//magnus



Sov gott,

själv har jag hittat två bra länkar till att programera en PIC,

http://www.mdh.se/iel/kurser/le1380/jmn/Pic/Guide/guide14.pdf

och

http://www.mstracey.btinternet.co.uk/pictutorial/picmain.htm

får se hur långt jag klarar av att sätta mig in i detta. Annars får jag lita på er med lite mer kunskap i området...
å

/loovet

// det blev en aleph 1.7 //
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/22 :  22:54:03  Show Profile  Visit swede's Homepage Send swede a Private Message
Tjoff...

Då har man precis beställt en programmerare, då... Får se ifall man kan få något att fungera. ;=)

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/23 :  09:04:16  Show Profile  Visit swede's Homepage Send swede a Private Message
Och kretskortet blev bra, fastän jag var trött. Färdigborrat och klart. Nu skall det lödas. ;=)

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/23 :  18:34:41  Show Profile  Visit swede's Homepage Send swede a Private Message
Freddie: Vad använder du för pulsgivare? Från ELFA? Artikel-nummer?

Någon annan som har några bra idéer om pulsgivare?

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

Nagref
Member

113 Posts

Posted - 2003/01/23 :  18:49:43  Show Profile Send Nagref a Private Message
Har precis gjort kod till min minitestrigg för ir-signaler och pulsgivare (som baserar sig på en pic18F84) och använde då Elfanr: 35-847-60

Assisterar Holographic Audio och Larsen Hifi
VD för Acoustic Landscape
R&D-ansvarig för Acoustic Illusion
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/23 :  22:59:06  Show Profile  Visit swede's Homepage Send swede a Private Message
Sådärja... Nu har jag fått ihop den andra kanalen också. Hehehe... Så kan det gå. Fungerar klockrent. Nu skall jag bara plocka hem mina högtalare, så man kan lyssna ordentligt på systemet. ;=)

Nu måste min PIC-programmerare komma med posten någon dag framöver, så jag kan börja bygga volymkontroll. Så länge får en vanlig shunt-attenuator fungera. Den har fungerat bra hittills.

//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

CF
Member

63 Posts

Posted - 2003/01/24 :  15:19:46  Show Profile Send CF a Private Message


Hmm, intressant tråd

Håller på med ett liknande projekt. Skall bygga en Pic controllerad
förförstärkare med 16F84
IR mottagare
4 knappar för direktval av ingång
rotary encoder för volume
och en LCD display
styrning av relääer för ingångs väljning och volym reglering.

Har tänkt mig att använda I2C IO expanders för att kunnna få tiullräckligt med utgångar.

///CF
Go to Top of Page

swede
Member

1091 Posts

Posted - 2003/01/25 :  01:10:23  Show Profile  Visit swede's Homepage Send swede a Private Message
Hörru CF... Vad använder du dig av för utvecklignsmiljö? Kan du det där med PIC sen innan, eller är du (liksom jag) i inlärningsfasen?

Har du några ritningar eller bilder?

Ha det gott,
//magnus

perl -ne'chomp;$a.=pack"b*",$_;END{print"\n$a\n\n"}'<<RM
10000010001101101010011000001110000101100000010001001110
101011100011011010100110110011101000010001010000
RM
Go to Top of Page

CF
Member

63 Posts

Posted - 2003/01/25 :  09:55:19  Show Profile Send CF a Private Message


Jag användr mig av MPLaB tillsammans med PICee. Kod skriver jag i assembler. Jag är ny på PIC men har jobbat mycket med andra MCU typ 8032 och 68HC11 och liknande.

PICee lab kort/programmerare var med i allt om elektronik för några månader sedan.

mvh ///CF
Go to Top of Page

Lash
Member

814 Posts

Posted - 2003/01/25 :  10:02:20  Show Profile Send Lash a Private Message
Vad använder ni för sorts volymkontrolrattmakapär för att styra med?
Go to Top of Page

Freddie
Member

322 Posts

Posted - 2003/01/25 :  22:36:46  Show Profile Send Freddie a Private Message
Hej

Jag har varit på skidresa i lite drygt en vecka, så därför har jag inte kunnat svara tidigare.

quote:
Freddie: Vad använder du för pulsgivare? Från ELFA? Artikel-nummer?


Jag använder denna pulsgivare, den funkar bra och är billig..
http://www.elfa.se/elfa/produkter/se/20/2021544.htm
35-847-45

quote:
Freddie: Vad använder du dig av för programmerare (hårdvara alltså)? Hembyggd, eller köpt? Kostar hur mycket?


Min programmerare är hembyggd, mkt enkel och billig
http://www.finitesite.com/d3jsys/#RELEASE

quote:
Hmmm... Jag skulle nog tycka att det var bra med en "minnes"-funktion, som håller kvar senaste volymen. Enkelt att lösa med en "bygel" på kretskortet och ett par "init-checkar" på microcontrollern. Ex. Bygel på - minnesfunktion. Bygel av - lågvolymfuntion.



Jo, det är en god idé jag har det faktiskt så redan nu:)

quote:
Vad använder ni för sorts volymkontrolrattmakapär för att styra med?


Använder pulsgivaren, kolla in länken ovan.

/Freddie
Go to Top of Page

Freddie
Member

322 Posts

Posted - 2003/01/26 :  16:55:22  Show Profile Send Freddie a Private Message
quote:
Har precis gjort kod till min minitestrigg för ir-signaler och pulsgivare (som baserar sig på en pic18F84) och använde då Elfanr: 35-847-60


Nagref, skriver du koden i C eller assembler?... IR-styrningen är det enda som är kvar för mig nu.. Måste ta reda på hur det ska fungera.. Har aldrig pysslat med IR förut, så det blir att ta reda på lite fakta.



Go to Top of Page

Nagref
Member

113 Posts

Posted - 2003/01/26 :  17:02:03  Show Profile Send Nagref a Private Message
Jag skriver i assembler. Just när det gäller ir-kod så baserar den sig på rimligt noggranna tider så en alltför dålig C-kompilator kan ju ställa till det. Men så dåliga kompilatorer finns det nog inte....

Det finns en hel del information på nätet om Philips rc-5-kodning men jag kör med en egen kod.
Vill du undersöka koderna själv så är det rätt lämpligt med ett minnesoscilloskop.

Assisterar Holographic Audio och Larsen Hifi
VD för Acoustic Landscape
R&D-ansvarig för Acoustic Illusion
Go to Top of Page

loovet
Member

354 Posts

Posted - 2003/01/26 :  21:26:37  Show Profile  Visit loovet's Homepage Send loovet a Private Message
Hej alla glada,

under helgen så har tjejen varit borta, viket har gett mycket tid framför dator. På något sätt så måste man ju fördriva tiden och jag tänkte även om jag kanske inte når hela vägen fram så kan jag ju åtminstone ge PIC-programeringen en liten chans.

Sagt och gjort, jag laddade ner MPLAB och så hittade jag lite välgjorda "Tutorials" för PIC16F84 på nätet, sedan bar det av. Gissa, jag jag har faktiskt kommit igång lite med Assembler, har åtminstone kommit in lite i hur det hela fungerar. Inriktade mig på att få en räknare att räkna upp till 255 och sedan tillbaka till 0 och jag lyckades.

Tanken är ju att jag skall använda mig av en 8-bitars volymkontroll som skall styras med en pulsgivare.

Jag undrar nu om jag kopplar pulsgivaren till en I/O och sedan kontinuerligt kollar om den är aktiv. Eller om jag kopplar den till en Interrupt på RBO/INT eller RB7:RB4. Om det är så att den skall kopplas till en Interrupt så hade jag gärna önskat att jag hade haft två sådana på RA och kunnat använda RB7:RB0 för utgångar till mina 8st reläer. Någon som har några bra förslag??? Kanske skall kolla på en annan PIC, eller???

Nagref: skulle man kunna få ta del av din kod, alltid kul att kolla hur nogon annan gör.

Hälsningar

loovet






// det blev en aleph 1.7 //
Go to Top of Page
Page: of 11 Previous Topic Topic Next Topic  
Previous Page | Next Page
 New Topic  Topic Locked
 Printer Friendly
Jump To:
HiFiForum.nu © HiFiForum.nu except: Logos and Trademarks are property of their owners, Comments are property of their posters Go To Top Of Page
Denna sida genererades på 0.62 sekunder. Snitz Forums 2000