رفتن به نوشته‌ها

دسته: آردوینو

آردوینو

پروگرام هگز اردینو با پروگرمر خارجی

  1. نصب میکروهای AVR در برنامه آردینو

قبل از ھر کاری، ھر میکرکنترلری که میخواھید پروگرام کنید رو باید به آردوینو معرفی کنید.
آردوینو فقط به بردھایی که در منوی Tools >> Boardمعرفی شده اند، پاسخ میده. بنابراین. مثلا اگر
شما میخواھید میکرکنترلر
ATMEGA8رو با آردوینو پروگرام کنید، حتماً باید نام میکرکنترلر
ATMEGA8در منوی Tools >> Boardوجود داشته باشه.
برای نصب بردھای آردوینو مربوط به میکروکنترلر ھای مختلف، مراحل زیر را انجام دھید:
الف- بروید به منوی File >> Preferences
ب-
مانند تصویر زیر روی علامت مربع کنار کادر مشخص شده در تصویر کلیک کنید تا پنجره وارد
کردن
URLبرای دانلود برد ھای مختلف به شما نمایش داده شود.

نصب QElectroTech

نرم افزاری فوق العاده کاربردی برای نقشه کشی برق ساختمان و صنعتی. کم و حجم و نصب اسان. نسخه لینوکس و ویندوز و مک هم دارد.

ادرس سایت: https://qelectrotech.org

در لینوکس: کافیست برنامه رو دانلود و دوبل کلیک کنید تا اجرا شود

حتی میشه ازش برای طراحی تابلو برق و وسایل الکتریکی هم استفاده کرد. ضمن اینکه امکان کشیدن شماتیک مدارهای الکترونیکی رو هم داره. (اردینو رو داره)

المانهای زیادی رو در خودش جای داده و کار با اون اسان هست. ضمن اینکه حجم کمی هم دارد.

حتی نقشه های لوله کشی رو هم میتونید توش پیاده کنید…واقعا المانهای زیادی داره.

نصب oregano

نرم افزاری برای شبیه سازی مدارات الکترونیکی می باشد.

گیتهاب نرم افزار: https://github.com/drahnr/oregano

در مقایسه با دو نرم افزار قبلی که معرفی شدند المان های تریاک، دیاک انواع دیود ها و… را دارا می باشد که دو برنامهktechlab و  SimulIDE  فاقد این المان ها بودند.

نصب این برنامه در مقایشه با  کی تک لب آسنانتر و در مقابل سیم ای دی ای سخت تر میباشد.

اما روش نصب:

نصب SimulIDE

برنامه ای برای انالیز مدار و دارای شبیه ساز اردینو و میکوکنترلرهای avr

ادرس سایت: http://simulide.blogspot.com

https://sourceforge.net/projects/simulide

بعد از اینکه برنامه رو دانلود و اکسترکت کردید به پوشه bin بروید و فایل simulide رو اجرا کنید.

اگر خطایی دیدید که مرتبط به libQt5SerialPort بود. از طریق synaptic package manager این بسته رو سرچ و نصب کنید.

مجددا برنامه رو اجرا کنید.

منبع تغذیه خازنی

  • فقط کافیه از ویژگی حازن تو ac کمک گرفت و XC خازن رو محاسبه کرد و به عنوان یک مقاومت با استفاده از یک مقاومت کربنی یک تقسیم ولتاژ ساده رو انجام داد (Xc = 1/2PiFC ) pi = 3.14
  • بهتره برای دشارژ خازن در هنگام قطع شدن بار یک مقاومت 1 مگا هم موازی با خازن بذاری … در ضمن این منبع تغذیه دارای کمترین بازدهی می باشد و فقط به دلیل کوچک بودن و ارزان بودن مورد توجه است ..!
  • اگر از دوتا خازن سری استفاده کنید میزان مصرف مدارتون به شدت میاد پایین ولی جریان خیلی زیادی نمیشه ازش انتظار داشت _15 میلی امپر) در عوض اون توانی که تو مقاوت اتلاف میشه رو نداره
  • سلام
    بابت اون کاهش ولتاژ با مقاومت وخازن بنظرم اینطوره که :خازن توفرکانس مث مقاومت عمل میکنه (امپدانس)خوب حالا امپدانس خازن رو حساب میکنیم و با مقاومتی که باهاش موازی هست ،امپدانس معال رو حساب میکنیم (که جمعا کار یه مقاومت رو انجام میده)و بقیش هم قانون اهم
    فرمول توان:
    AC P=1/2ri^2
    DC P=ri^2

منبع تغذیه 5 ولت مناسب برای میکروکنترلرها

در فیلم زیر آقای اوژن کی نژاد منبع تغذیه ای را برای استفاده از میکروکنترلرها در محیط های صنعتی پیشنهاد داده اند که فایل پروتیوس آن را می توانید در انتها دانلود کنید. https://takhtesefid.org/watch?v=0869900564366 برای دانلود فایل پروتیوس اینجا کلیک کنید.    

فرمان قطع وصل از میکرو

  • واضح و مبرهن است که رله نویز میندازه رو میکرو و باعث اختلال در کارش میشه
    شما دیود هرزگرد قرار بدین برا رله و همچنین تحریک های میکرو رو با اپتوکوپلر انجام بدین ساده ترینش pc817 دو طرف رو از هم ایزوله کن.
  • ماسفت IRF740 کمترین مصرف رو داره با 10 آمپر جریان. البته برای جریانهای بیشتر از 1 آمپر هیت سینک میخواد.
  •   فرمان220 به میکروکنترلر: ولتاژ رو یکسو کنید وسپس با چندتا زنر 62ولتی کاهشش بدید وسپس با یک اپتو کوپلر 5ولت رو سوییچ کنی.
  • فرمان220 به میکروکنترلر: دوتا مبدل 220 به 5 وات مثل شارژر موبایل بجای رله هات استفاده کن
    وقتی برق وصله یعنی شارژر هم وصله و خروجیش یک هست(5 ولت)
    وقتی برق قطه شه سعنی شارژر هم قطع میشه و خروجیش صفر هست(صفر ولت)
  • چون جریان کشی نداری و فقط میخوای سطح ولتاژ رو چک کنی از خازن و مقاومت هم میتونی استفاده کنی . فرکانس برق شهر که ثابته .
    خروجیش رو هم وصل کن به 7805 که از 5 ولت بیشتر نشه بزنه میکرو رو بسوزونه .
    از مدارات تغذیه خازنی الگو بگیر .
  • سنس ولتاژ 220 بدون هیچ مشکلی.کاملا ایزوله. شکل زیر.

فیوز بیت های AVR مقاله دوم

مقاله دیگر در رابطه با فیوز بیت های AVR

فیوز بیت چیست؟

همانطور که می دانیم میکروکنترلرهای AVR در کل دارای سه نوع حافظه می باشد: حافظه FLASH که همان حافظه ای است که کد برنامه نویسی در این حافظه قرار می گیرد، حافظه SRAM برای متغیر ران تایم استفاده می شود و EEPROM که حافظه ای است که داده هایی که باید هنگام خاموش شدن میکرو نباید پاک شوند در این حافظه قرار می گیرد. اکنون حافظه جدیدی معرفی می شود که به هر دوی fuse/lock بیت ها اطلاق می شود. این حافظه تعداد بیت های محدودی را شامل می شود که شامل Low Byte و High Byte می باشد.