HowTo: PCB - De Anemosensensor PCB bouwen

De Anemosens sensor PCB is de basis voor de sensorconstructie van Anemosens, een 3D geprinte anemometer die ik heb ontwikkeld voor de tweede versie van WinDIY.

Hiervoor zijn een AH49E Hall-sensor en een AS5048B I2C 14-bits "magnetische roterende encoder" op de printplaat geïnstalleerd. De AS5048B wordt gebruikt om de windrichting te bepalen. De AH49E Hall-sensor kan worden gebruikt om de windsnelheid te meten door de tijd van één volledige omwenteling van de windbladen te meten.

Om de printplaat te assembleren, wordt deze na montage op de voorbereide punten in twee delen verdeeld en in een hoek van 90° aan elkaar gesoldeerd. De afgewerkte print kan vervolgens in de 3D-geprinte behuizing van Anemosens worden geïnstalleerd en met drie M2x6-schroeven worden vastgezet.

Ik heb de printplaat gekregen van de printplaatfabrikant PCBWay.com kunnen worden gemaakt, die ze mij kosteloos ter beschikking heeft gesteld. Bij deze nogmaals hartelijk dank voor de goede service en samenwerking. 🙂

Hieronder ziet u enkele foto's van de voltooide printplaat en alle mogelijke componenten.

U kunt meer informatie zien in de volgende video.

Deze video toont ook de structuur van de printplaat van de anemosens-sensor.

Veiligheidsinstructies

Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/

Affiliate links / reclame links

De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂 


Eisen

Voor de constructie moet je SMD-soldeertaken beheersen. In de volgende artikelen vindt u tips hoe u dit kunt doen.

Vereist gereedschap:

PCB-productie: Hier vindt u alle informatie die u nodig heeft om de printplaten te vervaardigen:


De structuur

In eerdere projecten heb ik op dit punt individuele afbeeldingen ingevoegd om te laten zien welke componenten waar op de printplaat moeten worden gesoldeerd.

Een nog betere manier om een overzicht te krijgen van welke componenten waar op de printplaat horen, staat in de volgende paragraaf. Dankzij het werk van OpenScope-project u kunt nu zeer handige HTML-bestanden genereren waarin u direct kunt zien welke componenten waar op de print moeten worden geïnstalleerd.

U kunt het overzicht voor de Anemosens-sensorprintplaat hier bekijken: Anemosens-sensorprintplaat

U kunt het huidige bestand ook vinden in de GIT-repository onder de volgende link:
https://github.com/Nerdiyde/Anemosens/blob/main/PCB/anemosens_sensor_pcb_v1.1_bom.html
(Houd er rekening mee dat u het HTML-bestand moet downloaden om het te kunnen bekijken. Dit is niet rechtstreeks vanuit de GIT-repository mogelijk.)


programma-firmware

De firmware voor het aansturen van de sensoren op de Anemosens Sensor PCB in combinatie met de Anemosens_MCU PCB is nog in ontwikkeling. U kunt de huidige status van de GIT-opslagplaats downloaden. U vindt de firmware onder de volgende link.


Veel plezier met het project

Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂

PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂

Koop Me a Coffee op ko-fi.com       

8 comments

  1. Hoi,

    Allereerst gefeliciteerd met dit project, het is echt geweldig om je kennis te delen en ik ben je erg dankbaar.
    Slechts één vraag: wordt de op pcbway gekochte pcb-sensor geleverd met de elektronische componenten erop (AS5048B, AH49E, ..)? Of moet ik ze zelf kopen?

    Bedankt voor je antwoord!

    1. Hallo Nathan,
      Bedankt. 🙂
      Je hebt de keuze. 🙂
      U kunt de kale print bestellen of de print inclusief montage. Ik heb er onlangs alle benodigde bestanden voor voorbereid. Het is ook beschikbaar in de repository.
      hartelijke groeten
      Fab

  2. Hallo Fab,
    Zou je zo vriendelijk willen zijn om de schema's van de sensor en van de MCU te delen? Als ze al beschikbaar zijn, kon ik ze gewoon niet vinden.
    Hartelijk dank,
    Andrea

    1. Hallo Andrea,
      helaas heb ik dat nog niet gedaan, sorry. Ik zal het toevoegen aan mijn todo-lijst. Tot dan: Heb je gezien dat je hier alle signalen kunt visualiseren: https://nerdiy.de/wp-content/uploads/2021/10/www.nerdiy.de-anemosens-sensor-pcb-v1.1-bom.html
      Klik gewoon op het gewenste signaal/pad/contact op de gesimuleerde PCB-weergave en het volledige signaal wordt gemarkeerd. Ik hoop dat dit tot nu toe helpt. 🙂
      hartelijke groeten
      Fabian

      1. Hallo Fabian,
        Heel erg bedankt voor je reactie.
        Het sensorcircuit lijkt niet al te ingewikkeld; Ik heb niet gemerkt dat door op een pad te klikken de hele track wordt gemarkeerd, ik zal proberen je suggestie op te volgen om het schema opnieuw te maken. Ik heb het nodig om je idee te bestuderen en om te proberen te begrijpen wat voor soort signalen er uit het circuit komen.
        Dit is een heel interessant project, bedankt voor het maken en delen ervan.
        Met vriendelijke groeten,
        Andrea

Kommentar hinterlassen

Het e-mailadres wordt niet gepubliceerd. Erforderliche Felder sind mit * markiert

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.