UART అంటే ఏమిటి?
UART అంటే యూనివర్సల్ ఎసిన్క్రోనస్ రిసీవర్/ట్రాన్స్మిటర్. ఇది SPI మరియు I2C వంటి సీరియల్ కమ్యూనికేషన్ ఇంటర్ఫేస్/ప్రోటోకాల్, ఇది మైక్రోకంట్రోలర్లో ఫిజికల్ సర్క్యూట్ కావచ్చు లేదా స్టాండ్-ఏలోన్ IC కావచ్చు. UART యొక్క ముఖ్య ఉద్దేశ్యం సీరియల్ డేటాను ప్రసారం చేయడం మరియు స్వీకరించడం. అత్యుత్తమ విషయాలలో ఒకటి UART బ్లూటూత్ మాడ్యూల్స్ పరికరాల మధ్య డేటాను ప్రసారం చేయడానికి ఇది రెండు వైర్లను మాత్రమే ఉపయోగిస్తుంది.
UART లు డేటాను అసమకాలికంగా ప్రసారం చేస్తాయి, అంటే ప్రసారం చేసే UART నుండి స్వీకరించే UART ద్వారా బిట్ల నమూనా వరకు బిట్ల అవుట్పుట్ను సమకాలీకరించడానికి క్లాక్ సిగ్నల్ లేదు. క్లాక్ సిగ్నల్కు బదులుగా, ట్రాన్స్మిట్ చేస్తున్న UART డేటా ప్యాకెట్కి స్టార్ట్ మరియు స్టాప్ బిట్లను జోడిస్తుంది. ఈ బిట్లు డేటా ప్యాకెట్ ప్రారంభం మరియు ముగింపును నిర్వచిస్తాయి కాబట్టి బిట్లను ఎప్పుడు చదవడం ప్రారంభించాలో స్వీకరించే UARTకి తెలుసు.
స్వీకరించే UART ప్రారంభ బిట్ను గుర్తించినప్పుడు, అది బాడ్ రేట్ అని పిలువబడే నిర్దిష్ట ఫ్రీక్వెన్సీలో ఇన్కమింగ్ బిట్లను చదవడం ప్రారంభిస్తుంది. బాడ్ రేట్ అనేది డేటా బదిలీ వేగం యొక్క కొలత, ఇది సెకనుకు బిట్స్లో వ్యక్తీకరించబడుతుంది (bps). రెండు UARTలు తప్పనిసరిగా ఒకే బాడ్ రేటుతో పనిచేయాలి. ప్రసారం మరియు స్వీకరించే UARTల మధ్య బాడ్ రేటు బిట్ల సమయం చాలా దూరం కాకముందు ±5% తేడా ఉంటుంది.
UARTలో ఏ పిన్స్ ఉన్నాయి?
VCC: విద్యుత్ సరఫరా పిన్, సాధారణంగా 3.3v
GND: గ్రౌండ్ పిన్
RX: డేటా పిన్ని స్వీకరించండి
TX: డేటా పిన్ని ప్రసారం చేయండి
ప్రస్తుతం, అత్యంత జనాదరణ పొందిన HCI UART మరియు USB కనెక్షన్, UART సాధారణంగా ఎక్కువ జనాదరణ పొందింది ఎందుకంటే దాని పనితీరు మరియు డేటా నిర్గమాంశ స్థాయి USB ఇంటర్ఫేస్లతో పోల్చవచ్చు మరియు ట్రాన్స్మిషన్ ప్రోటోకాల్ సాపేక్షంగా సులభం, ఇది సాఫ్ట్వేర్ ఓవర్హెడ్ను తగ్గిస్తుంది మరియు మరింత ఖర్చుతో కూడుకున్నది. పూర్తి హార్డ్వేర్ పరిష్కారం.
UART ఇంటర్ఫేస్ ఆఫ్-ది-షెల్ఫ్ బ్లూటూత్ మాడ్యూల్తో పని చేస్తుంది.
Feasycom యొక్క అన్ని బ్లూటూత్ మాడ్యూల్స్ డిఫాల్ట్గా UART ఇంటర్ఫేస్కు మద్దతు ఇస్తుంది. మేము UART కమ్యూనికేషన్ కోసం TTL సీరియల్ పోర్ట్ బోర్డ్ను కూడా సరఫరా చేస్తాము. డెవలపర్లు తమ ఉత్పత్తులను పరీక్షించడం చాలా సౌకర్యవంతంగా మరియు సులభంగా ఉంటుంది.
UART కమ్యూనికేషన్ బ్లూటూత్ మాడ్యూల్స్ వివరాల కోసం, మీరు నేరుగా Feasycom సేల్స్ టీమ్ని సంప్రదించవచ్చు.