Senaste kretskortet

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9233
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: Senaste kretskortet

Inlägg av AndersG »

Jag brukar alltid skriva ut på papper och klistra upp på kartong och trycka hål för alla TH-komponenter för att se att dt passar, men det hjälper ju förståss inte mot för små hål... Sådana missar har nog alla, inkluderande jag gjort.
Användarvisningsbild
lond
Inlägg: 3555
Blev medlem: 23 september 2009, 11:52:45
Ort: Hyssna

Re: Senaste kretskortet

Inlägg av lond »

Hoppas att alla anslutningarna är på sekundärsidan, då är det bara borra upp hålen...

Har själv gjort samma misstag

73/ Marcus
ToPNoTCH
Inlägg: 5241
Blev medlem: 21 december 2009, 17:59:48

Re: Senaste kretskortet

Inlägg av ToPNoTCH »

Ett utvecklingskort för ljud primärt.
Det finns mycket att skriva om det men specen är:
- Parallell kopplad 420X320 LCD (ILI9488)
- 2st QSPI minnen kopplade i "Dual Quad" för att kunna köra Octo SPI
- 1 st WM8731 Codec för sampling/uppspelning av data, kopplad till I2S
- 4 st SAI portar för digitala ljudströmmar.
- USB device
- Port för MMC 4-bit anslutning
- I2S & SPI för eventuella kontrollplan.

Det är ett kort för att labba med primärt. Jag har redan en fungerande trummaskin (laddar samples via MMC kort till QSPI minnet och spelar upp mot USB MIDI noter) baserad på denna koppling, men på bräda.
Jag har även kod till 8 rösters polyfonisk synth klar, baserad på klenare MCU (Denna snurrar på 550 MHz) som antagligen portas vad det lider.

Dom fyra SAI portarna är väldans programmerbara och jag har för avsikt att nyttja dom för multikanal (8 kanaler stereo med TDM).
Jag har kostruerat en FPGA lösning som plockar isär multikanal TDM och gör om dom till I2S och skickar till 8 billiga audio DAC chip. Så min plan är att jag med detta prototyp kort kunna generera 16-64 digitala oscillatorer som i en i övrigt analog polyfonisk synthesiser.
FPGA lösningen förtjänar nästan en egen beskrivning då den förutom bryter isär TDM kanaler även utgör en fristående programerbar sample and hold lösning för i dag 64 separata spänningar.
Dessa är förlösande för att styra filer och enveloper på den analoga sidan.

Det kanske mest udda är LCD kopplingen.
Jag använder en FSMC pheripal (Flexible Static Memory Controller) som ST har på sina lite vassare MCU'er.
Tanken är att man minnes-mappar externa minnen, och kan adressera och hantera dom som internt minne.
Eftersom en display i parallell mode är att betrakta som ett skrivbart minne kan man nyttja denna pheripal även mot displayer.
Fördelen är att man skriver till data och kommando adresser direkt och slipper bry sig om allt övrigt i överföringen.
Det både avlastar MCU och får upp farten. Särskilt som man kan nyttja DMA mot FSMC. Ledarna till displayen är längd-matchade vilket säker bidrar till en låg turnaround på bussen.

Jag köpte halvt ospecade displayer för 68:- på ALIX, men har kunnat vrida på klockningen rejält mot dom så jag är överaskat förvånad över farten.

Som vanligt är det små missar när man gör ett så pass komplext kort i först iterationen. Därav den svarta sladden på bilden (man kunde inte välja exakt den pinnen för adressering av displayen som jag valt).
Den behövde avkoppling på matningen, därav svarta kondingen. Sedan saknade jag just 10uF SMD elektrolyter så den orangea sitter där så länge.

Som man kan se är det en del små grus. 0201 resistorer. Jag lade en vanlig resistor som jämförelse på bilden.

En annan intressant grej är att jag inte kunde ha pinnade komponenter som stack ut på diplaysidan. Därför är paddarna man kan se avsedda för stiftlister som man löder på samma sida (jag har dom hemma men inte lött dit dom ännu).

kretskort.png
scr2.png
scr1.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
anders_bzn
Inlägg: 5837
Blev medlem: 17 december 2008, 19:22:18
Ort: Kävlinge
Kontakt:

Re: Senaste kretskortet

Inlägg av anders_bzn »

Fränt, detta förtjänar en egen projekttråd! Vad mer exakt ska du använda kortet till?
Användarvisningsbild
Oskar
Inlägg: 1944
Blev medlem: 6 september 2005, 15:11:36
Ort: Storsjö, Sorsele

Re: Senaste kretskortet

Inlägg av Oskar »

Håller med, det där var kul att se :tumupp:
0201 är .. spännande att hantera om man behöver patcha och reparera.
ELTompa
Inlägg: 601
Blev medlem: 27 februari 2017, 22:13:28
Kontakt:

Re: Senaste kretskortet

Inlägg av ELTompa »

Ja ToPNoTCH, detta behöver en egen tråd!
Snyggt!
Gimbal
Inlägg: 8782
Blev medlem: 20 april 2005, 15:43:53

Re: Senaste kretskortet

Inlägg av Gimbal »

Snyggt! :tumupp:
Skriv svar