معمولی ترین کاربرد دیود برای تثبیت ولتاژ است. اگر منبع ولتاژ یا مقاومت بار تغییر نماید و بخواهیم ولتاژ ثابتی در دو سر بار داشته باشیم از یک دیود زنر استفاده می کنیم. برای کنترل جریان زنر مقاومتی را با آن سری می کنیم.
.gif)
معمولی ترین کاربرد دیود برای تثبیت ولتاژ است. اگر منبع ولتاژ یا مقاومت بار تغییر نماید و بخواهیم ولتاژ ثابتی در دو سر بار داشته باشیم از یک دیود زنر استفاده می کنیم. برای کنترل جریان زنر مقاومتی را با آن سری می کنیم.
.gif)


سلام دوستان ایندفعه نقشه یه مدار براتون قرار میدم تا از شر ترانس و جاگیر بودن و همچنین مشکلاتی دیگر خلاص بشید و بتونید تغذیه میکرو یا هر تغذیه دیگر را بدون ترانس تامین کنید چون مدار های میکرو جریان زیادی نمیکشد این مدار بهترین مدار برای تغذیه ان میباشد .
FS 1 یک فیوز 100 میلی آمپر هست >> برای حفاظت
FR هم یک فیوز مقاومتی 100 اهم هست.<>برای حفاظت
ادامهٔ «تبدیل ولتاژ 220 ولت AC به ولتاژ DC برای تغذیه میکرو بدون ترانس»
نرم افزارهای کاربردی و کم حجم که مناسب است روی کامپیوتر شما نصب باشد.
قابل نصب روی ویندوز و لینوکس
Electronics Assistant is a Windows program that performs electronics-related calculations. It includes a resistor colour code calculator, resistance, capacitance and power calculations and more. Details of calculations can be saved or printed. It provides all the functions found in the calculators section of this site and more in a stand-alone user friendly program.



elcome to CALCULATOR EDGE, an online FREE Engineering Calculators for Engineers and Students worldwide, Our website features more than few hundred calculators for solving complex equations and formulas in field of Electrical, Mechanical, Chemical, Electronics, Civil, Metallurgy, Oil & Gas, Optical, Plastics, Ceramics, Physics, Maths and many more to come….,
مقاله دیگر در رابطه با فیوز بیت های AVR
همانطور که می دانیم میکروکنترلرهای AVR در کل دارای سه نوع حافظه می باشد: حافظه FLASH که همان حافظه ای است که کد برنامه نویسی در این حافظه قرار می گیرد، حافظه SRAM برای متغیر ران تایم استفاده می شود و EEPROM که حافظه ای است که داده هایی که باید هنگام خاموش شدن میکرو نباید پاک شوند در این حافظه قرار می گیرد. اکنون حافظه جدیدی معرفی می شود که به هر دوی fuse/lock بیت ها اطلاق می شود. این حافظه تعداد بیت های محدودی را شامل می شود که شامل Low Byte و High Byte می باشد.
با استفاده از میکروکنترلرهای خانواده AVR می توان آردینو ساخت.
آموزش نحوه ساخت برد آردوينوی دلخواه
نحوه پروگرام کردن ميکروکنترلر ھای AVRبا استفاده از Arduino ISP
منبع: https://t.me/ArduinoKaraneJavan
https://github.com/MCUdude/MiniCore
ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
https://github.com/MCUdude/MicroCore
ATtiny13









اسنابر از یک خازن سری با مقاوت تشکیل شده که کل این مجموعه بصورت موازی با بارهای القایی مورد استفاده قرار می گیرد تا نویزهای برگشتی به مدارهای کنترلی را خنثی نماید. معمولا بارهای القایی مثل موتورها، فن ها، شیربرقی ها، سولونوئیدها و قفل های مغناطیسی پس از قطع شدن، ولتاژ پسماند قوی ایجاد می کنند که این ولتاژ می تواند از طریق رله به مدار کنترلی القا شده و باعث هنگ کردن برنامه میکرو شود. با استفاده از مدار اسنابر در دو سر بار القایی این پسماند خنثی می شود.

این اسنابر از یک خارن پلی استر 39 نانوفاراد سری با یک مقاومت 47 اهم 1 وات تشکیل شده است و برای بارهای معمولی AC-220v مثل فن ها، شیربرقی ها و … بکار می رود.
☑️ آشنایی با فیوزبیت ها:
?فیوزبیتهاي CKSEL0، CKSEL1 ، CKSEL2 ، CKSEL3:
این فیوز بیتها منبع کلاک سیستم را تعیین می کنند. در واقع نوع کلاک سیستم مطابق جدول(فیوز بیت های mega16 ) تعیین می شود.
?فیوزبیت های SUT0 ، SUT1 :
این فیوز بیت ها سرعت ریست میکروكنترلر را مشخص می کنند. که طبق جدول برنامه ريزي مي شوند.
?فیوز بیت های BODEN و BODLEVEL:
فیوز بیتBODEN قابلیت Detection Brown –out آي سي را فعال می کند. این قابلیت بدین صورت است که اگر ولتاژ تغذیه آي سي از حدی پایین تر آيد، میکروReset می شود. این ولتاژاز طریق فیوز بیت BODLEVEL تعیین می شود
?فیوز بیت BOOTRST :
این فیوز بیت در صورت برنامه ریزی شدن آدرس بردار Reset را به ابتدای حافظه Boot انتقال می دهد.
?فیوز بیت هاي BOOTSZ0 و BOOTSZ1:
این فیوز بیتها برای تعیین اندازه و مکان شروع حافظه Boot بکار می روند که طبق جدول زیر تعیین می شود.
|
مثال |
محدوده تغذیه | فرکانس کاری | |
| ATTINY2313V | ۱٫۸-۵٫۵V | ۰-۴ MHZ | |
| ATMEGA8L | ۲٫۷-۵٫۵V | ۰-16MHZ | |
| ATMEGA32 | ۴٫۰-۵٫۵V | ۰-۱۶MHZ |
(جدول ۱-۱)
*عکسهای اخر صفحه دقیقتر هست. از روی دیتاشیت گرفته شده است.
۶-۱ نوع بسته بندی AVRها :
| نوع بسته بندی | علامت |
| Plastic Dual Package( PDIP ) | P |
| Plastic Gull Wing Small Outline Package ( SOIS ) | S |
| Micro Lead Frame Pakage ( MLF) | M |
| Plastic J-leaded chip carrier( PLCC ) | J |
| Thin profile Plastic Quad Flat Package ( TQFP) | A |
| Plastic Shrink Small Outlina Packege ( SSOP) | Y |
۷-۱ محدوده دمای کاری AVR ها :
| محدوده دمای کاری | نوع بسته بندی | علامت |
| ۰^c to 70^c)) | COMMERCIAL | C |
| – ۴۰^c to 85^c)) | INDUSTRIAL | I |
| – ۴۰^c to 85^c)) | INDUSTRIAL ( pb- free packaging complies to the europeean Directive for restriction of hazardous substances) | U |
unsigned long time;
time = millis();
زمان را بر حسب میلی ثانیه بر میگرداند و حدودا هر 50 ( 49.71 ) روز سر ریز می شود. به عبارت دقیق تر هر 2 به توان 32 میلی ثانیه سر ریز می شود:
2^32 = 4294967296 [ms] -> 1- 4294967296
*تابع millis مقدار بازگشتی را درون متغییر time که از نوع unsigned long هست میریزد. چنانچه time از نوع int تعریف شود با خطا مواجه می شوید.