بایگانی برچسب: usart

USART در آردوینو Uno

USART در آردوینو Uno

مقدمه  Universal Serial Asynchronous Receiver Transmitter یا به اختصار USART یک پروتکل ارتباط سریال است که برای دریافت/ارسال داده به صورت سریال و در یک baud rate مشخص به کار گرفته می‌شود. قطعات مختلف از جمله GPS ،GSM ،RFID، سنسورها و … به منظور دریافت یا انتقال اطلاعات، باید با …

ادامه نوشته »

توابع پایه مرتبط با ارتباط سریال در آردوینو

دوره آموزش آردوینو (برنامه نویسی پیشرفته آردوینو)

در این جلسه برخی از توابع پایه مرتبط با ارتباط سریال، که پیوسته در IDE آردوینو استفاده می‌شوند را با هم ملاحظه می‌کنیم. USART تابع (Serial.begin(baud_rate Baud_rate: باودریتی که برای ارتباط سریال استفاده می‌شود. می‌تواند ۴۸۰۰، ۹۶۰۰، ۱۴۴۰۰، ۱۹۲۰۰ و … باشد. این تابع برای تعریف باودریت مورد استفاده در …

ادامه نوشته »

اتصال ماژول بلوتوث HC-05 به STM32

اتصال ماژول بلوتوث HC-05 به میکروکنترلر STM32F103C8

تکنولوژی بلوتوث در جهان امروز بسیار محبوب و پرکاربرد است. تقریبا تمام وسایل الکترونیکی مانند موبایل‌ها، لپ‌تاپ‌ها و حتی سیستم اطلاع‌رسانی در خودروها به منظور تبادل داده‌ها به صورت وایرلس از بلوتوث استفاده می‌کنند. قابلیت بسیار مهمی که این تکنولوژی دارد این است که نه تنها می‌توان با استفاده از …

ادامه نوشته »

راه اندازی پروتکل سریال میکروکنترلرهای STM32-بخش مقدماتی( STM32 UART )

STM32 UART interface

سلام دوباره ، باز هم بعد از یک وقفه یک ماه خدمتتون رسیدم تا بحث مقدماتی راه اندازی پروتکل سریال میکروکنترلرهای STM32 یا STM32 UART  رو ادامه بدیم. مقدمه قصد داشتم در ادامه  روشن کردن LED با میکرو STM32 , اضافه کردن یک کلید به پروژه را توضیح بدم که به نظرم …

ادامه نوشته »

راه اندازی واحد USART میکروکنترلرهای PIC

راه اندازی واحد USART میکروکنترلرهای PIC

میکروکنترلرهای PIC مشابه میکروکنترلرهای AVR یا ARM دارای واحد داخلی USART در دو مد سنکرون و آسنکرون می باشند. در این آموزش واحد آسنکرون یا غیر همزمان (UART) میکروکنترلر PIC16F877A  را بررسی و راه اندازی می کنیم. رجیسترهای USART رجیسترهای مرتبط با واحد USART عبارت اند از TXSTA : رجیسترهای …

ادامه نوشته »

پروتکل ارتباطی USART در آردوینو

در این جلسات آموزشی سعی میکنیم پروتکل های ارتباطی در آردوینو را یاد بگیریم و در اولین جلسه USART را برسی میکنیم. گاهی اوقات در پروژه های مختلف نیاز به ارتباط برقرار کردن بین تعدادی میکروکنترلر یا سنسور وجود دارد. این ارتباط می تواند به سادگی خواندن مقدار یک سنسور …

ادامه نوشته »

برنامه نویسی پورت سریال در MATLAB قسمت دوم

برنامه نویسی پورت سریال در متلب

در جلسات قبلی آموزش پورت سریال در MATLAB به برسی  مقدمه برنامه نویسی پورت سریال ، پروتکل USART و GNU در نرم افزار متلب پرداختیم. در ادامه جلسات آموزش پورت سریال در  MATLAB به برسی USART  و پایه های USART در میکروکنترلر AVR ، تکمیل کردن برنامه نویسی GUI برنامون …

ادامه نوشته »

ارتباط متلب با میکروکنترلر ( MATLAB+AVR )

ارتباط متلب با میکروکنترلر ( MATLAB+AVR )

در  پروژه ارتباط متلب با میکروکنترلر میخواهیم دو تا سنسور دما یا هر سنسور دیگه ای رو به میکروکنترلر وصل کنیم و از و از طریق میکروکنترلر مقدار این دو تا سنسور رو بخوانیم و بعد از یک سری محاسبات مربوط به پارامترهای سنسور آنرا در نمایشگر LCD   چاپ کنیم  …

ادامه نوشته »

دانلود نرم افزار Tera Term ( ترمینال پورت سریال )

دانلود نرم افزار Tera Term ( ترمینال پورت سریال )

نرم افزار Tera Term یک ترمینال پورت سریال و چند ترمینال دیگر از جمله telnet  و SSH است. این نرم افزار بصورت اپن سورس ارائه شده ، و یک نرم افزار خیلی سبک و کاربردی برای کار با پورت سریال می باشد. بنا به نیاز شدید و استفاده زیاد در …

ادامه نوشته »

پروژه Visual Basic PIC18F4550 USB Analog Dijital IO

پروژه  Visual Basic PIC18F4550 USB Analog Dijital IO میکروکنترلر PIC18F4550  با قابلیت usb  یکی از مناسب ترین میکروها برای ساخت مدارهای اینترفیس می باشد .پروژه ای که در ادامه براتون آماده کرده ایم در حقیقت یک پروژه ساده برای اتصال میکرو به کامپیوتر و ارسال و دریافت اطلاعات می باشد .این …

ادامه نوشته »

مبدل USB به SPI

توی این پست می خوام واستون  چیپ مبدل  شرکت سیلیکون لب را معرفی کنم .احتمالا شما هم قبلا مبدل های USBبه COM  موجود در بازار را دیده اید در آنها چیز خاصی نیست جز یک چیپ مبدل ft232 یا چیپ مشابه دیگر… ولی امروز می خوام چیپ جدیدی را معرفی …

ادامه نوشته »

نرم افزار ایجاد پورت مجازی com

پورت کام یکی پرکاربردترین و ساده ترین درگاه های ارتباط کامپیوتر با بیرون است گاهی وقت ها نیاز است ما نرم افزار هایی که برای ارتباط با دنیای خارج می نویسیم را تست کنیم ولی سخت افزاری هنوز آماده نیست در این صورت ما می تواینم با ایجاد پورت مجازی …

ادامه نوشته »