Sida 5 av 7
Re: I2C Display och Arduino
Postat: 24 juli 2023, 13:34:34
av 4kTRB
OK.
Att de inte har pull-up på UNO är det för att de förutsätter att I2C-moduler har det inbyggt?
Den I2C-LCD jag använder på UNO just nu fungerar bra.
Re: I2C Display och Arduino
Postat: 24 juli 2023, 13:53:26
av Wihelm
Nä, det är för att man även kan använda de pinnarna som vanlig I/O eller analog in. Alla pinnar brukar ha 2-3 olika funktioner att välja på.
Man kan köra med de 10k inbygga men ta för vana att sköta det själv externt. Beroende på längd så kan det behövas starkare pullup.
Re: I2C Display och Arduino
Postat: 24 juli 2023, 14:15:33
av 4kTRB
I databladet till PCF8574 (som sitter på I2C-kortet på displayen finns följande:
The I2C-bus is for 2-way, 2-line communication between
different ICs or modules. The two lines are a serial data
line (SDA) and a serial clock line (SCL). Both lines must be
connected to a positive supply via a pull-up resistor when
connected to the output stages of a device. Data transfer
may be initiated only when the bus is not busy.
Så om det fungerar har de antagligen implementerat pull-up på kortet
för det står ju att det är tvunget att ha.
Re: I2C Display och Arduino
Postat: 24 juli 2023, 14:54:24
av Wihelm
Jag ser bara det som är finns på schemat. Om de finns utanför kan bara du kolla upp.
Re: I2C Display och Arduino
Postat: 24 juli 2023, 16:33:42
av 4kTRB
Det är dessa tingestar jag håller på med i tråden från start.

Re: I2C Display och Arduino
Postat: 24 juli 2023, 17:05:38
av Wihelm
Lägg till för motstånd på kretskortet. Behövs de inte så är ju bara att lämna dem tomma.
Bättre att lägga till för mycket på kortet än för lite. Är ju bara att inte montera eller bygla om man inte behöver det.
Re: I2C Display och Arduino
Postat: 24 juli 2023, 18:42:18
av 4kTRB
Fast det här kortet kommer inte vara universal. Endas gjort för den här applikationen,
plus att jag vill testa programmering "in circuit". Annars hade jag kunnat utesluta mer
på kortet och klämt dit en förprogrammerad controller.
Re: I2C Display och Arduino
Postat: 24 juli 2023, 19:18:34
av 4kTRB
Hittade schemat till I2C-modulen

Re: I2C Display och Arduino
Postat: 29 juli 2023, 18:06:09
av 4kTRB
Det finns mängder med varianter på hur man bäst applicerar kondensatorer på matningen till en u-controller.
Tantaler är nog bland det bättre då de kan vara flera gånger mindre i värde dessutom för att göra samma nytta som större elektrolyter.
Kanske det blir bra med 10u, 1u, 100n, 10n och 1n i parallell?
Tror i och för sig en 47uF elektrolyt fungerar bra också.
EAGLE_Sch_002.jpg
Re: I2C Display och Arduino
Postat: 29 juli 2023, 19:24:11
av Icecap
Tantaler är inget bra val.
De var typen med låg ESR - men numera finns likvärda typer UTAN tantalernas ovana med att brinna upp o kortsluta lite hur som helst.
En vanlig elektrolyt med låg ESR samt keramiske multilayerkonding räcker mycket långt.
Re: I2C Display och Arduino
Postat: 29 juli 2023, 19:31:28
av 4kTRB
Oki doki.
Jag har några surpluskort med mycket dyra höghastighets komparatorer vars spec.
till och med är svårt att finna i dagens sortiment. De är i sån där rund metallkapsel med förgyllda ben i guld.
På det kortet är det översållat med gröna små tantaler. Men det fanns väl inget bättre på den tiden.
Re: I2C Display och Arduino
Postat: 30 juli 2023, 22:34:07
av 4kTRB
Caddade ett kretskort på ett halvt Europakort så ungefär så här är det tänkt att bli.
EAGLE_PCB_A.jpg
Re: I2C Display och Arduino
Postat: 2 augusti 2023, 18:35:10
av 4kTRB
Så då återstår att borra och införskaffa en Atmega328P-PU utan laddad bootloader.
IMG_PCB.jpg
Re: I2C Display och Arduino
Postat: 2 augusti 2023, 19:24:34
av Wihelm
Spelar ingen roll om den har bootloader eller inte. Har den så är den överskriven vid första programmeringen.
Re: I2C Display och Arduino
Postat: 2 augusti 2023, 19:27:44
av 4kTRB
Då är det helt onödigt dyrt att köpa en 328:a med bootloader?