UART શું છે?
UART નો અર્થ યુનિવર્સલ અસિંક્રોનસ રીસીવર/ટ્રાન્સમીટર છે. તે SPI અને I2C જેવા સીરીયલ કોમ્યુનિકેશન ઈન્ટરફેસ/પ્રોટોકોલ છે, તે માઇક્રોકન્ટ્રોલર અથવા સ્ટેન્ડ-અલોન ICમાં ભૌતિક સર્કિટ હોઈ શકે છે. UART નો મુખ્ય હેતુ સીરીયલ ડેટા ટ્રાન્સમિટ અને પ્રાપ્ત કરવાનો છે. વિશે શ્રેષ્ઠ વસ્તુઓ પૈકીની એક UART બ્લૂટૂથ મોડ્યુલ્સ તે ઉપકરણો વચ્ચે ડેટા ટ્રાન્સમિટ કરવા માટે માત્ર બે વાયરનો ઉપયોગ કરે છે.
UARTs ડેટાને અસુમેળ રીતે પ્રસારિત કરે છે, જેનો અર્થ છે કે 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 સેલ્સ ટીમનો સીધો સંપર્ક કરી શકો છો.