Stap 1: Hoe het werkt
De A100LK is gekalibreerd om het uitdelen van een gepulseerde frequentie dat wanneer gedeeld door 10, geeft uit een lezing in UK knots met een nauwkeurigheid van niet meer dan + of - 1%. Het apparaat is aangesloten voor 4.7 op 28v en dus is ideaal voor een arduino en het lezen van de pulsen is zeer rechte voorwaarts. De gepulste output is in feite een blokgolf met een maximale lichtopbrengst van 4v die gaat via onze filter circuit en vervolgens wordt gelezen door een arduino nano eenmaal om de vijf seconden met de opdracht 'pulseIn'. Niets kon niet eenvoudiger zijn - behalve dat hebben we de filter kunt ontwerpen.
De nano doet dan sommige berekeningen ter verantwoording voor de waarde van de kalibratie op het A100LK testcertificaat en vervolgens meer berekeningen te maken van de uitvoer lineaire. Deze mooie lineaire uitgang wordt bereikt door het schrijven van code voor het opvragen van iedere waarde ten opzichte van een tabel met waarden die zijn geleverd door Vector instrumenten. Dit klinkt misschien moeilijk, maar het is helemaal niet zo!
Tot slot, de lezingen in UK knopen moeten worden opgesteld in 'bedoelt' gemiddelden en de maximale gust voorzien in een periode van tien minuten. Deze lezingen worden vervolgens weergegeven op een chic fullcolour TFT-beeldscherm op de ontwikkeling boord.
De ontwikkeling boord zelf is ontworpen met sleuven voor 3 arduinos - 2 nanos en een mega - en heeft een optie voor het TFT scherm die wordt beheerd door een speciale nano. De andere nano kan is de 'Master' en de 'Slave' nano uitschakelen wanneer ze niet nodig en kan ook de Mega inschakelen wanneer dat nodig en het terug te zetten om te slapen weer achteraf. De reden voor de 3 arduinos is dat het TFT-scherm is macht, geheugen en programmering ruimte honger moet dus in zijn eigen kooi, ver weg van het essentiëler verwerkingsactiviteiten worden gehouden. De vraag hier is 'Waarom hebben een scherm helemaal?' Het antwoord is dat wanneer het proberen om te debuggen van een probleem 'in the field' een scherm echt nuttig zijn zou-het is niet altijd handig te proberen om te lezen van de seriële uitgang op een laptop - vooral bij fel zonlicht.
Gewoon om te houden het simpel, voor is nu de A100LK bedraad tot de dezelfde nano als heeft het TFT-scherm - het zal worden aangesloten op de master nano op een toekomstige datum.