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

Category: الکترونیک و میکروکنترلر

الکترونیک

راه اندازی سنسور LM35

مبدل ADC برد ولتاژ آنالوگ خروجی سنسور را مطابق فرمول زیر به یک عدد باینری تبدیل می کند :

Value = sample * 1024 / reference voltage (+5v)

مقدار = مقدار نمونه * ۱۰۲۴ / ولتاژ مرجع (+۵V)

در نتیجه طبق این رابطه برای ولتاژ مرجع +۵V مقدار خروجی دیجیتال برابر با ولتاژ ورودی ضرب در عدد ۲۰۵ خواهد بود.

این فرمول در اکثر ADC های میکروکنترلرها هستش و برای اطلاعات بیشتر به دیتاشیت میکروکنترلرهای AVR یا یک کتابی که ساختار ADC را توضیح میده مراجعه کنید. در اینجا ولتاژ مرجع ۵ ولت هستش و تعداد بیت نمونه برداری ۱۰ بیت و برای همین از اعداد ۵ ولت و ۱۰۲۴ استفاده شده در فرمول. مثلا به جای sample اگر ۵ بذارید ( ولت ورودی بدید به ADC ) در خروجی عدد ۱۰۲۴ را خواهید داشت… ولتاژ رفرنس را میتونید تغییر بدید و به ولتاژ دیگری وصل کنید…مثلا برای دقت های بالا به ولتاژ دقیق پایین تر وصلش میکنن…

ATtiny13

کتابخانه زیر فقط ATtiny13 را دارد

  • https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
  • https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
ATtiny13PinOut
ATtiny13PinOut

برای ورودی خروجی کردن پین ها در اردینو نیاز به نوشتن A نیست صرفا شماره Arduino Pin نوشته شود، بدون حرف A .

درایورTNM5000

۱- نصب فایل  setup 2- نصب فایل Update . کافیست روی فایل کلیک کنید.. ادرس محلی که TNM را نصب کرده اید بنویسد.. برای دانلود این فایل ها روی لینک زیر کلیک کنید. دانلود ها ۳- اگر در موقع اجرای برنامه خطا داده شد: ـ پروگرامر به کانکتور USBکامپیوتر وصل باشد. ـ درایورھای USB مادربرد نصب باشد. ـ در بیوس کامپیوتر پورت USB فعال باشد. ـ کابل USBسالم باشد و تنھا از کابل ارائه شده با دستگاه جھت اتصال به کامپیوتر استفاده شود . ـ یو اس بی را خارج کنید و سپس از منوی Start/Programs/TNMبرنامه ReinstallDriverرا اجرا کنید و…

تنظیمات فیوزبیت در TNM5000

    ATtiny13A: نیاز به فعال کردن بیت تقسیم کننده بر ۸ نیست…چون زمان سنجی توابع اردینو بهم میخورد.البته من روی کلاک ۹.۶ مگاهرتز داخلی امتحان کردم. در حالت فعال بودن رجیستر  CKDIV8 و فرکانس ۹.۶ مگاهرتز داخلی؛ هر یک ثانیه delay(1000)  هشت ثانیه در عمل طول می کشد.یعنی اگر برنامه چشمک زن با تاخیر یک ثانیه نوشته باشید موقع تست عملی ال ای دی ها هر ۸ ثانیه چشمک می زنند. SUT=10: فرکانس ۹.۶ مگاهرتز داخلی با زمان استارت آپ ۱۴ سیکل +۶۴ میلی ثانیه محاسبه انلاین فیوز بیت ها: http://eleccelerator.com/fusecalc/fusecalc.php?chip=attiny13a&LOW=F1&HIGH=99&LOCKBIT=FF

باتری بک آپ

در زمان قطع برق اصلی تغذیه میکرو از باتری بکاپ تامین شود تا اطلاعات میکرو از بین نرود.

در این طرح در صورتی که ولتاژ ۵ ولت از میکرو قطع شه ( به هر دلیلی ) اون وقت باتری از طریق دیود ۱n5819 که یک دیود شاتکی هستش میکرو رو تغذیه میکنه
ممکنه این کار چند صد نانو ثانیه طول بکشه که همین مدت زمان خیلی کم ممکنه باعث بشه میکرو خاموش شه
برای همین یه خازن رو به پایه های مثبت و منفی میکرو متصل میکنیم که در این مدت زمان پاسخ گوی نیاز میکرو باشه

نکته : به جای دیود ۱n5819 میتونید از دیود های دیگه هم استفاده کنید اما مزیت این دیود اینه که ولتاژ خیلی کمی رو برای عبور جریان برمیداره
در واقع Forward voltage این دیود از ۰.۲ شروع میشه (چون شاتکی هستش ) اما برای دیود های دیگه این ولتاژ از ۰.۶ شروع میشه که مقدار بیشتریه

این مدار بدون هیچ گونه مشکلی کار میکنه و کاملا قابل اطمینان هستش
این مسئله رو امتحان کنید

سنسورهای دما رطوبت

DHT11

 

سنسور رطوبت و دما DHT11

DHT11 سنسور دما و رطوبت است.
دارای یک سیگنال خروجی دیجیتال کالیبره شده می باشد .

این سنسور شامل یک عنصر مقاومتی و حسگر رطوبت و NTC برای اندازه گیری دما است.

مشخصات:
اندازه کوچک
قدرت کم
انتقال سیگنال از راه دور تا ۲۰ متر
کیفیت عالی
پاسخ سریع
ضد تداخل

۱۲.۰۰۰ ت


راه اندازی AVR

خازن های عدسی کریستال از ۱۲ تا ۲۲ پیکوفاراد میتواند باشد. پایه AVCC : اگر از ADC استفاده شود باید به مدار فیلتر پایین گذر متصل شود. در غیر اینصورت به VCC وصل شود. پایه Vref: درصورتی که استفاده نمیشود؛ بدون اتصال رها شود.  

وریستور (MOV – VDR)

ولتاژ وریستور نشان دهنده ی ولتاژی است که در صورت عبور ولتاژ دو سر قطعه از آن ولتاژ مقاومت قطعه به سرعت و با شیب زیاد کاهش می یابد.

مشخصه ولتاژ شکست و قطر آن از مشخصات اصلی میباشد. که در هنگام خرید باید به آن توجه نمود. برای مثال: وریستور ۳۹۰ ولت ۱۲ میلیمتر. قطر وریستور یا بطور کل سایز آن ارتباط تنگاتنگی با حداکثر میزان انرژی قابل دفع آن در وریستور های متال اکسید دارد

این قطعه به شدت به رطوبت حساس است. در حالت عادی و سالم این قطعه هیج امپدانسی ندارد ولی چنانچه بر اثر رطوبت خراب شود به یک مقاومت تبدیل می شود که با توجه به میزان رطوبت و زمان قرار داشتن vdr در مدار دارای ولتاژ مقدار این مقاومت متغیر است.وقتی vdr به هر دلیلی به مقاومت تبدیل می شود باید حتمآ از روی برد حذف شود و بارز ترین عامل خرابی vdr رطوبت و افزایش ولتاژ است که البته ربطی به کاربرد آن ندارد.

انواع رگولاتور های ۵ ولت در ایران

انواع رگولاتور های ۵ ولت با جریان ۵۰۰-۱۰۰۰ میلی امپر موجود در بازار ایران. به همراه قیمت. و فروشگاه های اینترنتی ارایه دهنده. تاریخ ۲۹ / ۰۲ /۱۳۹۸

ارزان ترین مدل برای جریان ۱۰۰۰ میلی امپر AMS1117-5 می باشد با قیمت ۳۵۰ تومان