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

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Klas-Kenny
Inlägg: 11342
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

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

Inlägg av Klas-Kenny »

Varför FTDI när processorn har inbyggd USB?
DanielM
Inlägg: 2194
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 »

Ja, men du. Det har den ju! Denna har jag glömt! Då sparade man några kronor.

Tack! :)
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

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

Inlägg av Rick81 »

Använd en USB UART kabel istället.. USB drivrutiner är inte roliga om de krånglar
DanielM
Inlägg: 2194
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 »

Med andra ord FTDI-chip :)

Men jag planerar at ta bort kristallen. Jag känner inte att det finns behov för den då jag kör ändå på så pass låga hastigheter, samt att jag har mer nytta av två pinnar än en kristall när jag knappt utnyttjar snabba hastigheter. Jag bara loggar lite värden via UART.
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

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

Inlägg av Rick81 »

Nej. Fördelen är att du slipper 1 FTDI chip per kretskort. Normalt sätt så man gör för slippa öka TK. Vanligtivs har men en bråkdel USB UART kablar mot antal kretskort.

Men är det 1 enhet spelar det mindre roll
DanielM
Inlägg: 2194
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 »

Du menar att löda fast ett FTDI-chip på ett kretskort är dålig praktik?

Jag märkte att jag kunde ha mer räknare om jag kör med den interna kristallen än att ha en extern kristall. Jag tänkte testa det då.
Mer räknare betyder mer encoder :)
Rick81
Inlägg: 746
Blev medlem: 30 december 2005, 13:07:09

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

Inlägg av Rick81 »

Ja det fyller ingen funktion, bara ökar TK.
Jag märkte att jag kunde ha mer räknare om jag kör med den interna kristallen än att ha en extern kristall. Jag tänkte testa det då.
Mer räknare betyder mer encoder :)
Detta förstår jag inte...
DanielM
Inlägg: 2194
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 »

TK?
Brukar det vara problem med STM32 USB?

Om jag väljer bort den externa kristallen så har jag plats för att flytta två digitala in dit. Då kan jag ha plats för två stycken PWM utgångar också. Dessa två PWM utgångar kan jag definiera som en encoder.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45299
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 »

Vet du vad en encoder är?
Att skrota en kristall är dålig design.
DanielM
Inlägg: 2194
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 »

Japp! Jag har skrivit ett bibliotek för att räkna rotationsriktning och rotationshastighet.

Okej. Intressant! På vilket sätt är det dålig design? Låter som att det är mycket viktigt att ha en extern kristall, oavsett vad man ska göra?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45299
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, skall du ta in data direkt från en encoder så är det bra att ha en stabil tidbas
Men, du skrev
Om jag väljer bort den externa kristallen så har jag plats för att flytta två digitala in dit. Då kan jag ha plats för två stycken PWM utgångar också. Dessa två PWM utgångar kan jag definiera som en encoder
Vilket får mig att tro att du faktiskt inte har en aning om vad du pysslar med.
DanielM
Inlägg: 2194
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 »

Det är CubeMX som fungerar så.
Du har vissa timerutgångar som man kan ha som PWM. Men använder du två utgångar så kan man definiera dom som en encoder :)

Men är verkligen den interna kristallen så dålig så att den räknar ojämnt så det blir tokfel?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45299
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, jag tror du har missuppfattat det hela, en enkoder ger en signal ut.
Vad är det som du skall mata med din enkoder-signal?
Dessutom har väl knappast processorn en intern kristall, snarare en RC-oscillator.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45299
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 »

Du har sannolikt helt missuppfattat vad detta med oscillatorer är.
En intern kristalloscillator använder en extern kristall tillsammans med två kondensatorer och eventuellt upp till två motstånd, vilket alltid tar upp två ben på processorn,
Ordet INTERN i detta fall betyder att drivelektroniken för oscillatorn är inbyggd i processorn.
En extern kristalloscillator är en separat ic-krets, oftast i storleken DIL-6 vilken då innehåller kristall och drivkretsar, då krävs enbart en pinne på processorn.

oOta på moderna processorer finns också optionen att använda en intern RC-oscillator, vilket kan vara OK, om man inte har så stora krav på timing, dvs man har låga uart-hastigheter, säg 1200 bps, eller inte behöver mäta tider med så värst stor noggrannhet, osv.
Användarvisningsbild
rvl
Inlägg: 5803
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

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

Inlägg av rvl »

TomasL skrev: 23 februari 2021, 23:47:19 Dessutom har väl knappast processorn en intern kristall, snarare en RC-oscillator.
Precis, har tagit upp det tidigare. (Kanske i denhär tråden, eller nån annan TS-tråd.)
Skriv svar