امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
نویسنده پیام
saeidjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 155
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 117
( 164 تشکر در 77 ارسال )
ارسال: #1
جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
با سلام
چندیست میخوام با یک atmega 16 یکار بسیار ساده انجام بدم
یک Led به یکی از پایه وصل کردم
یک سویچ هم به یه پایه دیگه. حالا میخوام با قطع و وصل کردن سویچ، led روشن خاموش بشه . همین
البته اگه 3 تا led وصل کنم هرکاری بخوام برام میکنه. اما این کارو نه. با بسکان برنامه نوشتم.
1- ورودی رو ریختم تو یه متغیر
2- pull up & pull Down رو امتحان کردم
3- بجای portd.0 hc pind.0استفاده کردم اما هیچکدوم افاقه نکرد.
یا اصلا هیچ واکنسی نشون نمیده. یا با نزدیک شدن دست به مدار led خود بخود خاموش روشن میشه. گاهی هم بدون نزدیک شدن بهش خودبخود خاموش روشن میشه.
دوستی میگفت بسکام رو فراموش کن برو سراغ codevision بفرمایید که
1- با این روش مشکلم حل میشه؟
2- اصلا مشکل من سخت افزاریست یا نرم افزاری؟
3- این تیپ مشکلات عادی یا نه؟
درصورت امکان سورس برنامه و شماتیک این پرژه بسیا بسیا ساده رو برام بگذارید. کمکم کنید تا خسته تر نشدم.

دانشمندان امروز دانش آموزان دیروز بودند.
به امید این که فردا دانشمند باشم.
۲۳-شهریور-۱۳۸۸, ۱۳:۱۷:۳۸
ارسال‌ها
پاسخ
jacki14 آفلاین
تازه وارد

ارسال‌ها: 11
موضوع‌ها: 3
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 16
( 15 تشکر در 4 ارسال )
ارسال: #2
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
سلام دوست عزیز ...
شما اگه برنامه ی رو که نوشتین اینجا بزارین بهتر میشه کمکتون کرد !

تجربه شخصی :
من هم یه بار همچین مشکلی داشتم ، اینجوری حل شد :
1- Debounce = AVR
AVR میتونه یک عدد بین 100- 200 باشه !
2- یک مقاومت و یک خازن هم بین سویچ و پین بزارین !

به این تاپیک هم یه سر بزنین : http://forum.iranled.com/showthread.php?tid=14228
۲۳-شهریور-۱۳۸۸, ۱۵:۱۵:۲۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
hadii غایب
قند عسل
**

ارسال‌ها: 224
موضوع‌ها: 28
تاریخ عضویت: فروردین ۱۳۸۸

تشکرها : 871
( 3246 تشکر در 680 ارسال )
ارسال: #3
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
سلام

ببین این مدار و برنامه همونیه که تو میخوای؟


فایل‌(های) پیوست شده
.rar   mega16.rar (اندازه: 54.53 KB / تعداد دفعات دریافت: 103)

خدا حافظ
۲۳-شهریور-۱۳۸۸, ۱۶:۳۵:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, اشك
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #4
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
دوست عزیز مشکال فکر نکنم از برنامه باشه مقاومت پارزیت گیر به میکرو سویچ زدی؟ یه مقاومت از پایه ای که بهش سویچ وصل کردی به زمین وصل کن با مقدار 10 کیلو اهم مشکلت حل میشه

داده پردازان سریر سیستم
۲۳-شهریور-۱۳۸۸, ۱۶:۴۰:۳۱
وب سایت ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #5
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
مهندس جان شما برنامه نقشه اي كه اجرا كردي بذار !

الان ما چي بدونيم شما چي كار كردي و كه مشكل پيدا كردي !

بعد مدار هادي جان درسته و مي توني براي عملكرد بهتر اون دستور تاخير رو هم برداري !
۲۳-شهریور-۱۳۸۸, ۱۷:۵۸:۴۶
ارسال‌ها
پاسخ
saeidjan آفلاین
كاربر دو ستاره
**

ارسال‌ها: 155
موضوع‌ها: 20
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 117
( 164 تشکر در 77 ارسال )
ارسال: #6
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
سلام دوستان خوبم
از اینکه منو مورد لطف خودتون قرار دادید سپاسگزارم
این کد برنامس
و یک led به پایه c.0 و یک سیم که از یک سوییچ اومده به پایه b.0 وصل شده البته یک پتانسیومتر 10 k هم به پایه سویچ که به طرف پایه میکرو میره وصل کردم و سر دیگش به زمین وصل. من از power کامپیوترم برق گرفتم. یک رگلاتور هم تو مدار داشتم که اون رو هم برداشتم. حالا چیکارکنم؟
$regfile = "m16def.dat"
$crystal = 8000000
Config Portc = Output
Config Pinb.0 = Input
Config Debounce = 25
Do
Debounce Pinb.0 , 1 , Sett , Sub
Loop
End

Sett:
Set Portc.0
Return
Resett:
Reset Portc.0
Retu
سلام

ببین این مدار و برنامه همونیه که تو میخوای؟

واقعا ممنونم ، لطف کردی
یه سوال هم داشتم حامد جان
کد تو تمام پین ها رو درگیر کرده. میخوام در آخر کار یه کانتر ساده داشته باشم
که با فشار یک کلید یک عدد روی lcd اافزوده بشه به فشار کلید دیگه کار دیگهای انجام بشه البته من به کمک دوستان lcd رو راهاندازی کردم اما کانتر نمیشد. امشب امتحان میکنم امیدوارم با راهنمایی شما اونم راه بیوفته. بازم ممنون
(آخرین ویرایش در این ارسال: ۲۳-شهریور-۱۳۸۸, ۱۹:۵۷:۱۱، توسط saeidjan.)
۲۳-شهریور-۱۳۸۸, ۱۹:۲۵:۱۱
ارسال‌ها
پاسخ
koorosh.k آفلاین
در حال پیشرفت
***

ارسال‌ها: 377
موضوع‌ها: 16
تاریخ عضویت: تير ۱۳۸۸

تشکرها : 764
( 1168 تشکر در 438 ارسال )
ارسال: #7
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
اگه بخوايم كلا نويز از مدار بر طرف بشه،چي كار بايد بكنيم؟

If you felt sad, just think your future when you are saying"good old days"!
afshin.k
۲۳-شهریور-۱۳۸۸, ۲۱:۴۸:۵۱
ارسال‌ها
پاسخ
t3r!p3000 آفلاین
         
*****

ارسال‌ها: 5,050
موضوع‌ها: 83
تاریخ عضویت: اردیبهشت ۱۳۸۵

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #8
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
مهندس نويز دست من و شماست نيست !

ما فقط مي تونيم تاثيرشو كم كنيم !
۲۳-شهریور-۱۳۸۸, ۲۲:۰۰:۰۲
ارسال‌ها
پاسخ
تشکر شده توسط : koorosh.k
abbas68 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 56
موضوع‌ها: 6
تاریخ عضویت: خرداد ۱۳۸۸

تشکرها : 51
( 65 تشکر در 23 ارسال )
ارسال: #9
RE: جهت برطرف کردن نویز پورت ورودی راهنمایی کنید
(۲۳-شهریور-۱۳۸۸, ۲۲:۰۰:۰۲)t3r!p3000 نوشته است: مهندس نويز دست من و شماست نيست !

ما فقط مي تونيم تاثيرشو كم كنيم !
با سلام
به دوست خوبم علی آقا و با تشکر از اظهار نظرشون
به من نظر من با ید مدار تون توی پروتوس اجرا کنید اگر جواب درست رو گرفتی بعد برین سراغ عملیش (چون محیط پروتوس ایزوله است نسبت به نویز و ...)
و در مبحث عملی هم همنجور که مهندس گفتن ما نمی تونیم جلوی نویز رو بگیریم
اما میتونیم کاهشش بدیم
1لن avr ها خودشون نسبتا به نویز ایزوله هستن
2من از برد های هزار سوراخه استفاده نکنید چون هم نویز می گیرن وهم یه کم ظرفیت خازنی دارن
3من از سیم های رو کش دار استفاده کنید
4من و در یکی از مبحث های این فروم آمده بود تاثیر امواج وسایل بر روی میکرو ها (روی آدما اثر سو میزاره روی مدار فسقلی نذاره):d

موفق باشید

برایت دعا می کنم که ای کاش خدا از تو بگیرد هر آنچه را که خدا را از تو می گیرد(دکتر علی شریعتی)
۲۴-شهریور-۱۳۸۸, ۱۳:۲۳:۵۲
ارسال‌ها
پاسخ
تشکر شده توسط : koorosh.k, t3r!p3000


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  درخواست راهنمایی برای یک دوست GOLDOST 1 0 ۱۵-بهمن-۱۴۰۲, ۰۰:۴۶:۵۱
آخرین ارسال: GOLDOST
  کاهش نویز avr ؟ mega16 0 531 ۱۱-آبان-۱۳۹۹, ۰۹:۳۶:۲۵
آخرین ارسال: mega16
  حذف نویز ADC میکرو برای اعمال ولتاژ 20 میلی ولت ؟ mega16 18 3,428 ۳۱-خرداد-۱۳۹۹, ۱۱:۱۵:۳۴
آخرین ارسال: a.mehran
  [مقاله] پروگرام میکرو با پورت سریال behzady 5 11,384 ۱۵-دى-۱۳۹۸, ۲۳:۱۹:۰۹
آخرین ارسال: 1نفر
  [فوری] کمک درباره نویز گرفتن میکرو avr عابد مقدسیان 8 3,322 ۱۱-بهمن-۱۳۹۷, ۲۲:۴۱:۰۶
آخرین ارسال: 1نفر
  برنامه راه اندازی رله از طریق پورت شبکه (enc28j60) haisam 15 14,252 ۲۰-آبان-۱۳۹۷, ۰۹:۵۲:۵۹
آخرین ارسال: ali3000aab
  [سوال] مشکلات نویز گرفتن میکرو کنترلر avr عابد مقدسیان 5 1,973 ۱۷-آبان-۱۳۹۷, ۱۸:۰۰:۱۸
آخرین ارسال: alimogmov
  راهنمایی در مورد کنترل دور موتور کولر sinastar 12 23,448 ۱۰-آبان-۱۳۹۷, ۱۰:۱۸:۵۹
آخرین ارسال: alimogmov
  [پروژه] یک برنامه بسیار ساده می خواستم امکان داره کمک کنید questnet 1 1,637 ۲۲-اسفند-۱۳۹۶, ۰۰:۰۴:۱۵
آخرین ارسال: 1نفر
  درخواست راهنمایی منو سازی برای Atmega32 به زبان بیسیک برویglcd armin111 9 6,171 ۱۶-شهریور-۱۳۹۶, ۱۱:۳۹:۲۵
آخرین ارسال: sky_man847

پرش به انجمن:


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

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