امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
نویسنده پیام
alirezajf68 آفلاین
تازه وارد

ارسال‌ها: 23
موضوع‌ها: 12
تاریخ عضویت: اردیبهشت ۱۳۹۱

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
سلام بچه ها خسته نباشید
من یه مداری با استفاده از میکرو atmega 32 بستم ولی بعضی مواقع مدارم ریپ می زنه و روی تمامی پایه هاش خروجی نامربوط و دور وبر 2 ولت میده بیرون حتی از پایه هایی که اصلا استفاده نکردم تو این حالت اصلا مدارم کار نمیکنه وبعد از چندبار ریست کردن ویا بی خیال شدن بعداز مدتی خودش خوب میشه. باید دقت بشه که مدارم اصلا تکون نخورده (جابه جش نکردم) و ضربه ای هم بهش وارد نشده.از طرفی نمیتونیم بگیم که پایه ها حتما اتصالی داره چون اگه اتصالی داشته باشه هیچوقت نباید کارکنه. نظر شما چیه؟ چرا چنین مشکلی بوجود میاد؟
۰۵-تير-۱۳۹۱, ۰۰:۴۸:۳۷
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #2
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
مدارتون چي رو كنترل مي كنه ؟
موتور ؟ رله ؟
از اينجور المان ها نزديك ميكرو هست ؟
تغذيه ي ميكرو چيه ؟
از خازن براي حذف نويز و ... در مدارتون استفاده كرديد ؟
و ...

۰۵-تير-۱۳۹۱, ۰۱:۴۷:۱۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, رسول
abbasalifix غایب
کاربر با تجربه
****

ارسال‌ها: 1,394
موضوع‌ها: 82
تاریخ عضویت: دى ۱۳۸۸

تشکرها : 1496
( 2198 تشکر در 1065 ارسال )
ارسال: #3
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
احتمال زیاد که نویزه یا میکرو مشکل داره یا تو برنامه خطا کردین
اگه نویز باشه توی یه جعبه فلزی بزارینش یا برای خازن باظرفیت بالا بزارین
اگه میکرو مشکل داره عوض کنید
اگه تو برنامه خطا دارین هم که بزارینش تو ارسالتون تا براتون بررسی کنیم
۰۵-تير-۱۳۹۱, ۰۲:۰۸:۲۵
ارسال‌ها
پاسخ
تشکر شده توسط : رسول, sharin, aKaReZa75
alirezajf68 آفلاین
تازه وارد

ارسال‌ها: 23
موضوع‌ها: 12
تاریخ عضویت: اردیبهشت ۱۳۹۱

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #4
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
سلام
مدار من رله رو کنترل می کنه که از یه خازن 70 میکرو فارادی برای تغذیه استفاده کردم.اگه برنامه مشکل داشته باشه باید خروجی 5 ولت بده نه حدود 2 ولت.اگه نویز داره چرا بعضی از مواقع قاط میزنه؟
۰۵-تير-۱۳۹۱, ۱۶:۱۲:۰۷
ارسال‌ها
پاسخ
sharin آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 2,053
موضوع‌ها: 28
تاریخ عضویت: مرداد ۱۳۸۹

تشکرها : 3714
( 8171 تشکر در 2772 ارسال )
ارسال: #5
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
مدار رله ها رو سعي كنيد روي يه بورد ديگه ببنديد.
پايه ي ريست ميكرو رو با يه مقاومت 10k پول آپ كنيد.
در تغذيه ي ميكرو يه خازن 100nf بين VCC و GND بذاريد.( نزديك ميكرو )
تعداد رله ها زياد هست ؟ امكان دارهه همگي با هم روشن بشن ؟ اگر اين باعث شه ولتاژ VCC ميكرو كم بشه مشكل سازهه ...
از يه خازن بزرگ تر بجاي 70uf استفاده كنيد ،‌مثلا 470uf و يا ...
از Pulldown و Pullup در جاهايي كه نياز هست استفاده كنيد.
خلاصه تا مي تونيد سعي كنيد مدار رله ها رو از مدار ميكرو ايزوله تر كنيد.
+ روش قاب فلزي كه دوستمون گفت ( البته براي محيط هاي مغناطيسيه شديد )
+ سعي كنيد بفهميد با كدوم مرحله از كار ميكرو ، اين اتفاق مي افته ( اون تيكه كد مربوطه رو پاك كنيد ببينيد دوبارهه ايطوري مي شه يا نه ... )
تغذيه ي مدار هم خيلي مهمه ... ( از چي استفاده مي كنيد ،‌ قدرت جرياندهيش ، نياز مدارتون رو برآوردهه مي كنه ؟ )
و ...
----------
اون افت ولتاژ روي پايه هم بستگي دارهه ...
-اگر اون پايه در حال سوئيچينگ باشه ( در 1-2 ثانيه شرايطش ثابت نباشه ) ، ولتمتر روي حالت DC يه مقداري بين 0 و 5 ولت رو نشون مي دهه .
-اگر از پايه جريان زيادي كشيده بشه كه نتونه تامين كنه هم افت ولتاژ خواهيم داشت ( البته اون پايه هم آسيب خواهد ديد )
-اگر ميكرو هم قاطي كرده باشه امكانش هست ...
----------

موفق باشيد.

(آخرین ویرایش در این ارسال: ۰۵-تير-۱۳۹۱, ۲۲:۲۱:۴۸، توسط sharin.)
۰۵-تير-۱۳۹۱, ۲۲:۱۷:۲۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : abbasalifix, Pardazesh-Gar, aKaReZa75, delazad
hamidrezamaddah آفلاین
تازه وارد

ارسال‌ها: 9
موضوع‌ها: 0
تاریخ عضویت: مرداد ۱۳۹۰

تشکرها : 1
( 14 تشکر در 8 ارسال )
ارسال: #6
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
یه دیود بایاس معکوس روی تغذیه ی رله حتما بزار
۱۳-شهریور-۱۳۹۱, ۱۶:۰۴:۵۳
ارسال‌ها
پاسخ
تشکر شده توسط : aKaReZa75
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,483
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4575 تشکر در 1473 ارسال )
ارسال: #7
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
دوسته عزیزم سعی کن هیچ وقت جریان رو مستقیما از میکرو نکشی.
مثلا واسه I/O ها از یه آی سی بافر استفاده کن.به این صورت که ورودی بافری ها به خروجی میکرو باشه و خروجی بافر هم به اون المانی که مد نظرته.
اولا که دیگه این مشکل رو نداری در ثانی اگه بازم به جای 0 ولت 2 ولت داد آی سی بافر خودش اونو 0 میکنه.
موفق باشید....

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۱۴-شهریور-۱۳۹۱, ۱۴:۱۲:۴۱
وب سایت ارسال‌ها
پاسخ
delazad آفلاین
كاربر تک ستاره
*

ارسال‌ها: 26
موضوع‌ها: 5
تاریخ عضویت: مهر ۱۳۹۱

تشکرها : 44
( 32 تشکر در 17 ارسال )
ارسال: #8
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
(۰۵-تير-۱۳۹۱, ۲۲:۱۷:۲۴)sharin نوشته است: مدار رله ها رو سعي كنيد روي يه بورد ديگه ببنديد.
پايه ي ريست ميكرو رو با يه مقاومت 10k پول آپ كنيد.
در تغذيه ي ميكرو يه خازن 100nf بين VCC و GND بذاريد.( نزديك ميكرو )
تعداد رله ها زياد هست ؟ امكان دارهه همگي با هم روشن بشن ؟ اگر اين باعث شه ولتاژ VCC ميكرو كم بشه مشكل سازهه ...
از يه خازن بزرگ تر بجاي 70uf استفاده كنيد ،‌مثلا 470uf و يا ...
از Pulldown و Pullup در جاهايي كه نياز هست استفاده كنيد.
خلاصه تا مي تونيد سعي كنيد مدار رله ها رو از مدار ميكرو ايزوله تر كنيد.
+ روش قاب فلزي كه دوستمون گفت ( البته براي محيط هاي مغناطيسيه شديد )
+ سعي كنيد بفهميد با كدوم مرحله از كار ميكرو ، اين اتفاق مي افته ( اون تيكه كد مربوطه رو پاك كنيد ببينيد دوبارهه ايطوري مي شه يا نه ... )
تغذيه ي مدار هم خيلي مهمه ... ( از چي استفاده مي كنيد ،‌ قدرت جرياندهيش ، نياز مدارتون رو برآوردهه مي كنه ؟ )
و ...
----------
اون افت ولتاژ روي پايه هم بستگي دارهه ...
-اگر اون پايه در حال سوئيچينگ باشه ( در 1-2 ثانيه شرايطش ثابت نباشه ) ، ولتمتر روي حالت DC يه مقداري بين 0 و 5 ولت رو نشون مي دهه .
-اگر از پايه جريان زيادي كشيده بشه كه نتونه تامين كنه هم افت ولتاژ خواهيم داشت ( البته اون پايه هم آسيب خواهد ديد )
-اگر ميكرو هم قاطي كرده باشه امكانش هست ...
----------

موفق باشيد.

--------------------------------------------------
تمامی‌ این پیشنهدات عالی هستند و باید رعایت شوند.

حدود ۲ ولت رو همه پایه‌ها به من میگه که میکرو رفته تو حالت ریست ناقص و در tristate مونده. در موقع tristate, ولتاژ پایه‌ها حدود ۱.۸ ولت هستش. ممکنه که نویز رله باعث می‌شه که میکرو بره تو یه حالت ریست که گاهی هم گم می‌شه. به این حالت میگن premature reset recovery یعنی‌ میکرو نتونسته همه اعمال داخلی‌ ریست را کامل انجام بده و رفته تو مد اکتیو ولی‌ چون رجیستر‌های داخلی‌ درست ریست نشدند نمی‌تونه در حالت اکتیو نرمال کار کنه.

مدار ریست در میکرو اینقدر مهمه که در کاربردهای صنعتی از تراشه کنترل ریست استفاده می‌شه. منابع تغذیه هم باید حسابی‌ فیلتر شده و تمیز باشند. اینا نصف مشکلات کارکرد نرمال را حل میکنه.

Saeed: Think outside the box to find infinit solutions
اگر خارج از محدودیت‌هایت فکر کنی‌، بی‌ نهایت راه حل پیدا می‌‌کنی‌.

چگونه؟ با ایجاد فرصتها برای خودت.

۰۷-آبان-۱۳۹۱, ۲۳:۵۱:۰۷
ارسال‌ها
پاسخ
تشکر شده توسط : sharin
fazelimahdi65 آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: بهمن ۱۳۹۱

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #9
Big Grin  RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
سلام خسته نباشید سوالی که داشتم اینه که ایا جای این دیود هرزگرد درست هست یا نه اگه نیست بی زحمت جای درست اونو بگید.ممنون میشم. یا علی


فایل‌(های) پیوست شده بندانگشتی (ها)
   
۱۳-بهمن-۱۳۹۱, ۱۴:۲۸:۲۲
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #10
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
سلام
بله مدارتون درسته
دیود هرزگرد بصورت معکوس برای گرفتن جریان برگشتی رله گذاشته شده

(آخرین ویرایش در این ارسال: ۱۳-بهمن-۱۳۹۱, ۱۵:۲۶:۲۵، توسط omid_phoenix.)
۱۳-بهمن-۱۳۹۱, ۱۵:۲۵:۲۴
ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,483
موضوع‌ها: 21
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4575 تشکر در 1473 ارسال )
ارسال: #11
RE: چرا میکرو بعضی از مواقع روی پایه هاش خروجی 2 ولت میده بیرون؟
یه چیزی.
از 0 تا 2.5 ولت 0 حساب میشه.
و 2.5 تا 5 ولت 1 حساب میشه.

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
۱۳-بهمن-۱۳۹۱, ۱۶:۳۷:۳۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [حل شد] تقویت ولتاژ خروجی میکرو shaparak10 2 3,192 ۰۶-خرداد-۱۳۹۵, ۰۱:۲۹:۵۹
آخرین ارسال: hamed dehghani
  [فوری] چطوری جریان خروجی درایور متور (lm293d)رو 2 امپر کنم mahdifaraji 16 7,176 ۲۶-اردیبهشت-۱۳۹۵, ۲۱:۴۷:۳۳
آخرین ارسال: hamed dehghani
  [فوری] تقویت خروجی opamp با ترانزیستور mahdifaraji 4 3,795 ۲۷-شهریور-۱۳۹۴, ۰۶:۲۶:۳۳
آخرین ارسال: alimogmov
  تست میکرو atena.kh 11 11,194 ۲۱-آذر-۱۳۹۰, ۲۲:۰۲:۰۰
آخرین ارسال: titery
  خروجی میکرو titery 3 3,848 ۲۰-آذر-۱۳۹۰, ۱۵:۱۹:۰۸
آخرین ارسال: Pardazesh-Gar
  اتصال دو خروجی به یک پایه میکرو mreza_dm2004 8 7,408 ۱۷-دى-۱۳۸۹, ۱۳:۲۰:۵۳
آخرین ارسال: ALI cv-c
  کمک در تولید فرکانسهای مختلف روی هر پایه ma_f66 7 5,235 ۱۷-تير-۱۳۸۹, ۲۳:۳۹:۴۲
آخرین ارسال: t3r!p3000

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS