Fórum témák

» Több friss téma
Fórum » 135.6 kHz-es HGA22 vevő
 
Témaindító: zenetom, idő: Dec 31, 2025
Témakörök:
Lapozás: OK   8 / 8
(#) zenetom válasza Gafly hozzászólására (») Jún 15, 2026 /
 
Hát igen, erre én is gondoltam.
Azért is pontosítottam.
(#) sdrlab válasza zenetom hozzászólására (») Jún 15, 2026 / 1
 
Visszakapcsolták! Tesztelhetsz....
(#) zenetom válasza sdrlab hozzászólására (») Jún 15, 2026 /
 
Jé, tényleg megy, köszi!
Pár órája néztem, akkor még nem ment.
Na akkor megnyugodhatunk.
(#) sdrlab válasza zenetom hozzászólására (») Jún 15, 2026 /
 
Igen...főleg én rettentően izgultam...
(#) zenetom hozzászólása Jún 22, 2026 / 4
 

Már csak dobozolni kell

Na csak hogy legyen valami kontent.
Közben elkészült a kijelzős PCB is, már csak doboz kell neki. Szendvicspanel. Alul van a HGA vevő, felette az LCD panel.
A kis antenna egy 868MHz-es RF adóhoz tartozik, ami saját (másik ) órámnak küldi a HGA dekódolt jelét.
Szerk.: van benne RTC (MCP79411) gombelemmel, két nyomógombbal pedig az utolsó beérkezett HGA időt mutatja, illetve hogy mikor volt a saját RTC-vel szinkronizáció (ha nagyobb a különbség mint 2 sec, akkor beállítja az RTC-t a HGA szerint).
A HGA jelét egy PIC16F1825 dolgozza fel, a kijelzést (és RF-en továbbküldést) egy STM32G030F6P6 végzi.
Az egész lehetne kompaktabb, de ezt egyrészt demo-board féleségnek szántam (ugyebár ez életem első analóg RF áramköre), illetve először a HGA panelt csináltam meg. Csak utána jöttem rá, hogy kéne valami kijelzés is.
A hozzászólás módosítva: Jún 22, 2026
(#) zenetom válasza (Felhasználó 32034) hozzászólására (») Jún 22, 2026 /
 
Nem vártam igazából semmit, de jó az észrevétel.
A másik óráról majd rakok fel képket a Ki mit totyikba.
(#) HeZ válasza zenetom hozzászólására (») Jún 22, 2026 /
 
Tetszetős szendvicspanel kivitel! Lassan hozzá kell szoknunk, hogy még a "kis" projektekben is legalább 2, inkább több mikrovezérlőt használunk...
Megosztanád az analóg rész kapcsolási rajzát, építési tapasztalatait, dekódolásának szoftveres megvalósítását - vagy legalább az egyiket?
(#) zenetom válasza HeZ hozzászólására (») Jún 22, 2026 / 1
 
Igazából elég lenne egy mikrovezérlő is, csak mint írtam, a kijelzést utólag építettem hozzá.

Itt írtam már Neked az analóg részről, van kapcsi is: Bővebben: Link
Ez lett megépítve annyi különbséggel, hogy a 4066 helyett SN74LVC1G3157 lett berakva.

A ferritantenna által vett és utána felerősített 135.43kHz-es jelet "lekeverem" egy emészthetőbb tartományba, mivel az FSK löket túl kicsi a vivőfrekihez képest. Ezt úgy oldom meg, hogy a 4066 kapcsoló IC-vel (SN74LVC1G3157) "megszaggatom" a jelet egy fix 133 kHz-es négyszöggel, amit szintén egy PIC (kvarccal) állít elő, de az lehetne egy órajelgenerátor vagy bármi is. Nálam ez volt kéznél.
Ennek eredményeképp a két jel különbsége fog megjelenni úgy, hogy a moduláló jel frekvenciája nem változik. Tehát így van egy kb. 2kHz-es jelünk egy kb. 170Hz-es lökettel. (Nem pont ezek az értékek voltak, de ilyesmire emlékszem). Ez azt jelenti, hogy a frekvencia hol 2kHz, hol 2.17kHz attól függően, hogy "1" vagy "0" bit információ jön: Bővebben: Link. Innentől már csak az a dolgunk, hogy megmérjük milyen frekvenciájú jel jön az adott bit időben. Ezt csinálja meg a 16F1825, de bármilyen 8 bites mikrovezérlő jó erre.

Annyi, hogy én sok OPA-t használtam (gyakorlatilag feleslegesen), korábban leírtam hogy miért.

Az, hogy a ferritantenna mikor van rezonanciafrekvencián abból derült ki, hogy a jelet néztem szkóp FFT grafikonján, és addig mozgattam a ferritrúdon a tekercset, amíg az FFT-n a legnagyobb nem lett a 135.43 kHz-es összetevő.

Ennél talán profibb k81zoty megoldása, de az teljesen másik út, ott gyakorlatilag DSP az egész.
(#) Skori válasza zenetom hozzászólására (») Jún 22, 2026 / 2
 
Az áramkör egyszerűsítéséhez megosztanám egy egyszerű áramkörszimuláció (csatolt kép) eredményét. Ami a szimulációban látszik: A HGA22 felerősített jele, simán leválasztás nélkül (tehát 2,5V DC-re ültetve) egy sima SMD tranzisztorral van "rövidre zárogatva" az MCU által meghatározott frekvenciával, majd kétfokozatú szűrő után szépen megkapjuk a kikevert frekvenciát. Tehát igazából semmi szükség pl. analóg kapcsoló IC-re.
Sőt ha az MCU-ból kijövő jel kitöltési tényezőjét tudjuk változtatni, azt felhasználhatjuk a keverőből kijövő jel amplitudójának szabályzásra, tehát működhet egyfajta szoftveres AGC-ként is bár erre talán itt nincs is szükség.
Az aluláteresztő szűrő természetesen lehetne aktív szűrő is, pl. a további erősítő fokozatba belekombinálva.
A hozzászólás módosítva: Jún 22, 2026
(#) zenetom válasza Skori hozzászólására (») Jún 22, 2026 /
 
Na ez tetszik, megjegyzem, köszi!
(#) lóri válasza zenetom hozzászólására (») Jún 23, 2026 /
 
Szia! Mi a kijelző típusa?
(#) zenetom válasza lóri hozzászólására (») Jún 23, 2026 / 1
 
Szia,
JHD 162A a típusa, illetve még rá van írva hogy 659M10, de ilyen típussal mindenféle színűt ad a Google.
Sajnos már nagyon régen szereztem, nem tudom honnan.
(#) lóri válasza zenetom hozzászólására (») Jún 23, 2026 /
 
Köszönöm.
Következő: »»   8 / 8
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem