ارتباط سریال چیست ؟ قبل از شروع به توصیف ارتباط سریال بهتر است بدانیم که؛ که سیستم های نهفته و مدارات الکترونیک دیجیتال پیشرفته (میکروکنترلرها ، پردازنده ها و…) نیازمند ارتباط با یکدیگر هستند. برای اینکه این مدارها اطلاعات خود را مبادله کنند، باید یک پروتکل ارتباطی مشترک داشته باشند. …
ادامه نوشته »نتایج جست و جو برای: پورت سریال
ارتباط SPI – معرفی پروتکل ارتباطی سریال SPI
ارتباط SPI یک باس رابط است که معمولا برای ارسال داده بین میکروکنترلرها و لوازم جانبی کوچک مانند شیفت رجیسترها، سنسورها و SDکارت ها استفاده می شود. ارتباط سریال SPI از خطوط داده و کلاک های جداگانه و یک خط انتخاب برای گزینش دستگاهی که می خواهید با آن صحبت …
ادامه نوشته »صفحه کلید سریال با آردوینو
در این مثال (صفحه کلید سریال با آردوینو ) ، برنامه آردوینو منتظر می ماند تا یک بایت از ورودی سریال دریافت کند. پس از دریافت، آردوینو کد مربوط به یک کلید را به سمت کامپیوتر برمیگرداند. کد برگشت داده شده یک واحد از کد دریافت کرده بیشتر است. مثلا اگر …
ادامه نوشته »راه اندازی پروتکل سریال میکروکنترلرهای STM32-بخش مقدماتی( STM32 UART )
سلام دوباره ، باز هم بعد از یک وقفه یک ماه خدمتتون رسیدم تا بحث مقدماتی راه اندازی پروتکل سریال میکروکنترلرهای STM32 یا STM32 UART رو ادامه بدیم. مقدمه قصد داشتم در ادامه روشن کردن LED با میکرو STM32 , اضافه کردن یک کلید به پروژه را توضیح بدم که به نظرم …
ادامه نوشته »دانلود برنامه ترمینال سریال
دوستانی که با پورت سریال کامپیوتر و Embedded بردها کار می کنند حتما با نرم افزار هایی مثل هایپر ترمینال ، ترا ترم و نرم افزار های مشابه آشنا هستند در این قسمت یک نرم افزار ترمینال سریال عالی دیگر را معرفی میکنیم که توسط دوست خوبمان آقای ابراهیم معظمی در …
ادامه نوشته »طراحی بورد میکروکنترلر با روش PID
یک PCB برای کنترل ((سه)) المنت به صورت PID طراحی و ساخته و تست شود به صورتی که المنتها 19 ولتی و 40 وات، سنسور ها PT100 سه سیمه(تعبیه پل وتستون و اصلاح مقاومت سیم ها) و آی سی خواندن سنسور آی سی (نه اینکه ماژول)MAX31865 و کنترل دما به …
ادامه نوشته »پروژه طراحی سخت افزار و نرم افزار سیستم دزدگیر و برد زون
پروژه طراحی سخت افزار و نرم افزار سیستم دزدگیر و برد زون 1. طراحی شماتیک برد چاپی PCB در Altium Designer . 2. طراحی بهینه سخت افزار (استفاده از متریال مرغوب درجه یک و تا حد امکان با کمترین هزینه) 3. کد نویسی AVR به زبان C . 4. شبیه …
ادامه نوشته »اتصال ماژول GPS به رزبریپای
مقدمه سیسستم موقعیتیاب جهانی (GPS) از سیگنالهای ارسالی از ماهوارههای فضایی و ایستگاههای زمینی استفاده کرده و موقعیت شما را در زمین مشخص میکند. GPS سیگنالهای فرکانس رادیویی ارسالی از ماهوارهها و ایستگاههای زمینی را دریافت میکند. GPS از این سیگنالها استفاده کرده تا مکان دقیق را مشخص کند. خود …
ادامه نوشته »ارتباط UART رزبریپای با استفاده از پایتون و C
مقدمه UART (دریافت کننده/انتقال دهنده غیرهمزمان جهانی) یک پروتکل ارتباطی سریال است که در آن داده به صورت سریالی، یعنی بیت به بیت منتقل میشود. ارتباط سریال غیرهمزمان (Asynch) برای انتقال بایتی به وفور استفاده میشود. در ارتباط سریال غیرهمزمان، در هر لحظه یک بایت داده منتقل میشود. پروتکل ارتباط …
ادامه نوشته »USART در آردوینو Uno
مقدمه Universal Serial Asynchronous Receiver Transmitter یا به اختصار USART یک پروتکل ارتباط سریال است که برای دریافت/ارسال داده به صورت سریال و در یک baud rate مشخص به کار گرفته میشود. قطعات مختلف از جمله GPS ،GSM ،RFID، سنسورها و … به منظور دریافت یا انتقال اطلاعات، باید با …
ادامه نوشته »اتصال LCD (نمایشگر کریستال مایع) ۱۶*۲ به آردوینو
در این آموزش، مروری بر مراحل اتصال یک LCD 16*2 ساده به آردوینو خواهیم داشت. کارهای زیادی هست که میتوان با یک LCD (نمایشگر کریستال مایع) انجام داد، این نمایشگر یک دستگاه کوچک مفید برای یادگیری و برقراری ارتباط میباشد. میدانید که اکثر بوردهای LCD بدون پین هدر عرضه میشوند …
ادامه نوشته »نصب بوت لودر روی ATmega328 با آردوینو UNO
در این پروژه، نحوه نصب بوت لودر را در میکروکنترلر ATmega328 به شما نشان خواهم داد. با استفاده از این روش، میتوانید از میکروکنترلر ATmega328 خود به صورت مستقل در طراحی سفارشی یا PCB استفاده کنید. (همچنین میتوانید کد را آپلود کنید). مقدمه اگر در حال مطالعه این پروژه هستید، …
ادامه نوشته »آشنایی با میکروکنترلرهای PIC
مقدمه و معرفی میکروکنترلرهای PIC محصول شرکت Microchip هستند و انواع 8 بیت، 16 بیت و 32 بیتی دارند. خود میکروکنترلرهای 8 بیتی PIC خانوادههای گسترده و متنوعی دارند که در جدول زیر مشخصاتی از آنها را میبینیم. اغلب این خانواده ها از نظر پینها به هم شباهت دارند و …
ادامه نوشته »ارسال و دریافت SMS با STM32 و ماژول SIM800c
ماژولهای GSM با توجه به قابلیتی که در ارسال و دریافت ریموت دادهها دارند، در سیستمها و پروژههای IoT به صورت مکرر مورد استفاده قرار میگیرند. خوبی این ماژولها این است که برخلاف ماژولهای WiFi، محدودیتها و بستگیهای چندانی در استفاده ندارند و در حالیکه ماژولهایی مانند Wi-Fi و Zigbee …
ادامه نوشته »اتصال ماژول وایفای ESP8266 به STM32 (ایجاد یک وبسرور)
زمانی که به تکنولوژیهای آینده فکر میکنیم، نام دو موضوع حتما در میان پیشبینیهای ما وجود خواهد داشت، هوش مصنوعی (AI) و اینترنت اشیا (IoT). از این دو، هوش مصنوعی هنوز در مراحل اولیهی پیشرفت خود است و فرصت زیادی برای توسعه دارد. اما اینترنت اشیا مراحل اولیه را پشت …
ادامه نوشته »