
قیمت 98,000تومان
- دسترسی همیشگی به فایل های دانلود
- نحوه پروگرام کردن AVR
- نحوه تنظیم فیوزبیت های AVR
- جلوگیری از قفل شدن AVR
تاریخ انتشار: | 1395 |
---|---|
تاریخ بروزرسانی: | بهار 1400 |
حجم فایل: | 160 مگابایت |
فرمت فایل | rar |
آموزش پروگرام کردن و تنظیم فیوزبیت های AVR
با توجه به افزایش قیمت میکروکنترلرهای AVR، تسلط به پروگرام کردن و تنظیم فیوزبیت های AVR به منظور جلوگیری از قفل شدن AVR بسیار ضروری به نظر می رسد. اگر هنوز در تنظیم فیوزبیت ها مشکل دارید و یا به تازگی قصد کردید کار عملی با میکروکنترلرهای AVR رو تجربه کنید و نمی دونید از کجا شروع کنید و در مراحل ابتدایی کار مثل نحوه برنامه دادن و پروگرام کردن میکرو با مشکل مواجه شدید، اینجا جایی هست که به صورت گام به گام آموزش پروگرام کردن و تنظیم فیوزبیت های AVR رو فرا خواهید گرفت. برنامه ریزی به روش ISP (برنامه ریزی میکروکنترلر بدون جدا کردن آن از مدار) نیز در آموزش پیش رو ارائه شده است.
همینطور افراد که تجربه کار با AVR رو دارن، با فوت و فن های کوزه گری ارائه شده برای فیوزبیت ها می توانند این بسته آموزشی را پذیرا باشند. چرا که موارد خاصی راجع به fuse bit لاک بیت ها، کریستال خارجی، برگرداندن فیوز بیت های میکرو در صورت تنظیم اشتباه و … در نهایت به بررسی فیوزبیت ها از روی دیتاشیت می بردازیم.
یک شروع سریع
در ابتدا با یک شروع سریع یک تجربه ی شیرین از پروگرام کردن میکروکنترلر AVR برای اولین بار را کسب می کنید، آموزش ها رو با مبحث آشنایی با فیوزبیت ها ادامه می دهیم. به آرومی با کلیات فیوزبیت ها آشنا می شویم و می فهمیم فیوزبیت ها چی هستند … ، با جلوتر رفتن آموزش ها بیشتر در عمق فیوزبیت ها وارد می شویم و موارد رو از روی دیتاشیت هم بررسی می کنیم.
البته دوستان علاقه مندی که هیچ آشنایی ای با این زمینه ندارند می توانند این دوره از آموزش ها را دنبال کنند. زیرا آموزش ها به صورت پایه ای داده می شوند. و این در حالی هست که فوت و فن کوزه گری را افراد مجرب تر نیز می توانند پذیرا باشند.
بررسی جزئیات فیوزبیت ها
در ادامه به فیوزبیت های مهم و پر کاربرد توجه خاصی خواهیم داشت، بعد از عمق دادن به مفاهیم و نفوذ در جزئیات و بررسی حالات مختلف، نتایج را خلاصه و ساده می کنیم. قطعا در این مرحله آمادگی کار عملی را داریم، پس با بررسی چند مثال عملی با فیوزبیت ها ارتباط بهتری برقرار می کنیم و مجدد نکات پیرامون فیوزبیت ها را کامل تر بررسی می کنیم.
محافظت از حافظه میکروکنترلر
در این مرحله اگر آموزش ها رو با دقت پیگیری کرده باشید، قطعا از این به بعد ترسی از تنظیم فیوزبیت ها نخواهید داشت! پس در این مرحله یاد خواهید گرفت چطور از کدهای میکروکنترلر در محصولات خودتان محافظت کنید تا افراد سود جو را به دردسر بندازید و اجازه ندید محصولات شما رو کپی کنند و به راحتی اطلاعات موجود در میکروکنترلر محصولات شما رو بردارند!
جان بخشی مجدد به میکروکنترلر قفل شده
قسمت پایانی جهت محکم کاری ارائه می شود و افرادی که با دقت آموزش ها رو دنبال کرده باشند طبیعتا نیازی به این قسمت ندارند، در این بخش تنظیم اشتباه فیوزبیت ها و راه حل رفع این موارد را بررسی می کنیم. خیلی از علاقه مندان بر اثر اطلاعات کم در زمان تنظیم فیوزبیت ها، فیوزبیت ها را اشتباه تنظیم می کنند که بعد متوجه می شوند میکرو ” در اصطلاح رایج قفل شده! ” و دیگر پروگرامر نمی تواند با میکروکنترلر ارتباط برقرار کند. پس با دیدن این بخش این اتفاق هرگز برای شما نخواهد افتاد و در صورت پیشامد ، یاد می گیرید به راحتی موارد رو برطرف کنید.
آموزش ها بر مبنای پروگرامری که نحوه ی ساخت آن قبلا در سایت ارائه شد می باشد و از نوع stk500 کلون است. جهت مشاهده صفحه پروگرامر کلیک کنید. نوع پروگرامر در آموزش پیش رو مهم نیست و تنها به عنوان ابزار آموزش انتخاب شده است.
با صرف زمان 3 ساعت و 38 دقیقه و 9 ثانیه ، با فیوزبیت ها پیمان رفاقت ببندید!
حجم بسته حدود: 145MB
تعداد جلسات : 23
میانگین زمان هر جلسه: 9:18 دقیقه
قبل از خرید می توانید بخشی از این بسته را که به صورت رایگان در دسترس هست، جهت بررسی میزان کیفیت آموزش بررسی کنید و بعد از داشتن رضایت، نسبت به خرید بسته اقدام کنید. همینطور تصاویری از قسمت های مختلف ویدئو را می توانید ببینید.
برخی از تصاویر …
از بسته ” آموزش پروگرام کردن AVR و تنظیم فیوزبیت ها “
برخی از ویدئوها…
از بسته ” آموزش پروگرام کردن AVR و تنظیم فیوزبیت ها “
سرفصل ها
0. معرفی بسته
1.روش های پروگرام کردن
- پروگرام کردن میکرو توسط ZIF سوکت
- پروگرام کردن میکرو به روش ISP
2. فیوزبیت ها در یک نگاه
- Low fuse
- High fuse
- Lock bits
3. جزئیات فیوزبیت های مهم
- بوت لودر
- مرور کلی منابع کلاک
- مقدمه منابع کلاک از دیتاشیت
- کریستال خارجی از دیتاشیت
- کریستال فرکانس پایین از دیتاشیت
- اسیلاتور RC خارجی از دیتاشیت
- اسیلاتور RC داخلی از دیتاشیت
- منبع کلاک خارجی از دیتاشیت
- خلاصه منابع کلاک
4. مثال های عملی (در نرم افزار پروگرامر)
- آشنایی با جزئیات_ در عمل
- مثال عملی از کریستال خارجی
- مثال عملی از کریستال فرکانس پایین خارجی
- مثال عملی از اسیلاتور RC داخلی
- مثال عملی از اسیلاتور RC خارجی
- مثال عملی از منبع کلاک خارجی
5. محافظت از حافظه میکروکنترلر
6. قفل شدن میکرو و جان بخشی مجدد
چطور آموزش را تهیه کنم؟
روی دکمه ی ” افزودن به سبد خرید “ در بالا سمت چپ صفحه کلیک کنید. لینک های دانلود بعد از پرداخت و نهایی کردن سفارش، برای شما نشان داده می شوند و یک نسخه هم برای شما ایمیل می شود. همینطور در بخش دانلودها از حساب کاربری شما همیشه در دسترس می باشند.
قوانین ثبت دیدگاه
- دیدگاه های فینگلیش تایید نخواهند شد.
- دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
- از درج دیدگاه های تکراری پرهیز نمایید.
- امتیاز دادن به محصول فقط مخصوص خریداران آن می باشد.
این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش میشوند.
محصولات مشابه
قیمت 98,000تومان
- دسترسی همیشگی به فایل های دانلود
- نحوه پروگرام کردن AVR
- نحوه تنظیم فیوزبیت های AVR
- جلوگیری از قفل شدن AVR
تاریخ انتشار: | 1395 |
---|---|
تاریخ بروزرسانی: | بهار 1400 |
حجم فایل: | 160 مگابایت |
فرمت فایل | rar |
حسن پوریوسف
سلام
درگاه خرید خطا می ده
من قسمت احیای فیورز بیت برام مهم هست ایا از دستگاه خاصی بهره می برید پر.گرامر من دست ساز و lpt هست چیزی در حد stk200/300 بدون بافر
ممنون
مرتضی زندی(مدیریت)
درود بر شما آقا حسن گرامی.
مورد درگاه پرداخت در دست پیگیری هست و احتمالا مشکل موقت هست و به زودی مرتفع می شه.
در این آموزش فیوزبیت ها کاملا با جزئیات تشریح شده اند، حتا از روی دیتاشیت بررسی شده اند و به این ترتیب در گام اول روش ارائه شده پیشگیری از بروز مشکل است. در گام بعدی مواردی که موجب بروز مشکل می شوند نیز بیان شده و روش حل آن تشریح شده. مطالب ارائه شده، مستقل از نوع پروگرامر مورد استفاده است و از ابزار خاصی استفاده نشده، با هر پروگرامری امکان پذیره.
تا زمانی که درگاه پرداخت غیر فعال هست، از طریق شماره تماس (واتساپ) یا آدرس ایمیل سایت می تونید جهت تهیه محصول اقدام بفرمایید.
با آرزوی بهترین ها
مرتضی زندی(مدیریت)
مشکل درگاه پرداخت هم حل شد.
با آرزوی بهترین ها.
مرتضی زندی(مدیریت)
دوستان کل ویدئوهای این دوره، ریمیکس شد و کیفیت صدای ویدئوها افزایش داده شد.
کیفیت صدا در نمونه ویدئوهای درج شده در صفحه دوره قابل مشاهده است.
با آرزوی بهترین ها.
حسین کریمی
سلام برادر
میخواستم تشکر کنم بابت آموزش در خصوص فیوزبیتها…واقعا فوق العاده بود…….مشکلم رفع شد
مرتضی زندی(مدیریت)
درود بر شما حسین جان
مرسی از انرژی و کامنتی که گذاشتی. خیلی خوشحالم که برات مفید بوده و مشکلت رو حل کرده.
با آرزوی بهترین ها.
حسن
سلام خیلی آموزش خوبی بود پیشنهاد میکنم این بسته رو حتما تهیه کنید خیلی ارزشمند هست.
مرتضی زندی(مدیریت)
درود بر شما.
خوشحالم مفید بوده، ممنون از فیدبک پر انرژی شما.
با آرزوی بهترین ها.
m.a.monjezi90
با سلام و احترام . لطفا در صورت امکان درخصوص خواندن دیپ سوئیچ در کدویژن و نمایش آن بر روی نمایشگر، راهنمایی بفرمائید . یا آموزش ارائه دهید و یا راهنما ( سایت)معرفی کنید .
mZandi(مدیریت)
سلام و درود.
سعی می شه نهایتا تا آخر هفته ی آینده آموزشی برای کار با LCD کاراکتری و همینطور نحوه ی استفاده از IO های میکروی AVR در محیط کدویژن ارائه داده بشه.
با توجه به اینکه سوال مطرح شده مربوط به این محصول نمی باشد، این کامنت در چند روز آینده حذف خواهد شد.
ممنون از فیدبک شما
با آرزوی موفقیت
m.a.monjezi90
ممنونم . ببخشید
m.a.monjezi90
با سلام و احترام
ابتدا باید عرض کنم که میزان صدای ویدئوها بسیار ضعیف بود و مقداری مشکل ساز شد .
اما مطالب آموزنده و مفید بود .
یک سوال شاید ابتدایی دارم و اینست که تفاوت مگا۸ با سایر مگاها چیست و چه محدودیت هایی دارد .
یعنی آیا برای اجرای پروژه نسبت به اتمگاهای بالاتر، برای ما محدودیت ایجاد میکند .
و سوال دیگر اینکه اگر در میکرو اتمگا۸ ، رجیستر ریست فعال شود، یعنی پین c6 فقط io شود، دیگر میکرو قابل پروگرام کردن نیست ؟
با تشکر
mZandi(مدیریت)
سلام و درود
ممنون از توجه شما، این مورد رو حتما بررسی می کنم.
سپاس از فیدبک شما، خوشحالم که آموزش ها مفید بوده.
میکروکنترلرهای خانواده atmega با میزان io های متفاوت، سایز Flash و Ram متفاوت وجود داره. عددی که بعد از عبارت atmega نوشته می شه معمولا نشان دهنده ی میزان Flash میکرو هست، که میزان Ram هم یک نسبتی از Flash هستش. به عبارت دیگه atmega8 دارای 8 کیلوبایت حافظه Flash و atmega32 دارای 32 کیلوبایت حافظه فلش می باشد. طبیعتا در atmega32 برنامه ی بزرگتری نسبت به atmega8 می تواند بارگذاری کرد.
در مورد سوال دوم، همینطور است که بیان کردید. به روش معمول امکان پروگرام کردن وجود نخواهد داشت.
با آرزوی موفقیت
m.a.monjezi90
از اینکه برای پاسخگویی به سوالات پیش آمده وقت گذاشتید، نهایت تشکر را دارم . خدا حافظتان باشد .
mZandi(مدیریت)
خواهش می کنم، وظیفه ست، ممنون از شما.
پاینده باشید.
hamid
سلام من پرداخت رو انجام دادم ولی لینک به من داده نشد
mZandi(مدیریت)
سلام دوست گرامی
لینک های دانلود محصول مجدد به ایمیل شما ارسال شدند.
لازم به ذکر است که پس از خرید، لینک ها به شما نمایش داده می شوند و یک نسخه نیز به ایمیل شما ارسال می گردد.
با آرزوی موفقیت برای شما …
narjes
عالیییییی
همون بخش رایگانش کارم راه انداخت. مرسی!
mZandi(مدیریت)
ممنون بابت فیدبک شما دوست گرامی …
سهیل
عالی بود!
سبک تشریح بسیار خوب بود، اول آشنایی کلی و آروم آروم پیش بردن آموزش تا توضیحات دقیق دیتاشیت در این رابطه …
لطفا ویدئو آموزشی های الکترونیکی بیشتری قرار بدید، سطح مطالب عنوان شده بسیار مطلوب هست!
واقعا مفید بود.
mZandi(مدیریت)
ممنون از فیدبک شما …
با فیدبک های شما قطعا آموزش های به مراتب با کیفیت تری می تونیم ارائه بدیم …
حسن
جناب زندی سلام
یه سوال داشتم اینکه وقتی برنامه سینا پروگ رو باز میکنیم و پروگرامر رو ول میکنیم چطور باید پورت usb رو به برنامه سینا پروگ بشناسونیم به عبارت دیگه آیا سینا پروگ درایور داره که نصب کنیم ممنون میشم از راهنمایی تون
mZandi(مدیریت)
سلام و درود …
بستگی به روش پروگرام کردن داره، در روشی که در ویدئو آموزشی بالا بیان شد، جامپرهای پروگرامر به صورتی تنظیم شده اند که پروگرامر به عنوان یک دستگاهی مثل ماوس و کیبرد سمت کامپیوتر در نظر گرفته می شه و شناسایی می شه. اصطلاحا می گیم که از کلاس HID استفاده می کنه. از اونجایی که پروگرامر بالا این قابلیت پروگرام کردن توسط کلاس HID رو داره، با sinaprog هم می تونیم به این روش پروگرام کنیم.
معمولا پروگرامرهای توی بازار که نیاز به درایور دارند از کلاس CDC استفاده می کنند که به این ترتیب یک COM پورت مجازی سمت کامپیوتر می سازند.
جهت اطلاع، درایور HID رو همه ی سیستم عامل ها به صورت پیشفرض دارند و نیازی به نصب جداگانه ندارد، به همین دلیل وقتی ماوس و کیبرد به کامپیوتر متصل بشه، صرفنظر از نوع سیستم عامل، به راحتی شناسایی می شه.
و HID مخفف Human Interface Device هست.
امیدوارم مفید بوده باشه …
با آرزوی موفقیت