Iyo Pi - logo

KUVAKA AUTOMATION Kadhi reRASPBERRY Pi
SHANDISO YEMUSHANDISI VERSION 4.1
SequentMicrosystems.com

GENERAL DESCRIPTION

Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - fig

Chizvarwa chechipiri cheKuvaka Otomatiki Kadhi chinounza kuRaspberry Pi chikuva zvese zvinopinda uye zvinobuda zvinodiwa paKuvaka otomatiki Systems. Yakatsiga kusvika kumazinga masere, kadhi rinoshanda neshanduro dzese dzeRaspberry Pi, kubva kuZero kuenda ku8.
Maviri eRaspberry Pi's GPIO pini anoshandiswa kuI2C kutaurirana. Imwe pini yakagoverwa kune anovhiringidza anobata, achisiya 23 GPIO mapini aripo kumushandisi.
Zvisere zvinopinda zvepasirese, zvinosarudzika, rega iwe uverenge masaini 0-10V, kuverenga kuvharwa, kana kuyera tembiricha uchishandisa 1K kana 10K thermistors. Zvina 0-10V zvinogoneka zvinobuda zvinogona kudzora mwenje dimmers kana zvimwe zvigadzirwa zvemaindasitiri. Zvina 24VAC triac zvinobuda zvinogona kudzora AC relay kana kudziyisa uye kutonhora michina. Zviratidzo zve LED zvinoratidza mamiriro ezvose zvinobuda. Iyo RS485/MODBUS chiteshi inobvumidza inenge isina muganho yekuwedzera. Chekupedzisira asi chisiri chidiki, nyowani 1-WIRE chiteshi inogona kushandiswa kuverenga tembiricha kubva kuDS18B20 sensor.
TVS diode pane zvese zvinopinda zvinodzivirira kadhi rekunze ESD. Fuse iri pabhobho resettable inoidzivirira kubva kune kabudura netsaona. Imwe 24V AC kana DC simba sosi inogona kupa 5V/3A yeRaspberry Pi.

FEATURES

  • Eight jumper settable universal, analog/digital inputs
  • 0-10V Zvinopinza kana
  • Bata Kuvhara Counter Inputs kana
  • 1K/10K Tembiricha Sensor Inputs
  • Ina 0-10V Mabudiro
  • Zvina TRIAC Zvibuda zvine 1A/48VAC vatyairi
  • Four General Chinangwa LED's
  • RS485/MODBUS chiteshi
  • Nguva chaiyo wachi ine bhatiri backup
  • Pa-bhodhi push-bhatani
  • 1-WIRE interface
  • Kudzivirirwa kweTVS pane zvese zvinopinda
  • Pa-bhodhi Hardware Watchdog
  • 24VAC/DC magetsi ekupa

Zvese zvekupinza uye zvinobuda zvinoshandisa pluggable zvibatanidza izvo zvinobvumidza kupinda nyore wiring kana akawanda makadhi akaturikidzana. Anosvika masere Kuvaka otomatiki Makadhi anogona kuiswa pamusoro peimwe Raspberry Pi. Iwo makadhi anogovera serial I2C bhazi uchishandisa maviri chete eRaspberry Pi's GPIO pini kubata ese masere makadhi.
Iwo mana makuru echinangwa ma LED anogona kubatanidzwa neanalog yekupinda kana mamwe maitiro anodzorwa.
Bhatani riri pabhodhi rekusundidzira rinogona kurongwa kuti riteme zvinopinda, kupfuudza zvinobuda kana kuvhara iyo Raspberry Pi.

CHII CHIRI MUKIT YAKO

  1. Kuvaka otomatiki Kadhi reRaspberry PiIyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig
  2. Mounting hardwareIyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig1a. Zvina M2.5x18mm varume nevakadzi ndarira standoffs
    b. Zvina M2.5x5mm ndarira screws
    c. Four M2.5 brass nuts
  3. Majumba maviri.Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig2Iwe haudi majumper kana uchishandisa chete Kuvaka otomatiki Kadhi. Ona chikamu che STACK LEVEL JUMPERS kana ukaronga kushandisa akawanda makadhi.
  4. Zvese zvinodiwa zvekusvirana zvemukadzi.Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig3

KUKURUMIDZA KUTANGA-UP GUIDE

  1. Bakira yako Yekuvaka Automation Kadhi pamusoro peRaspberry Pi yako uye simbisa iyo system.
  2. Gonesa I2C kutaurirana paRaspberry Pi uchishandisa raspi-config.
  3. Isa iyo software kubva github.com:
    a. ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
    b. ~$ cd /home/pi/megabas-rpi
    c. ~/megabas-rpi$ sudo ita kuisa
  4. ~/megabas-rpi$ megabas
    Iyo purogiramu ichapindura nerondedzero yemirairo iripo.

BOARD RAYOUT

Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - BOARD LAYOUT

Mana General Chinangwa LEDs anogona kudzorwa musoftware. Iwo ma LED anogona kuvhurwa kuti aratidze mamiriro echero kupinza, kubuda kana kwekunze maitiro.

Stack LEVEL JUMPERS

Nzvimbo nhatu dzekuruboshwe dzejoni J3 dzinoshandiswa kusarudza stack level yekadhi:Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig4

INPUT SELECTION JUMPERS

Iwo masere epasirese ekuisa anogona kuve ega ega jumper akasarudzwa kuti averenge 0-10V, 1K kana 10K thermistors kana kubata kuvharwa / chiitiko counters. Iyo yakanyanya kuwanda kwemakaunda ezviitiko ndeye 100 Hz.

Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig5

RS-485/MODBUS COMMUNICATION

Iyo Yekuvaka Automation Kadhi ine yakajairwa RS485 transceiver iyo inogona kuwanikwa zvese neiyo yemuno processor uye neRaspberry Pi. Iyo inodiwa gadziriso yakaiswa kubva kune matatu bypass jumpers pane yekumisikidza yekubatanidza J3.Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig6

Kana majumper akaiswa, Raspberry Pi inogona kutaurirana nechero mudziyo une RS485 interface. Mukugadzirisa uku, Kuvaka Otomatiki Kadhi ibhiriji rinongoshanda iro rinongoshandisa mazinga ehardware anodiwa neRS485 protocol. Kuti ushandise iyi gadziriso, unofanirwa kuudza processor yemuno kuti isunungure kutonga kwebhazi reRS485:
~$ megabas [0] wcfgmb 0 0 0 0
Kana majumper akabviswa, kadhi rinoshanda seMODBUS muranda uye rinoshandisa iyo MODBUS RTU protocol. Chero MODBUS tenzi anogona kuwana zvese zvinongedzo zvekadhi, uye kuseta zvese zvinobuda uchishandisa yakajairwa MODBUS mirairo. Rondedzero yakadzama yemirairo inoshandiswa inogona kuwanikwa paGitHub:
https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
Mumagadzirirwo ese ari maviri processor yenzvimbo inoda kurongedzerwa kuburitsa (jumpers yakaiswa) kana kutonga (jumpers yakabviswa) masaini eRS485. Ona mutsara wekuraira online rubatsiro kune rumwe ruzivo.

RASPBERRY PI HEADER

Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig7

SIMBA ZVINODIWA

Iyo Yekuvaka Automation Kadhi inoda yekunze 24VDC/AC yakadzorwa magetsi. Simba rinopihwa kubhodhi kuburikidza neyakazvitsaurira yekubatanidza mukona yekumusoro yekurudyi (ona BOARD LAYOUT). Iwo mabhodhi anogamuchira ingave DC kana AC magetsi sosi. Kana magetsi eDC akashandiswa, polarity haina kukosha. Yemunharaunda 5V regulator inopa anosvika 3A simba kuRaspberry Pi, uye 3.3V regulator inopa simba maseketi edhijitari. Isolated DC-DC converters anoshandiswa kusimbisa relay.

TINOKURUMBIRA KUSHANDISA CHETE 24VDC/AC POWER SUPPLY
KUTI SIMBA RASPBERRY PI CARD
Kana akawanda Kuvaka otomatiki Makadhi akaturikidzana pamusoro peumwe neumwe, isu tinokurudzira kushandisa imwechete 24VDC/AC magetsi ekupa simba makadhi ese. Mushandisi anofanira kupatsanura tambo uye kumhanya waya kune yega yega kadhi.
KUSHANDISA SIMBA:
• 50 mA @ +24V

UNIVERSAL INPUTS

Iyo Yekuvaka Automation Kadhi ine masere epasirese ekuisa ayo anogona kusvetuka akasarudzwa kuyera 010V masiginecha, 1K kana 10K thermistors kana kubata kuvharwa / chiitiko counters kusvika ku100Hz.Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig8Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig9

CHIITIKO COUNTER / CONTACT KUSVIRA KUGADZIRIRA Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig10

TEMPERATURE MEASUREMENT CONFIGURATION NE1K THERMISTORS Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig11

TEMPERATURE MEASUREMENT CONFIGURATION NE10K THERMISTORS Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig12

0-10V ZVINOBUDZWA CONFIGURATION. MAX LOAD = 10mA Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig13

HARDWARE WATCHDOG

Iyo Yekuvaka Automation Kadhi ine yakavakirwa-mukati hardware watchdog iyo inovimbisa kuti yako mishoni-yakakosha purojekiti icharamba ichimhanya kunyangwe Raspberry Pi software yakarembera. Mushure mesimba kumusoro iyo watchdog inovharwa, uye inoshanda mushure mekunge yagamuchira yekutanga kuseta.
The default timeout ndeye 120 seconds. Kana yangoitwa, kana ikasagashira kusetwazve kubva kuRaspberry Pi mukati memaminitsi maviri, imbwa inorindira inocheka simba uye kuridzosera mushure memasekondi gumi.
Raspberry Pi inoda kuburitsa reset rairo paI2C chiteshi nguva isati yapera pane watchdog.
Iyo nguva yenguva mushure mesimba kumusoro uye inoshanda nguva yenguva inogona kusetwa kubva kumutsara wekuraira. Nhamba yezvigadziriso inochengetwa muflash uye inogona kuwanikwa kana kucheneswa kubva pamutsetse wekuraira. Yese iyo watchdog mirairo inotsanangurwa neiyo online rubatsiro basa.

ANALOGI ZVINOPIWA/ZVINOBUDZWA CALIBRATION

Ese mapinisheni eanalogi uye zvakabuda zvakanamirwa pafekitori, asi mirairo yefirmware inobvumira mushandisi kudzokorodza bhodhi, kana kuigadzirisa kuti iite zvirinani. Zvese zvinopinda uye zvinobuda zvakayerwa mumapoinzi maviri; sarudza mapoinzi maviri ari padyo nekubvira kumagumo maviri echiyero. Kuti uenzanise zvinopinda, mushandisi anofanira kupa masaini eanalog. (Eksample: kuyera 0-10V yekupinda, mushandisi anofanira kupa 10V inogadziriswa magetsi emagetsi). Kuti uenzanise zvinobuda, mushandisi anofanira kuburitsa murairo wekuseta chinobuda kune yaunoda kukosha, kuyera mhedzisiro uye kuburitsa iyo calibration command kuchengetedza kukosha.
Iwo ma values ​​anochengetwa muflash uye curve yekupinda inofungidzirwa kuve mutsara. Kana kukanganisa kukaitwa panguva yekuenzanisa nekunyora murairo usiriwo, murairo weRESET unogona kushandiswa kugadzirisa zviteshi zvose muboka rinoenderana kune fekitari tsika. Mushure meRESET calibration inogona kutangwazve.
Bhodhi rinogona kuverengerwa pasina kunobva masaini eanalogi, nekugadzirisa kutanga zvabuda uyezve kuendesa zvakagadziriswa zvinobuda kune zvinoenderana. Iyo inotevera mirairo iripo yekuenzanisa:

CALIBRATE 0-10V ZVINOPIWA: megabas cuin
RESET CALIBRATION YE0-10V ZVINOPIWA: megabas rcuin
CALIBRATE 10K ZVINOPIWA: megabas cresin
RESET 10K ZVINOPIWA: megabas rcresin
CALIBRATE 0-10V ZVINOBUDA: megabas cuout
CHITORI CHAKAYENZEWA VALUE MUMWERESHI: megabas alta_comnda
RESET CALIBRATION YE0-10V ZVINOBUDZWA: megabas rcuout

HARDWARE ZVINOTAURWA

PABOARD RESETTABLE FUSE: 1A

0-10V ZVINOPIWA:

• Maximum Input Voltage: 12V
• Input Impedance: 20KΩ
• Chisarudzo: 12 zvishoma
• Sampmwero: tbd

CONTAC KUSVIRA ZVINOPIWA

  • Yakanyanya kuverenga frequency: 100 Hz

0-10V ZVINOBVA:

  • Minimum Output Mutoro: 1KΩ
  • Chisarudzo: 13 BITS

TRIAC OUTPUTS:

  • Yakanyanya Kubuda Parizvino: 1A
  • Kunonyanyisa Kubuditsa Voltage: 120v

LINEARITY PAMUSORO FULL SALE

Analog yekupinda inogadziriswa uchishandisa 12 bit A/D converters mukati kune iri-bhodhi processor. Mapindiro ari sampinotungamira pa675 Hz.
Analog inobuda ndeye PWM yakagadzirwa uchishandisa 16 bit timers. PWM tsika dzinobva pa0 kusvika pa4,800.
Zvese zvekupinza uye zvinobuda zvinoyerwa panguva yekuyedzwa pamagumo ekupedzisira uye kukosha kunochengetwa muflash.
Mushure mekuenzanisa takatarisa mutsara pamusoro pechiyero chakazara uye takawana zvinotevera:

Channel Max Kukanganisa %
0-10V IN 15μV 0.15%
0-10V OUT 10μV 0.10%

ZVINHU ZVAKATAURWA

Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi - Fig14

SOFTWARE SETUP

  1. Ita kuti Raspberry Pi yako igadzirire neiyo yazvino OS.
  2. Gonesa I2C kutaurirana: ~$ sudo raspi-config
    1. Chinja Mushandisi Password Chinja password kune default mushandisi
    2. Network Options Gadzirisa zvigadziriso zvenetiweki
    3. Boot Options Rongedza sarudzo dzekutanga-up
    4. Localization Options Rongedza mutauro uye marongero edunhu kuti aenderane..
    5. Interfacing Options Gadzirisa kubatanidza kune peripherals 
    6. Overclock Gadzirisa overclocking yePi yako
    7. Advanced Options Gadzirisa zvigadziriso zvepamberi
    8. Update Gadzirisa chishandiso ichi kune yazvino vhezheni
    9. Nezve raspi-config Mashoko pamusoro pekugadzirisa uku
    P1 Kamera Gonesa / Dzima kubatana kune Raspberry Pi Kamera
    P2 SSH Gonesa / Dzivisa kure kure yekuraira mutsara kuwana kune yako Pi
    P3 VNC Gonesa/Dvisa graphical kure kuwana kune yako Pi uchishandisa…
    P4 SPI Gonesa/Dzivisa otomatiki kurodha kweSPI kernel module
    P5 I2C Gonesa/Dzivisa otomatiki kurodha kweI2C kernel module
    P6 Serial Gonesa / Dzima shell uye kernel mameseji kune serial port
    P7 1-Waya Gonesa/Dzinga imwe-waya interface
    P8 Remote GPIO Gonesa/Dzinga kuwana kure kure kune GPIO pini
  3. Isa iyo megabas software kubva github.com: ~$ git clone https://github.com/SequentMicrosystems/megabas-rpi.git
  4. ~$ cd /home/pi/megabas-rpi
  5.  ~/megaioind-rpi$ sudo ita kuisa
  6. ~/megaioind-rpi$ megabas

Iyo purogiramu ichapindura nerondedzero yemirairo iripo.
Nyora "megabas -h" kuti uwane rubatsiro rwepamhepo.
Mushure mekuisa software, unogona kuigadzirisa kune yazvino vhezheni nemirairo:
~$ cd /home/pi/megabas-rpi
~/megabas-rpi$ git dhonza
~/megabas-rpi$ sudo ita kuisa Iyo Pi - logo

Zvinyorwa / Zvishandiso

Iyo Pi Hut Kuvaka otomatiki Kadhi reRaspberry Pi [pdf] Bhuku reMushandisi
Kuvaka otomatiki Kadhi reRaspberry Pi, Kuvaka otomatiki Kadhi, Automation Kadhi reRaspberry Pi, Raspberry Pi Automation Kadhi Kuvaka.

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *