Anonymní profil Honza – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Honza – Programujte.comAnonymní profil Honza – Programujte.com

 

Příspěvky odeslané z IP adresy 194.212.223.–

Honza
Assembler › Kompenzace dat z BMP388 v AT…
12. 5. 2022   #390173

#15 Honza
Ve skutečnosti tam je hermeticky uzavřená komůrka s tenzometrem na membráně. Na její průhyb má vliv nejen atmosférický tlak, ale hlavně teplotní roztažnost. Proto je ta kompenzace nepostradatelná, bez toho je ten senzor defakto k ničemu, ledaže by ho někdo používal v konstantní teplotě, ale to je prakticky nesmysl.

Honza
Assembler › Kompenzace dat z BMP388 v AT…
12. 5. 2022   #390172

#14 hlucheucho
Ve výšce 500m.n.m. je 1m rozdíl tlaků 0,121hPa

Ve výšce 5000m.n.m. je 1m rozdíl tlaků 0,068hPa

To nemůžu zanedbat. Navíc když v tom Excelu trochu změním teplotu, tak to vylítne někam do kosmu...

Před pár lety jsem se předzásobil elpéčkama, protože umím programovat jen ten jednoduchý .asm a tam mají super poměr cena/výkon. Na moje projekty vždy víc než dostačující. Ale už jsem uvažoval, že se skusím prokousat Arduinem protože mi přijde, že kdo to umí je časově mnohem efektivnější a nemusí tolik pájet...

Našel jsem řešení mého problému, sice se mi neválí doma na stole, ale má integrovanou teplotní kompenzaci! Hurá.

Paraplachťák   

Honza
Assembler › Kompenzace dat z BMP388 v AT…
10. 5. 2022   #390155

Ahoj,

programuju komunikaci a zpracování dat z tlakového čidla BMP388 v 8051 assembleru. V čidlu jsou uložené kompenzační konstanty z výroby a data, která mi posílá je třeba přepočítat. V datasheetu je kus kódu v jazyce C, který by se o to měl postarat. Céčko neumím, nevím co je tam napsané.

Šlo by to prosím nějak přepsat do matematických vzorců? S tím už bych si poradil. Díky

https://pdf1.alldatasheet.com/pdfjsview/web/viewer.html?file=//pdf1.alldatasheet.com/datasheet-pdf/view/1132070/BOSCH/BMP388/+01__29_XzxyEIdGSUzGh+/datasheet.pdf

Honza

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý