ماژول بلوتوث ارتباطی UART

فهرست مندرجات

UART چیست؟

UART مخفف Universal Asynchronous Receiver/Transmitter است. این یک رابط/پروتکل ارتباطی سریال مانند SPI و I2C است، می تواند یک مدار فیزیکی در یک میکروکنترلر یا یک آی سی مستقل باشد. هدف اصلی UART انتقال و دریافت داده های سریال است. یکی از بهترین چیزها در مورد ماژول های بلوتوث UART این است که فقط از دو سیم برای انتقال داده بین دستگاه ها استفاده می کند.

UART ها داده ها را به صورت ناهمزمان انتقال می دهند، به این معنی که هیچ سیگنال ساعتی برای همگام سازی خروجی بیت ها از UART فرستنده با نمونه برداری از بیت ها توسط UART دریافت کننده وجود ندارد. به جای سیگنال ساعت، UART فرستنده بیت های شروع و توقف را به بسته داده در حال انتقال اضافه می کند. این بیت ها ابتدا و انتهای بسته داده را مشخص می کنند تا UART دریافت کننده بداند چه زمانی شروع به خواندن بیت ها کند.

هنگامی که UART دریافت کننده یک بیت شروع را تشخیص می دهد، شروع به خواندن بیت های دریافتی در یک فرکانس خاص به نام نرخ باد می کند. نرخ باود اندازه گیری سرعت انتقال داده است که بر حسب بیت در ثانیه (bps) بیان می شود. هر دو UART باید تقریباً با یک نرخ باود کار کنند. نرخ باود بین UARTهای فرستنده و گیرنده فقط می تواند حدود 5±% قبل از اینکه زمان بندی بیت ها خیلی دور شود، متفاوت باشد.

چه پین ​​هایی در UART وجود دارد؟

VCC: پایه منبع تغذیه، معمولاً 3.3 ولت

GND: پین زمین

RX: پین داده را دریافت کنید

TX: پین داده انتقال

در حال حاضر محبوب‌ترین HCI اتصال UART و USB است، UART عموماً محبوب‌تر است زیرا عملکرد و سطح توان داده آن با رابط‌های USB قابل مقایسه است و پروتکل انتقال نسبتاً ساده است که باعث کاهش هزینه‌های نرم‌افزاری می‌شود و مقرون به صرفه‌تر است. راه حل کامل سخت افزاری

رابط UART می تواند با یک ماژول بلوتوث خارج از قفسه کار کند.

همه Feasycom ماژول های بلوتوث به طور پیش فرض از رابط UART پشتیبانی می کند. ما همچنین برد پورت سریال TTL را برای ارتباط UART عرضه می کنیم. آزمایش محصولات خود برای توسعه دهندگان بسیار راحت و آسان است.

برای جزئیات ماژول های بلوتوث ارتباط UART، می توانید مستقیماً با تیم فروش Feasycom تماس بگیرید.

رفته به بالا