Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
- Klas-Kenny
- Inlägg: 11344
- 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?
Varför FTDI när processorn har inbyggd USB?
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Ja, men du. Det har den ju! Denna har jag glömt! Då sparade man några kronor.
Tack!
Tack!
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Använd en USB UART kabel istället.. USB drivrutiner är inte roliga om de krånglar
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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.
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.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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
Men är det 1 enhet spelar det mindre roll
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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
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
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Ja det fyller ingen funktion, bara ökar TK.
Detta förstår jag inte...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
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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.
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.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Vet du vad en encoder är?
Att skrota en kristall är dålig design.
Att skrota en kristall är dålig design.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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?
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?
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Tja, skall du ta in data direkt från en encoder så är det bra att ha en stabil tidbas
Men, du skrev
Men, du skrev
Vilket får mig att tro att du faktiskt inte har en aning om vad du pysslar med.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
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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?
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?
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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.
Vad är det som du skall mata med din enkoder-signal?
Dessutom har väl knappast processorn en intern kristall, snarare en RC-oscillator.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
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.
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.