Interesting reading but I can’t get the read tread for the project. I need something more concrete like a full schematic and a good list for parts now it’s too theoretical I think.
regard
Progg70
regard
Progg70
hi guys:
right now i am looking for someone who could help me design the digital section which i mentioned earlier will have input buttons, rotary encoder, and mute relays, and lcd as output, also and I2S output to control qsurround5.1 chip, now for signal switching ULN2003 could be utilised but for the design of the digital section i need help?
lets see who's gonna come forward?
right now i am looking for someone who could help me design the digital section which i mentioned earlier will have input buttons, rotary encoder, and mute relays, and lcd as output, also and I2S output to control qsurround5.1 chip, now for signal switching ULN2003 could be utilised but for the design of the digital section i need help?
lets see who's gonna come forward?
Hello abidr
Now I can say I am in....
First of all abidr, you should write a small document in which all members can see the full schematics, all functions reqiured, what each button must do, menu items, and why you did it that way. After that, each member that is capable to do a part, or part of a part, post their work here, every week you rewrite "NOT copy and paste" that document to contain latest work done by participating members, that will be much better and well organised. As being the project manager, this was the first thing you had to do, make it organised and clear abidr, ok. The name of the document should be the date when it was posted.
Another thing abidr, you better restrict the project to PIC16F877A, 5 PGA2311, buffer, 4x20 LCD, 5 buttons, and the rotary encoder as one PCB block.
Then make the USB stuff and digital delay Qsound 5.1 section on another PCB.
That will be better option for guys who want to do 5.1 and guys who only want 2.1. So the guys who only want 2.1 can avoid the rest of 5.1 components. Also there are many guys that hate the idea of dealing with SMD stuff, so we can save them this nightmare.
Any way, as an intial suggestion, the menu shall contain the following:
1. Set initial volume at power on, and the ability to change it, and the PIC remember it.
2. Set the balance for 2.1 channels at least, and the PIC remember it also.
3. Selecting the style, 2.1 or 5.1 so that the code is the same, but has many functions.
4. Any nice suggestions will be welcome....
As soon as the menu is accessed, you can surf it with the two buttons or more, I don't know yet, change values with rotary encoder, another button to save, and you can get out of the menu with same button you used to enter it.
I will be waiting for that document to be written, so I can start the real work.
P.S. Hey abidr, we can make it real, not only for learning purposes 🙂
See ya
Now I can say I am in....
blu_line:
I need help in designing the digital section so that it could accomodat 5 keys (menu, menu+, menu-, up, down) , roatry encoder, 3 PINs(clock, data, latch for Qsurround5.1) and LCD with PIC 16F877A.
I love vancouver, my laptop, linux distro, its RAS, and my shell account.
First of all abidr, you should write a small document in which all members can see the full schematics, all functions reqiured, what each button must do, menu items, and why you did it that way. After that, each member that is capable to do a part, or part of a part, post their work here, every week you rewrite "NOT copy and paste" that document to contain latest work done by participating members, that will be much better and well organised. As being the project manager, this was the first thing you had to do, make it organised and clear abidr, ok. The name of the document should be the date when it was posted.
Another thing abidr, you better restrict the project to PIC16F877A, 5 PGA2311, buffer, 4x20 LCD, 5 buttons, and the rotary encoder as one PCB block.
Then make the USB stuff and digital delay Qsound 5.1 section on another PCB.
That will be better option for guys who want to do 5.1 and guys who only want 2.1. So the guys who only want 2.1 can avoid the rest of 5.1 components. Also there are many guys that hate the idea of dealing with SMD stuff, so we can save them this nightmare.
Any way, as an intial suggestion, the menu shall contain the following:
1. Set initial volume at power on, and the ability to change it, and the PIC remember it.
2. Set the balance for 2.1 channels at least, and the PIC remember it also.
3. Selecting the style, 2.1 or 5.1 so that the code is the same, but has many functions.
4. Any nice suggestions will be welcome....
As soon as the menu is accessed, you can surf it with the two buttons or more, I don't know yet, change values with rotary encoder, another button to save, and you can get out of the menu with same button you used to enter it.
I will be waiting for that document to be written, so I can start the real work.
P.S. Hey abidr, we can make it real, not only for learning purposes 🙂
See ya
metal said:Hello abidr
Now I can say I am in....
First of all abidr, you should write a small document in which all members can see the full schematics, all functions reqiured, what each button must do, menu items, and why you did it that way. After that, each member that is capable to do a part, or part of a part, post their work here, every week you rewrite "NOT copy and paste" that document to contain latest work done by participating members, that will be much better and well organised. As being the project manager, this was the first thing you had to do, make it organised and clear abidr, ok. The name of the document should be the date when it was posted.
Another thing abidr, you better restrict the project to PIC16F877A, 5 PGA2311, buffer, 4x20 LCD, 5 buttons, and the rotary encoder as one PCB block.
Then make the USB stuff and digital delay Qsound 5.1 section on another PCB.
That will be better option for guys who want to do 5.1 and guys who only want 2.1. So the guys who only want 2.1 can avoid the rest of 5.1 components. Also there are many guys that hate the idea of dealing with SMD stuff, so we can save them this nightmare.
Any way, as an intial suggestion, the menu shall contain the following:
1. Set initial volume at power on, and the ability to change it, and the PIC remember it.
2. Set the balance for 2.1 channels at least, and the PIC remember it also.
3. Selecting the style, 2.1 or 5.1 so that the code is the same, but has many functions.
4. Any nice suggestions will be welcome....
As soon as the menu is accessed, you can surf it with the two buttons or more, I don't know yet, change values with rotary encoder, another button to save, and you can get out of the menu with same button you used to enter it.
I will be waiting for that document to be written, so I can start the real work.
P.S. Hey abidr, we can make it real, not only for learning purposes 🙂
See ya
hi metal , welcome to the group.
your suggestions are very nice.
i and abidr are currently working the schematics. i will try to finished
them as soon as possible.
ferds
Metal Hi:
your suggestion are absolutely wonderful, as u know it maked no difference if its a 16x2 lcd, or 20x2, just a few lines to be changed in the code (as long as its PICBasicPro)😀 .
only thing is its much easier to find a 16x2 lcd and it costs less as well.
Anyways will be working on the menu system tomorrow morning, along some basic block for the software and will email u once i get up in the morning.
Block u mentioned is alright however, u probably missed mute relays and input signal switching.
LCD, I.R, Encoder and PIC may share the same supply, however, analog section PGAs and buffer are to be build on seperate boards, relays may be located on a seperate board like T.I's data sheet recommends that mute realys be away from signal path.
Check the launch of another digipots by T.I
PGA2320.
your suggestion are absolutely wonderful, as u know it maked no difference if its a 16x2 lcd, or 20x2, just a few lines to be changed in the code (as long as its PICBasicPro)😀 .
only thing is its much easier to find a 16x2 lcd and it costs less as well.
Anyways will be working on the menu system tomorrow morning, along some basic block for the software and will email u once i get up in the morning.
Block u mentioned is alright however, u probably missed mute relays and input signal switching.
LCD, I.R, Encoder and PIC may share the same supply, however, analog section PGAs and buffer are to be build on seperate boards, relays may be located on a seperate board like T.I's data sheet recommends that mute realys be away from signal path.
Check the launch of another digipots by T.I
PGA2320.
Just a thought,
The cheapest route for the digital section is a PIC but, doing the design with a Stamp or better yet, Basic Atom will provide long term flexibility to the user base to customize the and update the code --> just a serial port connection and a few lines of basic away from implmenting their own ideas
Food for thought, cheers - ALBQ
Attached pics of my PGA2310 test-bed. I added a quadrature rotary encoder volume control circuit and analog power in now via two switched 9v Lithium batteries. As a side note, it is trivial to update the code to support 5.1 or 7.1 and a DAC, I2C, etc...
Current specifications:
* BasicStamp2 micro (will migrate to BasicAtom)
* PGA2310PA - digital volume control (256 step)
* IR - function (power, volume, mute & IO control)
* LCD display - on/off greeting, volume setting, mute, function
* Rotary Encoder volume control
* +/-9V Analog PS w/switching for when unit is off
* +5V-9V Digital power - onboard filter network to wallwort
Still to go:
- Migrate code to BasicAtom - more speed, power & memory
- Add switch inputs - for manual control (74C922)
- Write code for balance control via rotary encoder (mult func)
- Change LCD for VFD
- Final design of power supplies
- Draw and etch PCBs
- Put it in a box
http://mywebpages.comcast.net/gillespie147/Junk/PGA2310-REV2.jpg
http://mywebpages.comcast.net/gillespie147/Junk/PGA2310-1-REV2.jpg
The cheapest route for the digital section is a PIC but, doing the design with a Stamp or better yet, Basic Atom will provide long term flexibility to the user base to customize the and update the code --> just a serial port connection and a few lines of basic away from implmenting their own ideas
Food for thought, cheers - ALBQ
Attached pics of my PGA2310 test-bed. I added a quadrature rotary encoder volume control circuit and analog power in now via two switched 9v Lithium batteries. As a side note, it is trivial to update the code to support 5.1 or 7.1 and a DAC, I2C, etc...
Current specifications:
* BasicStamp2 micro (will migrate to BasicAtom)
* PGA2310PA - digital volume control (256 step)
* IR - function (power, volume, mute & IO control)
* LCD display - on/off greeting, volume setting, mute, function
* Rotary Encoder volume control
* +/-9V Analog PS w/switching for when unit is off
* +5V-9V Digital power - onboard filter network to wallwort
Still to go:
- Migrate code to BasicAtom - more speed, power & memory
- Add switch inputs - for manual control (74C922)
- Write code for balance control via rotary encoder (mult func)
- Change LCD for VFD
- Final design of power supplies
- Draw and etch PCBs
- Put it in a box
http://mywebpages.comcast.net/gillespie147/Junk/PGA2310-REV2.jpg
http://mywebpages.comcast.net/gillespie147/Junk/PGA2310-1-REV2.jpg
ALBQ:
ur idea is cool, however, theme of this thread is to build a professional quality high-end pre not a prototype for experimenting, moreover, i think each one of the contributors do have build their own versions of stereo volume controllers using PICs and with ICSP thingy a PIC can be reprogrammed over and over again
ur idea is cool, however, theme of this thread is to build a professional quality high-end pre not a prototype for experimenting, moreover, i think each one of the contributors do have build their own versions of stereo volume controllers using PICs and with ICSP thingy a PIC can be reprogrammed over and over again
On the pro quality side
abidr,
I don't understand the "pro" quality comment? This is just a test-bed to work through various design ideas and generate source code. For the microcontroller, I could just as easily do this with a PIC (Basic Atom & Stamp are PICs at their heart - even if Parallax has migrated away) but, a BasicAtom/Stamp is so easy to work with and provided people have the code, they can modify it without the investent in PICBasic or needing to learn assembly. Once the design work is finished, it will be in to EagleCad and off to the PCB Board house and front panel express for the "pro" quality finish.
Cheers -ALBQ
abidr,
I don't understand the "pro" quality comment? This is just a test-bed to work through various design ideas and generate source code. For the microcontroller, I could just as easily do this with a PIC (Basic Atom & Stamp are PICs at their heart - even if Parallax has migrated away) but, a BasicAtom/Stamp is so easy to work with and provided people have the code, they can modify it without the investent in PICBasic or needing to learn assembly. Once the design work is finished, it will be in to EagleCad and off to the PCB Board house and front panel express for the "pro" quality finish.
Cheers -ALBQ
Nice hau/abidr!
And I see that the QS5.1 has 2-channel bypass, thats nice.
What about the 10uF's? are they suppose to be like black gates or simular?
PS: your "R2" is connected wrong in your relayboard.pdf 😉
Cheers
And I see that the QS5.1 has 2-channel bypass, thats nice.
What about the 10uF's? are they suppose to be like black gates or simular?
PS: your "R2" is connected wrong in your relayboard.pdf 😉
Cheers
tobias_svensk
thanks man, will look into it in the schematics and will change it, any other suggestion about improvements in the schematics.
thanks man, will look into it in the schematics and will change it, any other suggestion about improvements in the schematics.
- Status
- Not open for further replies.
- Home
- Amplifiers
- Chip Amps
- High End Pre Group Design Invitation