INHOUDSOPGAWE:
Video: SaferWork 4.0 - Industriële IoT vir veiligheid: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Projek Beskrywing:
SaferWork 4.0 wil intydse omgewingsdata van nywerheidsgebiede verskaf. Tans beskikbare regulasies soos OHSAS 18001 (Beroepsgesondheid en Veiligheidsassesseringsreeks) of Brasiliaanse NR-15 (Ongesonde aktiwiteite) oorweeg periodieke inspeksies om die gebiede te klassifiseer en versagtings voor te stel. Onderbroke toestande word nie deur hierdie periodieke inspeksies vasgelê nie en kan die werkers benadeel weens 'n gebrek aan versagtingsaksies.
In 'n konsep van verspreide toestelle en 'n hoofpoort word sensors in 'n industriële aanleg versprei om die omgewingstoestande te meet, en hierdie data word op 'n paneelbord aangebied wat beskikbaar is vir veiligheidspesialiste, dokters, bestuur, menslike hulpbronne en vele ander, en ondersteun belangrike insigte wat lei om risiko -evaluerings en versagtende aksies te beoog om beserings en ongelukke te verminder of te voorkom.
Die huidige prototipe meet:
- Temperatuur
- Humiditeit
- Gasse (luggehalte, vlambaar, brandbaar en rook)
Te implementeer:
Geraas
Hoe dit werk
Die toestel stuur 'n JSON -pakket met sensordata na gateway wat dit verwerk en na wolk stuur (dweet.io) en dit ook op 'n dashboard (freeboard.io) verskaf.
Onderdele lys - hardeware
-
Gateway
- Qualcomm Dragonboard 410c (Debian Linux)
- HC-12 draadlose transceiver (datablad)
- Level Shifter om Dragonboard 1.8V na 5V om te skakel (datablad)
-
Toestel
- Arduino Uno
- HC-12 draadlose transceiver (datablad)
- DHT-11 Temperatuur- en humiditeitsensor (datablad)
- MQ -2 - Gevoelig vir vlambare en brandbare gasse (metaan, butaan, LPG, rook) (Gegevensblad)
- MQ -9 - Gevoelig vir koolmonoksied, vlambare gasse (datablad)
- MQ -135 - Vir luggehalte (sensitief vir benseen, alkohol, rook) (datablad)
Stap 1: implementering van toestelle
Die toestel verteenwoordig 'n sensorbed wat in baie gebiede op 'n industriële terrein geleë is vir real -time waarneming van die omgewing.
In hierdie projek is die Arduino Uno-platform gebruik met 3 gassensors (MQ-2, MQ-9 en MQ-135), 1 temperatuur-/humiditeitsensor (DHT-11) en 'n RF-ontvanger (HC-12).
Die pinout van Arduino to Sensors:
Analoog
- A1 tot DHT11 analoog pen
- A3 tot MQ135 analoog pen
- Analoog pen van A4 tot MQ9
- A5 tot MQ2 analoog pen
Digitale
- D7 tot HC-12 SET-pen
- D10 tot HC-12 TX-pen (opgestel as RX op Arduino)
- D11 tot HC-12 RX-pen (opgestel as TX op Arduino)
Kode geïmplementeer
Besoek: GitHub -bronkode
Stap 2: Implementering van gateway
Soos deur Wikipedia gesê:
"'N Internet of Things (IoT) Gateway bied die middele om die gaping te oorbrug tussen toestelle in die veld (fabrieksvloer, huis, ens.), Die wolk, waar data versamel, gestoor en gemanipuleer word deur ondernemingstoepassings en die gebruikerstoerusting"
Om hierdie funksie te implementeer, gebruik ons die Qualcomm Dragonboard 410c. In samewerking met die Dragonboard gebruik ons 'n tweerigtingvlakverskuiwers om die Dragonboard-werkspanning van 1.8V na die HC-12 RF-transceiver-bedryfspanning van 5V om te skakel.
Die Dragonboard 410c is ook saamgestel met die Debian/Linaro Linux.
Dragonboard 410c Pinout as Gateway:
- Lae spoedaansluitpen 5 (TxD) -> Vlakveranderaar -> HC -12 RX -pen
- Lae spoedaansluitpen 7 (RxD) <- Vlakveranderaar <- HC-12 TX-pen
- Lae spoedaansluitpen 29 (GPIO) -> Vlakveranderaar -> HC -12 SET -pen
Die kode wat in Python geïmplementeer is om die Gateway Service op te stel, kan verkry word in die projek GitHub -bewaarplek:
github.com/gubertoli/SaferWork/blob/master/SaferWork_Gateway.py
Dit is belangrik om te noem dat hierdie projek dweet.io gebruik om inligting oor die toestel te stuur, en hierdie inligting word op die freeboard.io -diens gebruik, soos in hierdie stap geïllustreer.
Die opstel van dweet.io is baie eenvoudig en kan verstaan word deur die bronkode wat opgemerk is. Die freeboard.io is 'n intuïtiewe dashboard -skepper wat direk met dweet.io in wisselwerking tree.
Stap 3: Gevolgtrekking
Uitdagings tydens ontwikkeling
Definisie van draadlose ontvanger
Tydens konseptuele ontwerp is dit beskou as tipiese 443 MHz RX/TX -kringe (RT3/4 en RR3/4) met 'n beperkte omvang en wat spesifieke verwerking benodig vir die herwinning van data (voorbeeld). Om al hierdie uitdagings te oorkom, is dit verander vir 'n HC-12-transceiver wat alle kringe vir rx/tx insluit, wat die duidelike seriële data direk aan Dragonboard verskaf, om die harde werk en risiko's van die vorige opsie te vermy.
Dragonboard 410c Level Shifter
Die Linker Sprite Mezzanine is voorsien van die Level Shifter vir UART, maar die poort is dieselfde as die wat deur OS gebruik word vir konsolekommunikasie (lae spoedaansluitpenne 11-TX en 13-RX) wat konflik tydens die implementering bied, dus dit was nodig om 'n ander beskikbare UART-poort (laespoedaansluitpenne 5-TX en 7-RX) te gebruik wat nie op Linker Sprite Mezzanine met die Level Shifter beskikbaar is nie, dus was dit nodig om een te kry. Voordat u 'n spesifieke chip daarvoor gekoop het, is probeer om 'n transistor -geaktiveerde vlakverskakelaar te implementeer wat nie vir UART -gebruik werk nie.
Verwysings
github.com/gubertoli/SaferWork
www.osha.gov/dcsp/products/topics/business…
www.embarcados.com.br/enviando-dados-da-dr…
dweet.io/play/
github.com/gubertoli/GPIOProcessorPython
github.com/adafruit/DHT-sensor-library
quadmeup.com/hc-12-433mhz-wireless-serial-…
www.elecrow.com/download/HC-12.pdf
playground.arduino.cc/Main/MQGasSensors
github.com/bblanchon/ArduinoJson
Aanbeveel:
Kuber-fisiese veiligheid van slim parkering en verkeersbeheer: 6 stappe
Cyber-Physical Security of Smart Parking and Traffic Control: Die internet groei met biljoene toestelle, insluitend motors, sensors, rekenaars, bedieners, yskaste, mobiele toestelle en nog baie meer in 'n ongekende tempo. Dit stel verskeie risiko's en kwesbaarhede in die infrastruktuur, werking en
Veiligheid Eerstens: 6 stappe
SafetyFirst: Introduction Hierdie projek is gemaak deur twee studente van The Interdisciplinary Center in Herzliya, Israel, as 'n finale IoT -kursusprojek.Die projek is ontwerp vir mense wat hul motor met 'n nuwe bestuurder deel, en bang is vir die motor se veiligheid (en vir t
Draadlose veiligheidsknoppie vir PLC -veiligheid: 6 stappe (met foto's)
Draadlose veiligheidsknoppie vir PLC -veiligheid: Hierdie projek is my bewys van die idee vir die gebruik van IoT en (uiteindelik) robotika om 'n ekstra laag veiligheid vir gevaarlike vervaardigingsfasiliteite te skep. Hierdie knoppie kan gebruik word om verskeie prosesse te begin of te stop, insluitend die beheer van die sein
Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor: 6 stappe
Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor: In hierdie artikel wil ons u wys hoe u die veiligheid van u digitale data wat op 'n hardeskyf gestoor is, kan verbeter deur 'n vingerafdruksensor en Arduino. Aan die einde van hierdie artikel leer u hoe u die vingerafdruksensor kan gebruik
Veiligheid en taser uit 'n besteebare kamera: 3 stappe
Veiligheid en taser uit 'n weggooikamera: wat u nie kan doen as u 'n taser uit 'n weggooikamera maak nie, ek hoop dat u dit lees voordat u die taser maak, sodat u nie dieselfde brandmerke het as ek nie, want die spanning hierop is meer as 600 volt. (SLEGS VIR ONDERWYS) *wen