در این جلسه برخی از توابع پایه مرتبط با ارتباط سریال، که پیوسته در IDE آردوینو استفاده میشوند را با هم ملاحظه میکنیم. USART تابع (Serial.begin(baud_rate Baud_rate: باودریتی که برای ارتباط سریال استفاده میشود. میتواند ۴۸۰۰، ۹۶۰۰، ۱۴۴۰۰، ۱۹۲۰۰ و … باشد. این تابع برای تعریف باودریت مورد استفاده در …
ادامه نوشته »پروتکل ارتباطی SPI در میکروکنترلر STM32
در آموزشهای گذشته، در مورد پروتکلهای ارتباطی SPI و I2C و نحوهی استفاده از آنها برای برقرار کردن ارتباط بین دو بورد آردوینو صحبت کردهایم. در این جلسه میخواهیم یکی از بوردهای آردوینو را با بورد Blue Pill که بورد مخصوص میکروکنترلر STM32 است جایگزین کنیم و با استفاده از …
ادامه نوشته »ارتباط SPI – معرفی پروتکل ارتباطی سریال SPI
ارتباط SPI یک باس رابط است که معمولا برای ارسال داده بین میکروکنترلرها و لوازم جانبی کوچک مانند شیفت رجیسترها، سنسورها و SDکارت ها استفاده می شود. ارتباط سریال SPI از خطوط داده و کلاک های جداگانه و یک خط انتخاب برای گزینش دستگاهی که می خواهید با آن صحبت …
ادامه نوشته »پروتکل رابطه وسایل جانبی در آردوینو (SPI)
پروتکل رابطه وسایل جانبی در آردوینو (SPI) ، یک رابط سریال است که از 4 سیم برای ارتباط بین میکروکنترلرها و تراشه ها یا تجهیزات جانبی استفاده می کند. معمولا به جای 4 سیم از 3 سیم استفاده می شود. یک سیم برای دریافت داده، یک سیم برای ارسال داده، …
ادامه نوشته »آموزش راه اندازی GPIO رزبری پای
آموزش راه اندازی GPIO رزبری پای ، یکی از نکات مثبت Raspberry Pi داشتن کانکتور GPIO برای اتصال سخت افزار خارجی می باشد. کانکتور GPIO در واقع تعدادی اتصالات مختلف روی خود دارد که شامل موارد زیر هستند : پایه های (GPIO (General Purpose Input Output حقیقی که می توانید …
ادامه نوشته »راه اندازی SPI در آردوینو
در مطلب قبلی در مورد انواع پروتکل های ارتباطی و کاربرد آنها در میکروکنترلرها صحبت کردیم و نحوه راه اندازی پروتکل USART را در آردوینو توضیح دادیم. در این مطلب قصد داریم پروتکل SPI و نحوه راه اندازی آن در آردوینو را بررسی کنیم. کاربرد پروتکل SPI : پروتکل …
ادامه نوشته »دانلود کتاب ذخیره کننده های USB + کتاب تشریح کامل USB
دانلود کتاب ذخیره کننده های USB، همانطور که می دانید با ظهور ذخیره کننده های USB به عنوان مثال هارد های اکسترنال و فلش مموری ها وغیره انقلابی در انتقال اطالاعات بوجود آمد . خب شما به عنوان مهندس الکترونیک دوست دارید تا روی سیستم هایی که شما طراحی می …
ادامه نوشته »برد FPGA ucLinux
یو سی لینوکس(با نماد μClinux) توزیعی از سیستمعامل لینوکس است. دو حرف اول نماد این سیستمعامل (μC) به معنای میکروکنترولر میباشد.این توزیع مخصوص میکروکنترولرهایی طراحی شده که فاقد واحد مدیریت حافظه میباشند.این سیتم عامل در سال ۱۹۹۸ میلادی توسط Jeff Dionne و Kenneth Albanowski برای شرکت موتورولا ساخته شد و بر روی میکروکنترولرهای سری …
ادامه نوشته »مبدل USB به SPI
توی این پست می خوام واستون چیپ مبدل شرکت سیلیکون لب را معرفی کنم .احتمالا شما هم قبلا مبدل های USBبه COM موجود در بازار را دیده اید در آنها چیز خاصی نیست جز یک چیپ مبدل ft232 یا چیپ مشابه دیگر… ولی امروز می خوام چیپ جدیدی را معرفی …
ادامه نوشته »