الکترونیک دیجیتال

کترونیک دیجیتال به سامانه‌های الکترونیکی گفته می‌شود که در آن‌ها سیگنال‌ها به جای اینکه در یک برد ممتد باشند، در دو سطح جدا از هم هستند. در این سامانه‌ها، در بیشتر حالات تعداد حالات در دو حالت است: یک حالت نزدیک به صفر ولت، و حالت بعدی ولتاژ بیش از صفر ولت و میزان ولتاژ بیش از صفر ولت به میزان ولتاژی بستگی دارد که استفاده می‌شود. این دو سطح معمولاً به صورت دو سطح “بالا” و “پائین” مشخص می‌شوند.

معرفی میکروکنترلرهای مبتنی بر ARM شرکت TI

معرفی میکروکنترلرهای مبتنی بر ARM شرکت TI

در ادامه جلسات قبلی که به برسی میکروکنترلر های شرکت TI پرداختیم در این جلسه نیز به برسی میکروکنترلرهای سری 32 بیتی این شرکت میپردازیم.در داین جلسه به معرفی میکروکنترلرهای مبتنی بر ARM شرکت TI میپردازیم و به طور دقیق تر  به معرفی میکروکنترلرهای ساخته‌ی TI(میکروکنترلرهای مبتنی بر ARM-خانواده‌های Hercules و …

ادامه نوشته »

ZYNQ چیست و چه کاربردی دارد؟ + فیلم آموزشی

تراشه ZYNQ چیست

بطور خیلی خلاصه ZYNQ یک SoC شامل ARM و FPGA می باشد.  قبل از تعریف ZYNQ بهتره یک تعریفی از FPGA داشته باشیم برای کسانی که نمیدانند FPGA  چیست.  ترکیب قدرت پردازنده های ARM با پردازش موازش FPGA. مقالات آموزش FPGA و برسی پردازنده های ARM ، میتونن خیلی مفید …

ادامه نوشته »

آموزش برنامه نویسی DSP جلسه پنجم-معرفی MCU های ساخت شرکت TI

آموزش برنامه نویسی DSP

جلسه‌ی پنجم آموزش برنامه نویسی DSP  قسمت اول از  معرفی میکروکنترلرهای ساخته‌ی TI(میکروکنترلرهای 16 بیتی و زمان حقیقی 32 بیتی) ، در این جلسه میخواهیم مرور کلی داشته باشیم به تولیدات شرکت ti بپردازیم و ببینیم این شرکت چه MCU هایی را تولید می کنه. معرفی MCUهای ساخت شرکت TI‌‌ (پارت …

ادامه نوشته »

آموزش DSP جلسه چهارم

DSP

مطالب آموزش DSP جلسه چهارم: مباحث جلسات قبل را تکمیل خواهیم کرد. در مورد نصب نرم افزار CCS V5 کمی صحبت می کنیم. روش های اضافه کردن فایل به پروژه بیان خواهد شد. در مورد Exclude کردن فایل ها صحبت میکنیم. درباره workspace و نحوه ی جابجایی پروژه ها حرف …

ادامه نوشته »

آموزش برنامه نویسی DSP جلسه سوم (معرفی gel فایل و اولین پروژه)

آموزش برنامه نویسی DSP

ادامه جلسه قبلی آموزش برنامه نویسی DSP  به  معرفی gel‌ فایل، build‌ و debug‌ کردن اولین پروژه معرفی gel فایل : ین فایل یک اسکریپت است که به کمک آن نرم افزار CCS رجیسترهای لازم را در زمان معین از طریق JTAG پروگرام می کند. فیلم آموزش برنامه نویسی DSP جلسه سوم …

ادامه نوشته »

آموزش پردازنده های DSP جلسه دوم

dsp-processor

در جلسه دوم از آموزش های DSP به برسی موارد زیر میپردازیم. در این فیلم آموزشی اولین برنامه خود را هم خواهیم نوشت تا دیدی کلی در مورد  بدست بیارید. با ساخت یک پروژه در نرم افزار CCS V5 آشنا می شویم. فایل ccxml و gel معرفی می شوند و …

ادامه نوشته »

آموزش DSP جلسه اول ( مقدمات و توضیحات اولیه )

DSP

DSP چیست؟ برای پاسخ به این سوال در سایت ها و انجمن های مختلف گشت زدیم تا مثل همیشه شهد مطالب آموزش DSP خوب را برای شما جمع آوری کنیم و از دیدگاه های مختلف پردازنده های DSP را باهم برسی کنیم. در زیر مطالب تمام منابع استفاده شده را …

ادامه نوشته »

کاربردهای تراشه های FPGA

کاربردهای FPGA

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

ادامه نوشته »

مختصری در مورد روند طراحی FPGA

اگر برایتان سوال است که چگونه طراحی FPGA را شروع کنید، ادامه دهید و به سر انجام برسانید ولی سر در گم هستید، با کمک این نوشته می‌توانید پاسخ مناسبی برای پرسش‌های خود بیابید. ملزومات طراحی اولین نیاز یک تعریف و توضیح سطح بالا از عملکرد موردنظر ما است. عملکردی …

ادامه نوشته »

راهنمای انتخاب میکروکنترلر (بخش اول)

راهنمای انتخاب میکروکنترلر (بخش اول)

حتما برای شما هم پیش آمده است که قصد یادگیری میکروکنترلر را داشته باشید یا بخواهید یک پروژه را توسط میکروکنترلر انجام دهید و با مراجعه به به مراجع آموزشی با انبوهی از انواع میکروکنترلرهای 8 بیتی، 16 بیتی و 32 بیتی با انواع امکانات گوناگون و متفاوت رو به …

ادامه نوشته »

انواع حافظه های پرکاربرد ( SRAM – DRAM – NAND Flash – NOR Flash )

انواع حافظه های پرکاربرد

اگر با طراحی سیستم های مبتنی بر میکروکنترلر و میکروپروسسور آشنایی داشته باشید حتما تا به حال نام حافظه هایی مانند Flash یا SRAM و … به گوشتان خورده است. در این مطلب می خواهیم نگاهی اجمالی به برخی از پرکاربردترین حافظه ها داشته باشیم. دسته بندی نواع حافظه به …

ادامه نوشته »

دانلود فایل های آموزش FPGA

دانلود فایل های آموزش FPGA

دوستان عزیز من اگر قسمت اول آموزش FPGA  را مطالعه کرده باشید میدانید که با کلیت FPGA  و کاربرد های آن ، و همچنین نحوه طراحی یک سیستم دیجیتال با FPGA را بطور کلی برسی کردیم. اگر قسمت اول آموزش FPGA را مطالعه نکردید توصیه میکنم از اینجا یکبار قسمت …

ادامه نوشته »

آموزش FPGA

آموزش FPGA

به طور کلی بلوک های داخلی FPGA  قابل برنامه ریزی هستند و با یک برنامه ریزی ساده می توان آن را به هر مدار دلخواه تغییر داد از این رو به این تراشه ها قابل برنامه ریزی می گویند. در ادامه با میکرو دیزاینر الکترونیک باشید تا با FPGA  ها …

ادامه نوشته »

دانلود کتاب آموزش مدار منطقی

دانلود کتاب آموزش مدار منطقی

کتاب آموزش مدار منطقی، کامپٻوتر های دیجيتال بسياری از ، پيشرفت های علمی ، صنعتی و تجاری را که به صورت دیگر قابل دسترس نبودند ممکن ساخته اند . کامپيوتر ها در محاسبات علمی ،پردازش داده های تجاری ، کنترل ترافيک هوایی ، هدایت فضایی ، زمينه های فرهنگی و موارد …

ادامه نوشته »

طراحی و ساخت برد آموزشی Xilinx CPLD

پروژه FPGA

طراحی و ساخت برد آموزشی  Xilinx CPLD با زبان برنامه نویسی VHDL FPGA ها نسل جدید مدارهای مجتمع دیجیتال قابل برنامه ریزی هستند که عبارت FPGA از سر کلمه های Field Programmable Logic Gate Array  گرفته شده است . سرعت اجرای توابع منطقی در FPGA ها بسیار بالا و در حد …

ادامه نوشته »