رفتن به مطلب

Professional Electronic Forum Iran

تبلیغات تجاری گروه تخصصی تعمیرکاران (تعرفه تبلیغات)

josephx86

عضو انجمن
  • تعداد ارسال ها

    172
  • تاریخ عضویت

  • آخرین بازدید

تمامی مطالب نوشته شده توسط josephx86

  1. درود و سپاس از لطفی که به بنده دارید. امیدوارم بتونم هر چه بیشتر به به هم میهنان عزیزم خدمت کنم و دینم رو به سایت و اعضای سایت ادا کنم.
  2. به این لینک برید. بیشتر چیزایی که از atmel atudio 6 میدونم از اینجا یاد گرفتم. یه کم مطالعه تون رو بیشتر کنید.نا امید نشید اگه سوالی هم داشتید من و دیگر دوستان در خدمتیم. شاد و پیروز Pololu - 3.b. Programming AVRs Using Atmel Studio 6
  3. من هم 2سال پیش یه تابلو زدم که همه چیز به ظاهر کاملا عادی به نظر میرسه ولی تا الان هر 3 یا 4 هفته یه بار میرم و چندتا از LED هاش رو عوض میکنم. :-) پیش میاد من خدم حدث میزنم از جنس LED هم باشه.
  4. این مدار مثال بود برای استفاده از ترانزیستور NPN. من با فت هم مدار میبندم. برای دیدن مدارهای عملی بسته شده به بخش مدارات انیمیشن مراجعه کنید. به ازای هر 3 LED سری یه مقاومت به خود LED ها سری میشه نه با کلکتور. بعد همه ی دسته های سری شده با هم موازی میشند و مجموعه ی موازی شده با کلکتور سری میشه.
  5. ورژن نرم افزارهاتون رو بنویسید. من avr atudio 6 دارم. ولی شما باید توی بسکام توی منویی شبیه به option\programmer نوع پروگرامرتون رو stk500 انتخاب کنید. در مرحله ی بعد توی صفحه ی اصلی وقتی برنامه تون رو نوشتید و کامپایل کردید روی گزینه یی که شکل آی سی هست کلیک کنید تا وارد منوی پروگرام بشید. یه عکس از منوی پروگرام bascom بگذارید تا روی اون توضیح بدم. منظورم اون قسمتی که مربوط به تنظیم فیوزبیت هاست. چون بسکام ندارم.
  6. توی بخش مدارات انیمیشن یه نگاه به برنامه ها بندازید ببینید کمکتون میکنه؟
  7. با این روش برای تعداد بالاتر مقاومت وات بالاتر لازمه و بیشتر از یه تعداد دیگه مقاومت با اون وات گیر نمیاد مثلا اگه شما 100 تا led رو به این شکل وصل کنید جریانتون با فرض اینکه 4تا 4تا سری کرده باشید میشه 25x.02=.5A درنتیجه با فرض اینکه مقاومت رو 220 اهم در نظر بگیریم توان مورد نیاز برا مقاومت میشه: 0.5x0.5x220=55W حالا هر چه تعداد دسته های موازی شده بیشتر بشه توان مورد نیاز برا مقاومتتون هم بیشتر میشه.
  8. از چه میکروکنترلری دارید استفاده میکنید فکر کنم atmega8 با 22 پایه io جوابگی این مدار باشه. اگه لازم بود دتا افکت رو همزمان اجرا کنی میتونی یکیشو بگذاری توی سرویس وقفه تایمر. یکیش هم توی حلقه اصلی برنامه.
  9. من به این شکل LED میبندم : بستگی به ولتاژ فوروارد LED که 3.2 یا 2.2 هست به ترتیب 3 تا 3 تا یا 4 تا 4تا با هم سری میکنیم بعد بایه مقاومت 220 اهمی 1/4 ولت سری میکنم و همه ی دسته های سری شده رو با هم موازی میکنیم. موفق باشید
  10. باید برای مدارات BULK / BOOST توی اینترنت سرچ کنید. طرز کارشون شبیه به مدار های ولتاژ توی تلویزیونه.
  11. یه سوال با همه ی برنامه هاتون همین مشکل رو داره؟ البته پیشنهاد من اینه که از AVR-GCC یا همون ( avr studio) استفاده کنید: کاملا رایگانه - صد ها نمونه برنامه و کتابخونه براش نوشته شده اگه مشکل هم ئاشتید من و بقیه ی دوستان میتونیم کمکتون کنیم. من دو سال هست که CODE VISION رو کنار گذاشتم فقط برای بعضی از برنامه های قدیمیم استفاده می کنم.
  12. josephx86

    کمک در درک دیتاشیت!!!

    یکی از لینک ها تون باز نشد ولیcd4093b یه ناند تریگر اشمیته. که براساس ولتاژ هیسترزیس توی ورودیش خروجی میده. ولتاژ هیسترزیس تفاوت ولتاژ منفی با ولتاژ مثبت توی ورودی هست.اگه خود فایل رو بادقت مطالعه میکردید متوجه میشدید. حالا این آی سی به چه دردتون میخوره؟
  13. فعلا بهترین گزینه برای راه اندازی LED با جریان بالا ماسفت باشه گرچه من توی بعضی از مدارهام از TIP41 هم استفاده میکنم. irf630 یا فت های مشابه رو با 10-12 ولت راه اندازی کنید با یه ترانزیستور دیگه. اگه خواستید بگید تا مدار بگذارم. برای اینکه نخواهید فت رو با ولتاژهای بالاتر از 5 ولت راه اندازی کنید بهتره از ماسفت های logic level gate استفاده کنید که ولتاژ راه اندازی گیت سورسشون برابر 5 ولته و مستقیم میشه به میکرو وصلشون کرد. که البته توی بازارهای نزدیک ما اصلا گیر نمیاد. از دوستان و همکاران عزیز اگه کسی ماسفت های logic level gate توی بازار سراغ دارند یا شماره قطعه بلد هستند بگید تا استفاده کنیم.
  14. سلام شرمنده دوستان من دوست داشتم برنامه این تابلو رو بنویسم ولی به سختی درگیر دوتا مدارم که خیلی ذهنم رو مشغول کرده اند. شما تا هرجایی که پیش رفتید کد برنامه تون رو بگذارید تا جایی که در توانم باشه کمک می کنم. توی کد برنامه به صورت comment مشخص کنید که کدوم پین ها به کجای تابلو مربوطه.
  15. من همه ي مدارهاي انيميشن رو به اين ترتيب ميسازم. توي اون مستطيل كه دور LED ها كشيدم شما ميتونيد هر تعداد كه خواستيد LED رو سه تا سه تا با هم سري كنيد بعد اون سري ها رو با هم موازي كنيد. كانال هاي ديگه رو به دليل كمبود وقت نكشيدم. چون عكس يه كم بزرگ بود زيپش كردم. flasherm8_x9_final.zip
  16. دوست من از عكسي كه گذاشتيد چيزي دستگيرم نشد يه راهنمايي ميكنم. لبه تابلو يا فيلمي كه داري نگاه كن اگه فلاشر داره ببين چند دسته ي جداگونه روشن ميشه تعداد كانال ها به دست مياد. اگه مشكلتون حل نشد فيلم رو با يه لينك درست بگذاريد ببينيم.
  17. led قرمز و زرد : هر چهارتا رو با مقاومت 220 اهم سري كن. آبي، سفيد،صورتي،سبز هر سه تا رو با يه مقاومت 180 يا 220 سري كن.
  18. سلام اگه سابقه ي برنامه نويسي داري به هر زباني كه مسلط هستي از همون شروع كن. ولي پيشنهاد من اينه اگه ميخواي مدار فلاشر و انيميشن بسازي و زياد اذيت نشي BASCOM AVR, MICRO BASIC AVR و براي PIC هم MICRO BASIC PIC كاركن. خيلي ساده و كاربردي هستند و سرعت يادگيري هم توي اينها بالاست. اما اگه ميخواي پروژه بسازي و حرفه اي بشي الان بهترين كامپايلر IAR هست (زبان C++/C) به دليل يك مزيت بزرگ كه محيطش براي ميكرو هاي مختلف مثل هم هست و شما يك بار با محيط آشنا ميشيد و برنامه نويسي رو ياد ميگيريد بعد براي ميكرو كنترلرهاي مختلف ( PIC , AVR, ARM , 8051,MSP430 ,... ) فقط كافيه كه مشخصات اون ميكروي خاص رو ياد بگيريد و نياز به ياد گيري زبان جديد نيست. البته من براي ARM از IAR استفاده ميكنم به اجبار. ولي براي AVR از AVRGCC (برنامه ي AVR STUDIO ) رو بيشتر دوست دارم چون اولا رايگانه دوما به خاطر رايگان بودنش 1- وجدان آدم راحت تره 2- آرامش بيشتري براي برنامه نويسي دارم و ميشه بهش اعتماد كرد 3- تعداد كتابخونه هاي داخلي خيلي كمي داره ولي بيشمار كتابخونه براي كار با وسايل مختلف توي اينترنت براش پيدا ميشه. بعد اينكه تند و تند update ميشه. الان ATMEL STUDIO 6 اومده كه هم براي AVR و هم براي ARM CORTEX Mx ميتونيد برنامه نويسي كنيد و خود شركت ATMEL به همراهش 1100 نمونه برنامه كاربردي براي ARM , AVR قرار داده كه خيلي مفيد هستد و توي وقت صرفه جويي ميشه. اميدوارم تونسته باشم كمكتون كنم. موفق باشيد.
  19. خونسرد باش دوست من اين موارد پيش مياد.نكات زير رو هم امتحان كن: ببين حتما بين vcc و gnd ميكروكنترلرت بايد خازن 100nf بگذاري.(نزديك ترين جا به ميكرو بگذار) - اين مهمترين مورده- - اگه ميكرو 2 تا يا بيشتر gnd داره همشونو وصل كن - اگه ميكرو AVCC يا تغذيه ي مبدل آنالوگ به ديجيتال داره اون رو هم به VCC وصل كن حتي اگه از ADC استفاده نكني.-خازن 100nf هم بگذار. - اگه از آيسي بافر استفاده ميكني بين vccو زمين اون هم خازن 100nf بگذار - در خروجي رگولاتورت هم يه خازن الكتروليت بين 10uf تا 100uf بگذار - ميكروكنترلرهاي چيني و روسي اصلا نخريد اكثرشون مشكل دارند و آبروي AVR رو بردند! يعني مشكلات غيرقابل پيش بيني اتفاق ميفته. اگه ميكرو تايواني ميخريد بايد زيرش عبارت تايوان حك شده باشه. - فيوزبيت ها رو به صورت دستي عدد بده. اكثر نرم افزارهاي پروگرامر امكان عدد دهي براي فيوزبيت ها رو دارند. اميدوارم موفق بشيد
  20. فيلمتون خرابه اگه امكان داره عكس بگذاريد اينترنت ما خيلي كند هست.
  21. منظورتون نقشه مدار هست يا عكس مدار ساخته شده؟ متأسفانه من فعلا امكان گذاشتن عكس از مدار يا فيلم ندارم اگه نقشه شماتيك خواستين بگيد تا بگذارم.
  22. نكته اينكه در مرحله ي آخر براي اين رنگ خطوط دور را عوض ميكنيم كه براي برش بتوانند جداگونه ببرند و تعيين اولويت كنند (بر اساس رنگ جدا ميشوند ) و همچنين براي برش كارتنپلاست و چيزاي ديگه براي پوشش پشت نيز استفاده بشه.
  23. سلام اين آموزش رو قبلا توي تاپيك هاي ديگه هم من و هم ديگر دوستان قبل از من گذاشته بودند گفتم اينجا بگذارم بيشتر در دسترس هست.
  24. سلام نيازي به شمارش نيست توي كورل اگه همه ي متن رو انتخاب كنيد اون پايين تعداد object هاي انتخاب شده رو مينويسه كه اون عدد منهاي جيزهاي اضافه اي كه توي طرح هست (مثل خود متن) ميشه تعداد ال اي دي ها. همه ميدونستن ها؟ فكر كردم نميدونن!
  25. اگه آند ( مثبت ) ال اي دي هاتون رو مشترك گرفتين بسته به نوع توانزيستور اگه تيپ منفي (npn ) هست بايد كلكتور به كاتد ال اي دي ها وصل بشه و اميتر به زمين متص بشه. و اگه ترانزيستور تون تيپ lمثبت (pnp) هست بايد اميتر ترانزيستور به كاتد ال اي دي ها و كلكتورش زمين بشه. اگه كاتد ال اي دي ها رو مشترك گرفتي توي جملات بالا جاي همه ي مثبت و منفي ها و كلكتور و اميترها عوض ميشه. و بيس رو هم بايد با يه مقاومت حدود 1 تا 4.7 كيلو به خروجي آيسيوصل كنيد. شاد و پيروز باشيد.
×
×
  • اضافه کردن...