Closed kaklik closed 1 year ago
Po diskusi s @roman-dvorak a @ChroustJan došlo k dohodě, že bude lepší snímač pro UAV udělat jako samostatný modul. Ideální řešení by bylo, kdyby byla zvolena nějaká geometrie modulu, která by byla vhodná i pro jiné typy integrovaných snímačů.
Na základě výše uvedených zjištění bych navrhoval použít snímače ze série SHT3x. Na které existuje i krycí filtr, který by měl zapbránit znečištění senzoru ve venkovním prostředí.
Vzhledem k tomu, že tlakové čidlo má jiné požadavky na zástavbu, tak zřejmě nedává smysl jej dávat současně na jeden PCB s čidlem na vlhkost a teplotu.
Zjistil jsem, že MavLInk common má zprávu HYGROMETER_SENSOR, která obsahuje Hygrometer ID, Temperature a Humidity.
Vzhledem k tomu, že je to zpráva, která se zřejmě někde již používá, tak by zřejmě bylo logické ji použít taky. Dává tak myslím smysl TFHT01 zapojit přímo do autopilota a tento typ dat posílat jako samostatnou zprávu.
Důsledky takového stavu budou:
Driver čidla vlhkosti a teploty je v PX4 nyní již implementován. Chybí ale návod k driveru.
Je pravděpodobné, že pro většinu měření bude potřebné snímat některé pomocné atmosférické veličiny. Napadá mě:
Tyto parametry budou potřeba pro jiná měřění jako:
Měření relativní vlhkosti a teploty
Měření těchto dvou veličin je poměrně provázané protože relativní vlhkost se přímo mění s teplotou. Dále je to čidlo, které je velmi běžně rozšířené. V našem případě by asi bylo vhodné použít sht31, SHT40, SHT40 Vzniká tak otázka zda se tohle čidlo snažit zabudovat do TFUNIPAYLOAD, nebo spíše postupovat tak, že bychom měli separátní PCB, optimalizované pro přímé připojení do autopilota. S tím, že v autopilotovi by byl driver pro čtení přímo takového snímače.
Například podle tohoto článku relativní vlhkost často interferuje s měřením koncentrace pevných částic. Většina snímačů pevných částic dává relevantní hodnoty pouze při relativní vlhkosti menší než 85%.
Výhody:
Nevýhody: