در این جلسه با مقدمات کار در محیط PCB این نرم افزار آشنا می شویم. با محیط PCB در آلتیوم دیزاینر آشنا میشویم. در جلسات قبل، مراحل طراحی شماتیک در نرم افزار را توضیح دادیم و با هم شماتیک یک منبع تغذیه ساده خطی را طراحی کردیم و آن را …
ادامه نوشته »راه اندازی I2C در آردوینو
در دو جلسه قبلی، در مورد پروتکل USART و SPI توضیح دادیم و کدهایی ساده برای راه اندازی این پروتکل ها را در آردینو بررسی کردیم. در این بخش در مورد سومین پروتکل پرکاربرد در دنیای میکروکنترلرها، یعنی پروتکل I2C توضیح دهیم. در نگاه اول شاید I2C از دو پروتکل …
ادامه نوشته »راه اندازی SPI در آردوینو
در مطلب قبلی در مورد انواع پروتکل های ارتباطی و کاربرد آنها در میکروکنترلرها صحبت کردیم و نحوه راه اندازی پروتکل USART را در آردوینو توضیح دادیم. در این مطلب قصد داریم پروتکل SPI و نحوه راه اندازی آن در آردوینو را بررسی کنیم. کاربرد پروتکل SPI : پروتکل …
ادامه نوشته »آموزش انتقال شماتیک به PCB در آلتیوم دیزاینر
در جلسات قبلی مجموعه آموزشی نرم افزار آلتیوم دیزاینر مراحل طراحی شماتیک در نرم افزار را توضیح دادیم و با هم شماتیک یک منبع تغذیه ساده خطی را طراحی کردیم. در این جلسه ضمن تکمیل شماتیک جلسه قبل، مراحل لازم برای انتقال شماتیک طراحی شده به محیط طراحی برد مدار چاپی …
ادامه نوشته »پروتکل ارتباطی USART در آردوینو
در این جلسات آموزشی سعی میکنیم پروتکل های ارتباطی در آردوینو را یاد بگیریم و در اولین جلسه USART را برسی میکنیم. گاهی اوقات در پروژه های مختلف نیاز به ارتباط برقرار کردن بین تعدادی میکروکنترلر یا سنسور وجود دارد. این ارتباط می تواند به سادگی خواندن مقدار یک سنسور …
ادامه نوشته »آموزش طراحی شماتیک در آلتیوم دیزاینر قسمت سوم
در جلسات قبلی آموزش نرم افزارآلتیوم دیزاینر با مراحل اولیه طراحی شماتیک در محیط نرم افزار Altium designer آشنا شدیم. در این جلسه ضمن تکمیل نکات مربوط به طراحی شماتیک، یک طراحی ساده در محیط شماتیک انجام می دهیم. ورودی و خروجی در PCB در طراحی PCB یک مدار الکترونیکی، باید …
ادامه نوشته »پروژه اتصال سنسور DHT-22 به Arduino
سنسور DHT-22 (که با نام AM2302 نیز شناخته می شود)، یک سنسور عالی جهت سنجش دما و رطوبت با خروجی دیجتال می باشد. این سنسور از دو سنسور تشکیل شده است : سنسور رطوبت خازنی سنسور دمای ترمیستوری (مقاومت وابسته به دما) این سنسور در قالب یک ماژول عرضه می …
ادامه نوشته »آموزش طراحی شماتیک در آلتیوم دیزاینر (قسمت دوم)
در جلسه قبلی مجموعه آموزشی نرم افزار آلتیوم دیزاینر، با اصول اولیه محیط شماتیک نرم افزار Altium designer آشنا شدیم. در این بخش به جزئیات اضافه کردن قطعات به شماتیک و نحوه اتصال آنها و نهایتا طراحی شماتیک می پردازیم. اضافه کردن قطعات جدید در شماتیک آلتیوم در جلسه قبل …
ادامه نوشته »راه اندازی LCD کاراکتری و ADC در میکروکنترلر PIC
در ادامه مجموعه آموزش های میکروکنتر PIC توسط کامپایلر CCS C ، در این بخش به آموزش نحوه ی استفاده از LCD کاراکتری با استفاده از میکروکنترلر PIC می پردازیم و همزمان بخش ADC میکروکنترلر را نیز راه اندازی کرده و به صورت ساده نتایج تبدیل ADC را روی LCD …
ادامه نوشته »آموزش طراحی شماتیک در Altium Designer قسمت اول
در ادامه مجموعه آموزشی نرم افزار Altium designer ، در این قسمت به طراحی شماتیک یک مدار در این نرم افزار می پردازیم. مانند نرم افزارهای دیگر ممکن است در ابتدا با مشاهده تعداد زیاد پنجره ها و منوهای مختلف کمی گیج شوید اما نگران نباشید، در ادامه مرحله به …
ادامه نوشته »آموزش آلتیوم دیزاینر جلسه اول – چرا نرم افزار Altium Designer؟
آموزش آلتیوم دیزاینر جلسه اول : چرا PCB و چرا نرم افزار Altium Designer؟ تاریخچه استفاده از برد مدار چاپی یا به اختصار PCB ، بر می گردد به جنگ جهانی دوم (مشابه بسیاری از تکنولوژی ها و تجهیزات مدرن امروزی) و بعد از آن که در واقع شروع استفاده …
ادامه نوشته »تنظیمات کلاک میکروکنترلرهای PIC در CCS C
در ادامه مجموعه آموزش های میکروکنترلر PIC توسط کامپایلر CCS C ، در این قسمت تنظیمات کلاک میکروکنترلر را بررسی می کنیم. برای شبیه سازی برنامه های نوشته شده معمولا نیازی به دانستن تنظیمات مربوط به کلاک میکروکنترلر نیست و کافی است در پنجره ی properties میکروکنترلر که با دوبار …
ادامه نوشته »آموزش میکروکنترلرهای PIC با یک تمرین تایمر ساده
در ادامه مجموعه آموزش های میکروکنترلر PIC توسط کامپایلر CCS C ، در این قسمت به عنوان تمرین آموزش های جلسات قبل، برنامه یک تایمر ساده که قابلیت زمان گیری تا 99 ثانیه را دارد می نویسیم. در جلسات آینده با استفاده از تایمرهای میکروکنترلر، همین برنامه را به شکل …
ادامه نوشته »آموزش وقفه های خارجی PIC
در ادامه مجموعه آموزش های میکروکنترلر PIC توسط کامپایلر CCS C ، در این قسمت به نحوه ی برنامه نویسی برای وقفه های خارجی میکروکنترلر که کاربرد زیادی در سرعت بخشیدن به عملکرد برنامه دارد می پردازیم. برای مثال نیز از برنامه ی راه اندازی سون سگمنت که در جلسه …
ادامه نوشته »آموزش کار با پینهای ورودی/خروجی I/O در PIC و کامپایلر CCS C
در بخش قبلی این مجموعه آموزشی یک نمایشگر سون سگمنت تک رقمی را برای شماره اعداد صفر تا نه راه اندازی کردیم و اشاره ای به چگونگی کار با پایه های ورودی خروجی کردیم. در این بخش ضمن توضیح کامل تر در مورد نحوه ی کار کردن با پایه های …
ادامه نوشته »
آموزش طراحی و ساخت پروژه های الکترونیک و برنامه نویسی میکروکنترلر ها آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA