امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
نویسنده پیام
MicrowaveCO آفلاین
كاربر دو ستاره
**

ارسال‌ها: 129
موضوع‌ها: 28
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 19
( 66 تشکر در 36 ارسال )
ارسال: #1
کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
با سلام

دوستان من یه پروژه دارم که بصورت مداوم دوتا رله رو قطع و وصل می کنه و زمان این قطع و وصل شدن هم بین 5/0 تا 2 ثانیه هستش

در حقیقت این مدار قراره یه سیستم مکانیکی ساده برای سرند رو که خودم آزمایشی ساختم رو کنترل بکنه . البته من خودم یبار برنامش رو نوشتم ( برای ایجاد تاخیر قطع و وصل از دستور Waitms استفاده کردم ) ولی دقت لازم رو نداره و اون زمان تنظیمی رو رعایت نمیکنه

میخاستم بدونم که کسی می تونه این برنامه رو برام بنویسه ؟؟؟ ( با تایمر )
( توضیح خط به خط برنامه رو هم میخام ) ( لطفا" )

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
توضیح سخت افزار و عملکردش بصورت زیر هستش :

1- سخت افزار :
میکروکنترلر ATtiny 15L - ( مراجعه به دیتا شیت )
پایه شماره 2 : ( PB4 ) فرمان خروجی به رله اول
پایه شماره 3 : ( PB3 ) فرمان خروجی به رله دوم
پایه شماره 4 : ( GND )
پایه شماره 5 : ( PB0 ) ( دیپ سوئیچ ) کلید شماره 1 ( ا ثانیه )
پایه شماره 6 : ( PB1 ) ( دیپ سوئیچ ) کلید شماره 2 ( 5/1 ثانیه )
پایه شماره 7 : ( PB2 ) ( دیپ سوئیچ ) کلید شماره 3 ( 2 ثانیه )
پایه شماره 8 : ( VCC ) این پایه به یک سمت دیپ سوئیچ سه کلیدی میره که با قطع و وصل کلید های اون زمان قطع و وصل شدن رله ها رو تنظیم میکنیم

توضیح : در حالتی که همه کلید ها باز باشند ، مدت زمان تاخیر در قطع و وصل نیم ثانیه خواهد بود

برای درایو کردن رله ها هم از ترانزیستور BC337 استفاده کردم

با روشن شدن مدار ( وصل شدن تغذیه ) ، مدار شروع میکنه به قطع و وصل کردن رله ها ( مثل یه مدار چشمک زن دو لامپی ) و سرعت چشمک زدنش هم بر میگرده به وضعیت همون کلید هایی که گفتم

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

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #2
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
مهندس برنامه اي كه خودت بنويسي لذت ديگه اي داره !


براي آشنايي با تايمر ها هم مي توني اينو مطالعه كني :



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

ارسال‌ها: 129
موضوع‌ها: 28
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 19
( 66 تشکر در 36 ارسال )
ارسال: #3
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
سلام

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

هدف اصلیم از این مدارم همین بود ، وگرنه خیلی راحت میشد با کنتاکتور و تایمر صنعتی براش تابلو ببندم + دیگه مشکل نویز و پارازیت هم نداشتم !

درسته ، حق با شماست که برنامه اي كه خودم بنويسم لذت ديگه اي داره ولی باید بتونم یا نه ؟؟؟

حتی اگه هر بار فقط چند خط رو بنویسین و توضیح بدین ، باز هم خوبه ...

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

ارسال‌ها: 129
موضوع‌ها: 28
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 19
( 66 تشکر در 36 ارسال )
ارسال: #4
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
سلام

خب ... مثل اینکه کسی نمیخاد بیاد و این بزرگی رو در حقم بکنه و این برنامه رو همراه با توضیحش برام بنویسه ... !

حداقل یکی بیاد و یه توضیحی درمورد انتخاب PRESCALE بده ...

توضیح اینکه توی دیتاشیت ATtiny15L نوشته :
- دارای نوسان ساز داخلی کاليبره شده (حداکثر فرکانس اين نوسان ساز 8 مگا هرتز است)
- کلاک داخلی 25.6 مگا هرتز برای تايمر کانتر
- حداکثر کريستال مورد استفاده ، فقط نوسان ساز داخلی 1.6 مگا هرتز

من برای فرکانس کاری میکرو باید از کدوم استفاده کنم ؟
با توجه به کلاک داخلی 25.6 مگا هرتز باید PRESCALE رو انتخاب کنم ؟
اصلا" PRESCALE رو باید چند انتخاب کنم ؟ ( چطور باید بفهمم باید چند بگیرمش )
منظور از گزینه سومی ( حداکثر کريستال مورد استفاده ) چیه ؟

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
منتظرم ...
۲۱-شهریور-۱۳۸۸, ۲۲:۳۵:۲۳
ارسال‌ها
پاسخ
koorosh.k آفلاین
در حال پیشرفت
***

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

تشکرها : 764
( 1168 تشکر در 438 ارسال )
ارسال: #5
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
مهندس فکر می کنم شما دارید روی ی پروژه ای شبیه به اونی که من پارسال ساختم و فرستادم برا جشنواره خوارزمی(و هیچ خبری هم ازش نشد!!) کار می کنید;)

خب اگه با دستور ویت نوشتید و تفاوت زیادی با زمان واقعی داره مشکل احتمالا مال کرستالتونه.

پروگرام کردن تاینی با پروگرامر یو اس پی یکم مشکله(شاید درست پروگرام نمی کنید)

من همین مدارا با Attiny13v درست کرد اما خوب نتیجه نگرفتم(شاید بهتر باشه از attiny15 معمولی استفاده کنید نه از نوع v یا l)

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

ارسال‌ها: 129
موضوع‌ها: 28
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 19
( 66 تشکر در 36 ارسال )
ارسال: #6
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
سلام و ممنون از جوابت

من با پروگرامر STK 200/300 کار میکنم و در مورد کرستال هم باید بگم که از کریستال داخلی 8MHz استفاده کردم

یکی از دوستان بهم گفته بود که چون با دستورات تاخیری نوشتم ، زمان گیری دقیق نیست و بهتره با تایمر یه زمان نیم ثانیه ای ( 500 میلی ثانیه ای ) درست کنم .... حالا نظر شما چیه ؟

نمیدونم چرا کسی نمیاد و این برنامه رو با تایمر برای ATtiny 15L نمینویسه تا ما هم یاد بگیریم ... !!!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
زکات علم آموزش آن است
۲۲-شهریور-۱۳۸۸, ۱۴:۱۴:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : koorosh.k
t3r!p3000 آفلاین
         
*****

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

تشکرها : 34447
( 17423 تشکر در 5116 ارسال )
ارسال: #7
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
MicrowaveCO نوشته است:یکی از دوستان بهم گفته بود که چون با دستورات تاخیری نوشتم ، زمان گیری دقیق نیست و بهتره با تایمر یه زمان نیم ثانیه ای ( 500 میلی ثانیه ای ) درست کنم .... حالا نظر شما چیه ؟
شايد زمان 1 ثانيه بشه 999 ميلي ثانيه يا 1001 ميلي ثانيه !
به نظر اگه كريستال رو درست انتخاب كني در حد خودش دقت داره !

البته اگه از وقفه ها استفاده كني اون موقع ديگه دقت نداره !
چون انجام عمليات وقفه ( اگه وقفه در حين تاخير صورت بگيره ) هم اضافه مي شه !
۲۲-شهریور-۱۳۸۸, ۱۴:۲۴:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : koorosh.k
koorosh.k آفلاین
در حال پیشرفت
***

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

تشکرها : 764
( 1168 تشکر در 438 ارسال )
ارسال: #8
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
(۲۲-شهریور-۱۳۸۸, ۱۴:۱۴:۴۰)MicrowaveCO نوشته است: نمیدونم چرا کسی نمیاد و این برنامه رو با تایمر برای ATtiny 15L نمینویسه تا ما هم یاد بگیریم ... !!!

اگه می خواین من می تونم برنامه ام را بذارم اینجا.اما به زبان سی هستش(بیسیک زیاد کار نکردم،شرمنده)

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

ارسال‌ها: 129
موضوع‌ها: 28
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 19
( 66 تشکر در 36 ارسال )
ارسال: #9
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
سلام

نه ... ولی بازم ممنونم

من همین بیسیک رو هم خوب بلد نیستم چه برسه به سی

خودم چند بار سعی کردم بنویسمش ولی نشد ، شاید بهتر باشه بیخیالش بشم و برم با همون تابلو برق ها سر و کله بزنم ... !!!!!!!

اگه تو میکروکنترلر هیچم در عوض توی برق و صنعت یچیزی هستم و بهتره بچسبم به همون کنتاکتور هام

بابت کمک هایی هم که کردن از همه تشکر میکنم

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

ارسال‌ها: 480
موضوع‌ها: 122
تاریخ عضویت: دى ۱۳۸۷

تشکرها : 321
( 107 تشکر در 72 ارسال )
ارسال: #10
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
شما c رو بزار احتمال زیاد من میتونم تبدیلش کنم تا مشکل این بنده خدا هم حل بشه. گفتم احتمال زیاد چون بعضی از دستورات c رو بلد نیستم ولی این که این دوستمون میخواد نباید زیاد سخت باشه مخصوصا که برنامش به زبان c هم باشه.

با تشکر.

--------------------
علی شیرمحمدی
--------------------
۲۲-شهریور-۱۳۸۸, ۲۱:۳۲:۴۹
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
MicrowaveCO آفلاین
كاربر دو ستاره
**

ارسال‌ها: 129
موضوع‌ها: 28
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 19
( 66 تشکر در 36 ارسال )
ارسال: #11
RE: کمک در مورد پروژه چشمک زن (تایمر ATtiny 15L )
سلام

آقا یعنی امیدوار باشم ؟؟؟

در این صورت باید برم سی یاد بگیرم ! ( من اصلا با سی کار نکردم )
۲۲-شهریور-۱۳۸۸, ۲۲:۵۶:۴۰
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل برنامه تایمر با بیسکام soy1345 7 2,026 ۲۲-فروردین-۱۳۹۸, ۲۰:۴۸:۰۶
آخرین ارسال: 1نفر
  مشکل در کار با تایمر 1 در بسکام klick 3 4,535 ۳۰-بهمن-۱۳۹۵, ۰۴:۰۴:۴۲
آخرین ارسال: omid_phoenix
  مشکل در ساخت تایمر لطفا کمک کنید omidsafari 8 6,502 ۰۹-مرداد-۱۳۹۵, ۱۷:۲۸:۰۹
آخرین ارسال: omidsafari
  [سوال] پیکربندی تایمر mostafa-m 5 4,271 ۲۹-خرداد-۱۳۹۵, ۲۲:۴۸:۰۷
آخرین ارسال: mostafa-m
Exclamation [فوری] مشکل نوشتن برنامه AVR با تایمر مد مقایسه dr.mohammad 7 4,184 ۲۹-دى-۱۳۹۴, ۱۳:۲۸:۴۹
آخرین ارسال: sharin
  راهنمایی در یک پروژه cortex-m3 0 2,020 ۱۴-تير-۱۳۹۴, ۲۰:۲۰:۵۶
آخرین ارسال: cortex-m3
  [سوال] راهنمایی برای کار با تایمر 1 hamze_b 12 8,358 ۲۵-خرداد-۱۳۹۴, ۱۶:۲۰:۳۸
آخرین ارسال: student-p
Sad [فوری] تایمر بسکام نواوران طب 9 5,851 ۲۰-خرداد-۱۳۹۴, ۰۹:۳۵:۱۴
آخرین ارسال: student-p
  [سوال] راهنمایی برای کار با تایمر کانتر صفر hamze_b 18 10,167 ۱۰-خرداد-۱۳۹۴, ۱۷:۱۳:۲۴
آخرین ارسال: sharin
  کمک در مورد پروژه دانشگاهی mohammadb1070 1 2,211 ۳۱-اردیبهشت-۱۳۹۴, ۲۳:۵۷:۵۷
آخرین ارسال: sharin

پرش به انجمن:


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

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