बॉड रेट कैलकुलेटर

UART, SPI, और I2C प्रोटोकॉल के लिए एक मुफ्त सीरियल कम्युनिकेशन कैलकुलेटर। एरर प्रतिशत और विश्वसनीयता संकेतकों के साथ UART बॉड रेट डिवाइडर, सिस्टम क्लॉक और डिवाइडर से SPI क्लॉक स्पीड, और बस कैपेसिटेंस पर आधारित I2C पुल-अप रेज़िस्टर मान की गणना करें — बिल्ट-इन डेटा ट्रांसफर टाइम एस्टिमेटर के साथ।

प्रोटोकॉल मोड

System Clock (MHz)

MHz

Frame Settings

Desired Baud Rate

bps

परिणाम

Divider
9
Actual Baud Rate
111,111.11
Error
3.55%
Unreliable (>2%)
Bits per Frame
10
Byte Transfer Time
90.00 us

Standard Baud Rate Table

Baud RateDividerActual Baud RateErrorStatus
9,6001049,615.380.16%
19,2005219,230.770.16%
38,4002638,461.540.16%
57,6001758,823.532.12%
115,2009111,111.113.55%
230,4004250,0008.51%
460,8002500,0008.51%
921,60011,000,0008.51%

Data Transfer Time

bytes
Total Bits
10,240
Data Transfer Time
92.16 ms
Transfer Time (ms)
92.160 ms

कोई सुझाव है?

नया टूल अनुरोध करें या सुधार सुझाएं — हमारे Slack समुदाय में शामिल हों!

Slack पर फीडबैक दें

बॉड रेट कैलकुलेटर क्या है?

बॉड रेट कैलकुलेटर एक सीरियल कम्युनिकेशन टूल है जो UART बॉड रेट डिवाइडर (एरर % सहित), SPI क्लॉक स्पीड, और I2C पुल-अप रेज़िस्टर मानों की गणना करता है। तीन सबसे आम सीरियल प्रोटोकॉल (UART, SPI, I2C) को एक टूल में कवर करता है।

बॉड रेट कैलकुलेटर का उपयोग कैसे करें

  1. प्रोटोकॉल चुनें: UART, SPI, या I2C टैब चुनें।
  2. पैरामीटर दर्ज करें: UART: सिस्टम क्लॉक + बॉड रेट; SPI: क्लॉक + डिवाइडर; I2C: बस कैपेसिटेंस + स्पीड मोड।
  3. परिणाम देखें: UART: एरर %, वास्तविक बॉड रेट; SPI: क्लॉक फ्रीक्वेंसी; I2C: पुल-अप रेज़िस्टर रेंज।
  4. डेटा ट्रांसफर टाइम: डेटा साइज़ दर्ज करें और ट्रांसफर समय अनुमान देखें।
  5. I2C के लिए: पुल-अप रेसिस्टर मानों के लिए एक स्पीड मोड चुनें और बस कैपेसिटेंस दर्ज करें

अक्सर पूछे जाने वाले प्रश्न

UART बॉड रेट एरर क्यों महत्वपूर्ण है?

UART एसिंक्रोनस होता है, इसलिए TX और RX क्लॉक मैच करने चाहिए। ±3% से अधिक एरर पर डेटा करप्ट हो सकता है।

सामान्य UART बॉड रेट कौन से हैं?

9600, 19200, 38400, 57600, 115200 सबसे आम हैं। 115200 अधिकांश आधुनिक उपकरणों में डिफ़ॉल्ट है।

I2C पुल-अप रेज़िस्टर कैसे चुनें?

बस कैपेसिटेंस और स्पीड मोड पर निर्भर करता है। सामान्यतः: Standard (100kHz): 4.7kΩ, Fast (400kHz): 2.2kΩ, Fast+ (1MHz): 1kΩ।

SPI और I2C में क्या अंतर है?

SPI: 4-वायर, फुल-डुप्लेक्स, तेज़ (MHz), कोई एड्रेसिंग नहीं। I2C: 2-वायर, हाफ-डुप्लेक्स, धीमा (kHz-MHz), एड्रेस-आधारित।

SPI क्लॉक डिवाइडर क्या है?

सिस्टम क्लॉक को 2 की पावर से विभाजित करता है। उदाहरण: 16MHz सिस्टम क्लॉक ÷ 8 = 2MHz SPI क्लॉक।

संबंधित टूल