OLIMEX-ਲੋਗੋ

OLIMEX MOD-IO2 ਐਕਸਟੈਂਸ਼ਨ ਬੋਰਡ

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਉਤਪਾਦ

ਬੇਦਾਅਵਾ
2024 Olimex Ltd. Olimex®, ਲੋਗੋ ਅਤੇ ਇਸਦੇ ਸੰਜੋਗ, Olimex Ltd ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। ਹੋਰ ਉਤਪਾਦਾਂ ਦੇ ਨਾਮ ਦੂਜਿਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹੋ ਸਕਦੇ ਹਨ ਅਤੇ ਅਧਿਕਾਰ ਉਹਨਾਂ ਦੇ ਸੰਬੰਧਿਤ ਮਾਲਕਾਂ ਦੇ ਹਨ। ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਜਾਣਕਾਰੀ ਓਲੀਮੇਕਸ ਉਤਪਾਦਾਂ ਦੇ ਸਬੰਧ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ। ਇਸ ਦਸਤਾਵੇਜ਼ ਦੁਆਰਾ ਜਾਂ ਓਲੀਮੇਕਸ ਉਤਪਾਦਾਂ ਦੀ ਵਿਕਰੀ ਦੇ ਸਬੰਧ ਵਿੱਚ ਕੋਈ ਵੀ ਲਾਇਸੈਂਸ, ਸਪੱਸ਼ਟ ਜਾਂ ਅਪ੍ਰਤੱਖ ਜਾਂ ਹੋਰ ਕਿਸੇ ਵੀ ਬੌਧਿਕ ਸੰਪਤੀ ਦਾ ਅਧਿਕਾਰ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ ਹੈ।

ਇਹ ਕੰਮ Creative Commons Attribution-ShareAlike 3.0 Unported License ਦੇ ਤਹਿਤ ਲਾਇਸੰਸਸ਼ੁਦਾ ਹੈ। ਨੂੰ view ਇਸ ਲਾਇਸੰਸ ਦੀ ਇੱਕ ਕਾਪੀ, ਵੇਖੋ http://www.creativecommons.org/licenses/by-sa/3.0/. Olimex LTD ਦੁਆਰਾ ਇਹ ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਇੱਕ Creative Commons Attribution-ShareAlike 3.0 Unported ਦੇ ਤਹਿਤ ਲਾਇਸੰਸਸ਼ੁਦਾ ਹੈ। ਲਾਇਸੰਸ.

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (1)

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

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

ਓਲੀਮੇਕਸ ਵਰਤਮਾਨ ਵਿੱਚ ਉਤਪਾਦਾਂ ਲਈ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਗਾਹਕਾਂ ਨਾਲ ਸੌਦਾ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਸਲਈ ਉਪਭੋਗਤਾ ਨਾਲ ਸਾਡਾ ਪ੍ਰਬੰਧ ਵਿਸ਼ੇਸ਼ ਨਹੀਂ ਹੈ। ਓਲੀਮੇਕਸ ਐਪਲੀਕੇਸ਼ਨ ਸਹਾਇਤਾ, ਗਾਹਕ ਉਤਪਾਦ ਡਿਜ਼ਾਈਨ, ਸੌਫਟਵੇਅਰ ਪ੍ਰਦਰਸ਼ਨ, ਜਾਂ ਇੱਥੇ ਵਰਣਿਤ ਪੇਟੈਂਟ ਜਾਂ ਸੇਵਾਵਾਂ ਦੀ ਉਲੰਘਣਾ ਲਈ ਕੋਈ ਜ਼ਿੰਮੇਵਾਰੀ ਨਹੀਂ ਲੈਂਦਾ। ਡਿਜ਼ਾਈਨ ਸਮੱਗਰੀਆਂ ਅਤੇ MOD-IO2 ਬਣਾਉਣ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਭਾਗਾਂ ਲਈ ਕੋਈ ਵਾਰੰਟੀ ਨਹੀਂ ਹੈ। ਉਹਨਾਂ ਨੂੰ ਸਿਰਫ਼ MODIO2 ਲਈ ਉਚਿਤ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।

ਅਧਿਆਇ 1 ਓਵਰVIEW

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
Olimex ਤੋਂ MOD-IO2 ਸਿੰਗਲ-ਬੋਰਡ ਕੰਪਿਊਟਰ ਚੁਣਨ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ! ਇਹ ਦਸਤਾਵੇਜ਼ Olimex MOD-IO2 ਬੋਰਡ ਲਈ ਉਪਭੋਗਤਾ ਦੀ ਗਾਈਡ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇੱਕ ਓਵਰ ਦੇ ਰੂਪ ਵਿੱਚview, ਇਹ ਅਧਿਆਇ ਇਸ ਦਸਤਾਵੇਜ਼ ਦਾ ਦਾਇਰਾ ਦਿੰਦਾ ਹੈ ਅਤੇ ਬੋਰਡ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ। MOD-IO2 ਅਤੇ MOD-IO ਬੋਰਡਾਂ ਦੇ ਮੈਂਬਰਾਂ ਵਿਚਕਾਰ ਅੰਤਰ ਦਾ ਜ਼ਿਕਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਦਸਤਾਵੇਜ਼ ਦੀ ਸੰਸਥਾ ਫਿਰ ਵਿਸਤ੍ਰਿਤ ਹੈ। MOD-IO2 ਡਿਵੈਲਪਮੈਂਟ ਬੋਰਡ ਮਾਈਕ੍ਰੋਚਿੱਪ ਦੁਆਰਾ ਨਿਰਮਿਤ, ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ PIC16F1503 'ਤੇ ਚੱਲ ਰਹੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਕੋਡ ਵਿਕਾਸ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।

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

  • PIC16F1503 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਆਸਾਨ ਇੰਟਰਫੇਸਿੰਗ ਲਈ ਓਪਨ-ਸੋਰਸ ਫਰਮਵੇਅਰ ਨਾਲ ਪਹਿਲਾਂ ਤੋਂ ਲੋਡ ਕੀਤਾ ਗਿਆ ਹੈ, ਖਾਸ ਕਰਕੇ ਲੀਨਕਸ-ਸਮਰੱਥ ਬੋਰਡਾਂ ਦੇ ਨਾਲ
  • I2C ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, I2C ਪਤਾ ਬਦਲਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ
  • ਸਟੈਕ-ਯੋਗ, UEXT ਨਰ ਅਤੇ ਮਾਦਾ ਕਨੈਕਟਰ
  • 9 GPIO, 7V ਅਤੇ GND ਲਈ 3.3-ਪਿੰਨ ਟਰਮੀਨਲ ਪੇਚ ਕਨੈਕਟਰ
  • 7 GPIO ਜੋ ਵੱਖ-ਵੱਖ ਉਦੇਸ਼ਾਂ ਲਈ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ ਜਿਵੇਂ ਕਿ PWM, SPI, I2C, ANALOG IN/OUT, ਆਦਿ।
  • ਪੇਚ ਟਰਮੀਨਲਾਂ ਦੇ ਨਾਲ 2A/15VAC ਸੰਪਰਕਾਂ ਦੇ ਨਾਲ 250 ਰੀਲੇਅ ਆਉਟਪੁੱਟ
  • ਰੀਲੇਅ ਆਉਟਪੁੱਟ ਸਥਿਤੀ LEDs
  • ਇਨ-ਸਰਕਟ ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ PIC-KIT6 ਜਾਂ ਹੋਰ ਅਨੁਕੂਲ ਟੂਲ ਨਾਲ ਅਪਡੇਟ ਕਰਨ ਲਈ ICSP 3-ਪਿੰਨ ਕਨੈਕਟਰ
  • 12V DC ਲਈ PWR ਜੈਕ
  • ਚਾਰ ਮਾਊਂਟਿੰਗ ਹੋਲ 3.3mm ~ (0.13)”
  • UEXT ਔਰਤ-ਔਰਤ ਕੇਬਲ ਸ਼ਾਮਲ ਹੈ
  • FR-4, 1.5mm ~ (0.062)”, ਲਾਲ ਸੋਲਡਰ ਮਾਸਕ, ਚਿੱਟੇ ਸਿਲਕਸਕ੍ਰੀਨ ਕੰਪੋਨੈਂਟ ਪ੍ਰਿੰਟ
  • ਮਾਪ: (61 x 52)mm ~ (2.40 x 2.05)”

MOD-IO ਬਨਾਮ MOD-IO2
MOD-IO2 ਆਕਾਰ ਅਤੇ ਕਾਰਜਸ਼ੀਲਤਾ ਦੇ ਰੂਪ ਵਿੱਚ MOD-IO ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਇੱਕ ਛੋਟਾ ਇਨਪੁੱਟ ਆਉਟਪੁੱਟ ਐਕਸਟੈਂਸ਼ਨ ਮੋਡੀਊਲ ਹੈ, ਹਾਲਾਂਕਿ, ਬਹੁਤ ਸਾਰੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚ, MOD-IO2 ਇੱਕ ਬਿਹਤਰ ਵਿਕਲਪ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦਾ ਹੈ। ਜਿਨ੍ਹਾਂ ਡਿਜ਼ਾਈਨਾਂ ਨੂੰ ਆਪਟੋਕੂਲਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਉਹਨਾਂ ਨੂੰ MOD-IO 'ਤੇ ਵਿਚਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਇਸ ਤੋਂ ਇਲਾਵਾ, MOD-IO ਕੋਲ ਵੋਲਯੂਮ ਪ੍ਰਦਾਨ ਕਰਨ ਦੇ ਵਿਕਲਪ ਦੇ ਨਾਲ ਇੱਕ ਬਿਹਤਰ ਪਾਵਰ ਸਪਲਾਈ ਹੈtage 8-30VDC ਸੀਮਾ ਵਿੱਚ।

ਨਿਸ਼ਾਨਾ ਬਾਜ਼ਾਰ ਅਤੇ ਬੋਰਡ ਦਾ ਉਦੇਸ਼
MOD-IO2 ਇੱਕ ਐਕਸਟੈਂਸ਼ਨ ਡਿਵੈਲਪਮੈਂਟ ਬੋਰਡ ਹੈ ਜੋ UEXT ਕਨੈਕਟਰ ਦੁਆਰਾ ਦੂਜੇ ਓਲੀਮੇਕਸ ਬੋਰਡਾਂ ਨਾਲ ਇੰਟਰਫੇਸ ਕਰ ਸਕਦਾ ਹੈ ਇਹ ਰਿਲੇਅ ਅਤੇ GPIO ਨੂੰ ਜੋੜਦਾ ਹੈ। ਮਲਟੀਪਲ MOD-IO2 ਸਟੈਕੇਬਲ ਅਤੇ ਐਡਰੈਸੇਬਲ ਹਨ। ਫਰਮਵੇਅਰ ਤੁਹਾਨੂੰ ਸਧਾਰਨ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬੋਰਡ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਵੀ ਜੇਕਰ ਤੁਸੀਂ ਚਾਹੋ ਤਾਂ ਤੁਸੀਂ ਆਪਣੀਆਂ ਲੋੜਾਂ ਲਈ ਫਰਮਵੇਅਰ ਨੂੰ ਸੋਧ ਸਕਦੇ ਹੋ।

ਜੇਕਰ ਤੁਸੀਂ UEXT ਕਨੈਕਟਰ ਦੇ ਨਾਲ ਸਾਡੇ ਕਿਸੇ ਵੀ ਵਿਕਾਸ ਬੋਰਡ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹੋ ਅਤੇ ਤੁਹਾਨੂੰ ਹੋਰ GPIOs ਅਤੇ RELAY ਆਊਟਪੁੱਟ ਦੀ ਲੋੜ ਹੈ ਤਾਂ ਤੁਸੀਂ MOD-IO2 ਨੂੰ ਆਪਣੇ ਵਿਕਾਸ ਬੋਰਡ ਨਾਲ ਜੋੜ ਕੇ ਇਹਨਾਂ ਨੂੰ ਜੋੜ ਸਕਦੇ ਹੋ। ਇਹ ਬੋਰਡ 2 ਰੀਲੇਅ ਅਤੇ 7 GPIO ਨੂੰ ਆਸਾਨ ਇੰਟਰਫੇਸ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। MOD-IO2 ਸਟੈਕੇਬਲ ਅਤੇ ਐਡਰੈਸੇਬਲ ਹੈ - ਇਹ ਬੋਰਡ ਇਕੱਠੇ ਪਲੱਗ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ ਅਤੇ ਤੁਸੀਂ ਜਿੰਨੇ ਚਾਹੋ ਇੰਪੁੱਟ ਅਤੇ ਆਉਟਪੁੱਟ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ! 2-4- 6-8 ਆਦਿ! MOD-IO2 ਵਿੱਚ ਇੱਕ PIC16F1503 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਹੈ ਅਤੇ ਫਰਮਵੇਅਰ ਓਪਨ-ਸੋਰਸ ਹੈ ਅਤੇ ਸੋਧ ਲਈ ਉਪਲਬਧ ਹੈ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਐਨਾਲਾਗ GPIO ਅਤੇ ਰੀਲੇਅ ਦੀ ਲੋੜ ਹੈ ਤਾਂ ਬੋਰਡ ਜ਼ਿਆਦਾਤਰ ਓਲੀਮੇਕਸ ਬੋਰਡਾਂ ਲਈ ਇੱਕ ਬਹੁਤ ਵਧੀਆ ਜੋੜ ਹੈ।

ਸੰਗਠਨ
ਇਸ ਦਸਤਾਵੇਜ਼ ਦੇ ਹਰੇਕ ਭਾਗ ਵਿੱਚ ਇੱਕ ਵੱਖਰੇ ਵਿਸ਼ੇ ਨੂੰ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿਸਨੂੰ ਹੇਠਾਂ ਦਿੱਤੇ ਅਨੁਸਾਰ ਸੰਗਠਿਤ ਕੀਤਾ ਗਿਆ ਹੈ:

  • ਅਧਿਆਇ 1 ਇੱਕ ਓਵਰ ਹੈview ਬੋਰਡ ਦੀ ਵਰਤੋਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬਾਰੇ
  • ਅਧਿਆਇ 2 ਬੋਰਡ ਨੂੰ ਜਲਦੀ ਸਥਾਪਤ ਕਰਨ ਲਈ ਇੱਕ ਗਾਈਡ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ
  • ਅਧਿਆਇ 3 ਵਿੱਚ ਜਨਰਲ ਬੋਰਡ ਡਾਇਗ੍ਰਾਮ ਅਤੇ ਲੇਆਉਟ ਸ਼ਾਮਲ ਹੈ
  • ਅਧਿਆਇ 4 ਉਸ ਹਿੱਸੇ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜੋ ਬੋਰਡ ਦਾ ਦਿਲ ਹੈ: PIC16F1503
  • ਅਧਿਆਇ 5 ਕਨੈਕਟਰ ਪਿਨਆਉਟ, ਪੈਰੀਫਿਰਲ, ਅਤੇ ਜੰਪਰ ਵਰਣਨ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ
  • ਅਧਿਆਇ 6 ਮੈਮੋਰੀ ਦਾ ਨਕਸ਼ਾ ਦਿਖਾਉਂਦਾ ਹੈ
  • ਅਧਿਆਇ 7 ਯੋਜਨਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ
  • ਅਧਿਆਇ 8 ਵਿੱਚ ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ, ਉਪਯੋਗੀ ਲਿੰਕ, ਅਤੇ ਸਹਾਇਤਾ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ

ਅਧਿਆਇ 2 MOD-IO2 ਬੋਰਡ ਸਥਾਪਤ ਕਰਨਾ

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
ਇਹ ਭਾਗ ਤੁਹਾਨੂੰ ਪਹਿਲੀ ਵਾਰ MOD-IO2 ਵਿਕਾਸ ਬੋਰਡ ਸਥਾਪਤ ਕਰਨ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਪਹਿਲਾਂ ਬੋਰਡ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾਉਣ ਤੋਂ ਬਚਣ ਲਈ ਇਲੈਕਟ੍ਰੋਸਟੈਟਿਕ ਚੇਤਾਵਨੀ 'ਤੇ ਵਿਚਾਰ ਕਰੋ, ਫਿਰ ਬੋਰਡ ਨੂੰ ਚਲਾਉਣ ਲਈ ਲੋੜੀਂਦੇ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਦੀ ਖੋਜ ਕਰੋ। ਬੋਰਡ ਨੂੰ ਪਾਵਰ ਅਪ ਕਰਨ ਦੀ ਵਿਧੀ ਦਿੱਤੀ ਗਈ ਹੈ, ਅਤੇ ਡਿਫਾਲਟ ਬੋਰਡ ਵਿਵਹਾਰ ਦਾ ਵੇਰਵਾ ਦਿੱਤਾ ਗਿਆ ਹੈ।

ਇਲੈਕਟ੍ਰੋਸਟੈਟਿਕ ਚੇਤਾਵਨੀ
MOD-IO2 ਨੂੰ ਇੱਕ ਸੁਰੱਖਿਆ ਵਿਰੋਧੀ ਐਂਟੀ-ਸਟੈਟਿਕ ਪੈਕੇਜ ਵਿੱਚ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਬੋਰਡ ਨੂੰ ਉੱਚ ਇਲੈਕਟ੍ਰੋਸਟੈਟਿਕ ਸੰਭਾਵਨਾਵਾਂ ਦੇ ਸੰਪਰਕ ਵਿੱਚ ਨਹੀਂ ਆਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਬੋਰਡ ਨੂੰ ਸੰਭਾਲਣ ਵੇਲੇ ਇੱਕ ਗਰਾਉਂਡਿੰਗ ਪੱਟੀ ਜਾਂ ਸਮਾਨ ਸੁਰੱਖਿਆ ਉਪਕਰਣ ਪਹਿਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਕੰਪੋਨੈਂਟ ਪਿੰਨ ਜਾਂ ਕਿਸੇ ਹੋਰ ਧਾਤੂ ਤੱਤ ਨੂੰ ਛੂਹਣ ਤੋਂ ਬਚੋ।

ਲੋੜਾਂ
MOD-IO2 ਨੂੰ ਵਧੀਆ ਢੰਗ ਨਾਲ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਹੇਠ ਲਿਖੀਆਂ ਚੀਜ਼ਾਂ ਦੀ ਲੋੜ ਹੈ:

  • ਇੱਕ ਮੁਫਤ ਡੇਟਾ UART ਜਾਂ ਕਿਸੇ ਵੀ OLIMEX ਬੋਰਡ ਵਾਲਾ ਇੱਕ ਬੋਰਡ ਜਿਸ ਵਿੱਚ UEXT ਕਨੈਕਟਰ ਹੈ
  • ਰੀਲੇਅ ਕਾਰਵਾਈ ਲਈ ਸ਼ਕਤੀ ਦਾ 12V ਸਰੋਤ; ਇਹ ਆਨ-ਬੋਰਡ ਪਾਵਰ ਜੈਕ ਵਿੱਚ ਫਿੱਟ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ

ਜੇਕਰ ਤੁਸੀਂ ਬੋਰਡ ਨੂੰ ਮੁੜ-ਪ੍ਰੋਗਰਾਮ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਜਾਂ ਫਰਮਵੇਅਰ ਨੂੰ ਸੋਧਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਇਹ ਵੀ ਲੋੜ ਹੋਵੇਗੀ:

  • PIC ਅਨੁਕੂਲ ਪ੍ਰੋਗਰਾਮਰ - ਇਹ ਨਹੀਂ ਕਿ ICSP ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਕਨੈਕਟਰ ਇੱਕ 0.1” 6-ਪਿੰਨ ਵਾਲਾ ਹੈ। ਸਾਡੇ ਕੋਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਦੇ PIC-KIT16 'ਤੇ ਆਧਾਰਿਤ ਇੱਕ ਸਸਤਾ ਅਨੁਕੂਲ PIC1503F3 ਪ੍ਰੋਗਰਾਮਰ ਹੈ।
  • ਕੁਝ ਸੁਝਾਏ ਗਏ ਆਈਟਮਾਂ ਨੂੰ ਓਲੀਮੈਕਸ ਦੁਆਰਾ ਖਰੀਦਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਉਦਾਹਰਣ ਲਈ:
  • PIC-KIT3 - ਓਲੀਮੇਕਸ ਪ੍ਰੋਗਰਾਮਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਰਨ ਦੇ ਸਮਰੱਥ PIC16F1503 SY0612E - ਯੂਰਪੀਅਨ ਗਾਹਕਾਂ ਲਈ ਪਾਵਰ ਸਪਲਾਈ ਅਡਾਪਟਰ 12V/0.5A, ਇੱਕ ਪਾਵਰ ਜੈਕ ਦੇ ਨਾਲ ਆਉਂਦਾ ਹੈ ਜੋ MOD-IO2 ਦੇ ਕਨੈਕਟਰ ਨੂੰ ਫਿੱਟ ਕਰਦਾ ਹੈ

ਬੋਰਡ ਨੂੰ ਪਾਵਰਿੰਗ
ਬੋਰਡ ਪਾਵਰ ਜੈਕ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਹੈ। ਤੁਹਾਨੂੰ 12V DC ਪ੍ਰਦਾਨ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਯੂਰਪੀਅਨ ਗਾਹਕਾਂ ਲਈ, ਅਸੀਂ ਇੱਕ ਕਿਫਾਇਤੀ ਪਾਵਰ ਸਪਲਾਈ ਅਡਾਪਟਰ 12V/0.5A – SY0612E ਵੇਚਦੇ ਹਾਂ। ਜੇਕਰ ਤੁਸੀਂ ਬੋਰਡ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਪਾਵਰ ਕਰਦੇ ਹੋ, ਤਾਂ ਆਨ-ਬੋਰਡ PWR_LED ਚਾਲੂ ਹੋ ਜਾਵੇਗਾ।

ਲੀਨਕਸ ਦੇ ਅਧੀਨ ਫਰਮਵੇਅਰ ਵਰਣਨ ਅਤੇ ਬੁਨਿਆਦੀ ਵਰਤੋਂ
ਬੋਰਡ ਦੇ PIC 'ਤੇ ਲੋਡ ਕੀਤਾ ਗਿਆ ਫਰਮਵੇਅਰ ਹੈ ਜੋ I2C ਪ੍ਰੋਟੋਕੋਲ ਦੁਆਰਾ MOD-IO2 ਦੀ ਆਸਾਨ ਵਰਤੋਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। MOD-IO2 ਦਾ ਫਰਮਵੇਅਰ ਕਈ ਦੁਹਰਾਓ ਵਿੱਚੋਂ ਲੰਘਿਆ ਹੈ। ਨਵੀਨਤਮ ਫਰਮਵੇਅਰ ਰੀਵਿਜ਼ਨ ਸੰਸ਼ੋਧਨ 4.3 ਹੈ। ਨਾਟ-ਲੀਨਕਸ ਸਮਰਥਿਤ ਹੋਸਟ ਬੋਰਡਾਂ ਦੇ ਨਾਲ ਫਰਮਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਆਰਕਾਈਵ ਵਿੱਚ README.PDF ਵੇਖੋ ਜਿਸ ਵਿੱਚ ਫਰਮਵੇਅਰ ਸਰੋਤ ਸ਼ਾਮਲ ਹਨ। ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 1, 2, ਅਤੇ 3 ਅਨੁਕੂਲ ਨਹੀਂ ਹਨ। ਇਹ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ ਵੱਖ-ਵੱਖ MOD-IO2 ਬੋਰਡ ਪਤੇ ਅਤੇ ਵੱਖ-ਵੱਖ ਕਮਾਂਡ ਸੈੱਟਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹਨ। ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3, 3.1, ਅਤੇ 3.02 (3. xx), ਅਤੇ 4.3 ਅਨੁਕੂਲ ਹਨ। ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ ਕਿ ਕਸਟਮ ਫਰਮਵੇਅਰ MODIO2 ਦੀਆਂ ਸਾਰੀਆਂ ਹਾਰਡਵੇਅਰ ਸਮਰੱਥਾਵਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ। ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਤੁਹਾਨੂੰ MOD-IO2 ਦੇ ਹਾਰਡਵੇਅਰ ਨੂੰ ਇਸਦੇ ਨਾਲ ਵਰਤਣ ਲਈ ਫਰਮਵੇਅਰ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ
ਪੂਰੀ ਸੰਭਾਵਨਾ!

ਲੀਨਕਸ ਦੇ ਅਧੀਨ MOD-IO2 ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਕਸਟਮ ਸਾਫਟਵੇਅਰ ਟੂਲ
ਚੀਜ਼ਾਂ ਨੂੰ ਹੋਰ ਵੀ ਸਰਲ ਬਣਾਉਣ ਲਈ ਅਸੀਂ MOD-IO2 ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਇੱਕ ਸਾਫਟਵੇਅਰ ਟੂਲ ਲਿਖਿਆ ਹੈ

ਲੀਨਕਸ। ਤੁਸੀਂ ਇਸਨੂੰ ਇੱਥੇ ਲੱਭ ਸਕਦੇ ਹੋ
https://github.com/OLIMEX/OLINUXINO/tree/master/SOFTWARE/UEXT%20MODULES/

MOD-IO2/ਲੀਨਕਸ-ਐਕਸੈੱਸ-ਟੂਲ
ਇਸ ਸੌਫਟਵੇਅਰ ਟੂਲ ਲਈ ਇੱਕ ਲੀਨਕਸ-ਸਮਰੱਥ ਬੋਰਡ ਦੀ ਲੋੜ ਹੈ। ਇਹ ਟੂਲ MOD-IO2 ਯੂਨਿਟਾਂ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ ਜੋ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3 ਜਾਂ ਨਵੇਂ ਨਾਲ ਲੋਡ ਹੁੰਦਾ ਹੈ। ਕਸਟਮ ਸੌਫਟਵੇਅਰ ਟੂਲ ਦੇ ਨਾਲ ਪੂਰੀ ਅਨੁਕੂਲਤਾ ਲਈ, ਤੁਹਾਡੇ MODIO2 ਬੋਰਡ ਨੂੰ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3.02 ਜਾਂ ਨਵੇਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਬਸ ਰੱਖੋ file ਤੁਹਾਡੇ ਬੋਰਡ 'ਤੇ "modio2tool"। ਉਸ ਫੋਲਡਰ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰੋ ਜਿੱਥੇ ਤੁਸੀਂ ਇਸਨੂੰ ਰੱਖਿਆ ਸੀ ਅਤੇ ਸਾਰੀਆਂ ਉਪਲਬਧ ਕਮਾਂਡਾਂ 'ਤੇ ਮਦਦ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ "./modio2tool -h" ਟਾਈਪ ਕਰੋ।

ਜ਼ਿਆਦਾਤਰ ਕਮਾਂਡਾਂ ਲਈ ਹਾਰਡਵੇਅਰ I2C ਨੰਬਰ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਪੈਰਾਮੀਟਰ -BX ਨਾਲ ਤੁਹਾਡੀ ਲੀਨਕਸ ਵੰਡ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਿੱਥੇ X I2C ਇੰਟਰਫੇਸ ਦੀ ਸੰਖਿਆ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਮੂਲ ਰੂਪ ਵਿੱਚ ਸਾਫਟਵੇਅਰ ਹਾਰਡਵੇਅਰ I2C ਇੰਟਰਫੇਸ #2 ਅਤੇ ਬੋਰਡ ID 0x21 ਨਾਲ ਵਰਤਣ ਲਈ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ - ਜੇਕਰ ਤੁਹਾਡਾ ਸੈੱਟਅੱਪ ਵੱਖਰਾ ਹੈ ਤਾਂ ਤੁਹਾਨੂੰ ਹਰ ਵਾਰ -BX (X ਹਾਰਡਵੇਅਰ I2C ਨੰਬਰ ਹੈ) ਅਤੇ -A 0xXX ( XX ਮੋਡੀਊਲ ਦਾ I2C ਪਤਾ ਹੈ)।

ਕੁਝ ਸਾਬਕਾampਲੀਨਕਸ ਵਿੱਚ modio2tool ਅਤੇ MOD-IO2 ਦੀ ਵਰਤੋਂ ਬਾਰੇ ਜਾਣਕਾਰੀ:

  • - ਮਦਦ ਮੀਨੂ ਨੂੰ ਲਿਆਉਣਾ:
  • ./modio2tool -h
  • , ਕਿੱਥੇ
  • ./modio2tool - ਬਾਈਨਰੀ ਨੂੰ ਚਲਾਉਂਦਾ ਹੈ
  • -h - ਮਦਦ ਜਾਣਕਾਰੀ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਪੈਰਾਮੀਟਰ

ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਕਮਾਂਡਾਂ ਦਾ ਫਾਰਮੈਟ ਦਿਖਾਇਆ ਜਾਵੇਗਾ ਅਤੇ ਕਮਾਂਡਾਂ ਦੀ ਸੂਚੀ ਛਾਪੀ ਜਾਵੇਗੀ।

  • - ਦੋਵੇਂ ਰੀਲੇਅ ਨੂੰ ਚਾਲੂ ਕਰਨਾ:
  • ./modio2tool -B 0 -s 3
  • , ਕਿੱਥੇ
  • -B 0 - ਬੋਰਡ ਨੂੰ ਇਸਦੇ ਹਾਰਡਵੇਅਰ I2C #0 ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸੈੱਟ ਕਰਦਾ ਹੈ (ਆਮ ਤੌਰ 'ਤੇ ਜਾਂ ਤਾਂ "0", "1", ਜਾਂ "2")
  • -s 3 – “s” ਦੀ ਵਰਤੋਂ ਰੀਲੇਅ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ; "3" ਦੋਵਾਂ ਰੀਲੇਅ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਨਿਰਧਾਰਤ ਕਰਦਾ ਹੈ (ਸਿਰਫ਼ ਪਹਿਲੇ ਜਾਂ ਸਿਰਫ਼ ਦੂਜੇ ਰੀਲੇ ਲਈ "1" ਜਾਂ "2" ਦੀ ਵਰਤੋਂ ਕਰੋ)

ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਇੱਕ ਖਾਸ ਆਵਾਜ਼ ਆਵੇਗੀ ਅਤੇ ਰੀਲੇਅ LEDs ਚਾਲੂ ਹੋ ਜਾਣਗੀਆਂ।

  • - ਦੋਨੋ ਰੀਲੇਅ ਨੂੰ ਬੰਦ ਕਰਨਾ:
  • ./modio2tool -B 0 -c 3
  • , ਕਿੱਥੇ
  • B 0 - ਬੋਰਡ ਨੂੰ ਇਸਦੇ ਹਾਰਡਵੇਅਰ I2C #0 ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸੈੱਟ ਕਰਦਾ ਹੈ (ਆਮ ਤੌਰ 'ਤੇ "0", "1", ਜਾਂ "2")
  • c 3 - "c" ਦੀ ਵਰਤੋਂ ਸਟੇਟ ਰੀਲੇਅ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ; "3" ਦੋਵਾਂ ਰੀਲੇਅ ਨੂੰ ਬੰਦ ਕਰਨ ਲਈ ਦਰਸਾਉਂਦਾ ਹੈ (ਸਿਰਫ਼ ਪਹਿਲੇ ਜਾਂ ਸਿਰਫ਼ ਦੂਜੇ ਰੀਲੇ ਲਈ "1" ਜਾਂ 2 ਦੀ ਵਰਤੋਂ ਕਰੋ)

ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਇੱਕ ਖਾਸ ਆਵਾਜ਼ ਆਵੇਗੀ ਅਤੇ ਰੀਲੇਅ LED ਬੰਦ ਹੋ ਜਾਵੇਗੀ।

  • - ਰੀਲੇਅ ਦੀ ਸਥਿਤੀ ਨੂੰ ਪੜ੍ਹਨਾ (MOD-IO2 ਦੇ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3.02 ਤੋਂ ਉਪਲਬਧ): ./modio2tool -B 0 -r
  • , ਕਿੱਥੇ
  • -B 0 - ਬੋਰਡ ਨੂੰ ਇਸਦੇ ਹਾਰਡਵੇਅਰ I2C #0 ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸੈੱਟ ਕਰਦਾ ਹੈ (ਆਮ ਤੌਰ 'ਤੇ ਜਾਂ ਤਾਂ "0", "1", ਜਾਂ "2")
  • -r - "r" ਰੀਲੇਅ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ;

ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਰੀਲੇਅ ਦੀ ਸਥਿਤੀ ਨੂੰ ਛਾਪਿਆ ਜਾਵੇਗਾ। 0x03 ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਦੋਵੇਂ ਰੀਲੇ ਚਾਲੂ ਹਨ (ਬਾਇਨਰੀ 0x011 ਦੇ ਬਰਾਬਰ)।

ਐਨਾਲਾਗ ਇਨਪੁਟਸ ਪੜ੍ਹਨਾ:

  • ./modio2tool -B 0 -A 1
  • , ਕਿੱਥੇ
  • -B 0 - ਬੋਰਡ ਨੂੰ ਇਸਦੇ ਹਾਰਡਵੇਅਰ I2C #0 ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸੈੱਟ ਕਰਦਾ ਹੈ (ਆਮ ਤੌਰ 'ਤੇ ਜਾਂ ਤਾਂ "0", "1", ਜਾਂ "2")
  • -A 1 – “A” ਐਨਾਲਾਗ ਇਨਪੁਟ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ; “1” ਐਨਾਲਾਗ ਇਨਪੁਟ ਹੈ ਜੋ ਪੜ੍ਹਿਆ ਜਾਂਦਾ ਹੈ – ਤੁਸੀਂ “1”, “2”, “3” ਜਾਂ “5” ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ ਕਿਉਂਕਿ ਸਾਰੇ AN ਸਿਗਨਲ ਉਪਲਬਧ ਨਹੀਂ ਹਨ।

ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਵਾਲੀਅਮtagAN ਦਾ e ਛਾਪਿਆ ਜਾਵੇਗਾ। ਜੇਕਰ ਕੁਝ ਵੀ ਜੁੜਿਆ ਨਹੀਂ ਹੈ ਤਾਂ ਇਹ "ADC1: 2.311V" ਵਰਗਾ ਕੁਝ ਵੀ ਹੋ ਸਕਦਾ ਹੈ।

  • I2C ਪਤਾ ਬਦਲਣਾ - ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ MOD-IO2 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ (MOD-IO2 ਦੇ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3.02 ਤੋਂ ਉਪਲਬਧ)
  • ./modio2tool -B 0 -x 15
  • , ਕਿੱਥੇ
  • -B 0 - ਬੋਰਡ ਨੂੰ ਇਸਦੇ ਹਾਰਡਵੇਅਰ I2C #0 ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸੈੱਟ ਕਰਦਾ ਹੈ (ਆਮ ਤੌਰ 'ਤੇ ਜਾਂ ਤਾਂ "0", "1", ਜਾਂ "2")
  • -x 15 - "x" ਦੀ ਵਰਤੋਂ ਬੋਰਡ ਦੇ I2C ਪਤੇ ਨੂੰ ਬਦਲਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ; "15" ਲੋੜੀਦਾ ਨੰਬਰ ਹੈ - ਇਹ ਡਿਫੌਲਟ "0x21" ਤੋਂ ਵੱਖਰਾ ਹੈ।
  • ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਬੋਰਡ ਦਾ ਇੱਕ ਨਵਾਂ I2C ਪਤਾ ਹੋਵੇਗਾ ਅਤੇ ਜੇਕਰ ਤੁਸੀਂ ਭਵਿੱਖ ਵਿੱਚ modio0tools ਦੀ ਵਰਤੋਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਇਸਨੂੰ -A 2xXX ਨਾਲ ਨਿਸ਼ਚਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।
  • ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ modio2tools ਜਾਂ modio2tools ਦੇ ਸਰੋਤ ਕੋਡ ਦੁਆਰਾ ਵਾਪਸ ਕੀਤੀ ਗਈ ਮਦਦ ਨੂੰ ਵੇਖੋ।

ਲੀਨਕਸ ਦੇ ਅਧੀਨ MOD-IO2 ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ I2C-ਟੂਲ
2.4.1 ਵਿੱਚ ਦੱਸੇ ਗਏ ਕਸਟਮ ਪ੍ਰੋਗਰਾਮ ਦੀ ਬਜਾਏ, ਤੁਸੀਂ ਪ੍ਰਸਿੱਧ ਲੀਨਕਸ ਟੂਲ "i2c-tools" ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।

ਇਸ ਨੂੰ ਐਪ ਦੇ ਨਾਲ ਡਾਊਨਲੋਡ ਕਰੋ i2c-ਟੂਲ ਇੰਸਟਾਲ ਕਰੋ

MOD-IO2 ਆਪਣੇ ਫਰਮਵੇਅਰ 2 ਦੇ ਜਾਰੀ ਹੋਣ ਤੋਂ ਬਾਅਦ i3c ਟੂਲਸ ਨਾਲ ਅਨੁਕੂਲ ਰਿਹਾ ਹੈ। ਉਸ ਸਥਿਤੀ ਵਿੱਚ, i2c-ਟੂਲਸ - i2cdetect, i2cdump, i2cget, i2cset ਤੋਂ ਕਮਾਂਡਾਂ ਸਭ ਤੋਂ ਵੱਧ ਪ੍ਰਸਿੱਧ ਹਨ। (i2cset) ਭੇਜਣ ਅਤੇ (i2cget) ਵੱਖ-ਵੱਖ ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਉਪਰੋਕਤ ਕਮਾਂਡਾਂ ਅਤੇ ਫਰਮਵੇਅਰ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਫਰਮਵੇਅਰ ਬਾਰੇ ਜਾਣਕਾਰੀ ਇੱਕ README.pdf ਵਿੱਚ ਸਥਿਤ ਹੈ file ਫਰਮਵੇਅਰ ਦੇ ਪੁਰਾਲੇਖ ਵਿੱਚ; ਨਵੀਨਤਮ ਫਰਮਵੇਅਰ (4.3) ਵਾਲਾ ਪੁਰਾਲੇਖ ਇੱਥੇ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ:
https://www.olimex.com/Products/Modules/IO/MOD-IO2/resources/MOD-IO2_firmware_v43.zip

ਕੁਝ ਸਾਬਕਾampi2c-ਟੂਲਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਲੀਨਕਸ ਵਿੱਚ MOD-IO2 ਦੇ ਪੈਰੀਫਿਰਲਾਂ ਨੂੰ ਸੈੱਟ/ਪੜ੍ਹਨ ਲਈ ਲੈਸ

  • - ਰੀਲੇਅ ਨੂੰ ਚਾਲੂ ਕਰਨਾ:
  • i2cset –y 2 0x21 0x40 0x03
  • , ਕਿੱਥੇ
  • i2cset - ਡਾਟਾ ਭੇਜਣ ਲਈ ਕਮਾਂਡ;
  • -y - y/n ਪੁਸ਼ਟੀਕਰਨ ਪ੍ਰੋਂਪਟ ਨੂੰ ਛੱਡਣ ਲਈ;
    2 - ਬੋਰਡ ਦਾ ਹਾਰਡਵੇਅਰ I2C ਨੰਬਰ (ਆਮ ਤੌਰ 'ਤੇ 0 ਜਾਂ 1 ਜਾਂ 2);
  • 0×21 - ਬੋਰਡ ਦਾ ਪਤਾ (0×21 ਲਿਖਣ ਲਈ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ);
  • 0×40 - ਰੀਲੇਅ ਓਪਰੇਸ਼ਨ ਨੂੰ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰੋ (ਜਿਵੇਂ ਕਿ ਫਰਮਵੇਅਰ README.pdf ਵਿੱਚ ਦੇਖਿਆ ਗਿਆ ਹੈ);
  • 0×03 - ਨੂੰ ਬਾਈਨਰੀ 011 ਦੇ ਤੌਰ 'ਤੇ ਸਮਝਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ - ਦੋਵੇਂ ਰੀਲੇਅ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ (0×02 ਸਿਰਫ ਸੈਕਿੰਡਰੀਲੇ ਨੂੰ ਚਾਲੂ ਕਰੇਗਾ, 0×01 ਸਿਰਫ ਪਹਿਲਾ, 0×00 ਦੋਵਾਂ ਨੂੰ ਬੰਦ ਕਰੇਗਾ - 0×03 ਦੁਬਾਰਾ ਉਨ੍ਹਾਂ ਨੂੰ ਵੀ ਬੰਦ ਕਰ ਦੇਵੇਗਾ);

ਸੰਭਾਵਿਤ ਨਤੀਜਾ: ਇੱਕ ਖਾਸ ਆਵਾਜ਼ ਆਵੇਗੀ ਅਤੇ ਰੀਲੇਅ ਲਾਈਟਾਂ ਚਾਲੂ ਹੋ ਜਾਣਗੀਆਂ।

ਰੀਲੇਅ ਦੀ ਸਥਿਤੀ ਨੂੰ ਪੜ੍ਹਨਾ (MOD-IO2 ਦੇ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3.02 ਤੋਂ ਉਪਲਬਧ):

  • i2cset –y 2 0x21 0x43 ਅਤੇ ਫਿਰ ਰੀਡ ਕਮਾਂਡ
  • i2cget –y 2 0x21
  • , ਕਿੱਥੇ
  • i2cset - ਡਾਟਾ ਭੇਜਣ ਲਈ ਕਮਾਂਡ;
  • -y - y/n ਪੁਸ਼ਟੀਕਰਨ ਪ੍ਰੋਂਪਟ ਨੂੰ ਛੱਡਣ ਲਈ;
  • 2 – I2C ਨੰਬਰ (ਆਮ ਤੌਰ 'ਤੇ 0, 1, ਜਾਂ 2);
  • 0x21 - ਬੋਰਡ ਦਾ ਪਤਾ (0x21 ਲਿਖਣ ਲਈ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ);
  • 0x43 - ਰੀਲੇਅ ਓਪਰੇਸ਼ਨ ਪੜ੍ਹੋ (ਜਿਵੇਂ ਕਿ ਫਰਮਵੇਅਰ README.pdf ਵਿੱਚ ਦੇਖਿਆ ਗਿਆ ਹੈ;

ਅਨੁਮਾਨਿਤ ਨਤੀਜੇ: 0x00 - ਭਾਵ ਦੋਵੇਂ ਰੀਲੇ ਬੰਦ ਹਨ; 0x03 - ਨੂੰ ਬਾਈਨਰੀ 011 ਦੇ ਰੂਪ ਵਿੱਚ ਸਮਝਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਦੋਵੇਂ ਰੀਲੇਅ ਚਾਲੂ ਹਨ; ਆਦਿ

ਐਨਾਲਾਗ ਇਨਪੁਟਸ/ਆਊਟਪੁੱਟ ਪੜ੍ਹਨਾ:

  • i2cset –y 2 0x21 0x10 ਅਤੇ ਫਿਰ ਰੀਡ ਕਮਾਂਡ
  • i2cget –y 2 0x21
  • , ਕਿੱਥੇ
  • 0x10 - ਪਹਿਲਾ ਐਨਾਲਾਗ IO;

ਇੱਥੇ ਵੱਡੀ ਗੱਲ ਇਹ ਹੈ ਕਿ ਪੜ੍ਹਨ ਲਈ ਤੁਹਾਨੂੰ ਲਿਖਣਾ ਪਵੇਗਾ ("ਜੋ ਤੁਸੀਂ ਪੜ੍ਹੋਗੇ")। ਰੀਡ i2cset ਅਤੇ i2cget ਦਾ ਸੁਮੇਲ ਹੈ!
ਅਨੁਮਾਨਿਤ ਨਤੀਜੇ: ਟਰਮੀਨਲ 'ਤੇ, ਤੁਹਾਨੂੰ ਬੇਤਰਤੀਬੇ ਅਤੇ ਬਦਲਦੇ ਨੰਬਰ ਜਾਂ 0x00 0x08, ਜਾਂ 0xFF ਪ੍ਰਾਪਤ ਹੋਣਗੇ ਭਾਵੇਂ ਤੁਹਾਡੇ ਕੋਲ GPIO ਫਲੋਟਿੰਗ ਹੈ ਜਾਂ 0V 'ਤੇ ਸੈੱਟ ਹੈ ਜਾਂ 3.3V 'ਤੇ ਸੈੱਟ ਹੈ।

  • - ਸਾਰੇ ਐਨਾਲਾਗ IOs ਨੂੰ ਉੱਚ ਪੱਧਰ 'ਤੇ ਸੈੱਟ ਕਰਨਾ: i2cset –y 2 0x21 0x01 0x01
  • , ਕਿੱਥੇ
  • 0x21 – MOD-IO2 ਦਾ I2C ਪਤਾ
  • 0x01 - README.pdf ਦੇ ਅਨੁਸਾਰ SET_TRIS ਦੀ ਵਰਤੋਂ ਪੋਰਟ ਦਿਸ਼ਾਵਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ;
  • 0x01 - ਉੱਚ ਪੱਧਰ (ਨੀਵੇਂ-ਪੱਧਰ ਦੀ ਵਰਤੋਂ 0x00 ਲਈ)

ਸਾਰੇ ਐਨਾਲਾਗ IO ਪੜ੍ਹ ਰਹੇ ਹਨ

  • i2cset –y 2 0x21 0x01
  • i2cget –y 2 0x21
  • ਪਹਿਲਾਂ ਤੋਂ ਲੋਡ ਕੀਤੇ ਸੌਫਟਵੇਅਰ ਦੀ ਵਿਸਤ੍ਰਿਤ ਵਿਆਖਿਆ ਸਾਡੇ 'ਤੇ ਉਪਲਬਧ ਡੈਮੋ ਪੈਕੇਜ ਵਿੱਚ ਮਿਲ ਸਕਦੀ ਹੈ web ਪੰਨਾ
  • I2C ਡਿਵਾਈਸ ਐਡਰੈੱਸ ਨੂੰ ਬਦਲਣਾ - ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ MOD-IO2 ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ (MODIO2 ਦੇ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3.02 ਤੋਂ ਉਪਲਬਧ) i2cset 2 0x21 0xF0 0xHH
  • ਕਿੱਥੇ

0xF0 I2C ਤਬਦੀਲੀ ਲਈ ਕਮਾਂਡ ਕੋਡ ਹੈ
HH ਹੈਕਸਾਡੈਸੀਮਲ ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ ਨਵਾਂ ਪਤਾ ਹੈ ਨੋਟ ਕਰੋ ਕਿ ਪਤੇ ਨੂੰ ਬਦਲਣ ਦੇ ਯੋਗ ਹੋਣ ਲਈ PROG ਜੰਪਰ ਬੰਦ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਐਡਰੈੱਸ ਦਾ ਨੰਬਰ ਭੁੱਲ ਜਾਂਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਪਤਾ ਲੱਭਣ ਲਈ modio2tool ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ, ਕਮਾਂਡ ਅਤੇ ਪੈਰਾਮੀਟਰ "modio2tool -l" ਹੋਵੇਗਾ। ਤੁਸੀਂ ਕਮਾਂਡ ਅਤੇ ਪੈਰਾਮੀਟਰ “modio0tool -X” ਨਾਲ ਡਿਫੌਲਟ ਐਡਰੈੱਸ (21x2) ਨੂੰ ਵੀ ਰੀਸੈਟ ਕਰ ਸਕਦੇ ਹੋ।

ਅਧਿਆਇ 3 MOD-IO2 ਬੋਰਡ ਵੇਰਵਾ

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
ਇੱਥੇ ਤੁਸੀਂ ਬੋਰਡ ਦੇ ਮੁੱਖ ਹਿੱਸਿਆਂ ਤੋਂ ਜਾਣੂ ਹੋਵੋਗੇ। ਨੋਟ ਕਰੋ ਕਿ ਬੋਰਡ 'ਤੇ ਵਰਤੇ ਗਏ ਨਾਮ ਉਹਨਾਂ ਦਾ ਵਰਣਨ ਕਰਨ ਲਈ ਵਰਤੇ ਗਏ ਨਾਵਾਂ ਤੋਂ ਵੱਖਰੇ ਹਨ। ਅਸਲ ਨਾਵਾਂ ਲਈ MOD-IO2 ਬੋਰਡ ਦੀ ਜਾਂਚ ਕਰੋ।

 ਖਾਕਾ (ਉੱਪਰ view)

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (2)

ਅਧਿਆਇ 4 PIC16F1503 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
ਇਸ ਅਧਿਆਇ ਵਿੱਚ MOD-IO2 - ਇਸਦੇ PIC16 ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਦੇ ਦਿਲ ਬਾਰੇ ਜਾਣਕਾਰੀ ਮੌਜੂਦ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤੋਂ ਇਸਦੇ ਨਿਰਮਾਤਾਵਾਂ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਡੇਟਾਸ਼ੀਟ ਦਾ ਇੱਕ ਸੋਧਿਆ ਸੰਸਕਰਣ ਹੈ।

PIC16F1503 ਫੀਚਰਸ ਹਨ

  • 49 ਹਦਾਇਤਾਂ, 16 ਸਟੈਕ ਪੱਧਰਾਂ ਦੇ ਨਾਲ ਵਿਸਤ੍ਰਿਤ ਮੱਧ-ਰੇਂਜ ਕੋਰ
  • ਸਵੈ-ਪੜ੍ਹਨ/ਲਿਖਣ ਦੀ ਸਮਰੱਥਾ ਦੇ ਨਾਲ ਫਲੈਸ਼ ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ
  • ਅੰਦਰੂਨੀ 16MHz ਔਸਿਲੇਟਰ
  • 4x ਸਟੈਂਡਅਲੋਨ PWM ਮੋਡੀਊਲ
  • ਪੂਰਕ ਵੇਵਫਾਰਮ ਜਨਰੇਟਰ (CWG) ਮੋਡੀਊਲ
  • ਸੰਖਿਆਤਮਕ ਤੌਰ 'ਤੇ ਨਿਯੰਤਰਿਤ ਔਸਿਲੇਟਰ (NCO) ਮੋਡੀਊਲ
  • 2x ਕੌਂਫਿਗਰੇਬਲ ਲਾਜਿਕ ਸੈੱਲ (CLC) ਮੋਡੀਊਲ
  • ਏਕੀਕ੍ਰਿਤ ਤਾਪਮਾਨ ਸੂਚਕ ਮੋਡੀਊਲ
  • ਵੋਲ ਦੇ ਨਾਲ ਚੈਨਲ 10-ਬਿੱਟ ADCtage ਹਵਾਲਾ
  • 5-ਬਿੱਟ ਡਿਜੀਟਲ ਤੋਂ ਐਨਾਲਾਗ ਕਨਵਰਟਰ (DAC)
  • MI2C, SPI
  • 25mA ਸਰੋਤ/ਸਿੰਕ ਮੌਜੂਦਾ I/O
  • 2x 8-ਬਿੱਟ ਟਾਈਮਰ (TMR0/TMR2)
  • 1x 16-ਬਿੱਟ ਟਾਈਮਰ (TMR1)
  • ਵਿਸਤ੍ਰਿਤ ਵਾਚਡੌਗ ਟਾਈਮਰ (WDT)
  • ਵਿਸਤ੍ਰਿਤ ਪਾਵਰ-ਆਨ/ਆਫ-ਰੀਸੈਟ
  • ਲੋ-ਪਾਵਰ ਬ੍ਰਾਊਨ-ਆਊਟ ਰੀਸੈਟ (LPBOR)
  • ਪ੍ਰੋਗਰਾਮੇਬਲ ਬ੍ਰਾਊਨ-ਆਊਟ ਰੀਸੈਟ (BOR)
  • ਇਨ-ਸਰਕਟ ਸੀਰੀਅਲ ਪ੍ਰੋਗਰਾਮਿੰਗ (ICSP)
  • ਇੱਕ ਡੀਬੱਗ ਹੈਡਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਨ-ਸਰਕਟ ਡੀਬੱਗ
  • PIC16LF1503 (1.8V – 3.6V)
  • PIC16F1503 (2.3V – 5.5V)

ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਬਾਰੇ ਵਿਆਪਕ ਜਾਣਕਾਰੀ ਲਈ ਮਾਈਕ੍ਰੋਚਿੱਪ 'ਤੇ ਜਾਓ web ਇੱਕ ਡੇਟਾਸ਼ੀਟ ਲਈ ਪੰਨਾ। ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਡੇਟਾਸ਼ੀਟ ਨੂੰ ਲਿਖਣ ਦੇ ਸਮੇਂ ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ 'ਤੇ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ: http://ww1.microchip.com/downloads/en/DeviceDoc/41607A.pdf.

ਅਧਿਆਇ 5 ਕਨੈਕਟਰ ਅਤੇ ਪਿਨਆਊਟ

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
ਇਸ ਅਧਿਆਇ ਵਿੱਚ ਉਹਨਾਂ ਕਨੈਕਟਰਾਂ ਨੂੰ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਹੈ ਜੋ ਉਹਨਾਂ ਦੇ ਪਿਨਆਉਟ ਅਤੇ ਉਹਨਾਂ ਬਾਰੇ ਨੋਟਸ ਦੇ ਨਾਲ ਬੋਰਡ 'ਤੇ ਲੱਭੇ ਜਾ ਸਕਦੇ ਹਨ। ਜੰਪਰ ਫੰਕਸ਼ਨਾਂ ਦਾ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ। ਖਾਸ ਪੈਰੀਫਿਰਲਾਂ 'ਤੇ ਨੋਟਸ ਅਤੇ ਜਾਣਕਾਰੀ ਪੇਸ਼ ਕੀਤੀ ਗਈ ਹੈ। ਇੰਟਰਫੇਸ ਸੰਬੰਧੀ ਨੋਟਸ ਦਿੱਤੇ ਗਏ ਹਨ।

ਆਈ.ਸੀ.ਐੱਸ.ਪੀ.
ਬੋਰਡ ਨੂੰ 6-ਪਿੰਨ ICSP ਤੋਂ ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਡੀਬੱਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਹੇਠਾਂ ਜੇ. ਦੀ ਸਾਰਣੀ ਹੈTAG. ਇਹ ਇੰਟਰਫੇਸ Olimex ਦੇ PIC-KIT3 ਡੀਬੱਗਰਾਂ ਨਾਲ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (3)

ਆਈ.ਸੀ.ਐੱਸ.ਪੀ.
ਪਿੰਨ # ਸਿਗਨਲ ਨਾਮ ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ
1 ਮੈਕਲੇਰਨ 4 GPIO0_ICSPDAT
2 +3.3ਵੀ 5 GPIO0_ICSPCLK
3 ਜੀ.ਐਨ.ਡੀ 6 ਕਨੈਕਟ ਨਹੀਂ ਹੈ

UEXT ਮੋਡੀਊਲ
MOD-IO2 ਬੋਰਡ ਵਿੱਚ ਦੋ UEXT ਕਨੈਕਟਰ (ਮਰਦ ਅਤੇ ਮਾਦਾ) ਹਨ ਅਤੇ Olimex ਦੇ UEXT ਬੋਰਡਾਂ ਨਾਲ ਇੰਟਰਫੇਸ ਕਰ ਸਕਦੇ ਹਨ। UEXT ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਕਿਰਪਾ ਕਰਕੇ ਇੱਥੇ ਜਾਓ: https://www.olimex.com/Products/Modules/UEXT/

Connਰਤ ਕੁਨੈਕਟਰ
ਮਾਦਾ ਕਨੈਕਟਰ ਦੀ ਵਰਤੋਂ ਜਾਂ ਤਾਂ ਬੋਰਡ ਨਾਲ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਜੁੜਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ (ਔਰਤ-ਔਰਤ ਕੇਬਲ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਿਨਾਂ) ਜਾਂ ਮੋਡੀਊਲ ਨੂੰ ਕਿਸੇ ਹੋਰ MOD-IO2 ਨਾਲ ਜੋੜਨ ਲਈ - ਇੱਕ ਸਟੈਕਬਲ ਮੋਡੀਊਲ ਬਣਾਉਣ ਲਈ ਜਿਸ ਨੂੰ I2C ਰਾਹੀਂ ਸੰਬੋਧਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਕਈ ਬੋਰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਹਰੇਕ ਬੋਰਡ ਦਾ I2C ਪਤਾ ਬਦਲਣਾ ਯਾਦ ਰੱਖੋ। ਮੂਲ ਰੂਪ ਵਿੱਚ, I2C ਪਤਾ 0x21 ਹੈ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (4)

ਔਰਤ UEXT
ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ
1 +3.3ਵੀ 6 ਐਸ.ਡੀ.ਏ
2 ਜੀ.ਐਨ.ਡੀ 7 ਕਨੈਕਟ ਨਹੀਂ ਹੈ
3 ਕਨੈਕਟ ਨਹੀਂ ਹੈ 8 ਕਨੈਕਟ ਨਹੀਂ ਹੈ
4 ਕਨੈਕਟ ਨਹੀਂ ਹੈ 9 ਕਨੈਕਟ ਨਹੀਂ ਹੈ
5 SCL 10 ਕਨੈਕਟ ਨਹੀਂ ਹੈ

ਮਰਦ ਕਨੈਕਟਰ
ਪੁਰਸ਼ ਕਨੈਕਟਰ ਦੀ ਵਰਤੋਂ ਪੈਕੇਜ ਵਿੱਚ ਰਿਬਨ ਕੇਬਲ ਨਾਲ ਕਿਸੇ ਹੋਰ ਮਰਦ UEXT ਨਾਲ ਜੁੜਨ ਜਾਂ ਕਿਸੇ ਹੋਰ MOD-IO2 ਨਾਲ ਜੁੜਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (5)

ਮਰਦ UEXT
ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ
1 +3.3ਵੀ 6 ਐਸ.ਡੀ.ਏ
2 ਜੀ.ਐਨ.ਡੀ 7 ਕਨੈਕਟ ਨਹੀਂ ਹੈ
3 ਕਨੈਕਟ ਨਹੀਂ ਹੈ 8 ਕਨੈਕਟ ਨਹੀਂ ਹੈ
4 ਕਨੈਕਟ ਨਹੀਂ ਹੈ 9 ਕਨੈਕਟ ਨਹੀਂ ਹੈ
5 SCL 10 ਕਨੈਕਟ ਨਹੀਂ ਹੈ

ਰੀਲੇਅ ਆਉਟਪੁੱਟ ਕਨੈਕਟਰ
MOD-IO ਵਿੱਚ ਦੋ ਰੀਲੇਅ ਹਨ। ਉਹਨਾਂ ਦੇ ਆਉਟਪੁੱਟ ਸਿਗਨਲ ਸਟੈਂਡਰਡ ਸਧਾਰਣ ਬੰਦ (NC), ਸਾਧਾਰਨ ਓਪਨ (NO), ਅਤੇ ਆਮ (COM) ਹਨ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (6)

REL1 - OUT1
ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ
1 ਨਹੀਂ - ਆਮ ਖੁੱਲ੍ਹਾ
2 NC - ਆਮ ਬੰਦ
3 COM - ਆਮ

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (7)

REL2 - OUT2
ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ
1 COM - ਆਮ
2 ਨਹੀਂ - ਆਮ ਖੁੱਲ੍ਹਾ
3 NC - ਆਮ ਬੰਦ

GPIO ਕਨੈਕਟਰ
GPIO ਕਨੈਕਟਰਾਂ ਦੀ ਵਰਤੋਂ PWM, I2C, SPI, ਆਦਿ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਧਿਆਨ ਦਿਓ ਕਿ ਹਰੇਕ ਪਿੰਨ ਦੇ ਨਾਮ ਵੀ ਬੋਰਡ ਦੇ ਹੇਠਾਂ ਪ੍ਰਿੰਟ ਕੀਤੇ ਗਏ ਹਨ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (8)

ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ ਐਨਾਲਾਗ ਇਨਪੁਟ
1 3.3 ਵੀ
2 ਜੀ.ਐਨ.ਡੀ
3 ਜੀਪੀਆਈਓ 0 AN0
4 ਜੀਪੀਆਈਓ 1 AN1
5 ਜੀਪੀਆਈਓ 2 AN2
6 ਜੀਪੀਆਈਓ 3 AN3
7 ਜੀਪੀਆਈਓ 4
8 ਜੀਪੀਆਈਓ 5 AN7
9 ਜੀਪੀਆਈਓ 6 PWM

ਪੀਡਬਲਯੂਆਰ ਜੈਕ
DC ਬੈਰਲ ਜੈਕ ਵਿੱਚ ਇੱਕ 2.0mm ਅੰਦਰੂਨੀ ਪਿੰਨ ਅਤੇ ਇੱਕ 6.3mm ਮੋਰੀ ਹੈ। ਸਹੀ ਕੰਪੋਨੈਂਟ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਇੱਥੇ ਮਿਲ ਸਕਦੀ ਹੈ: https://www.olimex.com/wiki/PWRJACK ਯੂਰਪੀਅਨ ਗਾਹਕਾਂ ਲਈ, ਅਸੀਂ ਪਾਵਰ ਜੈਕ ਦੇ ਅਨੁਕੂਲ ਬੁਨਿਆਦੀ ਪਾਵਰ ਸਪਲਾਈ ਅਡੈਪਟਰਾਂ ਨੂੰ ਸਟਾਕ ਅਤੇ ਵੇਚਦੇ ਹਾਂ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (9)

ਪਿੰਨ # ਸਿਗਨਲ ਦਾ ਨਾਮ
1 ਪਾਵਰ ਇੰਪੁੱਟ
2 ਜੀ.ਐਨ.ਡੀ

ਜੰਪਰ ਵੇਰਵਾ
ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ ਕਿ ਬੋਰਡ 'ਤੇ ਜੰਪਰਾਂ ਦੇ ਲਗਭਗ ਸਾਰੇ (PROG ਨੂੰ ਛੱਡ ਕੇ) SMD- ਕਿਸਮ ਦੇ ਹਨ। ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੀ ਸੋਲਡਰਿੰਗ/ਕਟਿੰਗ ਤਕਨੀਕ ਵਿੱਚ ਅਸੁਰੱਖਿਅਤ ਮਹਿਸੂਸ ਕਰਦੇ ਹੋ ਤਾਂ ਬਿਹਤਰ ਹੈ ਕਿ SMD ਜੰਪਰਾਂ ਨੂੰ ਐਡਜਸਟ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਨਾ ਕਰੋ। ਨਾਲ ਹੀ ਜੇਕਰ ਤੁਸੀਂ PTH ਜੰਪਰ ਨੂੰ ਹੱਥਾਂ ਨਾਲ ਹਟਾਉਣ ਵਿੱਚ ਅਸਮਰੱਥ ਮਹਿਸੂਸ ਕਰਦੇ ਹੋ ਤਾਂ ਟਵੀਜ਼ਰ ਦੀ ਵਰਤੋਂ ਬਿਹਤਰ ਹੈ।

ਪ੍ਰੋ
ਸਾਫਟਵੇਅਰ ਸਾਧਨਾਂ ਰਾਹੀਂ I2C ਐਡਰੈੱਸ ਬਦਲਣ ਲਈ PTH ਜੰਪਰ ਦੀ ਲੋੜ ਹੈ। I2C ਪਤਾ ਬਦਲਣ 'ਤੇ ਪਾਬੰਦੀ ਲਗਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ I2C ਪਤਾ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਤੁਹਾਨੂੰ ਇਸਨੂੰ ਬੰਦ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਡਿਫੌਲਟ ਸਥਿਤੀ ਖੁੱਲੀ ਹੈ।

SDA_E/SCL_E
ਜਦੋਂ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਤੋਂ ਵੱਧ MOD-IO2 ਜੁੜੇ ਹੁੰਦੇ ਹਨ ਤਾਂ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਦੋ ਜੰਪਰਾਂ ਨੂੰ ਬੰਦ ਰੱਖਣ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਨਹੀਂ ਤਾਂ I2C ਲਾਈਨ ਡਿਸਕਨੈਕਟ ਹੋ ਜਾਵੇਗੀ। ਦੋਨਾਂ ਜੰਪਰਾਂ ਲਈ ਡਿਫਾਲਟ ਸਥਿਤੀਆਂ ਬੰਦ ਹਨ।

UEXT_FPWR_E
ਜੇਕਰ ਬੰਦ ਹੋਵੇ ਤਾਂ ਔਰਤ UEXT ਕਨੈਕਟਰ 'ਤੇ 3.3V ਪ੍ਰਦਾਨ ਕਰੋ। (ਸਾਵਧਾਨ ਰਹੋ ਕਿਉਂਕਿ ਜੇਕਰ ਤੁਸੀਂ ਉਸ ਜੰਪਰ ਨੂੰ ਵੀ ਬੰਦ ਕਰਦੇ ਹੋ ਤਾਂ ਤੁਸੀਂ ਅਗਲੀ MOD-IO2 ਲਾਈਨ 'ਤੇ ਮਰਦ ਨੂੰ ਵੀ ਬੰਦ ਕਰ ਦਿੰਦੇ ਹੋ, ਇਸ ਨਾਲ ਬੋਰਡ 'ਤੇ ਇਲੈਕਟ੍ਰੀਕਲ ਬਰਨ ਹੋ ਸਕਦਾ ਹੈ। ਡਿਫੌਲਟ ਸਥਿਤੀ ਖੁੱਲ੍ਹੀ ਹੈ।

UEXT_MPWR_E
ਬੰਦ ਹੋਣ 'ਤੇ ਮਰਦ UEXT ਕਨੈਕਟਰ 'ਤੇ 3.3V ਪ੍ਰਦਾਨ ਕਰੋ। (ਸਾਵਧਾਨ ਰਹੋ ਕਿਉਂਕਿ ਜੇਕਰ ਤੁਸੀਂ ਉਸ ਜੰਪਰ ਨੂੰ ਬੰਦ ਕਰਦੇ ਹੋ ਅਤੇ ਨਾਲ ਹੀ, ਅਗਲੀ MOD-IO2 ਲਾਈਨ 'ਤੇ ਮਾਦਾ ਨੂੰ ਵੀ ਬੰਦ ਕਰ ਦਿੰਦੇ ਹੋ, ਇਸ ਨਾਲ ਬੋਰਡ 'ਤੇ ਇਲੈਕਟ੍ਰੀਕਲ ਬਰਨ ਹੋ ਸਕਦਾ ਹੈ। ਡਿਫੌਲਟ ਸਥਿਤੀ ਖੁੱਲ੍ਹੀ ਹੈ।

ਵਾਧੂ ਹਾਰਡਵੇਅਰ ਹਿੱਸੇ
ਹੇਠਾਂ ਦਿੱਤੇ ਹਿੱਸੇ MOD-IO2 'ਤੇ ਮਾਊਂਟ ਕੀਤੇ ਗਏ ਹਨ ਪਰ ਉੱਪਰ ਚਰਚਾ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। ਉਹ ਸੰਪੂਰਨਤਾ ਲਈ ਇੱਥੇ ਸੂਚੀਬੱਧ ਹਨ: ਰੀਲੇਅ LEDs + ਪਾਵਰ LED.

ਚੈਪਟਰ 6 ਬਲਾਕ ਡਾਇਗ੍ਰਾਮ ਅਤੇ ਮੈਮੋਰੀ

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

ਪ੍ਰੋਸੈਸਰ ਬਲਾਕ ਚਿੱਤਰ

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (10)

ਭੌਤਿਕ ਮੈਮੋਰੀ ਨਕਸ਼ਾ

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (11)

ਅਧਿਆਇ 7 ਯੋਜਨਾਵਾਂ

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
ਇਸ ਅਧਿਆਇ ਵਿੱਚ ਤਰਕਪੂਰਨ ਅਤੇ ਭੌਤਿਕ ਤੌਰ 'ਤੇ MOD-IO2 ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲੀਆਂ ਸਕੀਮਾਂ ਸਥਿਤ ਹਨ।

ਈਗਲ ਯੋਜਨਾਬੱਧ
MOD-IO2 ਯੋਜਨਾਬੱਧ ਇੱਥੇ ਸੰਦਰਭ ਲਈ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਤੁਸੀਂ ਇਸਨੂੰ 'ਤੇ ਵੀ ਲੱਭ ਸਕਦੇ ਹੋ web ਸਾਡੀ ਸਾਈਟ 'ਤੇ MODIO2 ਲਈ ਪੰਨਾ: https://www.olimex.com/Products/Modules/IO/MOD-IO2/open-source-hardware ਉਹ ਹਾਰਡਵੇਅਰ ਸੈਕਸ਼ਨ ਵਿੱਚ ਸਥਿਤ ਹਨ।
EAGLE ਯੋਜਨਾਬੱਧ ਤੇਜ਼ ਸੰਦਰਭ ਲਈ ਅਗਲੇ ਪੰਨੇ 'ਤੇ ਸਥਿਤ ਹੈ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (12)

ਭੌਤਿਕ ਮਾਪ
ਨੋਟ ਕਰੋ ਕਿ ਸਾਰੇ ਮਾਪ ਮਿਲਾਂ ਵਿੱਚ ਹਨ।

OLIMEX-MOD-IO2-ਐਕਸਟੈਂਸ਼ਨ-ਬੋਰਡ-ਅੰਜੀਰ- (13)

ਬੋਰਡ 'ਤੇ ਸਭ ਤੋਂ ਉੱਚੇ ਤੋਂ ਸਭ ਤੋਂ ਛੋਟੇ ਤੱਕ ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਤਿੰਨ ਸਭ ਤੋਂ ਉੱਚੇ ਤੱਤ pcb ਉੱਤੇ T1 – 0.600” (15.25 mm) ਹਨ; ਰੀਲੇਅ T2 – 0.600” (15.25 ਮਿਲੀਮੀਟਰ); ICSP ਕਨੈਕਟਰ - 0.450” (11.43 ਮਿਲੀਮੀਟਰ)। ਨੋਟ ਕਰੋ ਕਿ ਉਪਰੋਕਤ ਉਪਾਵਾਂ ਵਿੱਚ PCB ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।

ਅਧਿਆਇ 8 ਰੀਵੀਜ਼ਨ ਇਤਿਹਾਸ ਅਤੇ ਸਮਰਥਨ

ਅਧਿਆਇ ਦੀ ਜਾਣ-ਪਛਾਣ
ਇਸ ਅਧਿਆਇ ਵਿੱਚ, ਤੁਸੀਂ ਉਸ ਦਸਤਾਵੇਜ਼ ਦੇ ਮੌਜੂਦਾ ਅਤੇ ਪਿਛਲੇ ਸੰਸਕਰਣਾਂ ਨੂੰ ਪਾਓਗੇ ਜੋ ਤੁਸੀਂ ਪੜ੍ਹ ਰਹੇ ਹੋ। ਨਾਲ ਹੀ, ਦ web ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਲਈ ਪੰਨਾ ਸੂਚੀਬੱਧ ਹੈ। ਨਵੀਨਤਮ ਉਪਲਬਧ ਅਪਡੇਟਾਂ ਅਤੇ ਸਾਬਕਾ ਲਈ ਖਰੀਦ ਤੋਂ ਬਾਅਦ ਇਸਦੀ ਜਾਂਚ ਕਰਨਾ ਯਕੀਨੀ ਬਣਾਓamples.

ਦਸਤਾਵੇਜ਼ ਸੰਸ਼ੋਧਨ

 

ਸੰਸ਼ੋਧਨ

 

ਤਬਦੀਲੀਆਂ

 

ਸੋਧਿਆ ਪੰਨਾ#

 

ਏ, 27.08.12

 

- ਸ਼ੁਰੂਆਤੀ ਰਚਨਾ

 

ਸਾਰੇ

   

- ਤੋਂ ਕਈ ਬਚੇ ਹੋਏ ਫਿਕਸ ਕੀਤੇ

 
B,

16.10.12

ਟੈਂਪਲੇਟ ਜੋ ਗਲਤ ਹਵਾਲਾ ਦੇ ਰਿਹਾ ਸੀ

ਪ੍ਰੋਸੈਸਰ ਅਤੇ ਬੋਰਡ

6, 10, 20
  - ਅਪਡੇਟ ਕੀਤੇ ਲਿੰਕ  
   

- ਬੋਰਡ ਦੇ ਓਪਨ-ਸਰੋਤ ਸੁਭਾਅ ਨੂੰ ਫਿੱਟ ਕਰਨ ਲਈ ਅੱਪਡੇਟ ਕੀਤਾ ਬੇਦਾਅਵਾ

 

2

C,

24.10.13

- ਕੁਝ ਸਾਬਕਾ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏamples ਅਤੇ ਫਰਮਵੇਅਰ ਸੰਸਕਰਣ 3 ਦੀ ਵਿਆਖਿਆ 7
  - ਅਪਡੇਟ ਕੀਤਾ ਉਤਪਾਦ ਸਮਰਥਨ 23
  - ਆਮ ਫਾਰਮੈਟਿੰਗ ਸੁਧਾਰ ਸਾਰੇ
   

- ਪ੍ਰਤੀਬਿੰਬਤ ਕਰਨ ਲਈ ਮੈਨੂਅਲ ਨੂੰ ਅਪਡੇਟ ਕੀਤਾ ਗਿਆ

 
D,

27.05.15

ਨਵੀਨਤਮ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 3.02

- ਨਵੇਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ

7, 8, 9, 10, 11
  ਲੀਨਕਸ ਟੂਲ - modio2tools  
ਈ, 27.09.19 - ਨਵੀਨਤਮ ਫਰਮਵੇਅਰ ਸੰਸ਼ੋਧਨ 4.3 ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਮੈਨੂਅਲ ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ  

7, 8, 9, 10, 11

F, 17.05.24 - I2C ਐਡਰੈੱਸ ਚੇਂਜ ਕਮਾਂਡ ਬਾਰੇ ਗਲਤ ਜਾਣਕਾਰੀ ਨੂੰ ਠੀਕ ਕੀਤਾ  

13, 19

ਬੋਰਡ ਦੀ ਸੋਧ

 

ਰੀਵਿਜ਼ਨ, ਤਾਰੀਖ

 

ਰੀਵਿਜ਼ਨ ਨੋਟਸ

 

ਬੀ, 18.06.12

 

ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼

ਉਪਯੋਗੀ web ਲਿੰਕ ਅਤੇ ਖਰੀਦ ਕੋਡ
ਦ web ਪੰਨਾ ਤੁਸੀਂ ਆਪਣੀ ਡਿਵਾਈਸ 'ਤੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਜਾ ਸਕਦੇ ਹੋ https://www.olimex.com/mod-io2.html.

ਆਰਡਰ ਕੋਡ

  • MOD-IO2 – ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਚਰਚਾ ਕੀਤੇ ਗਏ ਬੋਰਡ ਦਾ ਸੰਸਕਰਣ
  • MOD-IO – ਆਪਟੋਕੂਪਲਰ ਅਤੇ 8-30VDC ਪਾਵਰ ਰੇਂਜ ਵਿਕਲਪ ਵਾਲਾ ਵੱਡਾ ਸੰਸਕਰਣ
  • PIC-KIT3 – ਓਲੀਮੈਕਸ ਪ੍ਰੋਗਰਾਮਰ MOD-IO2 ਪ੍ਰੋਗਰਾਮਿੰਗ ਕਰਨ ਦੇ ਸਮਰੱਥ ਹੈ
  • SY0612E – MOD-IO12 – 0.5V (ਯੂਰਪੀਅਨ ਅਨੁਕੂਲਤਾ) ਲਈ ਪਾਵਰ ਸਪਲਾਈ ਅਡਾਪਟਰ 2V/220A

ਨਵੀਨਤਮ ਕੀਮਤ ਸੂਚੀ 'ਤੇ ਲੱਭੀ ਜਾ ਸਕਦੀ ਹੈ https://www.olimex.com/prices.

ਆਰਡਰ ਕਿਵੇਂ ਕਰੀਏ?
ਤੁਸੀਂ ਸਾਡੀ ਔਨਲਾਈਨ ਦੁਕਾਨ ਜਾਂ ਸਾਡੇ ਕਿਸੇ ਵੀ ਵਿਤਰਕਾਂ ਤੋਂ ਸਿੱਧੇ ਖਰੀਦ ਸਕਦੇ ਹੋ। ਨੋਟ ਕਰੋ ਕਿ ਆਮ ਤੌਰ 'ਤੇ, ਸਾਡੇ ਵਿਤਰਕਾਂ ਤੋਂ ਓਲੀਮੇਕਸ ਉਤਪਾਦਾਂ ਨੂੰ ਖਰੀਦਣਾ ਤੇਜ਼ ਅਤੇ ਸਸਤਾ ਹੁੰਦਾ ਹੈ। ਪੁਸ਼ਟੀ ਕੀਤੀ Olimex LTD ਵਿਤਰਕਾਂ ਅਤੇ ਮੁੜ ਵਿਕਰੇਤਾਵਾਂ ਦੀ ਸੂਚੀ: https://www.olimex.com/Distributors.
ਚੈੱਕ ਕਰੋ https://www.olimex.com/ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ.

ਉਤਪਾਦ ਸਹਾਇਤਾ
ਉਤਪਾਦ ਸਹਾਇਤਾ, ਹਾਰਡਵੇਅਰ ਜਾਣਕਾਰੀ, ਅਤੇ ਗਲਤੀ ਰਿਪੋਰਟਾਂ ਲਈ ਇਸ 'ਤੇ ਮੇਲ ਕਰੋ: support@olimex.com. ਸਾਰੇ ਦਸਤਾਵੇਜ਼ ਜਾਂ ਹਾਰਡਵੇਅਰ ਫੀਡਬੈਕ ਦਾ ਸੁਆਗਤ ਹੈ। ਨੋਟ ਕਰੋ ਕਿ ਅਸੀਂ ਮੁੱਖ ਤੌਰ 'ਤੇ ਇੱਕ ਹਾਰਡਵੇਅਰ ਕੰਪਨੀ ਹਾਂ ਅਤੇ ਸਾਡਾ ਸੌਫਟਵੇਅਰ ਸਮਰਥਨ ਸੀਮਤ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਓਲੀਮੇਕਸ ਉਤਪਾਦਾਂ ਦੀ ਵਾਰੰਟੀ ਬਾਰੇ ਹੇਠਾਂ ਦਿੱਤੇ ਪੈਰਾ ਨੂੰ ਪੜ੍ਹੋ।

ਬਾਹਰ ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਸਾਰੇ ਸਾਮਾਨ ਦੀ ਜਾਂਚ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੰਭਵ ਸਥਿਤੀ ਵਿੱਚ ਕਿ ਸਾਮਾਨ ਨੁਕਸਦਾਰ ਹੈ, ਉਹਨਾਂ ਨੂੰ ਤੁਹਾਡੇ ਆਰਡਰ ਇਨਵੌਇਸ 'ਤੇ ਸੂਚੀਬੱਧ ਪਤੇ 'ਤੇ OLIMEX ਨੂੰ ਵਾਪਸ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। OLIMEX ਉਹਨਾਂ ਵਸਤਾਂ ਨੂੰ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰੇਗਾ ਜੋ ਲੋੜੀਂਦੀ ਮਾਤਰਾ ਤੋਂ ਵੱਧ ਵਰਤੇ ਗਏ ਹਨ
ਉਹਨਾਂ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦਾ ਮੁਲਾਂਕਣ ਕਰੋ।

ਜੇਕਰ ਸਾਮਾਨ ਕੰਮ ਕਰਨ ਦੀ ਸਥਿਤੀ ਵਿੱਚ ਪਾਇਆ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦੀ ਘਾਟ ਗਾਹਕ ਦੇ ਗਿਆਨ ਦੀ ਘਾਟ ਦਾ ਨਤੀਜਾ ਹੈ, ਤਾਂ ਕੋਈ ਰਿਫੰਡ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ, ਪਰ ਸਾਮਾਨ ਉਪਭੋਗਤਾ ਨੂੰ ਉਹਨਾਂ ਦੇ ਖਰਚੇ 'ਤੇ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਜਾਵੇਗਾ। ਸਾਰੀਆਂ ਰਿਟਰਨ ਇੱਕ RMA ਨੰਬਰ ਦੁਆਰਾ ਅਧਿਕਾਰਤ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ। ਈਮੇਲ support@olimex.com ਕਿਸੇ ਵੀ ਮਾਲ ਨੂੰ ਵਾਪਸ ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਅਧਿਕਾਰ ਨੰਬਰ ਲਈ। ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੀ ਈਮੇਲ ਬੇਨਤੀ ਵਿੱਚ ਆਪਣਾ ਨਾਮ, ਫ਼ੋਨ ਨੰਬਰ ਅਤੇ ਆਰਡਰ ਨੰਬਰ ਸ਼ਾਮਲ ਕਰੋ।

ਵਪਾਰਕ ਮਾਲ ਦੀ ਪ੍ਰਾਪਤੀ ਦੀ ਮਿਤੀ ਤੋਂ 7 ਦਿਨਾਂ ਦੇ ਅੰਦਰ ਕਿਸੇ ਵੀ ਪ੍ਰਭਾਵਿਤ ਵਿਕਾਸ ਬੋਰਡ, ਪ੍ਰੋਗਰਾਮਰ, ਟੂਲਸ ਅਤੇ ਕੇਬਲਾਂ ਲਈ ਵਾਪਸੀ ਦੀ ਇਜਾਜ਼ਤ ਹੈ। ਅਜਿਹੇ ਸਮੇਂ ਤੋਂ ਬਾਅਦ, ਸਾਰੀਆਂ ਵਿਕਰੀਆਂ ਨੂੰ ਅੰਤਿਮ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। ਗਲਤ ਢੰਗ ਨਾਲ ਆਰਡਰ ਕੀਤੀਆਂ ਆਈਟਮਾਂ ਦੀ ਵਾਪਸੀ ਦੀ ਇਜਾਜ਼ਤ 10% ਰੀਸਟੌਕਿੰਗ ਫੀਸ ਦੇ ਅਧੀਨ ਹੈ। ਕੀ ਪ੍ਰਭਾਵਤ ਨਹੀਂ ਹੈ? ਜੇ ਤੁਸੀਂ ਇਸ ਨੂੰ ਸ਼ਕਤੀ ਨਾਲ ਜੋੜਿਆ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕੀਤਾ. ਸਪੱਸ਼ਟ ਹੋਣ ਲਈ, ਇਸ ਵਿੱਚ ਉਹ ਆਈਟਮਾਂ ਸ਼ਾਮਲ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸੋਲਡ ਕੀਤਾ ਗਿਆ ਹੈ ਜਾਂ ਉਹਨਾਂ ਦੇ ਫਰਮਵੇਅਰ ਨੂੰ ਬਦਲਿਆ ਗਿਆ ਹੈ। ਉਤਪਾਦਾਂ ਦੀ ਪ੍ਰਕਿਰਤੀ ਦੇ ਕਾਰਨ ਜਿਨ੍ਹਾਂ ਨਾਲ ਅਸੀਂ ਨਜਿੱਠਦੇ ਹਾਂ (ਪ੍ਰੋਟੋਟਾਈਪਿੰਗ ਇਲੈਕਟ੍ਰਾਨਿਕ ਟੂਲਸ), ਅਸੀਂ ਉਹਨਾਂ ਆਈਟਮਾਂ ਨੂੰ ਵਾਪਸ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਦੇ ਸਕਦੇ ਹਾਂ ਜੋ ਸਾਡੇ ਵੇਅਰਹਾਊਸ ਤੋਂ ਪ੍ਰੋਗ੍ਰਾਮ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ, ਪਾਵਰਡ ਕੀਤੀਆਂ ਗਈਆਂ ਹਨ, ਜਾਂ ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਪੋਸਟ-ਸ਼ਿਪਮੈਂਟ ਬਦਲੀਆਂ ਗਈਆਂ ਹਨ। ਵਾਪਸ ਕੀਤੇ ਗਏ ਸਾਰੇ ਮਾਲ ਇਸਦੀ ਅਸਲੀ ਪੁਦੀਨੇ ਅਤੇ ਸਾਫ਼ ਸਥਿਤੀ ਵਿੱਚ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ। ਖਰਾਬ ਹੋਏ, ਸਕ੍ਰੈਚ ਕੀਤੇ, ਪ੍ਰੋਗ੍ਰਾਮ ਕੀਤੇ, ਸੜੇ ਹੋਏ, ਜਾਂ ਹੋਰ 'ਨਾਲ ਖੇਡੇ' ਮਾਲ 'ਤੇ ਵਾਪਸੀ ਸਵੀਕਾਰ ਨਹੀਂ ਕੀਤੀ ਜਾਵੇਗੀ।

ਸਾਰੀਆਂ ਰਿਟਰਨਾਂ ਵਿੱਚ ਉਹ ਸਾਰੀਆਂ ਫੈਕਟਰੀ ਉਪਕਰਣ ਸ਼ਾਮਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ ਜੋ ਆਈਟਮ ਦੇ ਨਾਲ ਆਉਂਦੇ ਹਨ। ਇਸ ਵਿੱਚ ਕੋਈ ਵੀ ਇਨ-ਸਰਕਟ-ਸੀਰੀਅਲ-ਪ੍ਰੋਗਰਾਮਿੰਗ ਕੇਬਲ, ਐਂਟੀ-ਸਟੈਟਿਕ ਪੈਕਿੰਗ, ਬਾਕਸ ਆਦਿ ਸ਼ਾਮਲ ਹਨ। ਤੁਹਾਡੀ ਵਾਪਸੀ ਦੇ ਨਾਲ, ਆਪਣਾ PO# ਨੱਥੀ ਕਰੋ। ਨਾਲ ਹੀ, ਇਸ ਗੱਲ ਦੀ ਵਿਆਖਿਆ ਦਾ ਇੱਕ ਛੋਟਾ ਪੱਤਰ ਸ਼ਾਮਲ ਕਰੋ ਕਿ ਵਪਾਰਕ ਸਮਾਨ ਕਿਉਂ ਵਾਪਸ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਅਤੇ ਰਿਫੰਡ ਜਾਂ ਐਕਸਚੇਂਜ ਲਈ ਤੁਹਾਡੀ ਬੇਨਤੀ ਦੱਸੋ। ਇਸ ਪੱਤਰ 'ਤੇ ਅਤੇ ਸ਼ਿਪਿੰਗ ਬਾਕਸ ਦੇ ਬਾਹਰ ਅਧਿਕਾਰ ਨੰਬਰ ਸ਼ਾਮਲ ਕਰੋ। ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ: ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਤੁਹਾਡੀ ਜਿੰਮੇਵਾਰੀ ਹੈ ਕਿ ਵਾਪਸ ਕੀਤੇ ਮਾਲ ਸਾਡੇ ਤੱਕ ਪਹੁੰਚਦੇ ਹਨ। ਕਿਰਪਾ ਕਰਕੇ ਏ
ਸ਼ਿਪਿੰਗ ਦਾ ਭਰੋਸੇਯੋਗ ਰੂਪ. ਜੇਕਰ ਸਾਨੂੰ ਤੁਹਾਡਾ ਪੈਕੇਜ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੁੰਦਾ ਹੈ ਤਾਂ ਸਾਨੂੰ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਠਹਿਰਾਇਆ ਜਾਵੇਗਾ। ਸ਼ਿਪਿੰਗ ਅਤੇ ਹੈਂਡਲਿੰਗ ਖਰਚੇ ਵਾਪਸੀਯੋਗ ਨਹੀਂ ਹਨ। ਅਸੀਂ ਸਾਨੂੰ ਵਾਪਸ ਕੀਤੇ ਜਾ ਰਹੇ ਵਪਾਰਕ ਮਾਲ ਦੇ ਕਿਸੇ ਵੀ ਸ਼ਿਪਿੰਗ ਖਰਚੇ ਜਾਂ ਤੁਹਾਨੂੰ ਕੰਮ ਕਰਨ ਵਾਲੀਆਂ ਚੀਜ਼ਾਂ ਵਾਪਸ ਕਰਨ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।
ਪੂਰਾ ਪਾਠ ਇੱਥੇ ਪਾਇਆ ਜਾ ਸਕਦਾ ਹੈ https://www.olimex.com/wiki/GTC#Warranty ਭਵਿੱਖ ਦੇ ਹਵਾਲੇ ਲਈ.

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

OLIMEX MOD-IO2 ਐਕਸਟੈਂਸ਼ਨ ਬੋਰਡ [pdf] ਯੂਜ਼ਰ ਮੈਨੂਅਲ
MOD-IO2 ਐਕਸਟੈਂਸ਼ਨ ਬੋਰਡ, MOD-IO2, ਐਕਸਟੈਂਸ਼ਨ ਬੋਰਡ, ਬੋਰਡ

ਹਵਾਲੇ

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

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