L

LambdaSpeak Speech Synthesizer, Sample Player, RTC, MP3, Serial Interface, MIDI

Started by LambdaMikel, 08:56, 01 May 17

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

LambdaMikel

#350
Or, I could make it into a


-----------
|         |
|         |
|__     __|
  x|   |
   ----


shape... do you have an idea for the "x" height required?



GUNHED

This _IS_ a great idea ... wait a moment.... (measuring, watching Nockerberg...).. and...

The height need to be about... 2,1 cm :-)

This brings me to another idea. Is there some kind of adapter in the net which makes the MX4 socket about 1-1,5 cm higher? That would help too.  :)
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

Quote from: GUNHED on 22:59, 12 March 19
This _IS_ a great idea ... wait a moment.... (measuring, watching Nockerberg...).. and...

The height need to be about... 2,1 cm :-)


Well, in any way... LambdaSpeak will be towering over all other expansion cards, so that seems to be a quite acceptable solution right?  :laugh:

LambdaMikel

I hope your measurements are correct, @GUNHED - the gap is now 21.3 mm...

I let it route over night now. Let's see if this is doable. I am a bit skeptical.

TotO

After plugging it, can you see the screen?  ;D
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Bryce

I'll be needing a taller chair then.

The ground fill you're talking about is usually called copper pour. A quick search will tell you how to do it. As for optimisation runs, you usually specify how many cycles it does. 48 is crazy though, I usually only do 5 or 6 the rest is then manually cleaned up.

Bryce.

TotO

I don't know if the autorooting is efficient on this software.
Using Eagle, my MegaSound PCB root with around 120 via... Doing by hand, I got 33 via with a better power trace and ground plane.  :laugh:
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Bryce

Manual routing will always get a better result than autoroute. I use auto just to speed things up on bigger projects, but the end result always needs manual tweaking and improvement.

Bryce.

GUNHED

Quote from: LambdaMikel on 06:36, 13 March 19
I hope your measurements are correct, @GUNHED - the gap is now 21.3 mm...
I let it route over night now. Let's see if this is doable. I am a bit skeptical.
Send me a PDF of the "Umrisse" then I will print it out on paper, and see if it fits.

Quote from: TotO on 08:00, 13 March 19
After plugging it, can you see the screen?  ;D
Actually no! Because the VDP9990 (and soon SF3) is in the way.  ;D
http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

#359
Quote from: TotO on 08:55, 13 March 19
I don't know if the autorooting is efficient on this software.
Using Eagle, my MegaSound PCB root with around 120 via... Doing by hand, I got 33 via with a better power trace and ground plane.  :laugh:
Of course manual routing is better. But infeasible on larger / more complex projects (at least if you are doing it as a hobby)  ;)
What's the largest PCB / projects you have routed by hand?

LambdaMikel

Quote from: Bryce on 08:33, 13 March 19
I'll be needing a taller chair then.
Maybe get a bademeister sitz  8) Attached.

QuoteThe ground fill you're talking about is usually called copper pour. A quick search will tell you how to do it. As for optimisation runs, you usually specify how many cycles it does. 48 is crazy though, I usually only do 5 or 6 the rest is then manually cleaned up.
Ah cool, yes there are some brief and succient explanations online for KiCAD: I had watched a video once and the guy was making it a very complicated black magic kind of process, but it seems it is actually not that difficult.

LambdaMikel

#361
https://wp.josh.com/2017/10/23/adventures-in-autorouting/
As always, you get what you pay... freeRouting.jar is free.
It is certainly much better than the build in router in KiCAD.

Bryce

Quote from: LambdaMikel on 15:24, 13 March 19
Of course manual routing is better. But infeasible on larger / more complex projects (at least if you are doing it as a hobby)  ;)
What's the largest PCB / projects you have routed by hand?

About the equivalent of a PC Mainboard, but a team of people work on routing of this size, each responsible for certain functions such as buses, power rails, matched pairs (SPI, I2C), etc and usually they're assigned layers for their content. But it's all done manually.


Bryce.

LambdaMikel

Quote from: Bryce on 15:37, 13 March 19
About the equivalent of a PC Mainboard, but a team of people work on routing of this size, each responsible for certain functions such as buses, power rails, matched pairs (SPI, I2C), etc and usually they're assigned layers for their content. But it's all done manually.

Bryce.
Intereseting. How many teams, how many people per team. Time requirements for such a PC mainboard?

Bryce

That depends on so many things - ASIL level, complexity, types of systems involved. An average team would be 4 or 5 people just for placement and layout, but obviously there are many other engineers involved - Systems, comms, thermal, mounting and housing, etc.

Bryce.

XeNoMoRPH

i have now atmega644 chip updated ,  ... I have been able to replace it without problems  ;) , thx LambdaMikel
your amstrad news source in spanish language : https://auamstrad.es

LambdaMikel

Quote from: XeNoMoRPH on 15:44, 14 March 19
i have now atmega644 chip uptaded ,  ... I have been able to replace it without problems  ;) , thx LambdaMikel


Great, thanks for the update, good to hear!
Hope you enjoy it speaking in your native language  ;)

LambdaMikel

Alright, just for the record - there is exactly one LS 1.95 left on sellmyretro, and I won't be making them any longer (LS 3.0 will be for sale in June or so, IF I can get the routing problems sorted out), so this one is the last one ever (I am also out of click! text to speech boards):


https://www.sellmyretro.com/offer/details/lambdaspeak-speech-synthesizer--_--all-cpc-models-36231


LambdaMikel

#368
Alright, the first PCB batch is in production.
@Bryce , does the copper pour look right to you? Are all these "holes" normal?
If these PCBs work, I can start selling LambdaSpeak 3 in April it seems.

Bryce

The "holes" are islands with no direct connection to ground. Putting "floating" copper there would have no effect so it's left out. On extremely sensitive circuits (high frequency, low voltage) systems vias are manually added to ground these islands, but on a 5V, low frequency CPC circuit it would be pointless.

Bryce.

GUNHED

http://futureos.de --> Get the revolutionary FutureOS (Update: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

LambdaMikel

#371
I am still impressed by the freeRouting.jar auto router... the first design had about 320 vias.
After a night of optimizations, it got it down to 69, and much reduced wire length.
Also, the copper pour looks much better now. I could not have routed that by hand.
I added special design rules for the "net classes" VCC, GND, and AUDIO, resulting in slightly
wider tracks. PLLC socket routing is tricky though... the first 2 days auto-routing was not successful, because the VCC and GND tracks were now *too* wide, and the router got stuck at the socket.

You can compare the number of vias (little circles) with the first version above...

LambdaMikel


TotO

Sorry, but looking your pictures, the power line is too thin, the ground is week and the circuits decoupling looks not ok.
I think that you have to take care about that by hand before asking the software to autoroot something.
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

LambdaMikel

#374
I used this one to calculate VCC width - I am not drawing more than 600 mA  ;)

http://circuitcalculator.com/wordpress/?p=25/

What tool are you using?


So, just for the record - with the Oshpark 1 oz/ft^2 copper weight for the 2 layer prototype board, I can draw 850 mA of current and still be under the VCC width of the 9.84 mils... (this would be for 0,25 mm - I even used 0,30 mm). I appreciate your concern though.

In general, I must say that I trust the autorouting of a tool that is aware of the design rules (rather than guessing constraints) more than the hand layout of a hobbyist. Sure, Bryce's team is a different story (those are professionals, I am not).


Powered by SMFPacks Menu Editor Mod