مقدمه Universal Serial Asynchronous Receiver Transmitter یا به اختصار USART یک پروتکل ارتباط سریال است که برای دریافت/ارسال داده به صورت سریال و در یک baud rate مشخص به کار گرفته میشود. قطعات مختلف از جمله GPS ،GSM ،RFID، سنسورها و … به منظور دریافت یا انتقال اطلاعات، باید با …
ادامه نوشته »توابع پایه مرتبط با ارتباط سریال در آردوینو
در این جلسه برخی از توابع پایه مرتبط با ارتباط سریال، که پیوسته در IDE آردوینو استفاده میشوند را با هم ملاحظه میکنیم. USART تابع (Serial.begin(baud_rate Baud_rate: باودریتی که برای ارتباط سریال استفاده میشود. میتواند ۴۸۰۰، ۹۶۰۰، ۱۴۴۰۰، ۱۹۲۰۰ و … باشد. این تابع برای تعریف باودریت مورد استفاده در …
ادامه نوشته »اتصال ماژول بلوتوث HC-05 به STM32
تکنولوژی بلوتوث در جهان امروز بسیار محبوب و پرکاربرد است. تقریبا تمام وسایل الکترونیکی مانند موبایلها، لپتاپها و حتی سیستم اطلاعرسانی در خودروها به منظور تبادل دادهها به صورت وایرلس از بلوتوث استفاده میکنند. قابلیت بسیار مهمی که این تکنولوژی دارد این است که نه تنها میتوان با استفاده از …
ادامه نوشته »راه اندازی پروتکل سریال میکروکنترلرهای STM32-بخش مقدماتی( STM32 UART )
سلام دوباره ، باز هم بعد از یک وقفه یک ماه خدمتتون رسیدم تا بحث مقدماتی راه اندازی پروتکل سریال میکروکنترلرهای STM32 یا STM32 UART رو ادامه بدیم. مقدمه قصد داشتم در ادامه روشن کردن LED با میکرو STM32 , اضافه کردن یک کلید به پروژه را توضیح بدم که به نظرم …
ادامه نوشته »راه اندازی واحد USART میکروکنترلرهای PIC
میکروکنترلرهای PIC مشابه میکروکنترلرهای AVR یا ARM دارای واحد داخلی USART در دو مد سنکرون و آسنکرون می باشند. در این آموزش واحد آسنکرون یا غیر همزمان (UART) میکروکنترلر PIC16F877A را بررسی و راه اندازی می کنیم. رجیسترهای USART رجیسترهای مرتبط با واحد USART عبارت اند از TXSTA : رجیسترهای …
ادامه نوشته »پروتکل ارتباطی USART در آردوینو
در این جلسات آموزشی سعی میکنیم پروتکل های ارتباطی در آردوینو را یاد بگیریم و در اولین جلسه USART را برسی میکنیم. گاهی اوقات در پروژه های مختلف نیاز به ارتباط برقرار کردن بین تعدادی میکروکنترلر یا سنسور وجود دارد. این ارتباط می تواند به سادگی خواندن مقدار یک سنسور …
ادامه نوشته »برنامه نویسی پورت سریال در MATLAB قسمت دوم
در جلسات قبلی آموزش پورت سریال در MATLAB به برسی مقدمه برنامه نویسی پورت سریال ، پروتکل USART و GNU در نرم افزار متلب پرداختیم. در ادامه جلسات آموزش پورت سریال در MATLAB به برسی USART و پایه های USART در میکروکنترلر AVR ، تکمیل کردن برنامه نویسی GUI برنامون …
ادامه نوشته »ارتباط متلب با میکروکنترلر ( MATLAB+AVR )
در پروژه ارتباط متلب با میکروکنترلر میخواهیم دو تا سنسور دما یا هر سنسور دیگه ای رو به میکروکنترلر وصل کنیم و از و از طریق میکروکنترلر مقدار این دو تا سنسور رو بخوانیم و بعد از یک سری محاسبات مربوط به پارامترهای سنسور آنرا در نمایشگر LCD چاپ کنیم …
ادامه نوشته »دانلود نرم افزار 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
پورت کام یکی پرکاربردترین و ساده ترین درگاه های ارتباط کامپیوتر با بیرون است گاهی وقت ها نیاز است ما نرم افزار هایی که برای ارتباط با دنیای خارج می نویسیم را تست کنیم ولی سخت افزاری هنوز آماده نیست در این صورت ما می تواینم با ایجاد پورت مجازی …
ادامه نوشته »