SEQUENT-MICROSYSTEMS-ਲੋਗੋ

SEQUENT MICROSYSTEMS 0104110000076748 Raspberry Pi ਲਈ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪੀ-ਉਤਪਾਦ

ਉਤਪਾਦ ਜਾਣਕਾਰੀ

Raspberry Pi ਲਈ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਇੱਕ ਬਹੁਮੁਖੀ ਕਾਰਡ ਹੈ ਜੋ ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ Raspberry Pi ਵਿੱਚ ਵੱਖ-ਵੱਖ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਹ ਅੱਠ ਜੰਪਰ ਸੈਟੇਬਲ ਯੂਨੀਵਰਸਲ ਇਨਪੁਟਸ ਦੇ ਨਾਲ ਆਉਂਦਾ ਹੈ ਜੋ 0-10V ਸਿਗਨਲਾਂ, ਸੰਪਰਕ ਬੰਦ ਕਰਨ ਵਾਲੇ ਕਾਊਂਟਰਾਂ, ਜਾਂ 1K/10K ਤਾਪਮਾਨ ਸੈਂਸਰਾਂ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਕਾਰਡ ਵਿੱਚ ਚਾਰ ਆਮ-ਉਦੇਸ਼ ਵਾਲੇ LEDs ਵੀ ਹਨ ਜੋ ਇਨਪੁਟਸ, ਆਉਟਪੁੱਟ ਜਾਂ ਬਾਹਰੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਸਥਿਤੀ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਸੌਫਟਵੇਅਰ ਦੁਆਰਾ ਨਿਯੰਤਰਿਤ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇਸ ਵਿੱਚ ਸੰਚਾਰ ਲਈ ਇੱਕ RS-485 ਟ੍ਰਾਂਸਸੀਵਰ ਅਤੇ ਕਾਰਡ ਅਤੇ ਰਾਸਬੇਰੀ ਪਾਈ ਦੋਵਾਂ ਲਈ ਇੱਕ ਪਾਵਰ ਸਪਲਾਈ ਸ਼ਾਮਲ ਹੈ।

ਉਤਪਾਦ ਵਰਤੋਂ ਨਿਰਦੇਸ਼

  1. ਆਪਣੇ ਉੱਪਰ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਨੂੰ ਪਲੱਗ ਕਰਕੇ ਸ਼ੁਰੂ ਕਰੋ
    ਰਸਬੇਰੀ ਪਾਈ ਅਤੇ ਸਿਸਟਮ ਨੂੰ ਪਾਵਰ ਅੱਪ ਕਰੋ।
  2. ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ Raspberry Pi 'ਤੇ I2C ਸੰਚਾਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ
    raspi-config.
  3. ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਕੇ github.com ਤੋਂ ਸੌਫਟਵੇਅਰ ਸਥਾਪਿਤ ਕਰੋ:
    • ਟਰਮੀਨਲ ਖੋਲ੍ਹੋ ਅਤੇ ਕਮਾਂਡ ਦਿਓ: git clone
      https://github.com/SequentMicrosystems/megabas-rpi.git
    • ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਕਲੋਨ ਕੀਤੇ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਬਦਲੋ: cd/home/pi/megabas-rpi.
    • ਪ੍ਰਬੰਧਕੀ ਅਧਿਕਾਰਾਂ ਨਾਲ ਸੌਫਟਵੇਅਰ ਸਥਾਪਿਤ ਕਰੋ: sudomake install
  4. ਕਮਾਂਡ ਦਰਜ ਕਰਕੇ ਪ੍ਰੋਗਰਾਮ ਚਲਾਓ:  megabas
  5. ਹੋਰ ਸੰਰਚਨਾ ਅਤੇ ਵਰਤੋਂ ਲਈ ਪ੍ਰੋਗਰਾਮ ਦੀ ਉਪਲਬਧ ਕਮਾਂਡਾਂ ਦੀ ਸੂਚੀ ਵੇਖੋ।

ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਮਲਟੀਪਲ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਸਾਰੇ ਕਾਰਡਾਂ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਇੱਕ ਸਿੰਗਲ 24VDC/AC ਪਾਵਰ ਸਪਲਾਈ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਉਪਭੋਗਤਾ ਨੂੰ ਕੇਬਲ ਨੂੰ ਵੰਡਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਤਾਰਾਂ ਨੂੰ ਹਰੇਕ ਕਾਰਡ ਵਿੱਚ ਚਲਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਕਾਰਡ ਦੀ ਪਾਵਰ ਖਪਤ +50V 'ਤੇ 24 mA ਹੈ।

ਆਮ ਵਰਣਨ

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-1

  • ਸਾਡੇ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਦੀ ਦੂਜੀ ਪੀੜ੍ਹੀ Raspberry Pi ਪਲੇਟਫਾਰਮ 'ਤੇ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਸਿਸਟਮ ਲਈ ਲੋੜੀਂਦੇ ਸਾਰੇ ਇਨਪੁਟਸ ਅਤੇ ਆਊਟਪਸ ਲਿਆਉਂਦੀ ਹੈ। 8 ਪੱਧਰਾਂ ਤੱਕ ਸਟੈਕਬਲ, ਕਾਰਡ ਜ਼ੀਰੋ ਤੋਂ ਲੈ ਕੇ ਸਾਰੇ ਰਾਸਬੇਰੀ ਪਾਈ ਸੰਸਕਰਣਾਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ
  • Raspberry Pi ਦੇ ਦੋ GPIO ਪਿੰਨ I2C ਸੰਚਾਰ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਇੰਟਰੱਪਟ ਹੈਂਡਲਰ ਲਈ ਇੱਕ ਹੋਰ ਪਿੰਨ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸ ਨਾਲ ਉਪਭੋਗਤਾ ਲਈ 23 GPIO ਪਿੰਨ ਉਪਲਬਧ ਹਨ।
  • ਅੱਠ ਯੂਨੀਵਰਸਲ ਇਨਪੁਟਸ, ਵਿਅਕਤੀਗਤ ਤੌਰ 'ਤੇ ਚੋਣਯੋਗ, ਤੁਹਾਨੂੰ 0-10V ਸਿਗਨਲ ਪੜ੍ਹਨ, ਸੰਪਰਕ ਬੰਦ ਹੋਣ ਦੀ ਗਿਣਤੀ ਕਰਨ, ਜਾਂ 1K ਜਾਂ 10K ਥਰਮਿਸਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤਾਪਮਾਨ ਮਾਪਣ ਦਿੰਦੇ ਹਨ। ਚਾਰ 0-10V ਪ੍ਰੋਗਰਾਮੇਬਲ ਆਉਟਪੁੱਟ ਲਾਈਟ ਡਿਮਰ ਜਾਂ ਹੋਰ ਉਦਯੋਗਿਕ ਉਪਕਰਣਾਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰ ਸਕਦੇ ਹਨ। ਚਾਰ 24VAC ਆਉਟਪੁੱਟ AC ਰੀਲੇਅ ਜਾਂ ਹੀਟਿੰਗ ਅਤੇ ਕੂਲਿੰਗ ਉਪਕਰਣਾਂ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰ ਸਕਦੇ ਹਨ। LED ਸੂਚਕ ਸਾਰੇ ਆਉਟਪੁੱਟ ਦੀ ਸਥਿਤੀ ਦਿਖਾਉਂਦੇ ਹਨ। ਦੋ RS485/MODBUS ਪੋਰਟ ਲਗਭਗ ਅਸੀਮਤ ਵਿਸਤਾਰਯੋਗਤਾ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ।
  • ਸਾਰੇ ਇਨਪੁਟਸ 'ਤੇ TVS ਡਾਇਡਸ ਕਾਰਡ ਨੂੰ ਬਾਹਰੀ ESD ਲਈ ਸੁਰੱਖਿਅਤ ਕਰਦੇ ਹਨ। ਆਨਬੋਰਡ ਰੀਸੈਟੇਬਲ ਫਿਊਜ਼ ਇਸ ਨੂੰ ਦੁਰਘਟਨਾ ਦੇ ਸ਼ਾਰਟਸ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ।

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

  • ਅੱਠ ਜੰਪਰ ਸੈਟੇਬਲ ਯੂਨੀਵਰਸਲ, ਐਨਾਲਾਗ/ਡਿਜੀਟਲ ਇਨਪੁਟਸ
  • 0-10V ਇਨਪੁਟਸ ਜਾਂ
  • ਕਲੋਜ਼ਰ ਕਾਊਂਟਰ ਇਨਪੁਟਸ ਜਾਂ ਸੰਪਰਕ ਕਰੋ
  • 1K/10K ਤਾਪਮਾਨ ਸੈਂਸਰ ਇਨਪੁਟਸ
  • ਚਾਰ 0-10V ਆਉਟਪੁੱਟ
  • 1A/48VAC ਡਰਾਈਵਰਾਂ ਦੇ ਨਾਲ ਚਾਰ TRIAC ਆਊਟਪੁੱਟ
  • ਚਾਰ ਆਮ ਮਕਸਦ LED ਦੇ
  • RS485 ਇਨ ਅਤੇ ਆਊਟ ਪੋਰਟ
  • ਬੈਟਰੀ ਬੈਕਅਪ ਦੇ ਨਾਲ ਰੀਅਲ ਟਾਈਮ ਘੜੀ
  • ਆਨ-ਬੋਰਡ ਪੁਸ਼-ਬਟਨ
  • ਸਾਰੇ ਇਨਪੁਟਸ 'ਤੇ TVS ਸੁਰੱਖਿਆ
  • ਆਨ-ਬੋਰਡ ਹਾਰਡਵੇਅਰ ਵਾਚਡੌਗ
  • 24VAC ਪਾਵਰ ਸਪਲਾਈ

ਸਾਰੇ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ ਪਲੱਗੇਬਲ ਕਨੈਕਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਜੋ ਇੱਕ ਤੋਂ ਵੱਧ ਕਾਰਡ ਸਟੈਕ ਕੀਤੇ ਜਾਣ 'ਤੇ ਵਾਇਰਿੰਗ ਤੱਕ ਆਸਾਨ ਪਹੁੰਚ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਇੱਕ Raspberry Pi ਦੇ ਉੱਪਰ ਅੱਠ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਸਟੈਕ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ। ਕਾਰਡ ਸਾਰੇ ਅੱਠ ਕਾਰਡਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਰਾਸਬੇਰੀ Pi ਦੇ GPIO ਪਿੰਨਾਂ ਵਿੱਚੋਂ ਸਿਰਫ਼ ਦੋ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇੱਕ ਸੀਰੀਅਲ I2C ਬੱਸ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਨ। ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਉਪਭੋਗਤਾ ਲਈ ਉਪਲਬਧ ਬਾਕੀ ਬਚੇ 24 GPIO ਨੂੰ ਛੱਡਦੀ ਹੈ।
ਚਾਰ ਆਮ ਉਦੇਸ਼ LED ਨੂੰ ਐਨਾਲਾਗ ਇਨਪੁਟਸ ਜਾਂ ਹੋਰ ਨਿਯੰਤਰਿਤ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨਾਲ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇੱਕ ਆਨ-ਬੋਰਡ ਪੁਸ਼ ਬਟਨ ਨੂੰ ਇਨਪੁਟਸ ਨੂੰ ਕੱਟਣ, ਆਉਟਪੁੱਟ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰਨ ਜਾਂ ਰਾਸਬੇਰੀ ਪਾਈ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

ਤੁਹਾਡੀ ਕਿੱਟ ਵਿੱਚ ਕੀ ਹੈ

  1. Raspberry Pi ਲਈ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡSEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-2
  2. ਮਾਊਂਟਿੰਗ ਹਾਰਡਵੇਅਰSEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-3
    • a. ਚਾਰ M2.5x18mm ਪੁਰਸ਼-ਮਾਦਾ ਪਿੱਤਲ ਦੇ ਸਟੈਂਡਆਫ
    • b. ਚਾਰ M2.5x5mm ਪਿੱਤਲ ਦੇ ਪੇਚ
    • c. ਚਾਰ M2.5 ਪਿੱਤਲ ਦੇ ਗਿਰੀਦਾਰ
  3. ਦੋ ਜੰਪਰ।SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-4ਸਿਰਫ਼ ਇੱਕ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਤੁਹਾਨੂੰ ਜੰਪਰਾਂ ਦੀ ਲੋੜ ਨਹੀਂ ਹੁੰਦੀ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ ਕਾਰਡ ਵਰਤਣ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ ਤਾਂ ਸਟੈਕ ਲੈਵਲ ਜੰਪਰ ਸੈਕਸ਼ਨ ਦੇਖੋ।
  4. ਸਾਰੇ ਲੋੜੀਂਦੇ ਮਾਦਾ ਮੇਲ ਕਨੈਕਟਰ।SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-5

ਤੇਜ਼ ਸ਼ੁਰੂਆਤੀ ਗਾਈਡ

  1. ਆਪਣੇ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਨੂੰ ਆਪਣੇ ਰਸਬੇਰੀ ਪਾਈ ਦੇ ਸਿਖਰ 'ਤੇ ਲਗਾਓ ਅਤੇ ਸਿਸਟਮ ਨੂੰ ਪਾਵਰ ਅਪ ਕਰੋ।
  2. raspi-config ਦੀ ਵਰਤੋਂ ਕਰਕੇ Raspberry Pi 'ਤੇ I2C ਸੰਚਾਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ।
  3. github.com ਤੋਂ ਸੌਫਟਵੇਅਰ ਸਥਾਪਿਤ ਕਰੋ:
  4. a. ~$ git ਕਲੋਨ https://github.com/SequentMicrosystems/megabas-rpi.git
  5. b. ~$ cd /home/pi/megabas-rpi
  6. c. ~/megabas-rpi$ sudo ਮੇਕ ਇੰਸਟੌਲ ਕਰੋ
  7. ~/megabas-rpi$ megabas
    ਪ੍ਰੋਗਰਾਮ ਉਪਲਬਧ ਕਮਾਂਡਾਂ ਦੀ ਸੂਚੀ ਨਾਲ ਜਵਾਬ ਦੇਵੇਗਾ।

ਬੋਰਡ ਲੇਆਉਟ

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-6

ਚਾਰ ਜਨਰਲ ਪਰਪਜ਼ LEDs ਨੂੰ ਸਾਫਟਵੇਅਰ ਵਿੱਚ ਕੰਟਰੋਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। LEDs ਨੂੰ ਕਿਸੇ ਵੀ ਇਨਪੁਟ, ਆਉਟਪੁੱਟ ਜਾਂ ਬਾਹਰੀ ਪ੍ਰਕਿਰਿਆ ਦੀ ਸਥਿਤੀ ਦਿਖਾਉਣ ਲਈ ਕਿਰਿਆਸ਼ੀਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

ਸਟੈਕ ਲੈਵਲ ਜੰਪਰ
ਕਨੈਕਟਰ J3 ਦੀ ਖੱਬੀ ਤਿੰਨ ਸਥਿਤੀ ਕਾਰਡ ਦੇ ਸਟੈਕ ਪੱਧਰ ਨੂੰ ਚੁਣਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ:

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-7

ਇਨਪੁਟ ਚੋਣ ਜੰਪਰ
ਅੱਠ ਯੂਨੀਵਰਸਲ ਇਨਪੁਟਸ ਨੂੰ 0-10V, 1K ਜਾਂ 10K ਥਰਮਿਸਟਰਾਂ ਜਾਂ ਸੰਪਰਕ ਕਲੋਜ਼ਰ/ਇਵੈਂਟ ਕਾਊਂਟਰਾਂ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਜੰਪਰ ਚੁਣਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਵੈਂਟ ਕਾਊਂਟਰਾਂ ਦੀ ਅਧਿਕਤਮ ਬਾਰੰਬਾਰਤਾ 100 Hz ਹੈ।

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-8

RS-485/ਮੋਡਬਸ ਸੰਚਾਰ
ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਵਿੱਚ ਇੱਕ ਮਿਆਰੀ RS485 ਟ੍ਰਾਂਸਸੀਵਰ ਹੁੰਦਾ ਹੈ ਜਿਸਨੂੰ ਸਥਾਨਕ ਪ੍ਰੋਸੈਸਰ ਅਤੇ ਰਾਸਬੇਰੀ ਪਾਈ ਦੁਆਰਾ ਐਕਸੈਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਲੋੜੀਂਦੀ ਸੰਰਚਨਾ ਸੰਰਚਨਾ ਕਨੈਕਟਰ J3 'ਤੇ ਤਿੰਨ ਬਾਈਪਾਸ ਜੰਪਰਾਂ ਤੋਂ ਸੈੱਟ ਕੀਤੀ ਗਈ ਹੈ।

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-9

ਜੇਕਰ ਜੰਪਰ ਸਥਾਪਿਤ ਕੀਤੇ ਗਏ ਹਨ, ਤਾਂ ਰਾਸਬੇਰੀ ਪਾਈ RS485 ਇੰਟਰਫੇਸ ਵਾਲੇ ਕਿਸੇ ਵੀ ਡਿਵਾਈਸ ਨਾਲ ਸੰਚਾਰ ਕਰ ਸਕਦਾ ਹੈ। ਇਸ ਸੰਰਚਨਾ ਵਿੱਚ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਇੱਕ ਪੈਸਿਵ ਬ੍ਰਿਜ ਹੈ ਜੋ ਸਿਰਫ RS485 ਪ੍ਰੋਟੋਕੋਲ ਦੁਆਰਾ ਲੋੜੀਂਦੇ ਹਾਰਡਵੇਅਰ ਪੱਧਰਾਂ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ। ਇਸ ਸੰਰਚਨਾ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ RS485 ਬੱਸ ਦਾ ਨਿਯੰਤਰਣ ਜਾਰੀ ਕਰਨ ਲਈ ਸਥਾਨਕ ਪ੍ਰੋਸੈਸਰ ਨੂੰ ਦੱਸਣ ਦੀ ਲੋੜ ਹੈ:

  • ~$ megabas [0] wcfgmb 0 0 0 0

ਜੇ ਜੰਪਰਾਂ ਨੂੰ ਹਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਕਾਰਡ MODBUS ਸਲੇਵ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ MODBUS RTU ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ। ਕੋਈ ਵੀ MODBUS ਮਾਸਟਰ ਕਾਰਡ ਦੇ ਸਾਰੇ ਇਨਪੁਟਸ ਨੂੰ ਐਕਸੈਸ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਮਿਆਰੀ MODBUS ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਾਰੇ ਆਉਟਪੁੱਟ ਸੈੱਟ ਕਰ ਸਕਦਾ ਹੈ। ਲਾਗੂ ਕੀਤੀਆਂ ਕਮਾਂਡਾਂ ਦੀ ਵਿਸਤ੍ਰਿਤ ਸੂਚੀ GitHub 'ਤੇ ਲੱਭੀ ਜਾ ਸਕਦੀ ਹੈ: https://github.com/SequentMicrosystems/megabas-rpi/blob/master/Modbus.md
ਦੋਵਾਂ ਸੰਰਚਨਾਵਾਂ ਵਿੱਚ ਸਥਾਨਕ ਪ੍ਰੋਸੈਸਰ ਨੂੰ RS485 ਸਿਗਨਲਾਂ ਨੂੰ ਜਾਰੀ ਕਰਨ (ਜੰਪਰ ਸਥਾਪਤ) ਜਾਂ ਨਿਯੰਤਰਣ (ਜੰਪਰਾਂ ਨੂੰ ਹਟਾਇਆ) ਲਈ ਪ੍ਰੋਗਰਾਮ ਕੀਤੇ ਜਾਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਕਮਾਂਡ ਲਾਈਨ ਔਨਲਾਈਨ ਮਦਦ ਦੇਖੋ।

ਰਾਸਬੇਰੀ ਪੀਆਈ ਹੈਡਰ

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-10

ਪਾਵਰ ਲੋੜਾਂ
ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਲਈ ਇੱਕ ਬਾਹਰੀ 24VDC/AC ਨਿਯੰਤ੍ਰਿਤ ਪਾਵਰ ਸਪਲਾਈ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਉੱਪਰ ਸੱਜੇ ਕੋਨੇ ਵਿੱਚ ਸਮਰਪਿਤ ਕਨੈਕਟਰ ਦੁਆਰਾ ਬੋਰਡ ਨੂੰ ਪਾਵਰ ਸਪਲਾਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ (ਬੋਰਡ ਲੇਆਉਟ ਦੇਖੋ)। ਬੋਰਡ ਡੀਸੀ ਜਾਂ ਏਸੀ ਪਾਵਰ ਸਰੋਤ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦੇ ਹਨ। ਜੇਕਰ ਇੱਕ DC ਪਾਵਰ ਸਰੋਤ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਪੋਲਰਿਟੀ ਮਹੱਤਵਪੂਰਨ ਨਹੀਂ ਹੈ।

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-11

ਇੱਕ ਸਥਾਨਕ 5V ਰੈਗੂਲੇਟਰ Raspberry Pi ਨੂੰ 3A ਤੱਕ ਪਾਵਰ ਸਪਲਾਈ ਕਰਦਾ ਹੈ, ਅਤੇ ਇੱਕ 3.3V ਰੈਗੂਲੇਟਰ ਡਿਜੀਟਲ ਸਰਕਟਾਂ ਨੂੰ ਪਾਵਰ ਦਿੰਦਾ ਹੈ। ਅਲੱਗ-ਥਲੱਗ DC-DC ਕਨਵਰਟਰਾਂ ਦੀ ਵਰਤੋਂ ਰੀਲੇਅ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਅਸੀਂ ਰਾਸਬੇਰੀ PI ਕਾਰਡ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਸਿਰਫ 24VDC/AC ਪਾਵਰ ਸਪਲਾਈ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦੇ ਹਾਂ

ਜੇਕਰ ਮਲਟੀਪਲ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਇੱਕ ਦੂਜੇ ਦੇ ਉੱਪਰ ਸਟੈਕ ਕੀਤੇ ਹੋਏ ਹਨ, ਤਾਂ ਅਸੀਂ ਸਾਰੇ ਕਾਰਡਾਂ ਨੂੰ ਪਾਵਰ ਦੇਣ ਲਈ ਇੱਕ ਸਿੰਗਲ 24VDC/AC ਪਾਵਰ ਸਪਲਾਈ ਵਰਤਣ ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ। ਉਪਭੋਗਤਾ ਨੂੰ ਕੇਬਲ ਨੂੰ ਵੰਡਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਤਾਰਾਂ ਨੂੰ ਹਰੇਕ ਕਾਰਡ ਵਿੱਚ ਚਲਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।

ਬਿਜਲੀ ਦੀ ਖਪਤ:

  • 50 mA @ +24V

ਯੂਨੀਵਰਸਲ ਇਨਪੁਟਸ
ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਵਿੱਚ ਅੱਠ ਯੂਨੀਵਰਸਲ ਇਨਪੁਟਸ ਹਨ ਜੋ 0-10V ਸਿਗਨਲਾਂ, 1K ਜਾਂ 10K ਥਰਮਿਸਟਰਾਂ ਜਾਂ 100Hz ਤੱਕ ਸੰਪਰਕ ਬੰਦ/ਇਵੈਂਟ ਕਾਊਂਟਰਾਂ ਨੂੰ ਮਾਪਣ ਲਈ ਜੰਪਰ ਚੁਣੇ ਜਾ ਸਕਦੇ ਹਨ।SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-12

0-10V ਇਨਪੁਟਸ ਕੌਨਫਿਗਰੇਸ਼ਨ

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-13

ਇਵੈਂਟ ਕਾਊਂਟਰ/ਸੰਪਰਕ ਬੰਦ ਕਰਨ ਦੀ ਕੌਂਫਿਗਰੇਸ਼ਨ SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-14

1K ਥਰਮਿਸਟਰਾਂ ਨਾਲ ਤਾਪਮਾਨ ਮਾਪਣ ਦੀ ਸੰਰਚਨਾ SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-15

10K ਥਰਮਿਸਟਰਾਂ ਨਾਲ ਤਾਪਮਾਨ ਮਾਪਣ ਦੀ ਸੰਰਚਨਾ SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-16

0-10V ਆਉਟਪੁੱਟ ਕੌਨਫਿਗਰੇਸ਼ਨ। ਅਧਿਕਤਮ ਲੋਡ = 10mASEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-17

ਟ੍ਰਾਈਕ ਆਉਟਪੁੱਟ ਕੌਨਫਿਗਰੇਸ਼ਨ। ਅਧਿਕਤਮ ਲੋਡ = 1A

ਹਾਰਡਵੇਅਰ ਵਾਚਡੌਗ

  • ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ ਹਾਰਡਵੇਅਰ ਵਾਚਡੌਗ ਹੁੰਦਾ ਹੈ ਜੋ ਇਸ ਗੱਲ ਦੀ ਗਰੰਟੀ ਦਿੰਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਮਿਸ਼ਨ-ਨਾਜ਼ੁਕ ਪ੍ਰੋਜੈਕਟ ਚੱਲਦਾ ਰਹੇਗਾ ਭਾਵੇਂ Raspberry Pi ਸੌਫਟਵੇਅਰ ਹੈਂਗ ਹੋ ਜਾਵੇ। ਪਾਵਰ ਅਪ ਕਰਨ ਤੋਂ ਬਾਅਦ ਵਾਚਡੌਗ ਅਸਮਰੱਥ ਹੋ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਇਸਨੂੰ ਪਹਿਲੀ ਰੀਸੈਟ ਪ੍ਰਾਪਤ ਕਰਨ ਤੋਂ ਬਾਅਦ ਕਿਰਿਆਸ਼ੀਲ ਹੋ ਜਾਂਦਾ ਹੈ।
  • ਪੂਰਵ-ਨਿਰਧਾਰਤ ਸਮਾਂ ਸਮਾਪਤੀ 120 ਸਕਿੰਟ ਹੈ। ਇੱਕ ਵਾਰ ਐਕਟੀਵੇਟ ਹੋਣ 'ਤੇ, ਜੇਕਰ ਇਸਨੂੰ 2 ਮਿੰਟ ਦੇ ਅੰਦਰ Raspberry Pi ਤੋਂ ਰੀਸੈਟ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਚੌਕੀਦਾਰ ਪਾਵਰ ਕੱਟ ਦਿੰਦਾ ਹੈ ਅਤੇ 10 ਸਕਿੰਟਾਂ ਬਾਅਦ ਇਸਨੂੰ ਬਹਾਲ ਕਰਦਾ ਹੈ।
  • Raspberry Pi ਨੂੰ ਵਾਚਡੌਗ 'ਤੇ ਟਾਈਮਰ ਦੀ ਮਿਆਦ ਪੁੱਗਣ ਤੋਂ ਪਹਿਲਾਂ I2C ਪੋਰਟ 'ਤੇ ਰੀਸੈਟ ਕਮਾਂਡ ਜਾਰੀ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਪਾਵਰ ਅੱਪ ਤੋਂ ਬਾਅਦ ਟਾਈਮਰ ਪੀਰੀਅਡ ਅਤੇ ਐਕਟਿਵ ਟਾਈਮਰ ਪੀਰੀਅਡ ਨੂੰ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਸੈੱਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਰੀਸੈਟਸ ਦੀ ਗਿਣਤੀ ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਐਕਸੈਸ ਜਾਂ ਕਲੀਅਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਸਾਰੇ ਵਾਚਡੌਗ ਕਮਾਂਡਾਂ ਦਾ ਵਰਣਨ ਔਨਲਾਈਨ ਮਦਦ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਕੀਤਾ ਗਿਆ ਹੈ।

ਐਨਾਲਾਗ ਇਨਪੁਟਸ/ਆਊਟਪੁੱਟ ਕੈਲੀਬ੍ਰੇਸ਼ਨ
ਸਾਰੇ ਐਨਾਲਾਗ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ ਫੈਕਟਰੀ ਵਿੱਚ ਕੈਲੀਬਰੇਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਪਰ ਫਰਮਵੇਅਰ ਕਮਾਂਡਾਂ ਉਪਭੋਗਤਾ ਨੂੰ ਬੋਰਡ ਨੂੰ ਮੁੜ-ਕੈਲੀਬਰੇਟ ਕਰਨ, ਜਾਂ ਇਸਨੂੰ ਬਿਹਤਰ ਸ਼ੁੱਧਤਾ ਲਈ ਕੈਲੀਬਰੇਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ। ਸਾਰੇ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ ਦੋ ਬਿੰਦੂਆਂ ਵਿੱਚ ਕੈਲੀਬਰੇਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ; ਸਕੇਲ ਦੇ ਦੋ ਸਿਰਿਆਂ ਦੇ ਜਿੰਨਾ ਸੰਭਵ ਹੋ ਸਕੇ ਦੋ ਬਿੰਦੂਆਂ ਨੂੰ ਚੁਣੋ। ਇਨਪੁਟਸ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਲਈ, ਉਪਭੋਗਤਾ ਨੂੰ ਐਨਾਲਾਗ ਸਿਗਨਲ ਪ੍ਰਦਾਨ ਕਰਨੇ ਚਾਹੀਦੇ ਹਨ। (ਉਦਾample: 0-10V ਇਨਪੁਟਸ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਲਈ, ਉਪਭੋਗਤਾ ਨੂੰ ਇੱਕ 10V ਵਿਵਸਥਿਤ ਪਾਵਰ ਸਪਲਾਈ ਪ੍ਰਦਾਨ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ)। ਆਉਟਪੁੱਟ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਲਈ, ਉਪਭੋਗਤਾ ਨੂੰ ਆਉਟਪੁੱਟ ਨੂੰ ਲੋੜੀਂਦੇ ਮੁੱਲ 'ਤੇ ਸੈੱਟ ਕਰਨ ਲਈ ਇੱਕ ਕਮਾਂਡ ਜਾਰੀ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ, ਨਤੀਜੇ ਨੂੰ ਮਾਪਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਮੁੱਲ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਕਮਾਂਡ ਜਾਰੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

ਮੁੱਲ ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਇੰਪੁੱਟ ਕਰਵ ਨੂੰ ਰੇਖਿਕ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਗਲਤ ਕਮਾਂਡ ਟਾਈਪ ਕਰਕੇ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਦੌਰਾਨ ਕੋਈ ਗਲਤੀ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇੱਕ RESET ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਸੰਬੰਧਿਤ ਸਮੂਹ ਦੇ ਸਾਰੇ ਚੈਨਲਾਂ ਨੂੰ ਫੈਕਟਰੀ ਮੁੱਲਾਂ ਵਿੱਚ ਰੀਸੈਟ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਰੀਸੈੱਟ ਤੋਂ ਬਾਅਦ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

ਬੋਰਡ ਨੂੰ ਐਨਾਲਾਗ ਸਿਗਨਲਾਂ ਦੇ ਸਰੋਤ ਤੋਂ ਬਿਨਾਂ ਕੈਲੀਬਰੇਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਪਹਿਲਾਂ ਆਉਟਪੁੱਟ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਕੇ ਅਤੇ ਫਿਰ ਕੈਲੀਬਰੇਟ ਕੀਤੇ ਆਉਟਪੁੱਟਾਂ ਨੂੰ ਅਨੁਸਾਰੀ ਇਨਪੁਟਸ ਲਈ ਰੂਟ ਕਰਕੇ। ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਕਮਾਂਡਾਂ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਲਈ ਉਪਲਬਧ ਹਨ:

  • 0-10V ਇਨਪੁਟਸ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰੋ: megabas cuin
  • 0-10V ਇਨਪੁਟਸ ਦਾ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਰੀਸੈਟ ਕਰੋ: megabas rcuin
  • C10K ਇਨਪੁਟਸ ਨੂੰ ਅਲੀਬ੍ਰੇਟ ਕਰੋ: megabas ਕ੍ਰੇਸਿਨ
  • 10K ਇਨਪੁਟਸ ਰੀਸੈਟ ਕਰੋ: megabas rcresin
  • ਕੈਲੀਬ੍ਰੇਟ 0-10V ਆਉਟਪੁੱਟ: megabas cuout
  • ਕੈਲੀਬਰੇਟਡ ਮੁੱਲ ਨੂੰ ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕਰੋ: megabas alta_comanda
  • 0-10V ਆਉਟਪੁੱਟ ਦਾ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਰੀਸੈਟ ਕਰੋ: megabas rcuout

ਹਾਰਡਵੇਅਰ ਨਿਰਧਾਰਨ

ਬੋਰਡ ਰੀਸੈਟੇਬਲ ਫਿਊਜ਼ 'ਤੇ

0-10V ਇਨਪੁਟਸ:

  • ਅਧਿਕਤਮ ਇਨਪੁਟ ਵਾਲੀਅਮtage: 12 ਵੀ
  • ਇੰਪੁੱਟ ਪ੍ਰਤੀਰੋਧ: 20KΩ
  • ਮਤਾ: 12 ਬਿੱਟ
  • Sampਲੀ ਰੇਟ: ਟੀ ਬੀ ਡੀ

ਸੰਪਰਕ ਬੰਦ ਇਨਪੁਟਸ

  • ਅਧਿਕਤਮ ਗਿਣਤੀ ਦੀ ਬਾਰੰਬਾਰਤਾ: 100 Hz

0-10V ਆਉਟਪੁੱਟ:

  • ਨਿਊਨਤਮ ਆਉਟਪੁੱਟ ਲੋਡ: 1KΩ
  • ਰੈਜ਼ੋਲਿਊਸ਼ਨ: 13 ਬਿੱਟਸ

ਟ੍ਰਾਈਕ ਆਉਟਪੁੱਟ:

  • ਅਧਿਕਤਮ ਆਉਟਪੁੱਟ ਮੌਜੂਦਾ: 1A
  • ਅਧਿਕਤਮ ਆਉਟਪੁੱਟ ਵਾਲੀਅਮtage: 120 ਵੀ

ਪੂਰੇ ਪੈਮਾਨੇ 'ਤੇ ਰੇਖਿਕਤਾ

  • ਐਨਾਲਾਗ ਇਨਪੁਟਸ ਨੂੰ ਆਨ-ਬੋਰਡ ਪ੍ਰੋਸੈਸਰ ਦੇ ਅੰਦਰੂਨੀ 12 ਬਿੱਟ A/D ਕਨਵਰਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਨਪੁਟਸ ਹਨ ਐਸamp675 Hz 'ਤੇ ਅਗਵਾਈ ਕੀਤੀ.
  • ਐਨਾਲਾਗ ਆਉਟਪੁੱਟ 16 ਬਿੱਟ ਟਾਈਮਰ ਵਰਤ ਕੇ PWM ਸੰਸ਼ਲੇਸ਼ਣ ਕੀਤੇ ਗਏ ਹਨ। PWM ਮੁੱਲ 0 ਤੋਂ 4,800 ਤੱਕ ਹੁੰਦੇ ਹਨ।
  • ਸਾਰੇ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ ਅੰਤਮ ਬਿੰਦੂਆਂ 'ਤੇ ਟੈਸਟ ਦੇ ਸਮੇਂ ਕੈਲੀਬਰੇਟ ਕੀਤੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਮੁੱਲ ਫਲੈਸ਼ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
  • ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਅਸੀਂ ਪੂਰੇ ਪੈਮਾਨੇ 'ਤੇ ਰੇਖਿਕਤਾ ਦੀ ਜਾਂਚ ਕੀਤੀ ਅਤੇ ਹੇਠਾਂ ਦਿੱਤੇ ਨਤੀਜੇ ਪ੍ਰਾਪਤ ਕੀਤੇ:

ਚੈਨਲ/ਅਧਿਕਤਮ/ਗਲਤੀ %

  • 0-10V IN: 15μV: 0.15%
  • 0-10V: ਬਾਹਰ: 10μV 0.1%

ਮਕੈਨੀਕਲ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

SEQUENT-MICROSYSTEMS-0104110000076748-ਬਿਲਡਿੰਗ-ਆਟੋਮੇਸ਼ਨ-ਕਾਰਡ-ਲਈ-ਰਾਸਬੇਰੀ-ਪਾਈ-FIG-18

ਸਾਫਟਵੇਅਰ ਸੈਟਅਪ

  1. ਨਵੀਨਤਮ OS ਦੇ ਨਾਲ ਆਪਣੀ Raspberry Pi ਤਿਆਰ ਰੱਖੋ।
  2. I2C ਸੰਚਾਰ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ:
    ~$ sudo raspi-config 
    • ਯੂਜ਼ਰ ਪਾਸਵਰਡ ਬਦਲੋ ਡਿਫਾਲਟ ਯੂਜ਼ਰ ਲਈ ਪਾਸਵਰਡ ਬਦਲੋ
    • ਨੈੱਟਵਰਕ ਵਿਕਲਪ ਨੈੱਟਵਰਕ ਸੈਟਿੰਗਾਂ ਕੌਂਫਿਗਰ ਕਰੋ
    • ਬੂਟ ਵਿਕਲਪ ਸਟਾਰਟ-ਅੱਪ ਲਈ ਵਿਕਲਪਾਂ ਦੀ ਸੰਰਚਨਾ ਕਰੋ
    • ਸਥਾਨੀਕਰਨ ਵਿਕਲਪ ਮੈਚ ਕਰਨ ਲਈ ਭਾਸ਼ਾ ਅਤੇ ਖੇਤਰੀ ਸੈਟਿੰਗਾਂ ਸੈਟ ਅਪ ਕਰੋ..
    • ਇੰਟਰਫੇਸਿੰਗ ਵਿਕਲਪ ਪੈਰੀਫਿਰਲਾਂ ਨਾਲ ਕੁਨੈਕਸ਼ਨ ਕੌਂਫਿਗਰ ਕਰੋ
    • ਓਵਰਕਲਾਕ ਤੁਹਾਡੇ Pi ਲਈ ਓਵਰਕਲੌਕਿੰਗ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ
    • ਉੱਨਤ ਵਿਕਲਪ ਉੱਨਤ ਸੈਟਿੰਗਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ
    • ਅੱਪਡੇਟ ਇਸ ਟੂਲ ਨੂੰ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਵਿੱਚ ਅੱਪਡੇਟ ਕਰੋ
    • raspi-config ਬਾਰੇ ਇਸ ਸੰਰਚਨਾ ਬਾਰੇ ਜਾਣਕਾਰੀ
      • P1 ਕੈਮਰਾ ਰਾਸਬੇਰੀ ਪਾਈ ਕੈਮਰੇ ਨਾਲ ਕਨੈਕਸ਼ਨ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
      • P2 SSH ਆਪਣੇ Pi ਤੱਕ ਰਿਮੋਟ ਕਮਾਂਡ ਲਾਈਨ ਪਹੁੰਚ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
      • P3 VNC ਵਰਤਦੇ ਹੋਏ ਆਪਣੇ Pi ਤੱਕ ਗ੍ਰਾਫਿਕਲ ਰਿਮੋਟ ਐਕਸੈਸ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ…
      • P4 SPI SPI ਕਰਨਲ ਮੋਡੀਊਲ ਦੀ ਆਟੋਮੈਟਿਕ ਲੋਡਿੰਗ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
      • P5 I2C I2C ਕਰਨਲ ਮੋਡੀਊਲ ਦੀ ਆਟੋਮੈਟਿਕ ਲੋਡਿੰਗ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
      • P6 ਸੀਰੀਅਲ ਸੀਰੀਅਲ ਪੋਰਟ ਲਈ ਸ਼ੈੱਲ ਅਤੇ ਕਰਨਲ ਸੁਨੇਹਿਆਂ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
      • P7 1-ਤਾਰ ਇੱਕ-ਤਾਰ ਇੰਟਰਫੇਸ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
      • P8 ਰਿਮੋਟ GPIO GPIO ਪਿੰਨਾਂ ਤੱਕ ਰਿਮੋਟ ਪਹੁੰਚ ਨੂੰ ਸਮਰੱਥ/ਅਯੋਗ ਕਰੋ
  3. github.com ਤੋਂ ਮੈਗਾਬਾਸ ਸੌਫਟਵੇਅਰ ਸਥਾਪਿਤ ਕਰੋ:
  4. 4. ~$ cd /home/pi/megabas-rpi
  5. 5. ~/megaioind-rpi$ sudo ਮੇਕ ਇੰਸਟੌਲ ਕਰੋ
  6. 6. ~/megaioind-rpi$ megabas
    ਪ੍ਰੋਗਰਾਮ ਉਪਲਬਧ ਕਮਾਂਡਾਂ ਦੀ ਸੂਚੀ ਨਾਲ ਜਵਾਬ ਦੇਵੇਗਾ।

ਔਨਲਾਈਨ ਮਦਦ ਲਈ "megabas -h" ਟਾਈਪ ਕਰੋ।
ਸੌਫਟਵੇਅਰ ਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਇਸਨੂੰ ਕਮਾਂਡਾਂ ਦੇ ਨਾਲ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਵਿੱਚ ਅਪਡੇਟ ਕਰ ਸਕਦੇ ਹੋ:

  • ~$ ਸੀਡੀ /home/pi/megabas-rpi
  • ~/megabas-rpi$ git ਪੁੱਲ
  • ~/megabas-rpi$ sudo ਮੇਕ ਇੰਸਟੌਲ ਕਰੋ

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

SEQUENT MICROSYSTEMS 0104110000076748 Raspberry Pi ਲਈ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
0104110000076748 ਰਸਬੇਰੀ ਪਾਈ ਲਈ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ, 0104110000076748, ਰਸਬੇਰੀ ਪਾਈ ਲਈ ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ, ਬਿਲਡਿੰਗ ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ, ਆਟੋਮੇਸ਼ਨ ਕਾਰਡ, ਕਾਰਡ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *