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

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #1
Question  مدار تايمر و بازر
سلام به دوستان
من يك مدار درست كردم كه مي خوام يه لامپ رو وقتي روشن كنه كه بهش اتصال ميدي و وقتي اون اتصال قطع شد لامپ بعد از 11 ثانيه خاموش بشه و در همين حال وقتي كه لامپ روشن ميشه با يه پايه ديگه يه بازر به حالت زنگ اخطار روشن بشه و چشمك بزنه و مشكلم اينجاست كه من مي خوام وقتي كه مي خواد بعد 11 ثانيه خاموش بشه اگر باز اون اتصال وصل شد بازر به صدا در بياد اين برنامه رو خودم نوشتم ممنون ميشم اگه ايرادتش رو بگيد و كاملش كنيد اونطوري كه گفتم چون خودم ديگه نتوستم ممنون .
کد php:
$regfile "m8def.dat"
$crystal 1000000
Config Portb 
Output
Config Portd 
Input
T0
:
Portd.0 1
Do
Debounce Pind.0 T1
Loop
T1
:
Do
Set Portb.6
Debounce Portd.0 
T2
Set Portb.7
Wait 1
Reset Portb.7
Debounce Pind.0 
T2
Wait 2
Loop
T2
:
Debounce Pind.0 T1
Waitms 11000
Debounce Pind.0 
T1
Reset Portb.6
Goto T0 
بعد اگر بخوام بازر بعد از 10 بار خاموش و روشن شدن قطع بشه چي ؟
۲۱-آبان-۱۳۹۱, ۲۱:۲۹:۲۴
ارسال‌ها
پاسخ
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #2
RE: مدار تايمر و بازر
هيچكس نبود
۲۲-آبان-۱۳۹۱, ۱۵:۱۹:۴۶
ارسال‌ها
پاسخ
hadikh73 آفلاین
مدیــر کـل سایـت
*******

ارسال‌ها: 1,219
موضوع‌ها: 43
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #3
RE: مدار تايمر و بازر
(۲۱-آبان-۱۳۹۱, ۲۱:۲۹:۲۴)mazyar97 نوشته است: سلام به دوستان
من يك مدار درست كردم كه مي خوام يه لامپ رو وقتي روشن كنه كه بهش اتصال ميدي و وقتي اون اتصال قطع شد لامپ بعد از 11 ثانيه خاموش بشه و در همين حال وقتي كه لامپ روشن ميشه با يه پايه ديگه يه بازر به حالت زنگ اخطار روشن بشه و چشمك بزنه و مشكلم اينجاست كه من مي خوام وقتي كه مي خواد بعد 11 ثانيه خاموش بشه اگر باز اون اتصال وصل شد بازر به صدا در بياد اين برنامه رو خودم نوشتم ممنون ميشم اگه ايرادتش رو بگيد و كاملش كنيد اونطوري كه گفتم چون خودم ديگه نتوستم ممنون .
کد php:
$regfile "m8def.dat"
$crystal 1000000
Config Portb 
Output
Config Portd 
Input
T0
:
Portd.0 1
Do
Debounce Pind.0 T1
Loop
T1
:
Do
Set Portb.6
Debounce Portd.0 
T2
Set Portb.7
Wait 1
Reset Portb.7
Debounce Pind.0 
T2
Wait 2
Loop
T2
:
Debounce Pind.0 T1
Waitms 11000
Debounce Pind.0 
T1
Reset Portb.6
Goto T0 
بعد اگر بخوام بازر بعد از 10 بار خاموش و روشن شدن قطع بشه چي ؟
اینجوری که من متوجه شدم شما اینو می خواهی
وقتی که پایه d.0 یک شد پایه b.6 روشن بشه و یه بیزر که به پایه d.7 وصله صدا بده
وقتی مه پایه d.0 صفر شد بیزر خاموش بشه و بعد از 11 ثانیه پایه b.6 خاموش شود
اگر زمان باید دقیق باشه(11 ثانیه) باید حتما تایمر روشن کنی چون تاخیر دقیق نیست
برای روشن کرد بیزر بهتره از دستور
sound portd.7,100,100
استفاده کنی جون راحت تره بعدش می تونی با تغییر اعداد 100 به هر عدد دیگری صداش رو عوض کنی
موفق باشید

۲۲-آبان-۱۳۹۱, ۲۱:۲۶:۵۳
ارسال‌ها
پاسخ
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #4
RE: مدار تايمر و بازر
ممنون دوست عزيز بابت راهنمايي از دستور sound استفاده كردم ولي چندتا مشكل دارم.
1.اينكه بار اول كه دكمه رو ميزني چراغ روشن ميشه و بازر فعال نميشه
2.بعد كه بار دوم روشن ميشه بعدش كه دكمه رو قطع ميكني نه چراغ نه بازر قعط ميشه
خواستم بگم لطفا راهنماييم كنيد
اينم فايل بيسيك و پروتئوس :


فایل‌(های) پیوست شده
.rar   Cheragh Va Buzzer.rar (اندازه: 13.74 KB / تعداد دفعات دریافت: 82)
(آخرین ویرایش در این ارسال: ۲۵-آبان-۱۳۹۱, ۲۰:۴۷:۳۷، توسط mazyar97.)
۲۵-آبان-۱۳۹۱, ۲۰:۴۴:۲۱
ارسال‌ها
پاسخ
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #5
RE: مدار تايمر و بازر
هيچكس نبود كمك ما بكنه ؟
۲۶-آبان-۱۳۹۱, ۱۳:۳۰:۳۱
ارسال‌ها
پاسخ
robojalal آفلاین
كاربر دو ستاره
**

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

تشکرها : 125
( 463 تشکر در 142 ارسال )
ارسال: #6
RE: مدار تايمر و بازر
(۲۶-آبان-۱۳۹۱, ۱۳:۳۰:۳۱)mazyar97 نوشته است: هيچكس نبود كمك ما بكنه ؟

سلام دوست گرامی
دوستان سرشون شلوغه
این فایلی که در پیوست میذارم همون چیزیه که به دردت میخوره
قبل از اینکه play پروتئوس بزنی ورودی رو به سطح یک ببر ( روی input یک کلیک کن تا به رنگ قرمز در بیاد ). بعد این کار play کن .
با صفر کردن ورودی ، lamp فعال میشه و با یک کردن دوباره ورودی ، lamp فعال میمونه و buzer به حالت چشمک زن در میاد ( به مدت 11 ثانیه ) . میان 11 ثانیه اگر دوباره ورودی رو صفر کنی buzer خاموش ولی lamp فعال هست .

موفق باشی .....Happy


فایل‌(های) پیوست شده
.rar   iranled.rar (اندازه: 127.54 KB / تعداد دفعات دریافت: 108)



در راه علم هیچ وقت نگید نمی تونیم ، همه چیز تونستنی هست و فقط کمی اراده میخواد ، که شما دارین .Cool


http://robo-elec.blogfa.com

۲۶-آبان-۱۳۹۱, ۱۴:۴۰:۳۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mazyar97
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #7
RE: مدار تايمر و بازر
ممنون دوست عزيز كه به زحمت افتادي و اومدي
ولي اين اون برنامه اي نيست كه من مي خوام ,من ميخوام :
وقتي پورت d.0 يك (يا به اصطلاح وقتي كه نه يك ونه صفر (اين طور بهتره اگه بشه))هيچي كار نكنه و وقتي كه 0 شد لامپ روشن بشه و همزمان با اون بازر هم شروع به كار كنه و اگر off شد (نه يك بود نه صفر )بازر قطع بشه (اگه كار ميكرد)و بعد يازده ثانيه لامپ خاموش بشه و اگر بين اين يازده ثانيه باز ورودي 0 شد لامپ روشن بمونه و بازر هم شروع به كار كنه.
راستي ميشه با ميكرو كاري كرد كه لامپ كم كم خاموش بشه مثل چراغ سقفي سمند يا نه ؟
ممنون بابت راهنمايي هاتون
۲۶-آبان-۱۳۹۱, ۱۶:۰۰:۳۳
ارسال‌ها
پاسخ
robojalal آفلاین
كاربر دو ستاره
**

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

تشکرها : 125
( 463 تشکر در 142 ارسال )
ارسال: #8
RE: مدار تايمر و بازر
(۲۶-آبان-۱۳۹۱, ۱۶:۰۰:۳۳)mazyar97 نوشته است: ممنون دوست عزيز كه به زحمت افتادي و اومدي
ولي اين اون برنامه اي نيست كه من مي خوام ,من ميخوام :
وقتي پورت d.0 يك (يا به اصطلاح وقتي كه نه يك ونه صفر (اين طور بهتره اگه بشه))هيچي كار نكنه و وقتي كه 0 شد لامپ روشن بشه و همزمان با اون بازر هم شروع به كار كنه و اگر off شد (نه يك بود نه صفر )بازر قطع بشه (اگه كار ميكرد)و بعد يازده ثانيه لامپ خاموش بشه و اگر بين اين يازده ثانيه باز ورودي 0 شد لامپ روشن بمونه و بازر هم شروع به كار كنه.
راستي ميشه با ميكرو كاري كرد كه لامپ كم كم خاموش بشه مثل چراغ سقفي سمند يا نه ؟
ممنون بابت راهنمايي هاتون

سلام
میکرو نمیتونه پایه آزاد رو تشخیص بده
اون پایه ای که آزاد باشه سریع تغییر میکنه ( یک و صفر میشه ) . پس بنابراین نمیشه تشخیص داد .

آره میشه . میتونی از pwm میکرو استفاده کنی .

موفق باشی .....



در راه علم هیچ وقت نگید نمی تونیم ، همه چیز تونستنی هست و فقط کمی اراده میخواد ، که شما دارین .Cool


http://robo-elec.blogfa.com

۲۶-آبان-۱۳۹۱, ۲۱:۳۷:۰۰
وب سایت ارسال‌ها
پاسخ
mazyar97 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #9
RE: مدار تايمر و بازر
اشكال نداره خوب اگه همون صفر و يك هم باشه فقط اگه امكان داره اونطور كه گفتم برنامه رو تغيير بدين ممنون
۲۶-آبان-۱۳۹۱, ۲۲:۳۰:۴۰
ارسال‌ها
پاسخ
robojalal آفلاین
كاربر دو ستاره
**

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

تشکرها : 125
( 463 تشکر در 142 ارسال )
ارسال: #10
RE: مدار تايمر و بازر
(۲۶-آبان-۱۳۹۱, ۲۲:۳۰:۴۰)mazyar97 نوشته است: اشكال نداره خوب اگه همون صفر و يك هم باشه فقط اگه امكان داره اونطور كه گفتم برنامه رو تغيير بدين ممنون

سلام
امیدوارم که منظورتون همین باشه

موفق باشی .....


فایل‌(های) پیوست شده
.rar   iranled ( input-output ).rar (اندازه: 127.75 KB / تعداد دفعات دریافت: 70)



در راه علم هیچ وقت نگید نمی تونیم ، همه چیز تونستنی هست و فقط کمی اراده میخواد ، که شما دارین .Cool


http://robo-elec.blogfa.com

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

ارسال‌ها: 33
موضوع‌ها: 7
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 14
( 6 تشکر در 4 ارسال )
ارسال: #11
RE: مدار تايمر و بازر
ممنون دوست عزيز اره منظورم همين بود
۲۹-آبان-۱۳۹۱, ۱۸:۱۱:۰۹
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مدار دور موتور خودرو HPower 15 8,332 ۲۷-آبان-۱۳۹۷, ۲۱:۵۱:۱۷
آخرین ارسال: 1نفر
  [سوال] بهترین مدار برای آشکارسازی عبور از صفر hamze_b 9 7,424 ۰۸-مرداد-۱۳۹۵, ۲۲:۴۳:۴۹
آخرین ارسال: alimogmov
  [سوال] مشکل در لینک دادن مدار فرمان آردوینویی به مدار قدرت biner 2 2,578 ۲۹-فروردین-۱۳۹۵, ۱۱:۰۱:۴۳
آخرین ارسال: biner
Smile آموزش جامع طراحی و ساخت PCB (برد مدار چاپی) k1_elo0 13 22,556 ۰۸-اسفند-۱۳۹۴, ۱۴:۲۰:۰۶
آخرین ارسال: sadegh_54
  درخواست راهنمایی برای مدار آمپلی فایر sinastar 1 3,786 ۰۸-تير-۱۳۹۴, ۰۹:۰۵:۲۱
آخرین ارسال: Ambassador
  کمک در مدار فاصله سنج اولتراسونیک rahim123 4 5,111 ۱۸-اسفند-۱۳۹۳, ۱۲:۴۷:۱۴
آخرین ارسال: 55235769
  کمک براي مدار کنترل ولتاژ با تغییر نور sarbaz021 19 12,447 ۰۲-بهمن-۱۳۹۳, ۲۰:۴۲:۱۲
آخرین ارسال: milad15m
  مدار شماره گیر توسط ای سی MT8888C rezax22 3 3,516 ۱۴-دى-۱۳۹۳, ۱۰:۲۹:۵۵
آخرین ارسال: a.mehran
Smile مدار حساس به ولتاژ بالای 40میلی ولت amir-63 4 5,771 ۲۲-آذر-۱۳۹۳, ۱۲:۳۲:۰۴
آخرین ارسال: akhalili
  مدار فرستنده گیرنده مادون قرمز mreza_dm2004 24 23,412 ۲۶-مهر-۱۳۹۳, ۲۲:۲۷:۵۰
آخرین ارسال: رسول

پرش به انجمن:


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

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