Tyfoza blog
  • Fotogalerie 
  • 3D
  • Bastlení
  • Suzuki V-Strom
  • Další témata
  • Hledat
  • Archiv
  • Napsat Tyfovi

Kalibrace DS2331

Úprava přesnosti hodin nastavením registru 0x10 (Aging Offset) pro kompenzaci stárnutí krystalu. Tester[ 1 ] mně pomohl jednoduše roztřídil moduly na ty, co nemají kompenzaci nebo mají příliš ujetou frekvenci Zůstaly moduly s funkční teplotní kompenzací a stabilní frekvencí, žel jsou frekvenčně posunuté o ±2 až ±3 ppm, což by mělo jít vyřešit. DS3231 má registr 0x10 (Aging Offset) pro kompenzaci stárnutí krystalu. Tohle laboratorní cvičení se neobejde bez přesného čítače frekvence. Měření [ mikrokontrolerem ] je dobré na relativní měření; měří přesně a opakovaně; ale na absolutní čísla to není. Je to jako měření plastovým pravítkem, které někdo nahřál a roztáhl. Měří pořád stejně přesně, ale oproti realitě je měření posunuté. Zde nastupuje 40 let starý PM6654, má rozlišení 2ns a poslední kalibrací prošel v lednu 2026. Vstup 1MΩ; Pin 32K připojen osciloskopickou sondou (nastaveno na…

4. srpna 2026 · 6 min

Tester DS3231

Zadání: Budeme přesně měřit předpokládanou frekvenci krystalu 32768,0Hz modulu [ DS3231 ]. Pak čip zahřejeme – stačí přiložit prst – dojde k teplotnímu dritfu (třeba jen 0.025Hz) tuto malinkou změnu frekvence detekujeme. Vyvoláme nucenou teplotní kompenzaci a ověříme, jestli proběhla. pico_DS3231_tester.ino [ k náhledu ] [ ke stažení ] Dílčí úkol: Přesné měření frekvence mikrokontrolerem. Procesor RP2040 s PIO stavovými automaty jako reciproční frekvenční čítač. Řešení jsem našel, ale úplně snadná cesta to nebyla viz článek [ reciproční frekvenční čítač ]. Jak oddělit zrno od plev Chceme ověřit, že křemíkové srdce DS3231 tepe na správné frekvenci a změřit, že čip má funkční teplotní kompenzaci. Potřeboval jsem přesný čas do pár drobných projektů, vylovil jsem ze šuplíku pár kusů modulů a pak jsem zjistil, že některé vůbec nejsou tak přesné jak by měly být. Ne každý čip je originál a ne…

2. srpna 2026 · 2 min

Frekvenční čítač přímý nebo reciproční?

Frekvenční čítač má změřit frekvenci vstupního signálu. Na Raspberry Pi Pico (RP2040) postavíme frekvenční čítač, který měří do 70MHz. Umí být přesný i pro frekvence menší než 100kHz. pico_citac_autorange.ino [ ke stažení ] Komunikuje přes sériový monitor. Při spuštění vyžaduje zadat hledanou frekvenci, kterou měříme, aby mohl dopočítat chybu ppm. Pokud zadáme 0, tak se spustí automatické měření, které zobrazí pouze frekvenci, kdy změří frekvenci vstupního signálu pomocí PWM periferie a pokud vychází menší než 100kHz zvolí přesnější metodu recipročního měření frekvence. hledáme 70MHz Přímé měření frekvence Obvykle si čítač frekvence představím tak, že po stanovenou dobu počítame náběžné hrany signálu a pak spočteme frekvenci. Obecně N pulzů za t sekund f = N/t. Když budeme počítat pulzy po dobu jedné sekundy, tak počet hran je roven frekvenci v Hz. Přímý frekvenční čítač pomocí…

1. srpna 2026 · 6 min

RTC DS3231

Hodiny reálného času - čip DS3231 přišel s koncem roku 2005. Obsahuje teplotní kompenzaci (TCXO) krystalu, který je součástí čipu. Uvnitř čipu je digitální teploměr. Čip neustále měří svou vlastní teplotu a na základě toho automaticky přidává nebo ubírá vnitřní kapacitu připojenou ke krystalu. Tím zajistí, aby krystal kmital na naprosto přesné frekvenci bez ohledu na teplotu okolí. P řesnost ±3,5 ppm v rozsahu -40 °C do +85 °C. V praxi to znamená maximální odchylku ±2 minuty za celý rok, což je v této cenové kategorii velmi přesné. Integrovaný teplotní senzor má přenost ±3 °C. DS3231 komunikuje po sběrnici I ²C na pevné adrese 0x68. [ datasheet ] Běžně se dají koupit levné čínské moduly ZS-042 dostupné od roku 2014 nebo HW-084 (2019). Kromě hodinové čipu obsahují i 4kB EEPROM (AT24C32) na defaultní adrese 0x57 (lze změnit). Moduly obvykle obsahují konstruční vadu při které hrozí problém…

30. července 2026 · 1 min

Montezumova pomsta na CoCo3

Vyšel port Montezumovy pomsty pro Tandy Color Computer 3 [ CoCo 3 ]. Vyžaduje 512K paměti. Podrobnosti a otisk disku ke stažení na [ montezuma.retrohome.info ] 18. června byl moc pěkný stream[ 1 ], kde se řešila i tato hra. Loni jsme si mohli s chutí zahrát režisérský sestřih[ 2 ] a letos máme nový port. Je skvělé, že ta hra stále inspiruje k portům a úpravám. ONLINE spuštění této hry v emulátoru 1) stáhneme otisk disku [ dsk ] 2) sputíme emulátor [ online ] 3) tlačítko LOAD vložím stažený disk 4) příkazy DIR (vypíše obsah diskety) LOAD “MONTREV.BAS” RUN

29. července 2026 · 1 min

Generátor krabiček pro 3D tisk

Nějakou dobu používám jednoduchý nástroj na tvorbu krabiček pro 3D tisk. Není to nic sofistikovaného, ale je to instatní a rychlé. Určitě je spousta jiných generátorů [ 1 ][ 2 ][ 3 ] v OpenSCAD, [ 4 ] v Pythonu nebo kombinace s AI, která umožní zadat popis v přirozeném jazyce[ 5 ]. V naší české kotlině máme nový webový [ krabix ], který se postupně etabluje a získává na popularitě. Žel, žádný z parametrických generátorů, co jsem vyzkoušel, nebyl úplně ideální; hlavně jsou všechny příšerně komplexní a mně pro tvorbu jednoduchých krabiček na elektroniku nezbylo než si udělat vlastní. Je ve verzi 0.2 a nemyslím, že je potřeba jít dál. Co umí takový krabičkovač Výstup v STL pro tisk, výstup ve STEP pro další úpravy v modelovacích programech. Potřebuji jen pár drobností - zadám vnitřní rozměry krabičky. Můžu přidat díry hranaté nebo kulaté, větrací otvory, text a na dně krabičky přidat…

25. července 2026 · 3 min

Game over 3

Končily jarní prázdniny, březen, nedělní podvečer asi hodinu poté, co měla zavřít retroherna a v sále muzea sedělo stále osm lidí. Pařili na Atari s multijoy Mashed Turtles[ 1 ]. Než jsme se rozloučili, slíbil jsem mladým a nadějným retrohráčům, že retro video herna Game over bude zase otevřena až se začátkem velkých prázdnin. Tak se také stalo. Rok se sešel s rokem a v kině Máj v Uherském Brodě jsme strávili poctivé dva týdny se starými hrami. Hernu navštívilo necelých tři sta návštěvníků a ti nejmenší to brali skoro jako nějaký příměstský tábor; přišli s otevíračkou, zaběhli si domů na oběd; pitný režim máme zajištěný; a vydrželi hrát až do pozdního odpoledne. V prvním týdnu nás navštívila delegace z olomouckého atariklubu a druhý týden bylo poctou uvítat profesionální znalce retroher. Jejich dojmy jsou v [ reportáži ] na highvoltage.cz[ 2 ].

12. července 2026 · 1 min

Druhá baterie pro elektrický longboard

Ctihodný pan Ježek, přišel s nápadem, že by na svůj elektrický longboard potřeboval přidat další baterii. Mechanický přepínač by byl příliš velký, elektronický přepínač zase v případě selhání fatálně rizikový. antispark konektory XT90 Volíme sedláckou cestu – konektory XT90, které si jezdec ručně přepojí. Zastaví, sundá krytku, přecvakne konektor, vrátí krytku a pokračuje v cestě. Longboard má baterii 13S2P, plně nabito 54,6V; pro připojování baterie vyžaduje antispark konektory, aby se předešlo jiskření a vypalování kontaktů. Nakonec to bylo to docela snadné, stačilo vymodelovat a vytisknout krabičku a celé to propojit silikonovými kabely AWG12. Baterie je v boxu vlepená na neutrální silikon. Každý pájený spoj je třeba změřit, protože při stálém proudu 25A a špičkovém proudu 50A je každá desetina miliohmu znát. Spoj se považuje za skvělý, když má odpor menší než 0,3m Ω. celý box je…

1. července 2026 · 1 min

Repas baterie do notebooku...

nově vyměněné články 18650/3500mAh Lenovo Thinkpad L470, prastarý notebook. Baterie z druhovýroby AVACOM ve velmi špatném stavu. V jakém stavu je baterie? Jak zjistím v jakém stavu mám baterii v notebooku? Spustím v teminálu: powercfg /batteryreport a dostanu podrobný výstup ve kterém je o baterii všechno. Jak vyměnit články? Servisní n ávod výrobce praví (strojově přeloženo) Mikrokontrolér na desce neustále monitoruje napětí na jednotlivých skupinách článků pomocí sítě analogově-digitálních převodníků (ADC). U nejběžnější tříčlánkové topologie (3S1P nebo 3S2P) existují uzly B-, B1, B2 a B+. Při odpojování degradovaných článků musí technik postupovat od nejvyššího napěťového potenciálu k nejnižšímu, tedy odstřihnout spojení B+, následně B2, B1 a nakonec záporný pól B-. Při zapojování nových, kapacitně a napěťově spárovaných buněk se postup striktně obrací. První musí být připojen…

22. června 2026 · 3 min

PIR senzor...

Jednoduché PIR čidlo, nastavitelné po wifi (dlouhým stiskem SW1 při zapnutí napájení SW2). Zapne si vlastní AP s názvem NastavPIR. Při pohybu pošle MOTION, když se po nastaveném cooldown čase probudí a nevidí žádný pohyb, může poslat zprávu CLEAR. Umožní síťová nastavení s pevnou IP; topic, kam se budou posílat data; čas (cooldown) na jak dlouho usnout při prvním pohybu; jestli má posílat zprávu CLEAR. Program k nahlédnutí [ 1 ]; ke stažení [ 2 ] .ino; pro flash [ 3 ] .bin PIR se používá se spolupráci s přehávačem filmů do expozice, případně MQTT lampičkou. Krabička model k tisku [ thingiverse ]

20. června 2026 · 1 min
Další  »
© 2026 Tyfoza blog · Powered by Hugo & PaperMod