NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3878 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از 21 به 40 از 57

موضوع: هنگ کردن میکرو

  1. #21
    کاربر فعال mehdi29665 آواتار ها
    تاریخ عضویت
    Mar 2010
    نام
    مهدي ديواندري
    نوشته ها
    166
    تشکر
    187
    تشکر شده 121 بار در 68 پست

    Icon16

    سلام
    این رو هم از ما بگیر
    ایشا... جواب نهایی میگیری
    من انجام دادم و بدون مشکل برام یکسال کار کرد (البته خراب نشدا)
    برو به صفحه 5 (راستی تغذیه از یک آداپتور معمولی 12 ولت 500 میلی استفاده کردم و الباقی مانند نقشه)

    ایـــــــــران میـــــــکرو ™
    ویرایش توسط mehdi29665 : 19-05-2012 در ساعت 21:25

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #22
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط ali_h نمایش پست ها
    برای سوال اولتون هم این نکته ها رو رعایت کنید :
    - حتماً بین میکرو و ترانزیستور از اپتو کوپلر استفاده کنید
    - روی بوبین رله یه خازن 104 بزارین
    - پایه Reset میکرو رو (اگر نیازی به ریست کردن میکرو ندارید) مستقیماً به Vcc وصل کنید. دقت کنین که موقع پروگرام کردن باید این ارتباط رو قطع کنید.
    - رلتون با چند ولت راه می افته؟ چقدر جریام میکشه موقعی که وصل شده؟
    - دقت کنید که فیوزبیت BODEN میکرو در حالت Disable باشه
    ممنون بابت جواب کاملتون
    این دو کار را کردم
    - روی بوبین رله یه خازن 104 بزارین
    - پایه Reset میکرو رو (اگر نیازی به ریست کردن میکرو ندارید) مستقیماً به Vcc وصل کنید.
    فقط اپتو که نمی خوام هزینه بره بالا
    رله 5 ولتی 6 امپری هستش جریان رله روشن شدنش را هنوز اندازه نگرفتم

  5. #23
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    درود
    اگه منبع تغذیه سوئچینگ نزدیک میکرو باشه (خود بردش) ایجاد نویز میکنه یا نه ؟؟
    اخه من منبع رو دور کردم مشکل هنگ تقریبا تموم شد
    ویرایش توسط Ma3ood : 22-05-2012 در ساعت 22:43

  6. تشکرها از این نوشته :


  7. #24
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    من با منابع سوچینگ مشکلی نداشته ام
    الیته منابعی که مورد استفاده من بوده همه آماده و بسته بندی بوده وقرار دادن بورد مدارم کنار منبع تا حالا برام مشکلی ایجاد نکرده

  8. تشکرها از این نوشته :


  9. #25
    کاربر فعال
    تاریخ عضویت
    Dec 2011
    نام
    علی حاجی آبادی
    نوشته ها
    240
    تشکر
    46
    تشکر شده 237 بار در 155 پست

    پیش فرض

    مهندس agape یه اسکریپت خطرناکی به سایتت نفوذ کرده که firefox پیغام اخطار میده.
    اینجوری google سایتت رو از ایندکسش حذف می کنه و دیگه تو نتایج سرچش نمی آره

    از سایتت پاکشون کن این اسکریپت ها رو مهندس

  10. #26
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    با درود
    دوستان یه سوال لطفا اونایی که تجربه داشتن جواب بدن
    حالا سوال به این صورته که ایا میشه از میکرو کنترلر های avr مثل مگا 16 مثلا به صورت 24 ساعته و یه سال کار کنه و هیچ هنگی نکنه (با توجه به برنامه که کاملا رو اصول باشه )
    ایا این قابلیت رو میتونه داشته باشه چون خود من پروژه هایی که درست کردم اکثرا یا چند ساعت در روز فعال بودن و یا کلا دانشجویی بوده و .....
    حالا دوستان خواهشا نظرات و تجربیات خودشون رو لطف کنند بنویسند ممنون

  11. #27
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    رفیق تایمر watch dog رو برا همین گذاشتن دیگه...

  12. #28
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    میدونم اما نمیخوام میکروم ریست بشه
    دوستان واچ داگ رو دقیق باید کجا ها فعال کرد میشه یه نمه توضیح بدهید مثلا تو حلقه اصلی اگه کلا خطوط حدود 2 میلی ثانیه طول میکشه بعد بیای اولش فعال کنی بگی اگه مثلا تا سر ریز نشده خاموشش کنی درسته دیگه
    یه نمونه کد ساده بگذارید

  13. #29
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    من خودم تا حالا استفاده نکردم ولی با فیوزبیتها فعال میشه و مقدارش تعیین میشه و هیچ ربطی به برنامه نداره..
    اگه میخوای عددهات حفظ بشه از eeprom استفاده کن براشون..در اینصورت حتی با خاموش شدن میکرو هم مقدارشون حفظ میشه..
    اگه ام نمیخوای میکرو ریست بشه،1راهشم اینه که تایمر راه بندازی و بنویسی اگه مثلآ بیشتر از 60 ثانیه شد،برو فلان قسمت برنامه..هر سری هم که برنامت تموم شد،مقدار ثانیه رو صفر کنی که دیگه وارد اون قسمت 60 ثانیه نشه...اینم 1راهه جلوگیری از خطاس...ولی مشکل این اینه که اگه میکرو کلآ هنگ کنه،با این نمیشه کاریش کرد...

  14. #30
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط crz_boy نمایش پست ها
    من خودم تا حالا استفاده نکردم ولی با فیوزبیتها فعال میشه و مقدارش تعیین میشه و هیچ ربطی به برنامه نداره..
    اگه میخوای عددهات حفظ بشه از eeprom استفاده کن براشون..در اینصورت حتی با خاموش شدن میکرو هم مقدارشون حفظ میشه..
    اگه ام نمیخوای میکرو ریست بشه،1راهشم اینه که تایمر راه بندازی و بنویسی اگه مثلآ بیشتر از 60 ثانیه شد،برو فلان قسمت برنامه..هر سری هم که برنامت تموم شد،مقدار ثانیه رو صفر کنی که دیگه وارد اون قسمت 60 ثانیه نشه...اینم 1راهه جلوگیری از خطاس...ولی مشکل این اینه که اگه میکرو کلآ هنگ کنه،با این نمیشه کاریش کرد...
    الان من تو برنامه ام یه جایی دستوری به صورت
    کد:
    while(1);
    دارم که یه حلقه بی نهایت به برنامه اعمال میکنه که نمی دونم کاریش بکنم چون من با واچ داگ کار کردم ولی تو این برنامه ام نمی دونم چی بزارم
    چون میخوام قبل از سر ریز شدن بیت واچ داگ اونو صفر کنم تا ریست نشه
    باز هم ممنون
    ویرایش توسط Ma3ood : 14-06-2012 در ساعت 15:44

  15. #31
    ناظم سایت KHM آواتار ها
    تاریخ عضویت
    Jul 2010
    نوشته ها
    1,047
    تشکر
    2,895
    تشکر شده 2,131 بار در 905 پست

    پیش فرض

    میخوای حتی در صورت خطا هم از while خارج نشه؟
    اگه تایمر را بندازی،بنویسی وقتی مثلآ 60ثانیه شد،
    void main()
    اونموقه از اول برنامه رو اجرا میکنه برات...برای اینکه بدون خطا سرریز نشه هم آخر دستورات توی while هم بذا:
    sec=0

  16. #32
    مدیر باز نشسته alireza9900 آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    علیرضا اینانلو
    نوشته ها
    379
    تشکر
    285
    تشکر شده 792 بار در 246 پست

    پیش فرض

    دوست عزیز الان مشکل دقیقا چیه؟ میشه کامل توضیح بدین؟

  17. تشکرها از این نوشته :


  18. #33
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط alireza9900 نمایش پست ها
    دوست عزیز الان مشکل دقیقا چیه؟ میشه کامل توضیح بدین؟
    ببینید من الان برنامه که نوشتم بدون هیچ هنگی و مشکلی داره کار میکنه منتها باید این برنامه با میکرو به صورت 24 ساعته روشن باشه در کل نمی تونم هم اینقدر صبر کنم ببینم ایا دو سه ماه خوب کار میکنه یا نه وقتی برام نموده من در ابتدا سوال کردم ایا میتونه میکرو بدوون هیچ هنگی و یا کلا همیشه روشن باشه چون یه جا خوندم میکرو های AVR نمی تونن یه سره روشن باشه ایا این واقعیت داره یا خرافات یه عده است که اومدن شایعه کردن که اره AVR به درد نمی خوره و فلان چون من تا الان هیچ موقع نشده میکروم هنگ کنه که احتیاج به ریست داشته باشه که دوستان پیشنهاد واچ داگ دادن که پیشنهاد خوبیه اما واقعا به کار بردن توی اون برنامه سخته

  19. #34
    کاربر فعال pooriya آواتار ها
    تاریخ عضویت
    Nov 2008
    نام
    پوریا علیزاده
    نوشته ها
    316
    تشکر
    163
    تشکر شده 676 بار در 217 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud70 نمایش پست ها
    ببینید من الان برنامه که نوشتم بدون هیچ هنگی و مشکلی داره کار میکنه منتها باید این برنامه با میکرو به صورت 24 ساعته روشن باشه در کل نمی تونم هم اینقدر صبر کنم ببینم ایا دو سه ماه خوب کار میکنه یا نه وقتی برام نموده من در ابتدا سوال کردم ایا میتونه میکرو بدوون هیچ هنگی و یا کلا همیشه روشن باشه چون یه جا خوندم میکرو های AVR نمی تونن یه سره روشن باشه ایا این واقعیت داره یا خرافات یه عده است که اومدن شایعه کردن که اره AVR به درد نمی خوره و فلان چون من تا الان هیچ موقع نشده میکروم هنگ کنه که احتیاج به ریست داشته باشه که دوستان پیشنهاد واچ داگ دادن که پیشنهاد خوبیه اما واقعا به کار بردن توی اون برنامه سخته
    سلام

    دوست عزیز اگه از صحت و درستی برنامه ای که نوشته اید و همچنین مدار درایو میکروتون(یعنی درستی اتصال ادوات خارجی به میکرو،رعایت اصول جلوگیری از نویز(مخصوصا موقع استفاده از adc)و....) مطمئن هستید.بدونید که کار خواهد کرد.
    بطور مثال یه مدار درایور rgb 3 کانال با جریان بیش از 2 امپر طراحی کرده بودم که الان 3 سال هست بدون وقفه داره کار می کنه.

  20. تشکرها از این نوشته :


  21. #35
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط pooriya نمایش پست ها
    سلام

    دوست عزیز اگه از صحت و درستی برنامه ای که نوشته اید و همچنین مدار درایو میکروتون(یعنی درستی اتصال ادوات خارجی به میکرو،رعایت اصول جلوگیری از نویز(مخصوصا موقع استفاده از adc)و....) مطمئن هستید.بدونید که کار خواهد کرد.
    بطور مثال یه مدار درایور rgb 3 کانال با جریان بیش از 2 امپر طراحی کرده بودم که الان 3 سال هست بدون وقفه داره کار می کنه.
    ممنون بابت توجه تون و امیدوار شدم
    برنامه تا اونجایی که تونستم اصولی نوشتم
    تمام نکات اعم از رگوله کردن ولتاژ تغذیه گذاشتن فیلتر LC برای تغذیه
    گذاشتن مدار LC برای تغذیه adc جدا کردن ولتاژ بخش قدرت (رله و...) از میکرو
    الان 3 روز هست داره یه سره کار میکنه اونم روی برد سوراخ دار چون باید روی برد اصلی و فیبر مدار چاپی و ای سی - اس ام دی باید بعدا طراحی بشه و شاید تیراژ بالای 1000 تا داشته باشه برا همین خیلی وسواس به خرج میدم تا یه وقت مشکلی پیش نیاد.

    راستی شما که واچ داگ به کار نبردید و در کل چه اصولی را برای به حداقل رسیدن نویز و هنگ میکرو پیشنهاد میکنید

  22. #36
    کاربر فعال pooriya آواتار ها
    تاریخ عضویت
    Nov 2008
    نام
    پوریا علیزاده
    نوشته ها
    316
    تشکر
    163
    تشکر شده 676 بار در 217 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud70 نمایش پست ها
    ممنون بابت توجه تون و امیدوار شدم
    برنامه تا اونجایی که تونستم اصولی نوشتم
    تمام نکات اعم از رگوله کردن ولتاژ تغذیه گذاشتن فیلتر lc برای تغذیه
    گذاشتن مدار lc برای تغذیه adc جدا کردن ولتاژ بخش قدرت (رله و...) از میکرو
    الان 3 روز هست داره یه سره کار میکنه اونم روی برد سوراخ دار چون باید روی برد اصلی و فیبر مدار چاپی و ای سی - اس ام دی باید بعدا طراحی بشه و شاید تیراژ بالای 1000 تا داشته باشه برا همین خیلی وسواس به خرج میدم تا یه وقت مشکلی پیش نیاد.

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

  23. کاربران : 2 تشکر کرده اند از شما pooriya برای ارسال این پست سودمند:


  24. #37
    مدیر انجمن cmuiran آواتار ها
    تاریخ عضویت
    Jan 2011
    نام
    پیمان غلامی
    نوشته ها
    1,071
    تشکر
    407
    تشکر شده 966 بار در 553 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoud70 نمایش پست ها
    شایعه کردن که اره AVR به درد نمی خوره و فلان چون من تا الان هیچ موقع نشده میکروم هنگ کنه که احتیاج به ریست داشته باشه که دوستان پیشنهاد واچ داگ دادن که پیشنهاد خوبیه اما واقعا به کار بردن توی اون برنامه سخته
    سلام دوست عزیز من
    ما یک نظر کوچیک میدم شاید به دردت خورد
    من خودم از avr تو پروژه های صنعتی استفاده میکنم
    این قضیه ای که بچه ها میگن و شایعه شده صحت داره ولی به نظر من میتونی یک قطعه معمولی به صنعتی تبدیل کنی مهم نیست چه باشه چقدر خطا داشته باشه
    تو صنعت جندتا ریزکاری هست که باید دقت کنی
    تمام کارت بر اساس اصول باشه همه چی حله
    اگه کمک بیشتری میخوای تو اجراء با avr ، پروژه خودتون شرح بدین تا کمک کنم
    ارادت
    به نام آن کسی که به من بال پرواز داد تا اوج بگیرم

  25. کاربران : 2 تشکر کرده اند از شما cmuiran برای ارسال این پست سودمند:


  26. #38
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط cmuiran نمایش پست ها
    سلام دوست عزیز من
    ما یک نظر کوچیک میدم شاید به دردت خورد
    من خودم از avr تو پروژه های صنعتی استفاده میکنم
    این قضیه ای که بچه ها میگن و شایعه شده صحت داره ولی به نظر من میتونی یک قطعه معمولی به صنعتی تبدیل کنی مهم نیست چه باشه چقدر خطا داشته باشه
    تو صنعت جندتا ریزکاری هست که باید دقت کنی
    تمام کارت بر اساس اصول باشه همه چی حله
    اگه کمک بیشتری میخوای تو اجراء با avr ، پروژه خودتون شرح بدین تا کمک کنم
    ارادت
    ممنون دوست عزیز
    در مورد پروژه باید بگم که نمونه برداری از ولتاژ برق شهری انجام میشه و به واسطه اون یه سری کارا انجام میشه
    مثلا رله ای روشن و یا خاموش میشه
    حال برای نمایش از از سون سگمت استفاده کردم
    یه سوال نمونه برداری از ولتاژ ورودی با ترانس بهتره و یا همون عادی و تقسیم مقاومتی ( قیمت تمام شده خیلی مهمه ) میتونم از ترانسی که برای تامین ولتاژ برق ورودی میکرو استفاده کنم
    مثلا 220 به 24 ولت و بیایم تغییرات 24 ولت رو اندازه گیری کنم و در ادامه یکسو سازی چون همون طور که میدونیم ترانس یه قطعه خطی هستش.
    در مورد این ریزه کاری ها میشه توضیح بدهید چیا بیشتر اهمیت داره

  27. #39
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    دایی جان ، کار خواهد کرد! این شایعه هست که فلان میکرو این طور هست و بهمان میکرو اونطور
    نکته اول ، بسته به محیط مورد استفاده نحوی رسم پی سی بی خیلی مهم .
    نکته دوم ، شما برای فیلترینگ حتما از خازن های 1میکرو، 0.1و0.01 استفاده کنید .
    نکته سوم ، من یه محافظ با این اصول ساختم و الان ماه ها هست داره کار میکنه بدون هنگ و این چرت و ژرت ها،
    نکته چهارم ، پایه بعضی از plc های صنعتی همین avr هست،
    پس خرافاتی نباشید!

  28. کاربران : 2 تشکر کرده اند از شما agape برای ارسال این پست سودمند:


  29. #40
    ناظم انجمن Ma3ood آواتار ها
    تاریخ عضویت
    Aug 2011
    نام
    مسعود
    نوشته ها
    2,248
    تشکر
    1,912
    تشکر شده 3,087 بار در 1,509 پست

    پیش فرض

    نقل قول نوشته اصلی توسط agape نمایش پست ها
    دایی جان ، کار خواهد کرد! این شایعه هست که فلان میکرو این طور هست و بهمان میکرو اونطور
    نکته اول ، بسته به محیط مورد استفاده نحوی رسم پی سی بی خیلی مهم .
    نکته دوم ، شما برای فیلترینگ حتما از خازن های 1میکرو، 0.1و0.01 استفاده کنید .
    نکته سوم ، من یه محافظ با این اصول ساختم و الان ماه ها هست داره کار میکنه بدون هنگ و این چرت و ژرت ها،
    نکته چهارم ، پایه بعضی از plc های صنعتی همین avr هست،
    پس خرافاتی نباشید!
    ممنون واقعا از نظر شما و دوستان عزیز بهره بردم و دیگه به میکرو AVR مثل سابق نیگاه نمی کنم فقط دوستان فرکانس کاری بالا بیشتر موجب هنگ و نویزی شدن میشه و یا فرکانس پایین ؟

صفحه 2 از 3 نخستنخست 123 آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •