DIGILENT PmodCMPS ਇੰਪੁੱਟ Pmods ਸੈਂਸਰ ਮਾਲਕ ਦਾ ਮੈਨੂਅਲ
DIGILENT PmodCMPS ਇਨਪੁਟ Pmods ਸੈਂਸਰ

ਵੱਧview

ਡਿਜੀਲੈਂਟ PmodCMPS ਵਿੱਚ ਪ੍ਰਸਿੱਧ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ ਹਨੀਵੈਲ HMC5883L 3-ਧੁਰਾ ਡਿਜੀਟਲ ਕੰਪਾਸ ਅਤੇ ਇੱਕ I²C ਇੰਟਰਫੇਸ ਵਾਲੇ ਕਿਸੇ ਵੀ ਡਿਜੀਲੈਂਟ ਹੋਸਟ ਬੋਰਡ ਵਿੱਚ ਕੰਪਾਸ ਹੈਡਿੰਗ ਰੀਡਿੰਗ ਜੋੜ ਸਕਦਾ ਹੈ।

PmodCMPS.
ਵੱਧview

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

  • 3-ਧੁਰਾ ਡਿਜੀਟਲ ਕੰਪਾਸ
  • ±2 ਗੌਸ ਫੀਲਡਾਂ ਵਿੱਚ 8 ਮਿਲੀ-ਗੌਸ ਫੀਲਡ ਰੈਜ਼ੋਲਿਊਸ਼ਨ
  • 160 Hz ਅਧਿਕਤਮ ਡਾਟਾ ਆਉਟਪੁੱਟ ਦਰ
  • SCL ਅਤੇ SDA ਪਿੰਨਾਂ ਲਈ ਵਿਕਲਪਿਕ ਪੁੱਲ-ਅੱਪ ਰੋਧਕ
  • ਲਚਕੀਲੇ ਡਿਜ਼ਾਈਨ ਲਈ ਛੋਟਾ PCB ਆਕਾਰ 0.8“ × 0.8” (2.0 cm × 2.0 cm)
  • I2C ਇੰਟਰਫੇਸ ਦੇ ਨਾਲ 4×2-ਪਿੰਨ ਕਨੈਕਟਰ
  • ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ ਡਿਜੀਲੈਂਟ Pmod ਇੰਟਰਫੇਸ ਨਿਰਧਾਰਨ
  • ਲਾਇਬ੍ਰੇਰੀ ਅਤੇ ਸਾਬਕਾample ਕੋਡ ਵਿੱਚ ਉਪਲਬਧ ਹੈ ਸਰੋਤ ਕੇਂਦਰ

ਕਾਰਜਾਤਮਕ ਵਰਣਨ

PmodCMPS Anisotropic Magnetoresistive (AMR) ਤਕਨਾਲੋਜੀ ਦੇ ਨਾਲ ਹਨੀਵੈਲ ਦੇ HMC5883L ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਸਾਦੀ ਅੰਗਰੇਜ਼ੀ ਵਿੱਚ, ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਤਿੰਨ ਸੈਂਸਰ (ਹਰੇਕ ਕੋਆਰਡੀਨੇਟ ਦਿਸ਼ਾ ਲਈ ਇੱਕ) ਇੱਕ ਦੂਜੇ ਨਾਲ ਬਹੁਤ ਘੱਟ ਦਖਲਅੰਦਾਜ਼ੀ ਕਰਦੇ ਹਨ ਤਾਂ ਜੋ Pmod ਤੋਂ ਸਹੀ ਡੇਟਾ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕੇ।

Pmod ਨਾਲ ਇੰਟਰਫੇਸਿੰਗ

Pmod CMPS ਹੋਸਟ ਬੋਰਡ ਨਾਲ I²C ਪ੍ਰੋਟੋਕੋਲ ਰਾਹੀਂ ਸੰਚਾਰ ਕਰਦਾ ਹੈ। ਜੰਪਰ JP1 ਅਤੇ JP2 ਸੀਰੀਅਲ ਡੇਟਾ ਅਤੇ ਸੀਰੀਅਲ ਕਲਾਕ ਲਾਈਨਾਂ ਲਈ ਵਰਤਣ ਲਈ ਵਿਕਲਪਿਕ 2.2kΩ ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ। ਇਸ ਆਨ-ਬੋਰਡ ਚਿੱਪ ਲਈ 7-ਬਿੱਟ ਐਡਰੈੱਸ 0x1E ਹੈ, ਜਿਸ ਨਾਲ ਰੀਡ ਕਮਾਂਡ 8x0D ਲਈ 3-ਬਿੱਟ ਐਡਰੈੱਸ ਅਤੇ ਰਾਈਟ ਕਮਾਂਡ ਲਈ 0x3C ਹੈ।

ਮੂਲ ਰੂਪ ਵਿੱਚ, PmodCMPS ਸਿੰਗਲ ਮਾਪ ਮੋਡ ਵਿੱਚ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਤਾਂ ਕਿ ਕੰਪਾਸ ਇੱਕ ਮਾਪ ਲੈਂਦਾ ਹੈ, ਡੇਟਾ ਰੈਡੀ ਪਿੰਨ ਨੂੰ ਉੱਚਾ ਸੈਟ ਕਰਦਾ ਹੈ, ਅਤੇ ਫਿਰ ਆਪਣੇ ਆਪ ਨੂੰ ਨਿਸ਼ਕਿਰਿਆ ਮੋਡ ਵਿੱਚ ਰੱਖਦਾ ਹੈ। ਨਿਸ਼ਕਿਰਿਆ ਮੋਡ ਵਿੱਚ ਹੋਣ ਦੇ ਦੌਰਾਨ, ਬਿਜਲੀ ਦੀ ਖਪਤ ਦੇ ਮੁੱਖ ਸਰੋਤ ਅਯੋਗ ਹਨ (ਹੈਰਾਨੀ ਵਾਲੀ ਗੱਲ ਨਹੀਂ) ਜਿਵੇਂ ਕਿ ਅੰਦਰੂਨੀ ADC ਜੋ ਵੋਲਯੂਮ ਨੂੰ ਇਕੱਠਾ ਕਰਦਾ ਹੈtage ਮਾਪ. ਹਾਲਾਂਕਿ, ਤੁਸੀਂ ਅਜੇ ਵੀ I²C ਬੱਸ ਰਾਹੀਂ ਉਹਨਾਂ ਦੇ ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਡੇਟਾ ਮੁੱਲ ਦੇ ਨਾਲ ਸਾਰੇ ਰਜਿਸਟਰਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦੇ ਹੋ। PmodCMPS ਨੂੰ ਨਿਸ਼ਕਿਰਿਆ ਮੋਡ ਤੋਂ ਵਾਪਸ ਸਿੰਗਲ ਮਾਪ ਜਾਂ ਨਿਰੰਤਰ ਮਾਪ ਮੋਡ ਵਿੱਚ ਬਦਲਣ ਲਈ, ਉਪਭੋਗਤਾ ਨੂੰ ਮੋਡ ਰਜਿਸਟਰ (0x02) ਨੂੰ ਲਿਖਣਾ ਚਾਹੀਦਾ ਹੈ।

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

ਸਾਰਣੀ 1. ਕਮਾਂਡ ਅਤੇ ਐਡਰੈੱਸ ਬਾਈਟਸ।

ਕਮਾਂਡ ਬਾਈਟ ਪਤਾ ਬਾਈਟ
0 0 1 1 1 1 0 1 (ACK) 0 0 0 0 0 0 1 1 (ACK)
ਐਮਐਸਬੀ ਐਕਸ ਐਲਐਸਬੀ ਐਕਸ
SX SX SX SX sb ਐਮਐਸਬੀ b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Z LSB Z
SX SX SX SX sb ਐਮਐਸਬੀ b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ACK)
MSB Y LSB Y
SX SX SX SX sb ਐਮਐਸਬੀ b9 b8 (ACK) b7 b6 b5 b4 b3 b2 b1 b0 (ਰੂਕੋ)

ਨੋਟ: SX ਦਾ ਅਰਥ ਹੈ ਸਾਈਨ ਬਿੱਟ (sb) ਦੇ ਸਾਈਨ ਐਕਸਟੈਂਸ਼ਨ।

Pinout ਵਰਣਨ ਸਾਰਣੀ

ਸਾਰਣੀ 1. ਕਨੈਕਟਰ J1: Pmod 'ਤੇ ਲੇਬਲ ਕੀਤੇ ਵਰਣਨ ਨੂੰ ਪਿੰਨ ਕਰੋ।

ਸਿਰਲੇਖ J1
ਪਿੰਨ ਸਿਗਨਲ ਵਰਣਨ
1 ਅਤੇ 5 SCL ਸੀਰੀਅਲ ਘੜੀ
2 ਅਤੇ 6 ਐਸ.ਡੀ.ਏ ਸੀਰੀਅਲ ਡਾਟਾ
3 ਅਤੇ 7 ਜੀ.ਐਨ.ਡੀ ਬਿਜਲੀ ਸਪਲਾਈ ਜ਼ਮੀਨ
4 ਅਤੇ 8 ਵੀ.ਸੀ.ਸੀ ਪਾਵਰ ਸਪਲਾਈ (3.3V)
ਸਿਰਲੇਖ J2
ਪਿੰਨ ਸਿਗਨਲ ਵਰਣਨ
1 ਡੀ.ਆਰ.ਡੀ.ਵਾਈ ਡਾਟਾ ਤਿਆਰ ਹੈ
2 ਜੀ.ਐਨ.ਡੀ ਬਿਜਲੀ ਸਪਲਾਈ ਜ਼ਮੀਨ
ਜੰਪਰ ਜੇਪੀ 1
ਲੋਡ ਕੀਤੀ ਸਥਿਤੀ SDA ਲਾਈਨ ਇੱਕ 2.2kΩ ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ
ਜੰਪਰ ਜੇਪੀ 2
ਲੋਡ ਕੀਤੀ ਸਥਿਤੀ SCL ਲਾਈਨ ਇੱਕ 2.2kΩ ਪੁੱਲ-ਅੱਪ ਰੋਧਕ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ

ਪੀ.ਐਮ.ਡੀ CMPS ਮੋਡੀਊਲ ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤੇ ਜਾ ਰਹੇ ਕਿਸੇ ਵੀ ਡੇਟਾ ਨੂੰ ਕੈਲੀਬਰੇਟ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਇੱਕ ਸਵੈ-ਜਾਂਚ ਮੋਡ ਵੀ ਪੇਸ਼ ਕਰਦਾ ਹੈ।

PmodCMPS 'ਤੇ ਲਾਗੂ ਕੀਤੀ ਕੋਈ ਵੀ ਬਾਹਰੀ ਪਾਵਰ 2.16V ਅਤੇ 3.6V ਦੇ ਅੰਦਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ; ਇਸ ਲਈ, ਡਿਜੀਲੈਂਟ ਸਿਸਟਮ ਬੋਰਡਾਂ 'ਤੇ Pmod ਸਿਰਲੇਖਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ, ਸਪਲਾਈ ਵੋਲਯੂtage 3.3V 'ਤੇ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।

ਭੌਤਿਕ ਮਾਪ

ਪਿੰਨ ਹੈਡਰ 'ਤੇ ਪਿੰਨ 100 ਮੀਲ ਦੀ ਦੂਰੀ 'ਤੇ ਹਨ। ਪੀਸੀਬੀ ਪਿੰਨ ਹੈਡਰ 'ਤੇ ਪਿੰਨ ਦੇ ਸਮਾਨਾਂਤਰ ਪਾਸਿਆਂ 'ਤੇ 0.8 ਇੰਚ ਲੰਬਾ ਹੈ ਅਤੇ ਪਿੰਨ ਹੈਡਰ ਦੇ ਲੰਬਵਤ ਪਾਸਿਆਂ 'ਤੇ 0.8 ਇੰਚ ਲੰਬਾ ਹੈ।

ਕਾਪੀਰਾਈਟ ਡਿਜੀਲੈਂਟ, ਇੰਕ.
ਜ਼ਿਕਰ ਕੀਤੇ ਹੋਰ ਉਤਪਾਦ ਅਤੇ ਕੰਪਨੀ ਦੇ ਨਾਮ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹੋ ਸਕਦੇ ਹਨ।

ਤੋਂ ਡਾਊਨਲੋਡ ਕੀਤਾ Arrow.com.

1300 ਹੈਨਲੀ ਕੋਰਟ
ਪੂਲਮੈਨ, ਡਬਲਯੂਏ 99163
509.334.6306
www.digilentinc.com

DIGILENT ਲੋਗੋ

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

DIGILENT PmodCMPS ਇਨਪੁਟ Pmods ਸੈਂਸਰ [pdf] ਮਾਲਕ ਦਾ ਮੈਨੂਅਲ
PmodCMPS ਇਨਪੁਟ Pmods ਸੈਂਸਰ, PmodCMPS, ਇਨਪੁਟ Pmods ਸੈਂਸਰ, Pmods ਸੈਂਸਰ, ਸੈਂਸਰ

ਹਵਾਲੇ

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

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