SQM


12.6.2021 - Omlouvám se, že to tak dlouho trvá, ale jsem po Covidu ještě trochu rozhozený a mám nějak zabržděný mozek.
Slibuju, že do konce června to dodělám.

V podstatě už schází jen dodělat návod včetně nějakých detailních fotek a předělat tuto webovou stránku.
Program je hotový, krabička také, elektronika funguje.




Připravuji levnější a funkčně více vybavenou náhradu za profesionální měřič kvality oblohy od Unihedronu
  - s využitím modulu pro měření jasu TSL2591.










Základem je procesor  STM32F103 na desce "BluePill Plus" (128kB).

5-místný displej je ovládaný přes TM1637.

O USB komunikaci se stará čínský převodník CH340G.

Napájení je řešeno přes měnič AP1501, který z čehokoliv mezi 4V až 30V vytvoří hlavní napájecí napětí 3,3V.

Přídavný (nepovinný) GPS modul je řízený přes svůj vlastní procesor ATmega328 (kvůli napájení 3,3V je podtaktovaný na 4MHz)
 a s hlavním procesorem STM32 komunikuje přes I2C.



Funkce:

 - vestavěné hodiny (RTC na desce BluePill)  - vytvořil jsem pro RTC funkci "autokalibrace", která podle dvou posledních přesných  nastavení času určí, jakým směrem se vnitřní hodiny rozcházejí a z toho pak bude po vypočteném intervalu automaticky přidávat nebo
 ubírat sekundu.
 
 - ukládání naměřených hodnot do vnitřní EEPROM (I2C - 128kB).
 Podle počtu dalších ukládaných parametrů (teplota, tlak, vlhkost, GPS, detailní informace o světle) se do EEPROM
 vejde asi 4500 až 16000 záznamů

 - možnost ukládání hodnot na přídavnou mikro SD kartu v čitelném textovém CSV formátu (možnost definice oddělovačů)

 - dálková komunikace přes RS485 (režim SLAVE s vlastní adresou)

 - místní komunikce přes USB (CH340G)

 - volitelné automatické měření po nastaveném časovém intervalu (třeba každých 10 minut)
 - přímo v terénu je možné listovat ve starých záznamech a nastavovat některé parametry přístroje (automatické spouštění, počet průměrování, datum a čas ...)


 - testování stability měřeného světla se zvukovou signalizací nestabilního měření

 - společně se záznamem světla je možné ukládat i teplotu, vlhkost a tlak (modul BME280),
 nebo jen vlhkost a teplotu (modul DHTxx), nebo třeba nic z toho

 - přídavný GPS modul k záznamu přidá i souřadnice pozorovacího místa

 - GPS signál je možné použít i pro přesné nastavení vnitřních hodin (hodiny se dají nastavit i přes komunikaci, nebo pomocí tlačítek)

 - kalibrace měření světla pomocí 15-bodové kalibrační tabulky (editovatelná přes USB koumunikaci)

 - kalibrace měření teploty se provádí podobně (pro teplotu má kalibrační tabulka jen 7 bodů)

 - speciální funkce "stopky"

 - speciální funkce pro záznam rychlé časové značky

 - napájení 9V baterií, nebo zdrojem 4V až 30V (nebo přes USB)  - se signalizací stavu baterie

 - jednoduchá červená lampička s regulovatelným jasem světla pro noční pozorování





3D návrh krabičky:



Detail umístění čočky v poslední verzi krabičky:



Hotová krabička:






Ukázka záznamu na SD kartě:
20210223.csv


Příkazy pro sériovou komunikaci:




Opravená verze plošňáků v první verzi krabičky:







Schémata a plošňáky







Podklady pro Eagle:
sqm_eagle.zip

Zatím ještě nevyrábějte!
Některé věci se pro SQM neosazují - plošňáky jsou připravené i pro jiné projekty, nebo se osazují různě pro různé varianty SQM
(například LED na desce DIS, EEPROM na desce GPS, nebo věci kolem superkapacitoru na desce BAS)
Postupem času vysvětlím jednotlivé části





úvodní strana webu AstroMiK.org

poslední úprava stránky 12.6.2021