Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Hej!

Jag håller på att bygga eget PCB där jag ska kombinera minst 8 PWM, minst 8 ADC, minst 8 I/O och minst 8 DAC från IC kretsar. Varje IC krets skall ha SPI.

Så vad tycker ni om detta förslag:
2 * ADS1118 4-kanalig 16-bit
1 * TLC59711 12-kanalig 16-bit PWM
1 * MCP23S17 16-bit I/O
8 * DAC161S997 4-20 mA 16-bit DAC

Nu finns det tonvis med IC kretsar och jag skulle vilja ha bara en diskussion på om det finns bättre IC-kretsar för samma funktion?
Det kanske finns ett färdigt kort med ADC, PWM, I/O och DAC med SPI...eller I2C redan färdigt?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45175
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av TomasL »

Eftersom du inte anger dina krav, så är det omöjligt att svara.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

PWM Mellan 0 till 1000 Hz vore bra.
ADC mellan 500-300K samplingar per sekund vore bra.
DAC så länge den ger 4-20 mA så är jag nöjd
I/O läsa av ingång och sätta utgång

Har inga större krav.

Nu är dessa ytmonterade komponenter. Något förslag på mjukvara för att göra ett PCB?
Senast redigerad av DanielM 8 oktober 2020, 19:23:14, redigerad totalt 1 gång.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Jag ångrar mig angående ytmontering. Jag vill köra vanliga DIP format.

Nu hittar jag dock inga 16-bit ADC i DIP format. Så det få bli då 12-bit.
Användarvisningsbild
AndLi
Inlägg: 17049
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av AndLi »

Varför inte välja en CPU med allt inbyggt?
Det kan väl möjligen vara 8 DAC som kan vara lite ovanligt...
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Men brukar det inte vara mer robust att bygga ett sådant "mätkort" igenom att att välja olika komponenter?

Jag har också funderat på uC, men STM32 har edast LQ-format. Jag kan inte löda sådant. DIP endast, eller SSODIP.

I så fall måste jag använda en AVR eller PIC. Men dom har bara Windows-mjukvara. Jag kör Linux.
Användarvisningsbild
AndLi
Inlägg: 17049
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av AndLi »

Visst det är ju enklare att byta en trasig ADC i ett externt chip, men enklast är lämpliga skyddskomponenter ut mot plint. Det behöver du i båda fallen.

Eftersom lödning är ett problem är det alltså ett hemma lek kort? Då är det väl bara att välja de komponenter som du är nyfiken att experimentera med?
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Jag är van med att hålla på med DIP.

Jag tänkte göra om mitt nuvarande kort och desutom lära mig lite mer om komponenter jag inte har använt. Men en uC är inte fel det heller. Men nackdelen är att jag kan bara STM32 och AVR samt PIC känns riktigt oldschool när man tittar på hur projekt byggs där. Dessutom har jag hört att ska man få det riktigt gjort så ska man helst använda externa kretsar då en uC är inte helt optimal och tar bara mer tid för att få det perfekt.

Visst, man kan ha ADC, PWM, I/O på en uC. Men det ska ju hänga ihop med varandra också. ADC:n tar ju sin tid att räkna. Även PWM tar ju sin tid och I/O tar ju även sin tid.
ds77
Inlägg: 2206
Blev medlem: 24 juli 2008, 09:38:07
Ort: småland

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av ds77 »

Då är det nog dags att börja öva på ytmonterat ;)

Kicad föreslår jag för att rita kort.

Börja med en krets på ett kort och testa dig fram.

Sen är det klar att du kan programmera AVR i linux om du vill.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45175
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av TomasL »

Tja, du har hört fel.
Ibland använder man externa kretsar av olika orsaker, ibland inte. Det beror helt och hållet på vilken kravspec man har.
Vet inte vad du menar med "oldschool" det finns ju bara ett sätt, skriva programmet i lämpligt språk, kompilera och länka det, ladda upp det i processorn.

Gör man på rätt sätt så tar varken IO, PWM eller AD någon extra processortid.
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Hur mycket kan det kosta att be någon annan skriva ut 1 kort? Låt oss säga med grova avrundningar?

Nackdel med AVR och PIC är att deras verktyg är riktigt 90-tal. Jämfört med STM32CubeIDE där man genererar kod automatiskt.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45175
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av TomasL »

Nja, vet inte vad 90-tal är, eftersom du inte provat själv, så skall du nog inte ha någon åsikt.
"Skriva ut" vad menar du?
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Jo. Dom är 90-tal. När du tvingas titta i datablad och grotta ned dig i binärtal så är vi på riktig gammal nivå. Fler och fler företag börjar allt mer gå över till "enklare verktyg" då dom märker att man behöver inte programmera som det vore 90-tal för att få saker gjorda. Känner ett företag som använder byggde en DAQ med en Arduino för sjukhusutrustning. Det känns dock lite osäkert. :shock:

Ja, hur dom nu tillverkar PCB korten :)
DanielM
Inlägg: 2166
Blev medlem: 5 september 2019, 14:19:58

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av DanielM »

Jag tänkte det någon sade om "Varför inte använda uC?".

Vad tror ni om detta? STM32H750VB har allt jag behöver.
https://www.banggood.com/STM32H750VBT6S ... rehouse=CN

Den har 3 stycken ADC på 16-bit.
1 intern temperaturgivare
2 stycken DAC
2 stycken operatorer (Vet inte vad man kan använda till dessa)
2 stycken operationsförstärkare (Bra om man ska mäta trådtöjning!)
1 DFSDM filter ?
...och PWM. Massor av PWM.

Dessutom SD kort hållare. Sådan kommer jag behöva använda.
Användarvisningsbild
AndLi
Inlägg: 17049
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?

Inlägg av AndLi »

DanielM skrev: 8 oktober 2020, 20:38:11 Hur mycket kan det kosta att be någon annan skriva ut 1 kort? Låt oss säga med grova avrundningar?
US$ 5
Skriv svar