در این پست میتوانید نسخه الکترونیکی کتاب “مرجع کاربردی ARM” نوشته دکتر سهرابی را به صورت کاملا رایگان دانلود کنید. ایشون سابقه طولانی کار عملی و تئوری در زمینه های مختلف الکترونیک دیجیتال را دارند. در اینجا باز هم از ایشون تشکر میکنیم. فصل بندی کتاب مرجع کاربردی میکروکنترلر های …
ادامه نوشته »نتایج جست و جو برای: پردازش سیگنال
آموزش کار با DAC در رزبریپای با ماژول MCP4725
دنیای میکروکنترلرها دنیای کار با مقادیر دیجیتال است حال آنکه میدانیم دنیای واقعی بیشتر و یا حتی میتوان گفت تماما، دنیای سیگنالها و مقادیر آنالوگ است. همین یک جملهی ساده دلیل وجود مبدلهای آنالوگ به دیجیتال (ADC) و یا برعکس (DAC) است که بتوان به واسطهی آنها سیگنالهای دنیال واقعی …
ادامه نوشته »آشنایی با میکروکنترلرهای PIC و نرمافزار MPLABX و آموزش کار با آنها
در سال 1980 شرکت اینتل نخستین میکروکنترلرها را با نام 8051 و با معماری معروف Harvard Architecture 8051 به بازار عرضه نمود و از آن تاریخ به بعد، میکروکنترلرها انقلاب عظیمی را دنیای الکترونیک و صنایع مربوط به آن ایجاد کردند. همزمان با سایر پیشرفتهای تکنولوژی میکروکنترلرها نیز در طول …
ادامه نوشته »ADC در آردوینو
مقدمه وقتی ارتباط بین سنسورها با میکروکنترلر را برقرار میکنیم، در اکثر موارد خروجی سنسورها ذاتاً آنالوگ میباشد. اما میکروکنترلر تنها سیگنالهای دیجیتالی را پردازش میکند. بنابراین باید از ADC بین سنسور و میکروکنترلر استفاده کنیم. ADC سیگنال آنالوگ را به دیجیتال تبدیل کرده و تحویل میکروکنترلر میدهد. ADC کاربردهای …
ادامه نوشته »آشنایی با میکروکنترلرهای PIC
مقدمه و معرفی میکروکنترلرهای PIC محصول شرکت Microchip هستند و انواع 8 بیت، 16 بیت و 32 بیتی دارند. خود میکروکنترلرهای 8 بیتی PIC خانوادههای گسترده و متنوعی دارند که در جدول زیر مشخصاتی از آنها را میبینیم. اغلب این خانواده ها از نظر پینها به هم شباهت دارند و …
ادامه نوشته »آموزش راه اندازی ADC در STM32 (اندازهگیری ولتاژ آنالوگ)
یکی از کاربردیترین ماژولهایی که در بسیاری از امبدد سیستمها از آن استفاده میشود، مبدل آنالوگ به دیجیتال (ADC) است. این مبدل میتواند مقدار ولتاژ آنالوگ را از سنسورهای مختلفی مانند دما، جریان، سنجش میزان شیب و … بخواند و آن را به مقدار معادل دیجیتال تبدیل کند. در این …
ادامه نوشته »مدولاسیون عرض پالس یا PWM در STM32 – کنترل سرعت فن DC
در جلسات قبلی، استفاده از مبدل آنالوگ به دیجیتال (ADC) در میکروکنترلر STM32 را با هم یاد گرفتیم. در این جلسه میخواهیم به سراغ تکنیک PWM در این میکروکنترلر برویم و یاد بگیریم که چگونه میتوانیم با استفاده از آن شدت نور یک LED و یا سرعت یک فن DC …
ادامه نوشته »مبدل دیجیتال به آنالوگ یا DAC در STM32
همهی ما به این موضوع واقف هستیم که میکروکنترلرها با مقادیر دیجیتال کار میکنند اما دنیای واقعی دنیای سیگنالها و مقادیر آنالوگ است. به همین علت به مبدلهایی نیاز داریم که بتوانند سیگنالهای آنالوگ را گرفته و معادل دیجیتال آنها را برای میکروها آماده کنند تا میکرو بتواند آن مقادیر …
ادامه نوشته »اتوماسیون سازی فرآیندهای صنعتی با استفاده از PLCها
امروزه بسیاری از صنعت ها به دنبال اتوماسیون سازی و در واقع خودکار کردن فرآیندهای مختلف تولید محصولات و یا خدمات خود هستند. اتوماسیون سازی فرآیندهای کسب و کار می تواند مزیت ها و البته معایب خود را به دنبال داشته باشد اما اتوماسیون سازی برخی از فرآیندهای صنعت ها …
ادامه نوشته »آموزش FPGA و Verilog برای تازه کارها – DDR SDRAM
DDR SDRAM زمانیکه یک بورد FPGA را انتخاب میکنیم، یکی از مهمترین فاکتورهایی که باید مدنظر قرار گیرد میزان فضای ذخیرهسازی است. بوردهای مختلف، میتوانند انواع مختلفی از مموریها را داشته باشند. مثلا حافظههای SRAM ،QDR ،SDRAM و FLASH و … توصیه میکنم مقاله انواع حافظهها را مطالعه کنید. DDR …
ادامه نوشته »آموزش VHDL
خب در ادامهی آموزشهای FPGA به آموزش VHDL میپردازیم. در این جلسه موضوع مورد بحث ما مفاهیم ساده و پیشرفتهی VHDL است. بنابراین هم افراد مبتدی میتوانند از آن استفاده کنند و قدم به قدم با آن پیش بروند و هم افرادی که خود پیشینهای قبلی دربارهی این مفاهیم دارند …
ادامه نوشته »آموزش Verilog – ماژولها
ماژولها یادگرفتن وریلاگ به خودی خود کار دشواری نیست؛ اما اینکه بتوانیم یک مدار را با وریلاگ خوب طراحی کنیم، بعضا ممکن است کار دشواری باشد. اما نگران نباشید؛ ما در اینجا با تمرکز بر یک طراحی ساده جلو میرویم و میکوشیم تا به سادهترین حالت ممکن همهچیز را به …
ادامه نوشته »اتصال ماژول بلوتوث HC-05 به آردوینو
در این آموزش یاد خواهیم گرفت که چگونه از ماژول HC-05، برای کنترل آردوینو از طریق ارتباط بلوتوث استفاده کنیم. در ادامه با ما باشید تا باهم اتصال ماژول بلوتوث HC-05 به آردوینو را یادبگیریم. مروری اجمالی در این آموزش دو مثال آورده شده، یکی کنترل آردوینو با استفاده از …
ادامه نوشته »زیگ بی یا ZigBee چیست؟ آشنایی با معماری، شبکه و دستورات ماژول XBee
به طور کلی بسیاری از افراد دو اصطلاح XBee و ZigBee را اشتباه می گیرند، بیشتر اوقات از آنها به صورت متناوب استفاده می کنند. اما در واقع اینگونه نیست؛ ZigBee پروتکل استاندارد برای شبکه های بی سیم است. در حالی که XBee محصولی است که از پروتکل های مختلف …
ادامه نوشته »سطح منطقی یا صفر و یک منطقی
سطح منطقی، ما در دنیایی از سیگنال های آنالوگ زندگی می کنیم. گرچه در الکترونیک دیجیتال فقط دو حالت روشن یا خاموش وجود دارد.اما با استفاده از این دو حالت، دیوایسها می توانند داده های زیادی را رمزگذاری،انتقال و کنترل کنند. سطح منطقی د گسترده ترین مفهوم هر حالت خاص …
ادامه نوشته »