Indholdsfortegnelse:

Mobil luftkvalitetsanalysator: 4 trin
Mobil luftkvalitetsanalysator: 4 trin

Video: Mobil luftkvalitetsanalysator: 4 trin

Video: Mobil luftkvalitetsanalysator: 4 trin
Video: MOBIL. КАК И ГДЕ КУПИТЬ ОРИГИНАЛ? #mobil1 #anton_mygt 2024, Juli
Anonim
Mobil luftkvalitetsanalysator
Mobil luftkvalitetsanalysator
Mobil luftkvalitetsanalysator
Mobil luftkvalitetsanalysator

I denne artikel finder du en vejledning i, hvordan du bygger en luftkvalitetsanalysator. Analysatoren er dedikeret til at blive sat på en bil, mens den kører, så vi kan bygge en online database, der samler alle oplysninger om luftkvalitet efter sted.

For at realisere det brugte vi følgende hardwareelementer:

- STM32: NUCLEO-N432KC

- flerkanals gasføler: Grove 101020088

- optisk støvføler - GP2Y1010AU0F

- fugtigheds- og temperatursensor: DHT11

- wisol -modul: SFM10R1

Og følgende software:

- Mbed

- Ubidots

- Altium

Trin 1: Kodeudvikling

Kodeudvikling
Kodeudvikling
Kodeudvikling
Kodeudvikling
Kodeudvikling
Kodeudvikling

Først og fremmest brugte vi Mbed til at udvikle koden for hver komponent uafhængigt.

Til flerkanals gassensor, optisk støvsensor og fugtigheds- og temperatursensor brugte vi sensorernes biblioteker og brugte simpelthen de funktioner, der oversætter rå data til data, der kan udnyttes.

For støvtæthedsføleren havde vi brug for at tænde den interne LED i 0,32 ms og aflæse værdien 0,28 ms, efter at den blev tændt og derefter slukke LED'en i yderligere 9,68 ms.

Efter at have testet hver sensor genforenede vi alle koderne i én for at få alle målene udskrevet.

Når dataene er samlet, oversættes de til et helt tal, så de kan kodes i hexadecimaler, der skal sendes til Sigfox -netværket. Derefter implementerede vi Wisol -modulet for at etablere kommunikationen med Sigfox -netværket.

Trin 2: Sigfox - Database

Sigfox - Database
Sigfox - Database
Sigfox - Database
Sigfox - Database

Når dataene er modtaget af Sigfox, takket være definerede tilbagekald, bliver de omdirigeret til vores Ubidots -database. Der kan vi kontrollere udviklingen af alle foranstaltninger over tid.

Trin 3: PCB

PCB
PCB
PCB
PCB
PCB
PCB
PCB
PCB

Når kortet er funktionelt på LABDEC, var det nødvendigt at overføre det til et printkort. Til dette formål er flere software og platforme tilgængelige til at gøre det. Vi har brugt Altium -software for dets enkelhed og effektivitet. Altium tilbyder oprettelse af printkort og print og lodning med komponenter.

Her forklarer vi i flere trin vejledningen til oprettelsen af det elektroniske kredsløb.

TRIN 1: Oprettelsen af skemaet.

Først og fremmest skal du downloade de biblioteker, der giver dig mulighed for at få nukleokortet, det er tilgængeligt i linket:

Du kan derefter oprette skemaet ved at tilføje NUCLEO og slutte det til komponenterne, GPS, gassensor …

TRIN 2: Konvertering til PCB

Konverter dit PCB -skema til et ægte PCB. Når det er gjort, skal du sætte komponenterne og NUCLEO'en, så det er nemmest at koble, forbindelseskablerne skal krydse så lidt som muligt.

Denne metode sikrer, at der kun bruges et lag ledninger. helst det nederste lag, (det er bedre at øge størrelsen af forbindelserne til 50mil for ikke at have nogen pause eller mangel på elektrisk fluiditet).

TRIN 3: Udskrivning af printkortet.

Når trin 1 og 2 er overstået, har du dette vindue på dit Altium -projekt.

Derefter skal du oprette en Gerber Files, dette trin er detaljeret i linket:

Trin 4: Montering

montage
montage
montage
montage
montage
montage

Endelig, efter lodning af stikforbindelser, satte vi vores kredsløb i en boks, der lader sensorerne på ydersiden, så de bliver i den omgivende luft.

Anbefalede: