Unnamed Design by Lutkeveld (Development Thread) |
Post Reply | Page <1234 8> |
Author | ||||
Teunos
Old Croc Joined: 23 November 2008 Location: The Netherlands Status: Offline Points: 1799 |
Post Options
Thanks(0)
|
|||
Do yourself a favor and buy some liquid flux! appreciate the effort that obviously went into this, but soldering SMT like that is just a shame.
Pre-clean the pcb with IPA, flood the land pattern with flux, place component, flood with flux again to clen all pins, tack solder one pin after correctly aligning the part and then solder the pins left.
If you stayed in too long with the iron and the soldering still looks dodgy, apply flux again and retouch with the iron quickly. |
||||
Best regards,
Teun. |
||||
lutkeveld
Young Croc Joined: 23 September 2013 Location: The Netherlands Status: Offline Points: 517 |
Post Options
Thanks(0)
|
|||
Output filter is a FB filter. Since this PCB will be used in active speakers, output leads will be <30cm. That will indeed improve battery life, plus it reduces cost and pcb size. Bass boost is indeed needed :) My new PCB design has a DSP onboard, more on that in my next update post.
Aimed at mixed use. I'll be using a 5S battery, which will give plenty power. It won't be removable, that would make this relatively small speaker much bigger. It's also not meant to go days on end like the SB. The PCB tolerates 5 to 26V, so it would be possible though. You can always make your own construction that allows for hotswapping while still using my PCB.
I know, but this was for quick testing. My more recent proto's are made with flux and reflow. That looks much nicer indeed.
I'll be writing and update post in a short minute |
||||
lutkeveld
Young Croc Joined: 23 September 2013 Location: The Netherlands Status: Offline Points: 517 |
Post Options
Thanks(0)
|
|||
UPDATE
It has been a while since there was an update. Progress has been slow but steady. There have been huge improvements in the PCB. The new PCB has: -Onboard programmable DSP -high power class D amplifier -Bluetooth 3.0 -Microcontroller for all kinds of tasks Based on: -TAS5754M: 2x50W max class D amplifier with onboard programmable DSP with functions like dynamic bass boost, psycho acoustic bass enhancement, softclipping, dynamic range limiting and 5 biquads per channel -RN52: high quality BT3.0 module with digital output for the TAS -PIC16F: to program the DSP registers and handle tasks like low voltage disconnect, bicolor status led, read potentiometer/rotary encoder for volume control. Everything you need in only 50x70mm. Amazing stuff if you ask me. No need for external heatsinks, crossovers and bluetooth modules. This will be amazing for the whole DIY community. This PCB is applicable to all kinds of speakers due to the programmable DSP and big input voltage range. Main use cases will be: -Woofer and tweeter (like in my prototype) -full range assisted subwoofer -dual full range It takes 5-26V. That's 2-5S lithium-ion, 6,12,18V lead acid, 2-6S LiFePO4, 5,9,12,16,19,24V adapters. Lot's of possibilities. At the moment I'm trying to get everything working correctly. If you have knowledge about I2S, PIC programming and/or I2C: shoot me a DM. I can always use help. When it's finished I will be selling this to the DIY community. The idea is that you will specify your use-case and I'll send it to you pre programmed. Pre-ordering is still a few months away. Empty: Partly stuffed prototype and a breakout board for a new bluetooth module Picture of an early prototype. Will be switching from lasercutting to CNC because rabbet joints are much easier to get airtight than these lasercut tabs. I'm posting what I'm up to on Instagram. Once I finish the PCB I will be doing a lot projects which I will post here too. But for now insta is where the updates are.
Edited by lutkeveld - 02 April 2017 at 7:23am |
||||
Teunos
Old Croc Joined: 23 November 2008 Location: The Netherlands Status: Offline Points: 1799 |
Post Options
Thanks(0)
|
|||
If you can, select chips with SPI instead of I2C. I2C is a protocol that is driven open collector and should always be pulled up to the power line with different resistor values to the powerline giving sifferent slew rates that can be very hard to debug. Furthermore it requires adressing that is a bitch to get right sometimes. SPI is much easier and fool proof. It does require 3 io ports instead of 2 but is much easier to bit bang if you do not have the hardware implementation on the chip.
Most chips sold in I2C will also be available in SPI. If you want to program anything, probably there is some arduino library available that should get your show on the road. |
||||
Best regards,
Teun. |
||||
darkmatter
Old Croc Joined: 26 February 2005 Location: LDN Status: Offline Points: 2425 |
Post Options
Thanks(0)
|
|||
Looking really good!
|
||||
barrymossel
New Member Joined: 14 April 2016 Status: Offline Points: 8 |
Post Options
Thanks(0)
|
|||
Looks great. Would love to hear when you will be selling the PCB.
|
||||
Padde298
Registered User Joined: 13 July 2011 Status: Offline Points: 52 |
Post Options
Thanks(0)
|
|||
@lutkeveld Looks AWSOME!!!
You are covering a lot of the problems I have been struggling with over the last couple of years, making small BT speakers. Your "all in one" package is DEAD ON for me, and I'll be one of the first in line to buy a few of the boards! Keep the information coming! Hooked up on Instagram also... |
||||
LOUDER!!! MO BASS
|
||||
4AC
Young Croc Joined: 18 September 2010 Location: Netherlands Status: Offline Points: 521 |
Post Options
Thanks(0)
|
|||
Very nice looking project!
I see you're from the Netherlands also. Dayton nowadays also has a Dutch importer: https://www.soundimports.eu/nl/ May help you with shipping costs and shipping time.
|
||||
uǝɿɿɐʌǝ6ɯo sı ʇsʞǝʇ ǝzǝp
|
||||
davey t
Young Croc Joined: 11 March 2004 Location: Bristol UK Status: Offline Points: 1428 |
Post Options
Thanks(0)
|
|||
Ignore what he said about I2C. I2C is the only and easiest way to program the Ti amp.
good luck with the PIC software! Make sure you get the largest pic memory in the 16F range and be clever how you use it. Converting the GDE output files into the PIC memory will be fun for you. |
||||
Minirig portable soundsystem movement
|
||||
lutkeveld
Young Croc Joined: 23 September 2013 Location: The Netherlands Status: Offline Points: 517 |
Post Options
Thanks(0)
|
|||
Ok, this took longer than expected, but I'm getting closer.
Picture of the most recent prototype:
Multiple problems with this prototype, but everything is working with some modifications. Will be sending out the final revision for production this week. Fixed issues/added features in the latest revision: -Simplified connectors: 10pin header for signal I/O and 2x4pin for power I/O -High efficiency DC-DC circuit with low quiescent current to enable low power standby -P-channel mosfet to be able to switch the amplifier off seperately -Used a special loadswitch, which allows the microcontroller to graph out measure total system power consumption (which is surprisingly low) -I2S and I2C interfaces are broken out with headers, allowing stacking up to 8 channels total. Cool thing is that the extra boards only need the amp chip, which reduces the cost hugely. Found a new (better/cheaper) BT4.2 module. Took me a long while to find out the correct I2S clock settings, but now it seems to work. I2C with the amp/dsp/dac is also functioning. I switched to an ATMega microcontroller, which allows end-users to easily upload a new program themselves with a USB programmer. Fingers crossed this latest revision is perfect. Also: made a supplementary battery board in a rush. Also here there are all kinds of thing wrong, but everything should be fixed in the newest revison. Specs: -4 to 6S 18650 board -Supports all battery chemistries -LED status and SOC indicator -Main chips: Analog Front End (BQ76925), microcontroller, loadswitch. This combination will be a beast for portable speakers. The amplifier board on itself is also really well suited for active speakers. Hoping to have some good news end of next month. Edited by lutkeveld - 31 October 2017 at 10:07pm |
||||
Keen
Young Croc Joined: 30 May 2011 Location: Brisbane, Aus Status: Offline Points: 1203 |
Post Options
Thanks(0)
|
|||
feck, that's a bit o' juice!
|
||||
Padde298
Registered User Joined: 13 July 2011 Status: Offline Points: 52 |
Post Options
Thanks(0)
|
|||
Looking excellent!!! Keep it up!
|
||||
LOUDER!!! MO BASS
|
||||
Post Reply | Page <1234 8> |
Tweet |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |