టెక్నాలజీఎలక్ట్రానిక్స్

రష్యన్ లో I2C ఇంటర్ఫేస్ వివరణ

ఆధునిక గృహోపకరణాలు, పారిశ్రామిక ఎలక్ట్రానిక్స్ మరియు వివిధ టెలికమ్యూనికేషన్ పరికరాలు తరచూ ఇలాంటి పరిష్కారాలను చూడవచ్చు, కానీ ఉత్పత్తి వాస్తవంగా ప్రతి ఇతర కనెక్ట్ చేయవచ్చు. ఉదాహరణకు, వాస్తవంగా ప్రతి వ్యవస్థ వీటిని కలిగి ఉంటుంది:

  • చాలా సందర్భాలలో ప్రయోజనకరంగా ఉంది కొన్ని "స్మార్ట్" నియంత్రణ యూనిట్, ఒక సింగిల్ క్రిస్టల్ సూక్ష్మ కంప్యూటర్ సూచిస్తుంది;
  • వంటి ఒక LCD బఫర్, RAM, I / O పోర్ట్సు, EEPROM లేదా ప్రత్యేక డేటా కన్వర్టర్లు సాధారణ ప్రయోజన యూనిట్లు;
  • డిజిటల్ సర్క్యూట్ ఆకృతీకరణ మరియు వీడియో సంకేతాలు మరియు రేడియో కోసం ఒక ట్రీట్ సహా నిర్దిష్ట భాగాలు.

ఎలా వారి ఉపయోగం ఆప్టిమైజ్?

ప్రయోజనం డిజైనర్లు మరియు నిర్మాతలు తాము ఈ సాధారణ పరిష్కారాలు అత్యంత సమర్థవంతమైన అవసరాలకనుగుణంగా, అలాగే వివిధ ఉపకరణం మరియు ఉపయోగిస్తారు సర్క్యూట్ నోడ్స్ సరళీకరణ యొక్క పనితీరు యొక్క మొత్తం స్థాయి పెంచడానికి, కంపెనీ ఫిలిప్స్ అత్యంత సారవంతమైన mezhmikroskhemnoe నియంత్రణ అందించే చాలా సాధారణ రెండు-వైర్ ద్వైయాంశిక బస్సు అభివృద్ధి బయలుదేరాడు. ఈ బస్సు ఒక అందిస్తుంది డేటా బదిలీ I2C ఇంటర్ఫేస్ ద్వారా.

తయారీదారు పేర్కొన్న తేదీ పరిధి 150 కంటే ఎక్కువ CMOS మరియు I2C అనుకూలంగా మరియు చెప్పబడిన వర్గాల ఏ పని ప్రవర్తన కోసం ఉద్దేశించబడిన బైపోలార్ పరికరాలు కలిగి. ఇది I2C ఇంటర్ఫేస్ ప్రారంభంలో ఒక ప్రత్యేక బస్సు ఉపయోగించి ప్రతి ఇతర కమ్యూనికేట్ ఏ ఇబ్బందులు లేకుండా వారు చెయ్యవచ్చు వల్ల అన్ని అనుకూల పరికరాల లోకి నిర్మించబడింది గమనించాలి. ఈ డిజైన్ పరిష్కారం యొక్క అప్లికేషన్ ద్వారా డిజిటల్ వ్యవస్థలు అభివృద్ధి యొక్క పరిధిని చాలా లక్షణం అని వివిధ పరికరాలు జత సమస్యలు చాలా సంఖ్యలో పరిష్కరించడానికి మారినది ఉంది.

ప్రధాన ప్రయోజనాలు

మీరు UART, SPI, I2C యొక్క క్లుప్త వివరణ చూడండి పోయినా, మీరు రెండో క్రింది ప్రయోజనాలు హైలైట్:

  • సమకాలీకరణ మరియు డేటా - పని కోసం మీరు కేవలం రెండు లైన్లు అవసరం. ఒక బస్సు అనుసంధానించబడిన ఏదైనా పరికరం, తరువాత పూర్తిగా సాఫ్ట్వేర్ ప్రత్యేక చిరునామా ద్వారా పరిష్కరించవచ్చు. ఏ సమయంలో అయినా, మాస్టర్ మాస్టర్ ట్రాన్స్మిటర్ లేదా రిసీవర్ గా ప్రముఖ ఫంక్షన్ అనుమతిస్తుంది ఇది ఒక సాధారణ సంబంధం, ఉంది.
  • ఈ బస్సు ఖండించు గుర్తింపును మరియు మధ్యవర్తిత్వ కోసం అన్ని అవసరమైన పరికరాలు అందించే బహుళ ఆతిథ్య, కలిగి సామర్థ్యం అందిస్తుంది, ఈవెంట్ లో డేటా అవినీతి నిరోధించడానికి రెండు లేదా టాప్ మరింత ఒకే సమయంలో సమాచారాన్ని ప్రసారం ప్రారంభమవుతుంది సహాయపడుతుంది. ప్రామాణిక మోడ్ లో 100 కంటే ఎక్కువ kbit / s చొప్పున మాత్రమే సీక్వెన్షియల్ ఎనిమిది బిట్ డేటా బదిలీ అందిస్తుంది, మరియు ఫాస్ట్ రీతిలో, ప్రవేశ నాలుగు సార్లు పెంచవచ్చు.
  • చిప్స్ సమర్థవంతంగా వచ్చే చిక్కులు అణచివేస్తుంది మరియు గరిష్ట డేటా సమగ్రత నిర్ధారిస్తుంది వడపోత అంతర్నిర్మిత ఒక ప్రత్యేక ఉపయోగించండి.
  • చిప్స్ గరిష్ట సంఖ్య ఒక బస్సు కనెక్ట్ చేసే కేవలం 400 PF దాని గరిష్ట సామర్థ్యం పరిమితం.

డిజైనర్లు కోసం ప్రయోజనాలు

I2C ఇంటర్ఫేస్, అలాగే అన్ని అనుకూలంగా చిప్స్ గణనీయంగా దాని తుది మాతృకను ఫంక్షనల్ వలయం నుండి, అభివృద్ధి ప్రక్రియను వేగవంతం చేయవచ్చు. ఇటువంటి చిప్స్ అవకాశం అదనపు సర్క్యూట్లు అన్ని రకాల ఉపయోగించి లేకుండా బస్సు నేరుగా కనెక్ట్ కారణంగా మరింత అప్గ్రేడ్ వీలయింది మరియు డిస్కనెక్ట్ మరియు బస్సు నుండి వివిధ పరికరాలు కనెక్ట్ ద్వారా ఒక నమూనా వ్యవస్థ సవరించుట ఉంది గమనించాలి.

I2C ఇంటర్ఫేస్ సెట్ ప్రయోజనాలు ఉన్నాయి. వివరణ, ముఖ్యంగా, మీరు డిజైనర్లు కింది ప్రయోజనాలు చూడటానికి అనుమతిస్తుంది:

  • లో బ్లాక్స్ ఫంక్షనల్ రేఖాచిత్రం పూర్తిగా చిప్స్ అనుగుణ్యమైన, అందుకే ఫంక్షనల్ సూత్రం నుండి తగినంత వేగంగా మార్పు నిర్ధారిస్తుంది.
  • టైర్ ప్రారంభంలో ఒక ప్రత్యేక చిప్ లో కలుపుకున్నారు ఎందుకంటే, బస్సు ఇంటర్ఫేస్లు అభివృద్ధి అవసరం ఉంది.
  • ఇంటిగ్రేటెడ్ కమ్యూనికేషన్ మరియు పరికరాల ప్రసంగిస్తున్న ప్రోటోకాల్లు పూర్తి సాఫ్ట్వేర్ నిర్వచించవచ్చు సిస్టమ్ను అనుమతిస్తుంది.
  • చిప్స్ అదే రకాలు పూర్తిగా వేర్వేరు అనువర్తనాల్లో అవసరమైతే ఉపయోగించవచ్చు.
  • మొత్తం అభివృద్ధి సమయం గణనీయంగా కారణంగా డిజైనర్లు చాలా త్వరగా అత్యంత తరచుగా ఉపయోగించే ఫంక్షన్ బ్లాక్స్ తెలిసిన, అలాగే చిప్స్ అన్ని రకాల కావచ్చు వాస్తవం వరకు తగ్గుతుంది.
  • కావాలనుకుంటే, మీరు జోడించవచ్చు లేదా సిస్టమ్ నుండి చిప్స్ తొలగించడానికి, మరియు అది అదే బస్సు కనెక్ట్ ఇతర పరికరాలు చాలా ప్రభావాన్ని కలిగి లేదు.
  • మొత్తం సాఫ్ట్వేర్ అభివృద్ధి సమయం గణనీయంగా కారణంగా పునర్వినియోగ సాఫ్ట్వేర్ మాడ్యూళ్లు ఒక లైబ్రరీ ఉపయోగించడానికి ఉన్నాయి అనుమతి వాస్తవం తగ్గించవచ్చు.

అదనంగా, ఇది వివిధ I2C ఇంటర్ఫేస్ ఏ వైఫల్యాలు మరియు మరింత డీబగ్గింగ్ కోసం చాలా సాధారణ విశ్లేషణ ప్రక్రియ, చెప్పినది విలువ. వివరణ అవసరమైతే, మీరు ఏ కష్టం లేకుండా వెంటనే కూడా చిన్న విచలనాలు ఇటువంటి పరికరాలు ఆపరేషన్లో, ట్రాక్ చేసే మరియు పర్యవసానంగా తగిన చర్యలు తీసుకోవాలని చెప్పారు. అలాగే చెప్పినది విలువ డిజైనర్లు I2C ఇంటర్ఫేస్ ఉపయోగించి, ఇది ముఖ్యంగా, పోర్టబుల్ పరికరాలు మరియు బ్యాటరీ శక్తితో అందించే వ్యవస్థలు వివిధ చాలా ఆకర్షణీయంగా ఉంటాయి ప్రత్యేక పరిష్కారాలను, అందించిన ఉంది. రష్యన్ లో వివరణ కూడా దాని అప్లికేషన్ కింది ముఖ్యమైన ప్రయోజనాలు కోసం అనుమతించే ఎత్తి:

  • ఏ కల్లోలాలకు తగినంత అధిక నిరోధకత జరుగుతుంది.
  • చాలా తక్కువ శక్తి వినియోగం.
  • వైడ్ సరఫరా వోల్టేజ్ పరిధి.
  • విస్తృత ఉష్ణోగ్రత పరిధి.

టెక్నాలజిస్టులు కోసం ప్రయోజనాలు

ఇది చెప్పినది మాత్రమే డిజైనర్లు విలువ, కానీ కూడా సాంకేతిక తరచుగా చాలా ఇటీవల ఒక ప్రత్యేక I2C ఇంటర్ఫేస్ ఉపయోగించడానికి ప్రారంభమైంది. రష్యన్ వివరణ నిపుణుల ఈ వర్గానికి అందించిన ప్రయోజనాలు, ఒక విశాలమైన పరిధిని సూచిస్తుంది:

  • ఇంటర్ఫేస్ తో ప్రామాణిక రెండు వైర్ సీరియల్ బస్సు చిప్స్ మధ్య కనెక్షన్ తగ్గించడానికి, అంటే అవి తక్కువ పరిచయం ప్రస్తుత మరియు సహాయపడుతుంది మేకింగ్ ప్రింటెడ్ సర్క్యూట్ బోర్డులు వంటి ఖరీదైన కాదు మరియు చాలా చిన్న పరిమాణంలో కలిగి, తక్కువ ట్రాక్స్ అవసరం.
  • పూర్తిగా ఇంటిగ్రేటెడ్ I2C ఇంటర్ఫేస్ LCD1602 లేదా కొన్ని ఇతర ఎంపికను చిరునామా డికోడర్, అలాగే ఇతర బాహ్య నిస్సార తర్కం ఉపయోగించడానికి అవసరం లేకుండా.
  • బస్సులో ఒక కంప్యూటర్ అసెంబ్లీ లైన్ అనుసంధానం చేస్తారు నుండి గణనీయంగా పరీక్ష మరియు పరికరాలు యొక్క తదుపరి సర్దుబాటు పెంచుతాయి ఇది ఒక బస్సు కి ఒకేసారి పలు ప్రముఖ ఉపయోగించే సామర్థ్యం అందిస్తుంది.
  • లభ్యత ఇంటర్ఫేస్ VSO ఆ చిప్స్ అనుకూలంగా, SO మరియు ప్రత్యేక దిల్-ప్యాకేజీ గణనీయంగా పరికరం పరిమాణం అవసరాలు తగ్గిస్తుంది.

ఇది వివిధ I2C ఇంటర్ఫేస్ LCD1602 మరియు ఇతరులు ప్రయోజనాలు మాత్రమే ఒక చిన్న జాబితా ఉంది. కూడా అనుకూలంగా చిప్స్ గణనీయంగా వివిధ పరికరాలు ఎంపికలు చాలా సాధారణ నిర్మాణం, అలాగే అభివృద్ధి ప్రస్తుత స్థాయిలో అదనపు మద్దతు కోసం ఒక సాపేక్షంగా సులభం నవీకరణ అందించడానికి ఉపయోగించే వ్యవస్థ వశ్యత పెంచుతుంది. అందువలన, ఇది ఒక ఆధారం వలె కొంత బేస్ మోడల్ ఉపయోగించి, వివిధ పరికరాలు ఒక కుటుంబం మొత్తం అభివృద్ధి సాధ్యమవుతుంది.

పరికరాలు మరియు దీని యొక్క విస్తరణ మరింత ఆధునీకరణ 2C ఇంటర్ఫేస్ Arduino లేదా అందుబాటులో జాబితా ఏ ఇతర ఉపయోగించి చిప్ సంబంధిత బస్సు ఒక ప్రామాణిక కనెక్షన్ ద్వారా చేపట్టారు చేయవచ్చు. ఎక్కువ ROM పొందటానికి అవసరమైన ఉంటే, ఈ సందర్భంలో ఇది ROM పెరిగింది మొత్తం కలిగి మరొక మైక్రోకంట్రోలర్ ఎంచుకోండి మాత్రమే సరిపోతుందా. నవీకరించబడింది చిప్ నుండి అవసరం పూర్తిగా పాత వాటిని భర్తీ చేయగలరు ఉంటే, మీరు సులభంగా కొత్త ఫీచర్లను పరికరాలు జోడించండి లేదా కొత్త పరికరాలు వాటిని స్థానంలో ఇప్పటికే వాడుకలో చిప్స్ ఒక సంప్రదాయ తొలగించడం ద్వారా దాని మొత్తం పనితీరు పెంచడానికి మరియు మరింత చేయవచ్చు.

ACCESS.bus

టైర్ యొక్క రెండు-వైర్ స్వభావం, మరియు ఆదర్శ వేదికల ఒకటి ACCESS.bus ప్రసంగిస్తున్న ప్రోగ్రామ్ సామర్ధ్యాన్ని కలిగి ఉంది వాస్తవం కారణంగా క్లుప్తంగా I2C ఇంటర్ఫేస్. స్పెసిఫికేషన్ (రష్యన్ లో వివరణ వ్యాసంలో ప్రదర్శించబడే), ఈ పరికరం చురుకుగా ప్రామాణిక ఉపయోగించి కంప్యూటర్లకు వివిధ విడిభాగాలను కనెక్ట్ ముందు RS-232C ఇంటర్ఫేస్ ఉపయోగించడానికి అది ఒక చాలా తక్కువ ఖర్చుతో ప్రత్యామ్నాయ చేస్తుంది ఒక నాలుగు కనెక్టర్ ఉపయోగిస్తుంది.

వివరణకు పరిచయం

మైక్రోకంట్రోలర్ల ఉపయోగిస్తున్న ఆధునిక అప్లికేషన్లు 8-బిట్ నియంత్రణ కోసం, అనేక డిజైన్ ప్రమాణాల ఇన్స్టాల్ సామర్థ్యం అందిస్తుంది:

  • ప్రయోజనకరంగా చాలా సందర్భాలలో పూర్తి వ్యవస్థ ఒక మైక్రోకంట్రోలర్ మరియు ఇతర కలిగి పెరిఫెరల్స్, మెమరీ మరియు వివిధ ఇన్పుట్ / అవుట్పుట్ పోర్ట్ల సహా;
  • వివిధ పరికరాలు కలపడం మొత్తం ఖర్చు చాలా ఒకే వ్యవస్థలో తగ్గించాలి;
  • నియంత్రణ విధులు అప్పగించిన ఒక వ్యవస్థ, అధిక వేగం గల డేటా ప్రసారాన్ని అందించవలసిన అవసరం కోసం అందించడం లేదు;
  • మొత్తం సామర్థ్యం నేరుగా పరికరాలు, అలాగే కలుపుతూ బస్సు యొక్క స్వభావం మీద ఆధారపడి ఉంటుంది.

వ్యవస్థ, ఎగువ ప్రమాణాలకు పూర్తి విరుద్ధంగా అభివృద్ధి, మీరు ఉపయోగించే I2C సీరియల్ అంతర్ముఖము ఇందులో చేయబడుతుంది బస్సు ఉపయోగించాలి. ఒక సీరియల్ బస్సు బ్యాండ్విడ్త్ సమాంతర ఉన్నాయన్న నిజాన్ని ఉన్నప్పటికీ, అది తక్కువ కనెక్షన్లు మరియు తక్కువ పరిచయం చిప్స్ అవసరం. మేము టైర్ వ్యవస్థలో కమ్యూనికేషన్ నిర్ధారించడానికి కనెక్ట్ తీగలు, కానీ కూడా ఫార్మాట్లలో మరియు అవసరమైన విధానాలు వివిధ మాత్రమే కలిగి వాస్తవం మర్చిపోతే ఉండకూడదు.

ఒక సాఫ్ట్వేర్ అనుకరణను I2C ఇంటర్ఫేస్ లేదా టైర్ ఉపయోగించే కమ్యూనికేషన్ కోసం పరికర వివిధ అవకాశాలను preempt ఘర్షణ నష్టం లేదా నిరోధించడం సమాచారాన్ని అనుమతించే ఒక నిర్దిష్ట ప్రోటోకాల్ కలిగి ఉండాలి. ఫాస్ట్ పరికరాల నెమ్మదైన సంప్రదించడానికి ఉండాలి, మరియు అదే సమయంలో సిస్టమ్ లేకపోతే అన్ని మెరుగుదలలు మరియు మార్పులు ఉపయోగించబడదు వంటి, కనెక్ట్ పరికరాలు ఆధారపడి ఉండకూడదు. ఇది అసలు ఇన్స్టాల్, ఒక ప్రత్యేక పరికరం ప్రస్తుతం నియంత్రణ బస్సు అందిస్తుంది మరియు ఏ సమయంలో ఒక విధానం అభివృద్ధి కూడా అవసరం. అదనంగా, వివిధ గడియారం ఫ్రీక్వెన్సీ కలిగి వివిధ పరికరాలు, అదే బస్సు కనెక్ట్ ఉంటే, అది దాని సమకాలీకరణ మూలం నిర్దారించడం. సంబంధిత మరియు AVR కోసం I2C ఇంటర్ఫేస్ ఈ జాబితాలో ఏ ఇతర ఈ ప్రమాణాలు అన్ని.

ప్రాథమిక భావన

I2C బస్సు ఉపయోగించిన ఏవైనా చిప్ సాంకేతిక పరిజ్ఞానం మద్దతునిస్తుంది. మరియు డేటా సమకాలీకరణ - ఇంటర్ఫేస్ I2C LabVIEW మరియు సారూప్య సమాచారాన్ని బదిలీ కోసం రెండు పంక్తులు వినియోగిస్తాయి. కారణంగా ఒక ఏకైక చిరునామాకు విధంగా కనెక్ట్ కనుగొనబడింది ఏ పరికరం, సంబంధం లేకుండా అది ఒక LCD బఫర్, మైక్రోకంట్రోలర్, మెమరీ లేదా ఇంటర్ఫేస్ కీబోర్డ్, మరియు అందువలన ప్రయోజనాన్ని బట్టి, ట్రాన్స్మిటర్ లేదా రిసీవర్ నిర్వహించగల లేదో ఏ కోసం ప్రత్యేకంగా ఈ పరికరాలు ఉద్దేశించబడింది.

చాలా సందర్భాలలో ప్రయోజనకరంగా LCD బఫర్ ఒక ప్రామాణిక రిసీవర్, మరియు మెమరీ అందుకుంటారు కానీ కూడా వివిధ డేటా ప్రసారం మాత్రమే ఉండవచ్చు. అదనంగా, సమాచారం పరికరాల తరలించే ప్రక్రియలో బానిస మరియు గురువుగా వర్గీకరించవచ్చు.

ఈ సందర్భంలో, పరికరం డేటా ట్రాన్స్మిషన్ ప్రారంభిస్తుంది మరియు ఏకకాలంలో చేయడం సంకేతాలు ఉత్పత్తి ఇవి ఒక మాస్టర్ అంటారు. ఈ సందర్భంలో, ఏ అడ్రస్బుల్ పరికరాలు తన బానిసలు సంబంధించి కాబడిన.

I2C కమ్యూనికేషన్ ఇంటర్ఫేస్ కోసం పలు ప్రముఖ, అంటే, బస్సు నియంత్రణ సామర్థ్యం ఒకటి కంటే ఎక్కువ పరికరం కనెక్ట్ చేయవచ్చు అందిస్తుంది. ఒక టైర్ ఒకటి కంటే ఎక్కువ మైక్రోకంట్రోలర్ ఉపయోగించే సామర్థ్యం ఒకటి కంటే ఎక్కువ హోస్ట్ ఏ సమయంలో పంపే చేయవచ్చు సూచిస్తుంది. అటువంటి పరిస్థితి ఉన్నప్పుడు సంభవించే పన్నుతుంది సంభావ్య గందరగోళం తొలగించడానికి, మేము I2C ఇంటర్ఫేస్ ఉపయోగించే ఒక ప్రత్యేక మధ్యవర్తిత్వ ప్రక్రియ, అభివృద్ధి. విస్తరణలు మరియు ఇతర పరికరాలు అసెంబ్లీ I. యొక్క అని పిలవబడే పాలనపై బస్సు పరికరాల కనెక్షన్ కోసం అందించడానికి

టైమింగ్ సిగ్నల్ ఉత్పత్తి మాస్టర్ ఒక విధి ఉంది, మరియు ప్రతి డేటా బదిలీ సమయంలో దాని సొంత సిగ్నల్ ఉత్పత్తి చేస్తుంది మరియు ముందుకు అది మాత్రమే అది ఢీకొన్న సంభవించినప్పుడు "లాగుతుంది" అని నెమ్మదిగా బానిస లేదా మరొక మాస్టర్ ఈవెంట్ లో మార్చవచ్చు.

సాధారణ సెట్టింగులు

SCL, SDA మరియు Pullup నిరోధకం ద్వారా సానుకూల శక్తి మూలం కనెక్ట్ చెయ్యబడిన ద్వైయాంశిక రేఖలు. టైర్ పూర్తిగా ఉచిత ఉన్నప్పుడు, ప్రతి లైన్ ఉన్నత స్థానంలో ఉంది. బస్సు కనెక్ట్ పరికరాల అవుట్పుట్ దశల్లో మౌంటు IM I2C ఇంటర్ఫేస్ సమాచారం ద్వారా అందించలేదు ఫాస్ట్ మోడ్ కంటే ఎక్కువ 400 kbit / s చొప్పున బదిలీ చేయబడవచ్చు అని ఒక ఓపెన్-ప్రవాహ లేదా ఓపెన్ కలెక్టర్ ఫంక్షన్ కలిగి ఉండాలి, ప్రామాణిక వేగం ఉన్నప్పుడు 100 కంటే తక్కువ kbit / s. ఏకకాలంలో బస్సు కనెక్ట్ చేసే పరికరాల మొత్తం సంఖ్య, కేవలం ఒక పారామితి ఆధారపడి ఉంటుంది. లైన్ ఈ సామర్ధ్యం కంటే ఎక్కువ 400 PF కాదు.

నిర్ధారణ

నిర్ధారణ డేటా బదిలీ లో ఒక తప్పనిసరి ప్రక్రియ. ట్రాన్స్మిటర్ నిర్ధారణ ఆ గడియారం సమయంలో SDA లైన్ విడుదల చేస్తుంది లీడ్, సంబంధిత సమకాలీకరణ పల్స్ ఉత్పత్తి. ఆ తరువాత, రిసీవర్ తక్కువ రాష్ట్రంలో stably అధిక క్లాక్ రాష్ట్ర స్థిరంగా నిలుపుదల SDA లైన్ చూడాలి. ఈ సందర్భంలో, ఇది ఖాతాలోకి సెటప్ తీసుకొని పట్టుకోండి అవసరం.

చాలా సందర్భాలలో ప్రయోజనకరంగా ప్రసంగించారు రిసీవర్ తప్పనిసరిగా ప్రతి పొందింది బైట్ తర్వాత ఒక గుర్తించి ఉత్పత్తి ఉండాలి, మరియు ఇక్కడ మాత్రమే మినహాయింపు మాత్రమే పేరు పంపడం ప్రారంభంలో చిరునామా CBUS కలిగి ఆ పరిస్థితుల్లో ఉన్నాయి.

బానిస రిసీవర్ దాని సొంత చిరునామా ఒక నిర్ధారణ పంపండి సాధ్యం కాదు ఉంటే, అది అధిక రాష్ట్రంలో డేటా లైన్ వదిలి అవసరం, ఆపై ఫెసిలిటేటర్, "స్టాప్" ఇవి సమాచారాన్ని పంపడం అంతరాయం కలుగుతుంది ఇది అవకాశం సంకేతంగా ఉంటుంది. చిరునామా ధృవీకరించబడి ఉంటే, కానీ అది ఒక కాలం నడపబడతాయి కాదు ఇక దారి కూడా పంపడం ద్వారా అంతరాయం చేయాలి ఏ డేటా అంగీకరించాలి. ఇది చేయటానికి, బానిస తదుపరి అందుకున్న బైట్ నిర్ధారించండి లేదు మరియు మాస్టర్ ఒక సిగ్నల్ "ఆపు" సృష్టించే కాబట్టి కేవలం, డేటా లైన్ HIGH వెళ్లిపోతాడు.

ఫార్వార్డింగ్ విధానం ఉంటే, మాస్టర్ రిసీవర్ కోసం అందించడానికి, ఈ సందర్భంలో, అతను నిర్వహించిన బానిస ప్రసార ముగింపు తెలియజేయాలి, మరియు అది గత అందుకున్న బైట్ నిర్ధారించబడలేదు. ఈ సందర్భంలో, బానిస ట్రాన్స్మిటర్ వెంటనే దారి మళ్ళీ ఒక సిగ్నల్ సిగ్నల్ ఉత్పత్తి చేయవచ్చు "ఆపు" లేదా పునః "ప్రారంభం" డేటా లైన్ విడుదల.

పరికరాలు లభ్యత తనిఖీ, మీరు పైన ఫోటో లో, Arduino I2C ఇంటర్ఫేస్ కోసం స్కెచ్లు ప్రామాణిక ఉదాహరణలు ఎంటర్ ప్రయత్నించవచ్చు.

మధ్యవర్తిత్వ

లీడ్ మాత్రమే టైర్ యొక్క పూర్తి విముక్తి తర్వాత ఫార్వార్డింగ్ సమాచారం ప్రారంభించవచ్చు, కానీ రెండు లేదా ఎక్కువ ప్రముఖ కనీస ధారణ సమయంలో ప్రారంభం సిగ్నల్ తరం గడపవచ్చు. ఈ నిధులతో బస్సులో ఒక ఖచ్చితమైన సిగ్నల్ "ప్రారంభం" దారితీస్తుంది.

పని SCL-బస్సు అధిక రాష్ట్రంలో వరకు ఆ క్షణాలు మధ్యవర్తిత్వ బస్సు SDA జరుపబడతాయి. ఒక ప్రఖ్యాతమైన తక్కువ డేటా లైన్ ప్రసారం ప్రారంభమవుతుంది, కానీ ఇతర ఉంటే - అధిక, అప్పుడు రెండో దాని నుండి పూర్తిగా డిస్కనెక్ట్, SDL రాష్ట్రంలో తన పొడిగింపు తగిన అధిక రాష్ట్ర లేనందున.

మధ్యవర్తిత్వ కొనసాగింపు అనేక బిట్స్ న చేయొచ్చు. మొదటి చిరునామాలను అప్పుడు డేటా బదిలీ మరియు నిజాన్ని కారణంగా, మధ్యవర్తిత్వ చిరునామా నెలాఖరు వరకు వ్యవధి కలిగి ఉండవచ్చు, మరియు అది అదే పరికరం ప్రముఖ ద్వారా చెప్పబడతాయి ఉంటే, ఈ సందర్భంలో, మధ్యవర్తిత్వానికి భాగంగా మరియు వివిధ డేటా పడుతుంది. ఎందుకంటే ఈ మధ్యవర్తిత్వ పథకం డేటా ఏ ఢీకొన్న సందర్భంలో కోల్పోయింది లేదు.

మాస్టర్ మధ్యవర్తిత్వ కోల్పోతాడు ఉంటే, ఈ సందర్భంలో అది అంతిమ బైట్ ఒక సమకాలీకరణ పప్పులు SCL జారీ చెయ్యవచ్చు, మరియు యాక్సెస్ కోసం కోల్పోయింది.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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