Inhoudsopgave:

Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding - Ajarnpa
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding - Ajarnpa

Video: Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding - Ajarnpa

Video: Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding - Ajarnpa
Video: Using POLYNOR spray polyurethane thermo insulation to metal roofing 2024, November
Anonim
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding
Raspberry Pi geïsoleerd GPIO-bord met 12-24VDC tot 5VDC voeding

Deze instructietabel helpt u bij het instellen van de Raspberry Pi met het geïsoleerde GPIO-bord.

De kenmerken van het bord zijn:

1) 12 tot 24V input en output (industriële normen).

2) Raspberry Pi-pin om overeenkomende headers vast te pinnen, zodat u deze op Pi kunt stapelen.

3) Vier ingangs- en vier uitgangsklemmenblokken.

4) Een gemeenschappelijk aardingsklemmenblok voor de aarding van de sensor.

5) Aan boord van een 24V naar 5V-converter om pi direct aan te zetten.

Stap 1: Details

Details
Details
Details
Details
Details
Details
Details
Details

Boven afbeelding.1 toont ingangsvoedingsconnector, zekeringhouder, P1-header voor aansluiting op raspberry pi en ingangs-, uitgangsconnectoren. IN1, IN2, IN3 en IN4 zijn ingangen (24V). OUT1, OUT2, OUT3 en OUT4 worden uitgevoerd (24V). OUT_GND1 gemeenschappelijke grond, P1 toont framboos pi één op één overeenkomende kop.

Bovenstaande afbeelding.2 toont de P1-header-pinout. We hebben acht gpio's gebruikt voor vier invoer en vier uitvoer van de raspberry pi-header. Op het geïsoleerde gpio-bord zijn vier invoer-gpio's:

Gpio6 --- Pin Nr. 31 --- IN4

Gpio13 --- Pin Nr. 33 ---IN3

Gpio19 --- Pin Nr. 35 --- IN2

Gpio26 --- Pin Nr. 37 ---IN1

en Vier uitgangen zijn:

Gpio4 --- Pin nr. 7 ---OUT4

Gpio17 --- Pin Nr. 11 ---OUT3

Gpio27 --- Pin Nr. 13 ---OUT2

Gpio22 --- Pin No.15 ---OUT1

DIN is output van sensor/drukknop en input naar board.

Stap 2: Lintkabelverbinding en bedrading van sensoren, relais, drukknop

Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop
Lintkabelaansluiting en bedrading van sensoren, relais, drukknop

Raadpleeg de foto 1 voor FRC-verbinding:

Schema 2 toont de bedrading van sensor, drukknop en een relais.

1] Sensor Een driedraads sensor heeft 3 draden. Twee stroomdraden en één laaddraad. De stroomdraden worden aangesloten op een voeding en de resterende draad op een soort belasting. De belasting is een apparaat dat wordt bestuurd door de sensor. Raspberry pi geïsoleerde gpio-kaartingangen zijn twee klemmenblokken waar we sensoren twee draden hebben aangesloten, een om de sensor aan te zetten en een andere is de uitgang van de sensor, de 3e draad is om aarde aan te sluiten. Zie bovenstaande afbeelding.

2] Drukknop Drukknop heeft vier verbindingspunten twee voor invoer, andere twee voor uitvoer, het bovenstaande diagram toont de verbinding van invoer en uitvoer van de drukknop. Zie bovenstaande afbeelding.

3] Relais Bovenstaande afbeelding toont de bedradingsaansluiting van het relais, we kunnen de motor door het relais sturen, de aansluiting van het relais en de motor weergegeven in het diagram, COM moet 12/24V (afhankelijk van het relais) voeding aansluiten.

Ook als u volledige aardingsisolatie wilt en geen gebruik wilt maken van de 12/24VDC tot 5V DC aan boord, kunt u dit doen door weerstand R32, J1 te demonteren. Dit is handig in het geval dat een emi van de belasting de Pi. beïnvloedt

Stap 3: Video van toepassing

First Video is een applicatie waarbij twee 24VDC-knoppen worden gebruikt, een voor opnieuw opstarten en de andere voor afsluiten

Voor herstartcode

Voor afsluitcode:

Beide moeten tijdens het opstarten worden uitgevoerd. Dit kan worden gedaan door een shellscript bij het opstarten uit te voeren (met rc.local).

Hier is een voorbeeld van de scriptnaam " start_python.sh"

#!/bin/sh# launcher.sh

# navigeer naar de homedirectory, vervolgens naar deze directory en voer vervolgens het python-script uit

#/bin/login -f root

cd /

cd /root/Desktop/startup

slaap 30

python /root/Desktop/startup/reboot.py &

python /root/Desktop/startup/shutdown.py &

Kopieer het bovenstaande in het start_python.sh-bestand en stel toestemming in met chmod.eg

chmod 755 /root/Desktop/startup/start_python.sh

ga hierna naar

nano /etc/rc.local

en voeg dit onderaan toe

sh /root/Desktop/startup/start_python.sh

Tweede video Ik activeer gewoon alle uitgangen in een deeltjesreeks en heb aangesloten voor verlichte drukknoppen.

Hier is de code

om de code uit te voeren, moet je terminal openen en typen

python-bestandsnaam

bestandsnaam hier is de naam van het python-script

Aanbevolen: