Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Jag skaffade en sådan display själv för ett par år sedan på Banggood.com. Jag har för mig den gick på 5 volt också men när jag läser databladet så är det lite drygt 3,3 volt som max... Till Arduino finns det ganska många "färdiga" bibliotek men inget funkade bra för mig i alla fall... Den här pekplattefunktionen var svårast att få till, antingen gick den åt fel håll, finger och fräffpunkt låg i olika ändar mm. Så det här med X och Y var lite sådär från början. Bakgrundsbelysningen var mjukvarustyrd och dess drivning satt internt på modulen. (I mitt fall, men jag tror det är den, eller någon avart som du Daniel har beställt?)
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Regel 1: Beställ ALDRIG komponenter utan datablad.
Regel 2: Beställ ALDRIG komponenter utan datablad.
Regel 3: Beställ ALDRIG komponenter utan datablad.
Regel 2: Beställ ALDRIG komponenter utan datablad.
Regel 3: Beställ ALDRIG komponenter utan datablad.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Här är LCD:n som jag vill beställa.Janson1 skrev: ↑29 mars 2021, 09:09:38 Jag skaffade en sådan display själv för ett par år sedan på Banggood.com. Jag har för mig den gick på 5 volt också men när jag läser databladet så är det lite drygt 3,3 volt som max... Till Arduino finns det ganska många "färdiga" bibliotek men inget funkade bra för mig i alla fall... Den här pekplattefunktionen var svårast att få till, antingen gick den åt fel håll, finger och fräffpunkt låg i olika ändar mm. Så det här med X och Y var lite sådär från början. Bakgrundsbelysningen var mjukvarustyrd och dess drivning satt internt på modulen. (I mitt fall, men jag tror det är den, eller någon avart som du Daniel har beställt?)
https://www.banggood.com/2_8-Inch-ILI93 ... yxEALw_wcB
Jo. Jag känner till detta.Janson1 skrev: ↑29 mars 2021, 07:21:20 Daniel: Det här med inbyggda pullup/pulldown, dom måste initieras innan det funkar. Processortillverkare har givetvis lagt in det för din och alla andras skull men dom kan ju inte veta när/var/hur eller om alls det skall användas... Så det är DU som programmerare som bestämmer det i slutändan. Men, precis under uppstart så hänger alla I/O fritt en kort stund tills den är resetad och initierad, en del blir input andra output, vissa får pullup andra pulldown osv. men då är processorn igång och snurrar!
Varför inte köpa en LCD som har färdigt bibliotek?TomasL skrev: ↑29 mars 2021, 01:12:21Ja, naturligtvis, utifrån uppgifterna i databladet samt tillverkarens exempelkod (vilket är just exempelkod och inget annat)Skriver du biblioteket helt själv?
Även font-biblioteken och bibliotek för grafiska symboler.
Nej, utan PullUp/Down så kommer skärmen att blinka slumpvis innan processorn är helt initieradMen med min konstruktion så måste uC-pinnen LED_ON vara hög för att LCD:n ska få sin ström till baklyset?
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Med den displayen fanns ju en zip med schema och ett stm32 projekt kommenterat på kinesiska...
Men funktionsnamnen är på Engelska så då är det ju bara att köra!
Men funktionsnamnen är på Engelska så då är det ju bara att köra!
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Finns inga vettiga bibliotek, för denna typ av produkter.Varför inte köpa en LCD som har färdigt bibliotek?
Detta eftersom du vill ha koden så kompakt smidig och så snabb som möjligt, utan en massa dödvikt.
Dessutom var det fysiska krav på Displayen, fysiskt utförande, interface mm.
Samt att det skulle vara en volymprodukt med långt tid kvar till EOL, dvs en standardprodukt.
Priset var ju dessutom en intressant aspekt också, även möjligheten att köpa i bulk samt leveranstider.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
I exempel schemat så kopplar dom 3.3V in på pinne "LED-A" direkt från matningen via ett 3.9Ohm motstånd.
Nu har ju displayen 40 pinnar i Schemat och 14 på bilden, men det är ju inte rocketscience att se hur det är kopplat på PCB.
Nu har ju displayen 40 pinnar i Schemat och 14 på bilden, men det är ju inte rocketscience att se hur det är kopplat på PCB.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Nu har jag skummat igenom tråden. Driver du med folket här? Vad ska du göra med det? Alltså rent konkret?
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Jag bygger ett sådant kort. Denna har:
* 3 0-20mA DAC
* 8 PWM
* 8 Digitala ingångar
* 4 0-20mA ADC 12-bit singel
* 2 0-20mA DAC 16-bit differential
* 4 0-20mA ADC 16-bit signel
* USB
* RTC
* LCD
* Touch
* SD-kort
* Anslutning till webbapplikation så man kan styra den från internet/mobilen eller hur man nu kopplar upp den.
* Databasanslutning till MySQL
* Skyddad mot höga spänningar (1000-2000V under kort tid, Max 30V under lång tid)
Så den är ett styrkort, en logger och en PLC som man kan programmera lite. Den följer dock inte PLC-språkets standard. Syftet med kortet är att driva med TomasL Skojar bara.
Jo, men LCD:n drar ju inte 3.3/3.9 = 0.84A
Men du har utgått från ett exempelbibliotek till att börja med? Bara undrar, för jag brukar göra så med typ alla bibliotek. Skriver ingen från grunden helt själv.TomasL skrev: ↑29 mars 2021, 19:33:40Finns inga vettiga bibliotek, för denna typ av produkter.Varför inte köpa en LCD som har färdigt bibliotek?
Detta eftersom du vill ha koden så kompakt smidig och så snabb som möjligt, utan en massa dödvikt.
Dessutom var det fysiska krav på Displayen, fysiskt utförande, interface mm.
Samt att det skulle vara en volymprodukt med långt tid kvar till EOL, dvs en standardprodukt.
Priset var ju dessutom en intressant aspekt också, även möjligheten att köpa i bulk samt leveranstider.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Nej, vi tittade i exempelkoden hur initiering mm gick till, sedan implementerade vi en egen lösning.
Exempelkoden var ett par tre C-funktioner, för att bl.a. visa initiering osv.
Dock tittar man i databladen, så tenderar det inte att vara någon "raket-vetenskap" precis, utan snarare hyffsat enkelt.
Och ja, utifrån databladet för displayen i fråga, så skrev vi ett helt nytt bibliotek, så som vi ville ha det.
Exempelkoden var ett par tre C-funktioner, för att bl.a. visa initiering osv.
Dock tittar man i databladen, så tenderar det inte att vara någon "raket-vetenskap" precis, utan snarare hyffsat enkelt.
Och ja, utifrån databladet för displayen i fråga, så skrev vi ett helt nytt bibliotek, så som vi ville ha det.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Jag brukar ta typ Arduino C++ bibliotek och skriva om dessa till STM32 C bibliotek. Sjävklart går jag igenom biblioteket och tar bort det som är helt onödigt för en STM32.
Men jag brukar alltid vela ha en grund att stå på först.
Att börja från grunden har jag dock svårt med. Jag tycker att vissa datablad är rent av konstigt skrivna. Men det har med att jag är fortfarande ovan med att läsa register från ett datablad. Alltså jag menar typ vilket register man ska börja med, inte skriva själva funktionen för att t.ex. skicka data via SPI.
Men jag brukar alltid vela ha en grund att stå på först.
Att börja från grunden har jag dock svårt med. Jag tycker att vissa datablad är rent av konstigt skrivna. Men det har med att jag är fortfarande ovan med att läsa register från ett datablad. Alltså jag menar typ vilket register man ska börja med, inte skriva själva funktionen för att t.ex. skicka data via SPI.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Det har och göra med okunskap och ovana, mest okunskap.
Alla datablad jag läst är förhållandevis klara över hur saker skall göras.
Dock när det gäller SPI, så kan det bli lite rörigt, då alla tillverkare verkar ha sin egen terminologi när det gäller SPI-moder osv.
Alla datablad jag läst är förhållandevis klara över hur saker skall göras.
Dock när det gäller SPI, så kan det bli lite rörigt, då alla tillverkare verkar ha sin egen terminologi när det gäller SPI-moder osv.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Men det löser man genom att vetha hur SPI fungerar och vad de olika moderna betyder och gör, vilket man får fram i databladen, samt att man läst på en del tidigare.
99% av en design går åt att läsa och först datablad, däri finns inga genvägar.
99% av en design går åt att läsa och först datablad, däri finns inga genvägar.
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Nej så klart det inte funkar så. Vore ju konstigt om LCDpinnen var GND.Jo, men LCD:n drar ju inte 3.3/3.9 = 0.84A
Re: Förslag på PWM, ADC, I/O och DAC IC kretsar med SPI?
Jag har en fråga angående om gate-motstånden.
När jag tittar i databladet på 771-BUK9Y07-30B115 så tolkar jag som att om man har 25V spänning mellan D och S, samt en last på D med 1 Ohm och man applicerar 5 Volt på Gate och Source är kopplad till GND, så rekommenderas det att använda ett minst 10 Ohm motstånd på Gate. Eller hur ska jag tolka detta som?
https://www.mouser.se/datasheet/2/916/B ... 599128.pdf
När jag tittar i databladet på 771-BUK9Y07-30B115 så tolkar jag som att om man har 25V spänning mellan D och S, samt en last på D med 1 Ohm och man applicerar 5 Volt på Gate och Source är kopplad till GND, så rekommenderas det att använda ett minst 10 Ohm motstånd på Gate. Eller hur ska jag tolka detta som?
https://www.mouser.se/datasheet/2/916/B ... 599128.pdf
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.