ತಂತ್ರಜ್ಞಾನದಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್

ರಷ್ಯಾದ I2C ಇಂಟರ್ಫೇಸ್ ವಿವರಣೆ

ಆಧುನಿಕ ಮನೆಯ ವಸ್ತುಗಳು, ಕೈಗಾರಿಕಾ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಮತ್ತು ವಿವಿಧ ದೂರಸಂಪರ್ಕ ಸಲಕರಣೆಗಳ ಸಾಕಷ್ಟು ಬಾರಿ ಇದೇ ಪರಿಹಾರಗಳನ್ನು ಕಾಣಬಹುದು, ಆದರೆ ಉತ್ಪನ್ನ ವಾಸ್ತವವಾಗಿ ಪರಸ್ಪರ ಸಂಪರ್ಕ ಮಾಡಬಹುದು. ಉದಾಹರಣೆಗೆ, ವಾಸ್ತವವಾಗಿ ಪ್ರತಿ ವ್ಯವಸ್ಥೆಯ ಕೆಳಗಿನ ಒಳಗೊಂಡಿದೆ

  • ಬಹುತೇಕ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನುಕೂಲಕರವಾಗಿರುತ್ತದೆ ಕೆಲವು "ಸ್ಮಾರ್ಟ್" ನಿಯಂತ್ರಣ ಘಟಕದ ಒಂದು ಏಕ ಹರಳಿನ ಮೈಕ್ರೊಕಂಪ್ಯೂಟರ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ;
  • ಅಂತಹ ಎಲ್ಸಿಡಿ ಬಫರ್, RAM ನಾನು / ಔಟ್ಪುಟ್ ಪೋರ್ಟ್ಗಳ, ಸಂಗ್ರಹಣೆಯ EEPROM ಅಥವಾ ವಿಶಿಷ್ಟ ದತ್ತಾಂಶ ಪರಿವರ್ತಕ ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಘಟಕಗಳು;
  • ನಿಶ್ಚಿತ ಘಟಕಗಳು ಡಿಜಿಟಲ್ ಸರ್ಕ್ಯೂಟ್ ಸಂರಚನಾ ಮತ್ತು ವೀಡಿಯೊ ಸಂಕೇತಗಳನ್ನು ರೇಡಿಯೋನ ಸತ್ಕಾರದ ಸೇರಿದಂತೆ.

ಹೇಗೆ ಬಳಸಿಕೊಳ್ಳುವಲ್ಲಿ ಉತ್ತಮಗೊಳಿಸುವ?

ಪ್ರಯೋಜನ ವಿನ್ಯಾಸಕರು ಮತ್ತು ನಿರ್ಮಾಪಕರು ತಮ್ಮನ್ನು ಈ ಸಾಮಾನ್ಯ ಪರಿಹಾರಗಳನ್ನು ಹೆಚ್ಚು ಸಮರ್ಥವಾದ ಬಳಕೆ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹಾಗೂ ವಿವಿಧ ಉಪಕರಣ ಮತ್ತು ಬಳಸಲಾಗುತ್ತದೆ ಸರ್ಕ್ಯೂಟ್ ಗ್ರಂಥಿಗಳು ಸರಳೀಕರಣ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒಟ್ಟಾರೆ ಮಟ್ಟವನ್ನು ಹೆಚ್ಚಿಸಲು, ಕಂಪನಿ ಫಿಲಿಪ್ಸ್ ಅತ್ಯಂತ ಉತ್ಪಾದಕ mezhmikroskhemnoe ನಿಯಂತ್ರಣ ಒದಗಿಸುವ ಸರಳ ಎರಡು ತಂತಿ ದಿಕ್ಕಿನ ಬಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಹೊರಟಿತು. ಈ ಬಸ್ ಒಂದು ಒದಗಿಸುತ್ತದೆ ಡೇಟಾ ವರ್ಗಾವಣೆ I2C ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ.

ತಯಾರಕರಿಂದ ವಿಶೇಷವಾಗಿ ದಿನಾಂಕ ಶ್ರೇಣಿಗೆ 150 ಸಿಎಮ್ಒಎಸ್ ಮತ್ತು ಬೈಪೋಲಾರ್ ಸಾಧನಗಳು I2C ಹೊಂದಬಲ್ಲ ಮತ್ತು ಕೆಲಸದ ನೀತಿ ಎಣಿಕೆ ವಿಭಾಗಗಳಲ್ಲಿ ಯಾವುದೇ ಉದ್ದೇಶಿಸಲಾಗಿದೆ ಎಂದು ಒಳಗೊಂಡಿದೆ. ಆರಂಭದಲ್ಲಿ I2C ಇಂಟರ್ಫೇಸ್ ಪರಸ್ಪರ ವಿಶೇಷ ಬಸ್ ಬಳಸಿಕೊಂಡು ಸಂವಹನ ಕಾರಣ ಯಾವುದೇ ತೊಂದರೆಗಳು ಇಲ್ಲದೆ ಅವರು ಮಾಡಬಹುದು ಎಲ್ಲಾ ಹೊಂದಾಣಿಕೆ ಸಾಧನಗಳ ರಚಿಸಲ್ಪಟ್ಟಿದೆ ಎಂದು ಗಮನಿಸಬೇಕು. ಈ ವಿನ್ಯಾಸದ ಪರಿಹಾರದ ಅಪ್ಲಿಕೇಶನ್ ಮೂಲಕ ಡಿಜಿಟಲ್ ವ್ಯವಸ್ಥೆಗಳ ಅಭಿವೃದ್ಧಿ ವ್ಯಾಪ್ತಿಯನ್ನು ಸಾಕಷ್ಟು ಲಕ್ಷಣವಾಗಿರುವ ವಿವಿಧ ಉಪಕರಣಗಳನ್ನು ಜೋಡಿಸುವಿಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಸಾಕಷ್ಟು ಸಂಖ್ಯೆಯ ಪರಿಹರಿಸಲು ಔಟ್ ಹೊರಳಿದ್ದಾರೆ.

ಮುಖ್ಯ ಲಾಭಗಳು

ನೀವು UART ಗೆ, SPI, I2C ಒಂದು ಸಂಕ್ಷಿಪ್ತ ವಿವರಣೆ ನೋಡಲು, ನೀವು ನಂತರದ ಕೆಳಕಂಡ ಪ್ರಯೋಜನಗಳು ಹೈಲೈಟ್ ಮಾಡಬಹುದು:

  • ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಮತ್ತು ಮಾಹಿತಿ - ಕೆಲಸ ನೀವು ಕೇವಲ ಎರಡು ಸಾಲುಗಳನ್ನು ಅಗತ್ಯವಿದೆ. ಒಂದು ಬಸ್ ಸಂಪರ್ಕ ಇದೆ ಎಂದು ಯಾವುದೇ ಸಾಧನ, ತರುವಾಯ ತಂತ್ರಾಂಶ ಸಂಪೂರ್ಣವಾಗಿ ಅನನ್ಯ ವಿಳಾಸವನ್ನು ಮೂಲಕ ಪರಿಹರಿಸಬಹುದಾಗಿದೆ. ಯಾವುದೇ ಸಮಯದಲ್ಲಿ, ಮಾಸ್ಟರ್-ಮಾಸ್ಟರ್ ಟ್ರಾನ್ಸ್ಮಿಟರ್ ಅಥವಾ ರಿಸೀವರ್ ಪ್ರಮುಖ ಕಾರ್ಯ ಅನುಮತಿಸುವ ಒಂದು ಸರಳ ಸಂಬಂಧ, ಇಲ್ಲ.
  • ಈ ಬಸ್ ಅನೇಕ ಅತಿಥೇಯರಾದ ಘರ್ಷಣೆ ಪತ್ತೆ ಮತ್ತು ಮಧ್ಯಸ್ತಿಕೆಯ ಅಗತ್ಯವಿರುವ ಎಲ್ಲ ಉಪಕರಣಗಳು ಒದಗಿಸುವ ಹೊಂದಿವೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಈವೆಂಟ್ ದತ್ತಾಂಶ ಭ್ರಷ್ಟಾಚಾರವನ್ನು ತಡೆಗಟ್ಟಲು ಎರಡು ಅಥವಾ ಉನ್ನತ ಹೆಚ್ಚು ಏಕಕಾಲದಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಪ್ರಸಾರ ಮಾಡಲು ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಎಂದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಪ್ರಮಾಣಿತ ಮೋಡ್ನಲ್ಲಿಲ್ಲವೆ 100 kbit / s ದರದಲ್ಲಿ ಅನುಕ್ರಮದ ಎಂಟು ಬಿಟ್ ದತ್ತಾಂಶ ವರ್ಗಾವಣೆ ಒದಗಿಸುತ್ತದೆ, ಮತ್ತು ವೇಗದ ಕ್ರಮದಲ್ಲಿ, ಮಿತಿ ನಾಲ್ಕು ಬಾರಿ ಹೆಚ್ಚಾಗುತ್ತದೆ.
  • ಚಿಪ್ಸ್ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸ್ಪೈಕ್ ನಿಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ಗರಿಷ್ಠ ಡೇಟಾ ಸಮಗ್ರತೆಯನ್ನು ಖಾತ್ರಿಗೊಳಿಸುವ ಫಿಲ್ಟರ್ ರಲ್ಲಿ ನಿರ್ಮಾಣ-ವಿಶೇಷ ಬಳಸಿ.
  • ಇಲ್ಲಿ ಒಂದು ಬಸ್ ಸಂಪರ್ಕ ಚಿಪ್ಸ್ ಗರಿಷ್ಟಸಾಧ್ಯ ಸಂಖ್ಯೆ ಮಾತ್ರ 400 pF ತನ್ನ ಗರಿಷ್ಠ ಸಾಧ್ಯ ಸಾಮರ್ಥ್ಯ ಸೀಮಿತವಾಗಿದೆ.

ವಿನ್ಯಾಸಗಾರರು ಪ್ರಯೋಜನಗಳು

I2C ಇಂಟರ್ಫೇಸ್, ಹಾಗೂ ಎಲ್ಲಾ ಹೊಂದಬಲ್ಲ ಚಿಪ್ಸ್ ಗಮನಾರ್ಹವಾಗಿ ತನ್ನ ಅಂತಿಮ ಮಾದರಿ ಕ್ರಿಯಾತ್ಮಕ ಸರ್ಕ್ಯುಟ್ನಿಂದ, ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ವೇಗಗೊಳಿಸಲು ಮಾಡಬಹುದು. ಇದು ಉಪ್ಪೇರಿಗಳಂಥ ಸಾಧ್ಯತೆಯನ್ನು ಹೆಚ್ಚುವರಿ ವಿದ್ಯುನ್ಮಂಡಲ ಎಲ್ಲಾ ರೀತಿಯ ಬಳಸದೆ ಬಸ್ ನೇರವಾಗಿ ಸಂಪರ್ಕ ಕಾರಣ ಮತ್ತಷ್ಟು ಅಪ್ಗ್ರೇಡ್ ಆಧಾರವನ್ನು ಒದಗಿಸಿತು ಮತ್ತು ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸುವುದರ ಮತ್ತು ಬಸ್ ವಿವಿಧ ಸಾಧನಗಳು ಸಂಪರ್ಕಿಸುವ ಮೂಲಕ ಮಾದರಿ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಮಾರ್ಪಡಿಸುವ ಇದೆ ಎಂದು ಗಮನಿಸಬೇಕು.

I2C ಇಂಟರ್ಫೇಸ್ ಸೆಟ್ ಎಂದು ಅನುಕೂಲಗಳು ಸಾಕಷ್ಟು ಇವೆ. ವಿವರಣೆ, ನಿರ್ದಿಷ್ಟವಾಗಿ, ನೀವು ವಿನ್ಯಾಸಕರು ಕೆಳಗಿನ ಅನುಕೂಲಗಳನ್ನು ನೋಡಿ ಅನುಮತಿಸುತ್ತದೆ:

  • ಖಂಡಗಳನ್ನು ಕ್ರಿಯಾತ್ಮಕ ಚಿತ್ರದಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಚಿಪ್ಸ್ ಸಂಬಂಧಿಸದ, ಹೀಗಾಗಿ ಕ್ರಿಯಾತ್ಮಕ ತತ್ತ್ವದ ಸಾಕಷ್ಟು ಕ್ಷಿಪ್ರ ಪರಿವರ್ತನೆ ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ.
  • ಟೈರ್ ಆರಂಭದಲ್ಲಿ ವಿಶೇಷ ಚಿಪ್ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟಿದೆ ಏಕೆಂದರೆ, ಬಸ್ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಅಭಿವೃದ್ಧಿ ಅಗತ್ಯವಿಲ್ಲ.
  • ಇಂಟಿಗ್ರೇಟೆಡ್ ಸಂವಹನ ಮತ್ತು ಸಾಧನಗಳ ವಿಳಾಸ ಪ್ರೋಟೋಕಾಲ್ಗಳು ವ್ಯವಸ್ಥೆಯ ಸಂಪೂರ್ಣವಾಗಿ ತಂತ್ರಾಂಶ ವ್ಯಾಖ್ಯಾನಿಸಬಹುದು ಅನುಮತಿಸುತ್ತದೆ.
  • ಚಿಪ್ಸ್ ಒಂದೇ ರೀತಿಯ ಸಂಪೂರ್ಣವಾಗಿ ಬೇರೆ ಅನ್ವಯಗಳಲ್ಲಿ ಅಗತ್ಯವಿದ್ದರೆ ಬಳಸಬಹುದು.
  • ಒಟ್ಟು ಅಭಿವೃದ್ಧಿ ಸಮಯ ಗಣನೀಯವಾಗಿ ಕಾರಣ ವಿನ್ಯಾಸಕರು ಸಾಕಷ್ಟು ವೇಗವಾಗಿ ಬಳಸುವ ವ್ಯವಹಾರಿಕ ಕಾರ್ಯ ಬ್ಲಾಕ್ಗಳನ್ನು ತಿಳಿದಿದೆ, ಹಾಗೂ ಚಿಪ್ಸ್ ಎಲ್ಲಾ ರೀತಿಯ ಎಂಬುದನ್ನು ಕಡಿಮೆಯಾಗುತ್ತದೆ.
  • ಅಪೇಕ್ಷಿತ, ನೀವು ಸೇರಿಸಬಹುದು ಅಥವಾ ವ್ಯವಸ್ಥೆಯಿಂದ ಚಿಪ್ಸ್ ತೆಗೆದು, ಮತ್ತು ಅದೇ ಬಸ್ ಸಂಪರ್ಕ ಇತರ ಉಪಕರಣಗಳನ್ನು ಹೆಚ್ಚು ಪರಿಣಾಮ ಹೊಂದಿಲ್ಲ.
  • ಒಟ್ಟು ತಂತ್ರಾಂಶ ಅಭಿವೃದ್ಧಿ ಸಮಯ ಗಣನೀಯವಾಗಿ ಕಾರಣ ಪುನರ್ಬಳಕೆಯ ಸಾಫ್ಟ್ವೇರ್ ಮಾಡ್ಯೂಲ್ಗಳ ಒಂದು ಗ್ರಂಥಾಲಯದ ಬಳಸಲು ಅಲ್ಲಿ ಅವಕಾಶ ಇದೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಕಡಿಮೆ ಮಾಡಬಹುದು.

ಜೊತೆಗೆ, ಇದು ಯಾವುದೇ ವೈಫಲ್ಯಗಳು ಮತ್ತು ಮತ್ತಷ್ಟು ಡೀಬಗ್ ಅತ್ಯಂತ ಸರಳ ರೋಗನಿದಾನ ಕಾರ್ಯವಿಧಾನವು, ಇದು ವಿವಿಧ I2C ಇಂಟರ್ಫೇಸ್ ಆಗಿದೆ ಗಮನಿಸಬೇಕು. ವಿವರಣೆ ಅಗತ್ಯವಿದ್ದರೆ, ನೀವು ಯಾವುದೇ ಅಡೆತಡೆಯಿಲ್ಲದೆ ತಕ್ಷಣ ಸಣ್ಣ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಉಪಕರಣ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ ಪರಿಣಾಮವಾಗಿ, ಟ್ರ್ಯಾಕ್ ಮತ್ತು ಸೂಕ್ತ ಕ್ರಮಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಹೇಳುತ್ತಾರೆ. ಅಲ್ಲದೆ ಗಮನಿಸಬೇಕಾದ ವಿನ್ಯಾಸಕರು I2C ಇಂಟರ್ಫೇಸ್ ಬಳಸಿ, ಇದು, ನಿರ್ದಿಷ್ಟವಾಗಿ, ಪೋರ್ಟಬಲ್ ಸಾಧನ ಮತ್ತು ಬ್ಯಾಟರಿ ಚಾಲಿತ ಒದಗಿಸುವ ವ್ಯವಸ್ಥೆಗಳು ವಿವಿಧ ಸಾಕಷ್ಟು ಆಕರ್ಷಕವಾಗಿ ವಿಶೇಷ ಪರಿಹಾರಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ ಎಂಬುದು. ರಷ್ಯಾದ ವಿವರಣೆ ತನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಕೆಳಗಿನ ಪ್ರಮುಖ ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತದೆ ಎಂದು ಗಮನಸೆಳೆದಿದ್ದಾರೆ:

  • ಯಾವುದೇ ಗೊಂದಲಕ್ಕೆ ಸಾಕಷ್ಟು ಪ್ರತಿರೋಧ ಸಂಭವಿಸುತ್ತದೆ.
  • ಅತ್ಯಂತ ಕಡಿಮೆ ವಿದ್ಯುತ್ ಬಳಕೆ.
  • ವೈಡ್ ಪೂರೈಕೆಯ ವೋಲ್ಟೇಜು ಶ್ರೇಣಿ.
  • ವ್ಯಾಪಕ ತಾಪಮಾನದ.

ತಂತ್ರಜ್ಞರು ಉಪಯೋಗಗಳು

ಇದು ಕೇವಲ ವಿನ್ಯಾಸಕರು ಗಮನಿಸಬೇಕಾದ, ಆದರೆ ತಂತ್ರಜ್ಞಾನ ಸಾಮಾನ್ಯವಾಗಿ ಸಾಕಷ್ಟು ಇತ್ತೀಚೆಗೆ ಮೀಸಲಿಟ್ಟ I2C ಇಂಟರ್ಫೇಸ್ ಬಳಸಲು ಆರಂಭಗೊಂಡಿದೆ. ರಷ್ಯಾದ ವಿವರಣೆಗೆ ವೃತ್ತಿಪರರ ಈ ವರ್ಗದಲ್ಲಿ ಒದಗಿಸಲಾಗುತ್ತದೆ ಇದು ಅನುಕೂಲಗಳು ಸಾಕಷ್ಟು ವ್ಯಾಪಕ ಸೂಚಿಸುತ್ತದೆ:

  • ಇಂಟರ್ಫೇಸ್ ಪ್ರಮಾಣಿತ ಎರಡು ತಂತಿ ಸರಣಿ ಬಸ್ ಅವರು ಕಡಿಮೆ ಸಂಪರ್ಕ ನೀಡುವ ಆಗಿದೆ ಚಿಪ್ಸ್ ನಡುವೆ ಸಂಪರ್ಕವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಸಹಾಯ, ಮತ್ತು ಮುದ್ರಿತ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್ಗಳು ದುಬಾರಿ ಅಲ್ಲ ಮತ್ತು ಸಣ್ಣ ಗಾತ್ರ ಹೊಂದಿವೆ ಮಾಡುವ, ಕಡಿಮೆ ಹಾಡುಗಳನ್ನು ಅಗತ್ಯವಿದೆ.
  • ಸಂಪೂರ್ಣ ಇಂಟಿಗ್ರೇಟೆಡ್ I2C ಇಂಟರ್ಫೇಸ್ LCD1602 ಅಥವಾ ಕೆಲವು ಇತರ ಆಯ್ಕೆಯನ್ನು ವಿಳಾಸಕ್ಕೆ ಡಿಕೋಡರ್, ಹಾಗೂ ಇತರ ಬಾಹ್ಯ ಆಳವಿಲ್ಲದ ತರ್ಕ ಬಳಸಲು ಅಗತ್ಯವನ್ನು ನಿವಾರಿಸುತ್ತದೆ.
  • ಇದು ಬಸ್ ಕಂಪ್ಯೂಟರ್ ಜೋಡಣೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ ರಿಂದ ಗಣನೀಯವಾಗಿ, ಪರೀಕ್ಷೆ ಮತ್ತು ಉಪಕರಣಗಳನ್ನು ನಂತರದ ಹೊಂದಾಣಿಕೆ ವೇಗವನ್ನು ಇದು ಒಂದು ಬಸ್ ಮೇಲೆ ಏಕಕಾಲದಲ್ಲಿ ಹಲವು ಪ್ರಮುಖ ಬಳಸುವ ಸಾಮರ್ಥ್ಯ ಒದಗಿಸುತ್ತದೆ.
  • ಲಭ್ಯತೆ ಇಂಟರ್ಫೇಸ್, VSO ಆ ಚಿಪ್ಸ್ ಹೊಂದಬಲ್ಲ, ಎಸ್ಓ ಮತ್ತು ವಿಶೇಷ ದಿಲ್-ಪ್ಯಾಕೇಜ್ ಗಣನೀಯವಾಗಿ ಸಾಧನ ಗಾತ್ರಕ್ಕೆ ಅವಶ್ಯಕತೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು.

ಇದು ವಿವಿಧ I2C ಇಂಟರ್ಫೇಸ್ LCD1602 ಮತ್ತು ಇತರರು ಅನುಕೂಲವಾಗುವ ಕೇವಲ ಅಲ್ಪ ಪಟ್ಟಿ. ಅಲ್ಲದೆ ಹೊಂದಬಲ್ಲ ಚಿಪ್ಸ್ ಗಮನಾರ್ಹವಾಗಿ ವಿವಿಧ ಉಪಕರಣಗಳನ್ನು ಆಯ್ಕೆಗಳ ಒಂದು ಅತ್ಯಂತ ಸರಳ ನಿರ್ಮಾಣ, ಹಾಗೂ ಬೆಳವಣಿಗೆಯ ಪ್ರಸ್ತುತ ಮಟ್ಟದಲ್ಲಿ ಹೆಚ್ಚಿನ ಬೆಂಬಲಕ್ಕಾಗಿ ಒಂದು ಸುಲಭವಾದ ಅಪ್ಗ್ರೇಡ್ ಒದಗಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ ವ್ಯವಸ್ಥೆಯ ನಮ್ಯತೆ ಹೆಚ್ಚಿಸಬಹುದು. ಹೀಗಾಗಿ, ಒಂದು ಆಧಾರವಾಗಿ ಒಂದು ನಿಖರ ಮಾದರಿ ಬಳಸಿಕೊಂಡು ವಿವಿಧ ಉಪಕರಣದ ಒಂದು ಇಡೀ ಕುಟುಂಬ ಅಭಿವೃದ್ಧಿ ಸಾಧ್ಯ.

ಸಾಧನಗಳು ಹಾಗೂ ಅವುಗಳ ಕಾರ್ಯಗಳನ್ನು ವಿಸ್ತರಣೆಯ ಮತ್ತಷ್ಟು ಆಧುನಿಕೀಕರಣಕ್ಕೆ 2C ಇಂಟರ್ಫೇಸ್ Arduino ಅಥವಾ ಲಭ್ಯವಿರುವ ದಾಸ್ತಾನು ಯಾವುದೇ ಬಳಸಿಕೊಂಡು ಚಿಪ್ ಅನುಗುಣವಾದ ಬಸ್ ಒಂದು ಪ್ರಮಾಣಿತ ಸಂಪರ್ಕದ ಮೂಲಕ ನಡೆಸಬಹುದು. ಹೆಚ್ಚಿನ ರಾಮ್ ಪಡೆಯಲು ಬೇಕಾಗಿದ್ದರೆ, ಈ ನಿದರ್ಶನದಲ್ಲಿ ಇದನ್ನು ರಾಮ್ ಹೆಚ್ಚಳಗೊಂಡ ಪ್ರಮಾಣದ ಹೊಂದಿರುವ ಮತ್ತೊಂದು ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಆಯ್ಕೆ ಸಾಕಷ್ಟು ಮಾತ್ರ ಇರುತ್ತದೆ. ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ಚಿಪ್ ರಿಂದ ಅಗತ್ಯ ಸಂಪೂರ್ಣವಾಗಿ ಹಳೆಯ ವರ್ಗಗಳನ್ನು ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ವೇಳೆ, ನೀವು ಸುಲಭವಾಗಿ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಉಪಕರಣಕ್ಕೆ ಸೇರಿಸಬಹುದು ಅಥವಾ ಹೊಸ ಉಪಕರಣಗಳನ್ನು ಅವುಗಳ ಬದಲಿಗೆ ಈಗಾಗಲೇ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ ಚಿಪ್ಸ್ ಸಾಂಪ್ರದಾಯಿಕ ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸುವುದರಿಂದ ಅದರ ಒಟ್ಟಾರೆ ಪ್ರದರ್ಶನ ಹೆಚ್ಚಿಸಬಲ್ಲದು ಮತ್ತು ಗೆ.

ಆಕ್ಸೆಸ್.ಬಸ್

ಕಾರಣ ಟೈರ್ ಎರಡು ತಂತಿ ಪ್ರಕೃತಿ, ಮತ್ತು ಅತ್ಯಂತ ಮಾದರಿ ವೇದಿಕೆಗಳಲ್ಲಿ ಒಂದು ಆಕ್ಸೆಸ್.ಬಸ್ ವಿಳಾಸ ಕಾರ್ಯಕ್ರಮಗಳಿಗಾಗಿ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಇದಕ್ಕೆ ನಿಖರವಾಗಿ I2C ಅಂತರ್ಮುಖಿ. ವಿಶಿಷ್ಟ (ರಷ್ಯನ್ ನಲ್ಲಿ ವಿವರಣೆ ಲೇಖನದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗುತ್ತದೆ), ಈ ಸಾಧನವು ಒಂದು ಹೆಚ್ಚು ಅಗ್ಗವಾದ ಪರ್ಯಾಯ ಸಕ್ರಿಯವಾಗಿ ಪ್ರಮಾಣಿತ ಬಳಸಿಕೊಂಡು ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ ವಿವಿಧ ಬಾಹ್ಯೋಪಕರಣಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಹಿಂದಿನ ಆರ್ಎಸ್ 232C ಇಂಟರ್ಫೇಸ್ ಬಳಸಲು ಎಂದು ನಾಲ್ಕು ಸಂಪರ್ಕಕ.

ನಿರ್ದಿಷ್ಟತೆಯ ಪರಿಚಯ

ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು ಬಳಸುವ ಆಧುನಿಕ ಅನ್ವಯಿಕೆಗಳಲ್ಲಿ 8-ಬಿಟ್ ನಿಯಂತ್ರಣ,, ಹಲವು ವಿನ್ಯಾಸದ ಮಾನದಂಡಗಳನ್ನು ಅನುಸ್ಥಾಪಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ:

  • ಅನುಕೂಲಕರ ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಸಂಪೂರ್ಣ ವ್ಯವಸ್ಥೆಯ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಮತ್ತು ಇತರ ಒಳಗೊಂಡಿದೆ ಸಲಕರಣೆಗಳಲ್ಲಿ ಮೆಮೊರಿ ಮತ್ತು ವಿವಿಧ ಒಳ / ಹೊರ ಪೋರ್ಟ್ಗಳನ್ನು ಸೇರಿದಂತೆ;
  • ವಿವಿಧ ಸಾಧನಗಳನ್ನು ಒಗ್ಗೂಡಿಸಿ ಒಟ್ಟು ವೆಚ್ಚ ಅತ್ಯಂತ ಒಂದೇ ವ್ಯವಸ್ಥೆಯೊಳಗೆ ಕಡಿಮೆ ಮಾಡುವುದು ಹೆಚ್ಚು ಸೂಕ್ತ;
  • ನಿಯಂತ್ರಣ ಕಾರ್ಯಗಳನ್ನು ನಿಭಾಯಿಸುತ್ತಾರೆ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೆಚ್ಚು ವೇಗದ ಮಾಹಿತಿ ಪ್ರಸರಣ ಅಗತ್ಯವನ್ನು ನೀಡುವುದಿಲ್ಲ;
  • ಒಟ್ಟು ದಕ್ಷತೆಯು ನೇರವಾಗಿ ಉಪಕರಣಗಳು, ಹಾಗೂ ಸಂಪರ್ಕಿಸುವ ಬಸ್ ಸ್ವರೂಪವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.

ವ್ಯವಸ್ಥೆ, ಮೇಲಿನ ಮಾನದಂಡಕ್ಕೆ ಸಂಪೂರ್ಣ ವಿಧೇಯತೆಯನ್ನು ಅಭಿವೃದ್ಧಿ, ನೀವು ಇದರಲ್ಲಿ I2C ಸರಣಿ ಇಂಟರ್ಫೇಸ್ ಬಳಸಲು ಬಸ್ ಬಳಸಬೇಕಾಗುತ್ತದೆ. ವಾಸ್ತವವಾಗಿ ಸರಣಿ ಬಸ್ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಸಮಾನಾಂತರ ಇಲ್ಲ ಎಂದು ಹೊರತಾಗಿಯೂ, ಇದು ಕಡಿಮೆ ಸಂಪರ್ಕಗಳನ್ನು ಮತ್ತು ಕಡಿಮೆ ಸಂಪರ್ಕ ಚಿಪ್ಸ್ ಅಗತ್ಯವಿದೆ. ನಾವು ಟೈರ್ ವ್ಯವಸ್ಥೆಯೊಳಗೆ ಸಂವಹನ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಸಂಪರ್ಕ ತಂತಿಗಳು, ಆದರೆ ಸ್ವರೂಪಗಳು ಮತ್ತು ಅಗತ್ಯ ಪ್ರಕ್ರಿಯೆಗಳು ವಿವಿಧ ಕೇವಲ ಒಳಗೊಂಡಿದೆ ಎಂದು ವಾಸ್ತವವಾಗಿ ಮರೆಯಬೇಡಿ ಮಾಡಬೇಕು.

ಒಂದು ತಂತ್ರಾಂಶದ ಎಮ್ಯುಲೇಶನ್ I2C ಇಂಟರ್ಫೇಸ್ ಅಥವಾ ಟೈರ್ ಬಳಸುವ ಸಂವಹನಕ್ಕಾಗಿ ಸಾಧನ ವಿವಿಧ ಸಾಧ್ಯತೆಗಳನ್ನು ಪೂರ್ವಭಾವಿಯಾಗಿ ಘರ್ಷಣೆ, ನಷ್ಟ ಅಥವಾ ತಡೆಯುವ ಮಾಹಿತಿ ಅನುಮತಿಸುವ ಒಂದು ನಿರ್ದಿಷ್ಟ ಪ್ರೋಟೋಕಾಲ್ ಹೊಂದಿರಬೇಕು. ವೇಗದ ಸಾಧನಗಳನ್ನು ರಲ್ಲಿ ನಿಧಾನಗತಿಯ ಸಂಪರ್ಕಿಸಿ ಶಕ್ತವಾಗಿರಬೇಕು, ಮತ್ತು ಅದೇ ಸಮಯದಲ್ಲಿ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ ಎಲ್ಲಾ ಸುಧಾರಣೆಗಳನ್ನು ಮತ್ತು ಮಾರ್ಪಾಡುಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ ಎಂದು, ಸಂಪರ್ಕ ಸಾಧನ ಅವಲಂಬಿಸಿರುತ್ತದೆ ಮಾಡಬಾರದು. ಇದು ನಿಜವಾದ ಅನುಸ್ಥಾಪಿಸಲು ಮೂಲಕ, ನಿರ್ದಿಷ್ಟ ಸಾಧನದ ಪ್ರಸ್ತುತ ನಿಯಂತ್ರಣ ಬಸ್ ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಯಾವ ಸಮಯದಲ್ಲಿ ಒಂದು ವಿಧಾನ ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸಹ ಅವಶ್ಯಕ. ಜೊತೆಗೆ, ವಿವಿಧ ಸಮಯದ ಆವರ್ತನ ಅವರದೇ ವಿವಿಧ ಸಾಧನಗಳು, ಅದೇ ಬಸ್ ಗೆ ಸಂಬಂಧಿಸಿದ್ದರೆ, ಇದು ಅವಶ್ಯಕವಾಗಿರುವ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಮೂಲ ನಿರ್ಧರಿಸುವುದು. AVR ಫಾರ್ I2C ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ಈ ಪಟ್ಟಿಯಲ್ಲಿ ಯಾವುದೇ ಅನುಗುಣವಾದ ಈ ಮಾನದಂಡಗಳನ್ನು ಎಲ್ಲಾ.

ಮೂಲ ಪರಿಕಲ್ಪನೆ

I2C ಬಸ್ ಬಳಸಲಾಗುತ್ತದೆ ಯಾವುದೇ ಚಿಪ್ ತಂತ್ರಜ್ಞಾನ ಬೆಂಬಲಿಸುತ್ತದೆ. ಮತ್ತು ಡೇಟಾ ಸಿಂಕ್ರೊನೈಜೇಶನ್ - ಇಂಟರ್ಫೇಸ್ I2C LabVIEW ಮತ್ತು ಇದೇ ಮಾಹಿತಿಯನ್ನು ವರ್ಗಾವಣೆಗೆ ಎರಡು ಸಾಲುಗಳನ್ನು ಬಳಕೆಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಕಾರಣ ಒಂದು ಅನನ್ಯ ವಿಳಾಸವನ್ನು ಸಂಪರ್ಕ ಹೀಗೆ ಪತ್ತೆ ಯಾವುದೇ ಸಾಧನ, ಇರಲಿ ಇದು ಎಲ್ಸಿಡಿ ಬಫರ್, ಮೈಕ್ರೊ ಕಂಟ್ರೋಲರ್, ಮೆಮೊರಿ ಅಥವಾ ಇಂಟರ್ಫೇಸ್ ಕೀಬೋರ್ಡ್, ಹೀಗಾಗಿ ಉದ್ದೇಶವನ್ನು ಆಧರಿಸಿ, ಟ್ರಾನ್ಸ್ಮಿಟರ್ ಅಥವಾ ರಿಸೀವರ್ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಯಾವ ವಿಶೇಷವಾಗಿ ಈ ಉಪಕರಣವನ್ನು ಉದ್ದೇಶಿಸಲಾಗಿದೆ.

ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನುಕೂಲಕರ ಎಲ್ಸಿಡಿ ಬಫರ್ ಪ್ರಮಾಣಿತ ರಿಸೀವರ್, ಮತ್ತು ಮೆಮೊರಿ ಸ್ವೀಕರಿಸಲು ಆದರೆ ಹಲವಾರು ಮಾಹಿತಿ ಪ್ರಸಾರ ಕೇವಲ ಮಾಡಬಹುದು. ಜೊತೆಗೆ, ಮಾಹಿತಿ ಸಾಧನಗಳು ಚಲಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಗುಲಾಮ ಹಾಗೂ ಶಿಕ್ಷಕನಾಗಿ ವರ್ಗೀಕರಿಸಬಹುದು.

ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸಾಧನ ಮಾಹಿತಿ ಪ್ರಸರಣ ಶುರುಮಾಡುತ್ತದೆ ಮತ್ತು ಸಿಂಕ್ರೊನೈಸ್ ಸಂಕೇತಗಳನ್ನು ಉತ್ಪತ್ತಿಯಾಗುವ ಸ್ನಾತಕೋತ್ತರ ಕರೆಯಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಯಾವುದೇ ವಿಳಾಸ ನೀಡಬಹುದು ಸಾಧನಗಳು ತನ್ನ ಗುಲಾಮರನ್ನು ಸಂಬಂಧಿಸಿದಂತೆ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ಹಾಗಿಲ್ಲ.

I2C ಸಂವಹನ ಸಂಪರ್ಕ ಹಲವು ಪ್ರಮುಖ, ಅಂದರೆ, ಬಸ್ ನಿಯಂತ್ರಣ ಸಾಮರ್ಥ್ಯವನ್ನು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಾಧನವನ್ನು ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಒದಗಿಸುತ್ತದೆ. ಒಂದು ಟೈರ್ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಮೈಕ್ರೊ ಕಂಟ್ರೋಲರ್ ಬಳಸುವ ಸಾಮರ್ಥ್ಯ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಹೋಸ್ಟ್ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಕಳುಹಿಸಲು ಮಾಡಬಹುದು ಸೂಚಿಸುತ್ತದೆ. ಇಂತಹ ಉದಯಿಸುತ್ತದೆ ಯಾವಾಗ ಸಂಭವಿಸುತ್ತವೆ ಅಪಾಯಕ್ಕೆ ಗುರಿಮಾಡುತ್ತದೆ ಸಂಭಾವ್ಯ ಗೊಂದಲದಲ್ಲಿ ತೊಡೆದುಹಾಕಲು, ನಾವು I2C ಇಂಟರ್ಫೇಸ್ ಬಳಸುವ ಒಂದು ವಿಶೇಷ ಪಂಚಾಯ್ತಿ ವಿಧಾನ, ಅಭಿವೃದ್ಧಿ. ಎಕ್ಸ್ಪ್ಯಾಂಡರ್ಸ್ ಮತ್ತು ಇತರ ಸಾಧನಗಳು ಸಾಧನಗಳ ಸಂಪರ್ಕ ಬಸ್ ವಿಧಾನಸಭಾ ಐ ಕರೆಯಲ್ಪಡುವ ನಿಯಮದ ಒದಗಿಸಲು

ಟೈಮಿಂಗ್ ಸಂಕೇತದ ಜನರೇಷನ್ ಮಾಸ್ಟರ್ ಒಂದು ಕರ್ತವ್ಯ, ಮತ್ತು ಪ್ರತಿ ಮಾಹಿತಿ ವರ್ಗಾವಣೆ ಸಂದರ್ಭದಲ್ಲಿ ತನ್ನದೇ ಆದ ಸಿಗ್ನಲ್ ಉತ್ಪಾದಿಸುತ್ತದೆ, ಮತ್ತು ಈಡೇರಿಸಿಕೊಳ್ಳಲು ಇದು ಕೇವಲ ಘರ್ಷಣೆ ಸಂಭವಿಸುತ್ತದೆ ನಿಧಾನ ಗುಲಾಮರ ಅಥವಾ ಇನ್ನೊಂದು ಮಾಸ್ಟರ್ "ಎಳೆಯುತ್ತದೆ" ಎಂದು ಘಟನೆಯಲ್ಲಿ ಬದಲಾಯಿಸಬಹುದು.

ಸಾಮಾನ್ಯ ಸೆಟ್ಟಿಂಗ್ಗಳು

SCL, SDA ಮತ್ತು pullup ಪ್ರತಿರೋಧಕದ ಮೂಲಕ ಧನಾತ್ಮಕ ವಿದ್ಯುತ್ ಮೂಲ ಸಂಪರ್ಕವಿರುವ ದಿಕ್ಕಿನ ರೇಖೆಗಳು. ಟೈರ್ ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ, ಪ್ರತಿಯೊಂದು ಸಾಲಿನ ಉನ್ನತ ಸ್ಥಾನದಲ್ಲಿದೆ. ಬಸ್ ಸಂಪರ್ಕವಿರುವ ಸಾಧನಗಳ ಔಟ್ಪುಟ್ ಹಂತಗಳಲ್ಲಿ ಇಲ್ಲವೆಂಬ 400 ಕ್ಕೂ ಹೆಚ್ಚು ಕಿಲೋಬಿಟ್ / ವೇಗದ ಕ್ರಮದಲ್ಲಿ ಒಂದು ದರದಲ್ಲಿ ರವಾನಿಸಬಹುದು ಆರೋಹಿಸುವಾಗ ಐಎಂ I2C ಇಂಟರ್ಫೇಸ್ ಮಾಹಿತಿಯನ್ನು ಮೂಲಕ ಒದಗಿಸಿತು ತೆರೆದ-ವಿದ್ಯುತ್ ವ್ಯಯ ಅಥವಾ ಮುಕ್ತ-ಸಂಗ್ರಾಹಕ ಕಾರ್ಯ ಹೊಂದಿರಬೇಕು, ಸಾಮಾನ್ಯ ವೇಗದಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ ಕಡಿಮೆ 100 ಕಿಲೋಬಿಟ್ /. ಏಕಕಾಲದಲ್ಲಿ ಬಸ್ ಸಂಪರ್ಕ ಮಾಡಬಹುದು ಸಾಧನಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆ ಕೇವಲ ಒಂದು ನಿಯತಾಂಕ ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಮಾರ್ಗದ ಈ ಸಾಮರ್ಥ್ಯ 400 ಕ್ಕೂ ಹೆಚ್ಚು pF ಅಲ್ಲ.

ದೃಢೀಕರಣ

ದೃಢೀಕರಣ ಡೇಟಾ ವರ್ಗಾವಣೆ ಕಡ್ಡಾಯವಾಗಿತ್ತು ವಿಧಾನ. ಟ್ರಾನ್ಸ್ಮಿಟರ್ ದೃಢೀಕರಣ ಆ ಗಡಿಯಾರ ಸಮಯದಲ್ಲಿ SDA ಲೈನ್ ಬಿಡುಗಡೆ ಮಾಡುವಾಗ ಲೀಡ್ ಅನುಗುಣವಾದ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಮಿಡಿತವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಅನಂತರ ರಿಸೀವರ್ ಕಡಿಮೆ ರಾಜ್ಯದಲ್ಲಿ ಅಲುಗಾಡದಂತೆ ಹೈ ಕ್ಲಾಕ್ ರಾಜ್ಯದ ಸ್ಥಿರವಾಗಿರಬೇಕು ಧಾರಣ SDA ಲೈನ್ ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಸೆಟಪ್ ತೆಗೆದುಕೊಳ್ಳಲು ಖಾತೆಗೆ ಮತ್ತು ಹಿಡಿದಿಡಲು ಅಗತ್ಯ.

ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಅನುಕೂಲಕರ ಉದ್ದೇಶಿಸಿ ರಿಸೀವರ್ ಅಗತ್ಯವಾಗಿ ಒಂದು ಪ್ರತಿ ಪಡೆದರು ಬೈಟ್ ನಂತರ ಅಂಗೀಕರಿಸಿದ್ದೀರಿ ಸೃಷ್ಟಿಸಲು ಮಾಡಬೇಕು, ಮತ್ತು ಇಲ್ಲಿ ಮಾತ್ರ ಹೊರತುಪಡಿಸಿ ಮಾತ್ರ ಕಳುಹಿಸುವ ಆರಂಭದಲ್ಲಿ ವಿಳಾಸಕ್ಕೆ CBUS ಒಳಗೊಂಡಿದೆ ಅಲ್ಲಿ ಆ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇವೆ.

ಗುಲಾಮರ ರಿಸೀವರ್ ತನ್ನದೇ ಆದ ವಿಳಾಸ ದೃಢೀಕರಣ ಕಳುಹಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ವೇಳೆ, ಇದು ಒಂದು ಉನ್ನತ ರಾಜ್ಯದಲ್ಲಿ ದತ್ತಾಂಶ ರೇಖೆಯ ಬಿಡಲು ಅವಶ್ಯಕವಾಗಿದೆ, ಮತ್ತು ಆಯೋಜಕನು, "ಸ್ಟಾಪ್" ನೀಡುವ ಎಲ್ಲಾ ಮಾಹಿತಿಯ ಕಳುಹಿಸುವ ಅಡ್ಡಿಪಡಿಸಲು ಇದು ಸಾಧ್ಯತೆಯನ್ನು ಸಂಕೇತವನ್ನು ನೀಡುತ್ತಾನೆ. ವಿಳಾಸಕ್ಕೆ ಪರಿಶೀಲಿಸಲಾಗಿದ್ದರೆ, ಆದರೆ ದೀರ್ಘಕಾಲ ಚಾಲಿತವಾಗಿ ಆಗದಿದ್ದರೆ ಮುಂದೆ ಕಾರಣವಾಗುವ ಉದಾಹರಣೆಗಳು ಕಳುಹಿಸುವ ಆಯೋಜಿಸುವುದು ಮಾಡಬೇಕು ಯಾವುದೇ ಡೇಟಾವನ್ನು ಸ್ವೀಕರಿಸಲು. ಇದನ್ನು ಮಾಡಲು, ಗುಲಾಮ ಮುಂದಿನ ಪಡೆದರು ಬೈಟ್ ದೃಢೀಕರಿಸದಿದ್ದರೂ ಮತ್ತು ಕೇವಲ ದತ್ತಾಂಶ ರೇಖೆಯ HIGH ಎಲೆಗಳು ಗುರುವಾದ ಸಂಕೇತ "ಸ್ಟಾಪ್" ಉತ್ಪಾದಿಸುತ್ತದೆ ಎಷ್ಟು.

ಮಾಸ್ಟರ್-ರಿಸೀವರ್ ಫಾರ್ವರ್ಡ್ ಮಾಡುವಿಕೆ ವಿಧಾನ, ಅನುವಾದ, ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅವರು ನಡೆಸಿದ ಗುಲಾಮರ ರವಾನೆಯಲ್ಲೂ ಸೂಚಿಸಬೇಕು, ಇದು ಕಳೆದ ಪಡೆದರು ಬೈಟ್ ಧೃಢಪಟ್ಟಿಲ್ಲ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಗುಲಾಮರ ಟ್ರಾನ್ಸ್ಮಿಟರ್ ತಕ್ಷಣ ದಾರಿ ಮತ್ತೆ ಸಿಗ್ನಲ್ ಸಿಗ್ನಲ್ ಉಂಟುಮಾಡಬಹುದು "ನಿಲ್ಲಿಸಿ" ಅಥವಾ ಪುನರಾವರ್ತಿಸಲು "ಪ್ರಾರಂಭಿಸಿ" ಡೇಟಾ ಲೈನ್ ಬಿಡುಗಡೆ.

ಹಾರ್ಡ್ವೇರ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು, ಮೇಲಿನ ಫೋಟೋದಲ್ಲಿರುವಂತೆ, ನೀವು Arduino ನಲ್ಲಿನ I2C ಇಂಟರ್ಫೇಸ್ಗೆ ಪ್ರಮಾಣಿತ ಸ್ಕೆಚ್ ಉದಾಹರಣೆಗಳನ್ನು ನಮೂದಿಸಲು ಪ್ರಯತ್ನಿಸಬಹುದು.

ಆರ್ಬಿಟ್ರೇಷನ್

ಬಸ್ ಸಂಪೂರ್ಣವಾಗಿ ಮುಕ್ತವಾದ ನಂತರ ಹೋಸ್ಟ್ ಮಾಹಿತಿಯನ್ನು ಕಳುಹಿಸಲು ಪ್ರಾರಂಭಿಸಬಹುದು, ಆದರೆ ಎರಡು ಅಥವಾ ಹೆಚ್ಚಿನ ಚಾಲಕರು ಕನಿಷ್ಠ ಧಾರಣದ ಸಮಯದಲ್ಲಿ ಆರಂಭದ ಸಿಗ್ನಲ್ ಅನ್ನು ಉತ್ಪಾದಿಸಬಹುದು. ಇದು ಅಂತಿಮವಾಗಿ ಬಸ್ನಲ್ಲಿ ಕೆಲವು "ಪ್ರಾರಂಭ" ಸಿಗ್ನಲ್ಗೆ ಕಾರಣವಾಗುತ್ತದೆ.

ಎಸ್ಸಿಎಲ್ ಬಸ್ ಉನ್ನತ ಸ್ಥಿತಿಯಲ್ಲಿದ್ದಾಗ ಎಸ್ಡಿಎ ಬಸ್ನಲ್ಲಿ ಪಂಚಾಯ್ತಿ ಕಾರ್ಯವನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. ಮಾಸ್ಟರ್ ಒಬ್ಬರು ಡೇಟಾ ಮಟ್ಟಕ್ಕೆ ಕಡಿಮೆ ಮಟ್ಟವನ್ನು ಕಳುಹಿಸಲು ಪ್ರಾರಂಭಿಸಿದರೆ, ಆದರೆ ಇತರವುಗಳು ಅಧಿಕವಾಗಿದ್ದರೆ, ನಂತರದವರು ಅದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಕಡಿದುಹಾಕುತ್ತಾರೆ, ಏಕೆಂದರೆ SDL ರಾಜ್ಯವು ಅದರ ಆಂತರಿಕ ರೇಖೆಯ ಉನ್ನತ ಸ್ಥಿತಿಯನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ.

ಹಲವಾರು ಬಿಟ್ಗಳಿಗೆ ಮಧ್ಯಸ್ಥಿಕೆ ಮುಂದುವರೆಸಬಹುದು. ವಿಳಾಸವನ್ನು ಮೊದಲು ವರ್ಗಾವಣೆ ಮಾಡುವ ಕಾರಣದಿಂದಾಗಿ, ನಂತರ ಮಾಹಿತಿ, ಮಧ್ಯಸ್ಥಿಕೆಯು ವಿಳಾಸದ ಅಂತ್ಯದ ಮುಂಚೆ ಒಂದು ಅವಧಿಯನ್ನು ಹೊಂದಿರಬಹುದು, ಮತ್ತು ಅದೇ ಸಾಧನವನ್ನು ಮಾಸ್ಟರ್ ಮುಖಾಂತರ ತಿಳಿಸಿದರೆ, ಮಧ್ಯಸ್ಥಿಕೆಯು ಭಾಗ ಮತ್ತು ವಿವಿಧ ಡೇಟಾವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಈ ಪಂಚಾಯ್ತಿ ಯೋಜನೆ ಕಾರಣ, ಯಾವುದೇ ಘರ್ಷಣೆಗಳು ಸಂಭವಿಸಿದಲ್ಲಿ, ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.

ಹೋಸ್ಟ್ ಮಧ್ಯಸ್ಥಿಕೆ ಕಳೆದುಕೊಂಡರೆ, ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದು SCL ನಲ್ಲಿ ಬೈಟ್ನ ಅಂತ್ಯದವರೆಗೆ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಕಾಳುಗಳನ್ನು ವಿತರಿಸಬಹುದು, ಆ ಸಮಯದಲ್ಲಿ ಪ್ರವೇಶ ಕಳೆದು ಹೋಗುತ್ತದೆ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kn.delachieve.com. Theme powered by WordPress.