Nalezeno 593 výsledků hledání

od AstroMiK
17 črc 2023, 18:03
Fórum: Programování obecně
Téma: Redefinice 2D pole
Odpovědi: 16
Zobrazení: 2759

Re: Redefinice 2D pole

NE!

Čísla pinů do programu nezadávej.
Podle kat. listu tam zadej čísla 'OUT' v rozsahu 0 až 19.

Trochu problém je, že třeba pin 26 může být OUT0, ale i OUT7. Záleží na tom, jaký konkrétní obvod používáš.

pin-out.gif
od AstroMiK
17 črc 2023, 13:20
Fórum: Programování obecně
Téma: Redefinice 2D pole
Odpovědi: 16
Zobrazení: 2759

Re: Redefinice 2D pole

kiRRow má pravdu, že je to v tom podprogramu 'process_display()'. Podle mě by bylo nejjednodušší, kdyby se zavedlo pole, které by obsahovalo nově namapované výstupy ('premapovani[]'). Pak by se neodesílaly okamžitě jednotlivé bity na výstupní pin, ale nejdřív by se připravilo pole pro odeslání 'data...
od AstroMiK
05 črc 2023, 14:59
Fórum: Programování obecně
Téma: Mandelbrotova množina
Odpovědi: 9
Zobrazení: 1811

Re: Mandelbrotova množina

Na tohle jsem asi ve škole chyběl, ale když koukám na to, jak by to mělo vypadat, tak se mi zdá, že je to symetrické podle reálné osy. Takže na imaginární ose bych tak nějak předpokládal stejné minimum a maximum (s opačnými znaménky). Když je v programu napevno zadané... double MinIm = -1.2; ... tak...
od AstroMiK
04 črc 2023, 17:51
Fórum: I2C
Téma: Odpojení části I2C sběrnice
Odpovědi: 10
Zobrazení: 2167

Re: Odpojení části I2C sběrnice

Díky za názor.
V tomhle trochu plavu.

Na plošňáku jsem sice už připravil prostor pro ty R3 a R4, ale nebudou se osazovat.
od AstroMiK
04 črc 2023, 08:00
Fórum: I2C
Téma: Odpojení části I2C sběrnice
Odpovědi: 10
Zobrazení: 2167

Re: Odpojení části I2C sběrnice

Tak ta poslední verze taky funguje. Pro testy jsem sice nepoužil BSS138, ale 2N7000, které má VGS (threshold) taky pod 3V, takže při sepnutí spínače na 3,3V napájení se tranzistory dokonale sepnuly a propojily obě části sběrnice. Funguje to dokonce i bez těch R3 a R4, které se mi opravdu zdají zbyte...
od AstroMiK
03 črc 2023, 22:18
Fórum: I2C
Téma: Odpojení části I2C sběrnice
Odpovědi: 10
Zobrazení: 2167

Re: Odpojení části I2C sběrnice

Napadlo mě ještě něco trochu jiného ale vyzkouším to až zítra. Odpory R1 a R2 se zruší. Místo nich bude jen jeden společný odpor v řídících elektrodách (GATE) proti GND, který zajistí bezpečné rozepnutí tranzistorů, když bude vypínač rozepnutý. Pull-Upy R3 a R4 na straně u ATmega zachovám a připojím...
od AstroMiK
03 črc 2023, 19:25
Fórum: I2C
Téma: Odpojení části I2C sběrnice
Odpovědi: 10
Zobrazení: 2167

Re: Odpojení části I2C sběrnice

Jestli jsem to správně pochopil, tak v tom článku je popisovaná funkce pro převodník úrovní. Já ale potřebuju jenom odpojit sběrnici. Když bude odpojená (ovládací vstup LV bez napětí => trazistory zavřené), tak s tou stranou s ATmega vůbec komunikovat nepotřebuju. Když budou tranzistory sepnuté, mám...
od AstroMiK
03 črc 2023, 08:15
Fórum: I2C
Téma: Odpojení části I2C sběrnice
Odpovědi: 10
Zobrazení: 2167

Odpojení části I2C sběrnice

Zdravím. V mém zařízení potřebuji úplně odpojovat kus I2C sběrnice. Viz obrázek dole. V prvním pokusu jsem si myslel, že bude stačit odpojit napájení druhého procesoru (ATmega328) a tím se to samo vyřeší. Problém je ale v tom, že ATmega328 bez napájení zlikviduje I2C komunikaci i pro ostatní zařízen...
od AstroMiK
15 kvě 2023, 23:35
Fórum: Neoficiální desky (Klony)
Téma: Mrtvá MEGA2560?
Odpovědi: 21
Zobrazení: 2745

Re: Mrtvá MEGA2560?

Dobře. Beru zpět své připomínky a omlouvám se. Nečerpal jsem z DS, ale ze svých zkušeností. Už několikrát se mi stal stejný případ jak popisuje "hafca" v prvním příspěvku. Přes ISP jsem do procesoru nahrál program bez problému, ale po resetu se program nerozběhnul. Chyba byla buď v nekvali...
od AstroMiK
15 kvě 2023, 22:54
Fórum: Neoficiální desky (Klony)
Téma: Mrtvá MEGA2560?
Odpovědi: 21
Zobrazení: 2745

Re: Mrtvá MEGA2560?

...Za tvrdením že ak sa dá procesor naprogramovať cez ISP rozhranie tak musí mať fukčné hodiny (int/ext) si naďalej stojím... Ne. Při procesu nahrávání programu, přepisování FUSE nebo čtení programu přes ISP se o hodinové impulzy stará pin SCK (pro ATmega2560 je to pin PB1), který je ovládaný ISP p...