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

ارسال‌ها: 189
موضوع‌ها: 48
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 155
( 66 تشکر در 48 ارسال )
ارسال: #1
توسعه پورت میکرو و افزودن یک LED در هر ثانیه
با سلام

من با AVR میخوام یک ساعت با کلی امکلنلت درست کنم که در این راه چندین مشکا داشتم که شکر خدا همشون به جزء این یدونه نگار حل شدن

حالا سوال من این هست که من میخوام برای قسمت ثانیه این ساعت 60 عدد LED بذارم و مقل ساعت آنالوگ درست کنم
اگر بخوام در هر ثانیه فقط یکی از LED ها روشن بشه مشکلی ندارم و میتونم مثلا از آیسی 74154 استفاده کنم
اما سوال من این هست که من چطور میتونم LED هار رو به ترتیب یکی یکی روشن کنم ؟ یعنی در هر ثانیه یک LED دیگر روشن و LED های قبلی خاموش نشن
فکر نکنم یه همچین آیسی باشه و باید روشی ابتکار کرد

برای درک بهتر سوالم مثال زیر رو توجه کنید لطفا :
مثلا 15 تا LED دارم
وقتی خروجی میکرو 0000 شد LED اول روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0001 شد LED های اول و دوم روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0010 شد LED های اول و دوم و سوم روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0011 شدLED های اول و دوم و سوم و چهارم روشن بشه
.
.
.
.
یک ثانیه بعد وقتی خروجی میکرو 1111 شد LED های اول و دوم و سوم ......تا پانزدم روشن بشه


خواهشاٌ دئستان اوژانسی راهنمایی کنید دیگه :kiss:
با تشـــــــــــــــــــــــکر
۰۱-دى-۱۳۹۱, ۱۷:۵۹:۳۲
ارسال‌ها
پاسخ
behzady آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,169
موضوع‌ها: 57
تاریخ عضویت: آبان ۱۳۹۰

تشکرها : 4094
( 6339 تشکر در 2085 ارسال )
ارسال: #2
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
(۰۱-دى-۱۳۹۱, ۱۷:۵۹:۳۲)sinastar نوشته است: با سلام

من با AVR میخوام یک ساعت با کلی امکلنلت درست کنم که در این راه چندین مشکا داشتم که شکر خدا همشون به جزء این یدونه نگار حل شدن

حالا سوال من این هست که من میخوام برای قسمت ثانیه این ساعت 60 عدد LED بذارم و مقل ساعت آنالوگ درست کنم
اگر بخوام در هر ثانیه فقط یکی از LED ها روشن بشه مشکلی ندارم و میتونم مثلا از آیسی 74154 استفاده کنم
اما سوال من این هست که من چطور میتونم LED هار رو به ترتیب یکی یکی روشن کنم ؟ یعنی در هر ثانیه یک LED دیگر روشن و LED های قبلی خاموش نشن
فکر نکنم یه همچین آیسی باشه و باید روشی ابتکار کرد

برای درک بهتر سوالم مثال زیر رو توجه کنید لطفا :
مثلا 15 تا LED دارم
وقتی خروجی میکرو 0000 شد LED اول روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0001 شد LED های اول و دوم روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0010 شد LED های اول و دوم و سوم روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0011 شدLED های اول و دوم و سوم و چهارم روشن بشه
.
.
.
.
یک ثانیه بعد وقتی خروجی میکرو 1111 شد LED های اول و دوم و سوم ......تا پانزدم روشن بشه


خواهشاٌ دئستان اوژانسی راهنمایی کنید دیگه :kiss:
با تشـــــــــــــــــــــــکر
یه ایسی کانتر16 بیتی بزار بعد به جای تغییر خروجی میکرو، یک پین رو صفر و یک کن

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

به همه عشق بورز، به معدودی اعتماد کن و در حق کسی بدی نکن.
ویلیام شکسپیر

نباید ایمان به انسانیت را از دست دهید. انسانیت یک اقیانوس است؛ اگر قطرات اندکی از اقیانوس کثیف است، اقیانوس کثیف نمی‌شود.
مهاتما گاندی

يَا أَيُّهَا الَّذِينَ آمَنُواْ اسْتَعِينُواْ بِالصَّبْرِ وَالصَّلاَةِ إِنَّ اللّهَ مَعَ الصَّابِرِينَ
(آخرین ویرایش در این ارسال: ۰۱-دى-۱۳۹۱, ۱۸:۱۵:۱۳، توسط behzady.)
۰۱-دى-۱۳۹۱, ۱۸:۱۰:۱۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : sinastar
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #3
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
باید ابتدا 74154 رو سنکرون سازی کنید، یعنی کلاک هاشون رو به هم وصل و به میکرو بدید.
بعد می تونید از طریق timer2 و با چندتا شرط، led ها رو کنترل کنید.
اگه برنامه بیسیک باشه، بزارید رو سایت یه نگاه بندازیم. ترجیحا بیسیکBiggrin

(آخرین ویرایش در این ارسال: ۰۱-دى-۱۳۹۱, ۱۸:۴۷:۳۲، توسط omid_phoenix.)
۰۱-دى-۱۳۹۱, ۱۸:۳۴:۰۹
ارسال‌ها
پاسخ
تشکر شده توسط : sinastar
sinastar آفلاین
كاربر دو ستاره
**

ارسال‌ها: 189
موضوع‌ها: 48
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 155
( 66 تشکر در 48 ارسال )
ارسال: #4
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
والا برنامش رو ننوشتم هنوز

یکی از دوستان با به هم وصل کردن 2 تا آیسی 74595 دقیقا همون چیزی رو که من میخواستم برام نشون داد، یعنی با هر پالس یک پین به پین های قبلی اضافه میشه
ولی این بار هم مشکلم این این آیسی 8 تا خروجی داره و من 60 تا ال ای دی باید روشن کنم و با این حساب باید 8 تا از این آیسی رو مدار ببندم ، که خیلی فضا اشغال میکنه Exclamation

شما عین همین آیسی رو سراغ ندارید که 15 تا خروجی بده بیرون ؟ Angry
۰۲-دى-۱۳۹۱, ۱۱:۳۱:۵۸
ارسال‌ها
پاسخ
hadikh73 آفلاین
مدیــر کـل سایـت
*******

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

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #5
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
(۰۱-دى-۱۳۹۱, ۱۷:۵۹:۳۲)sinastar نوشته است: با سلام

من با AVR میخوام یک ساعت با کلی امکلنلت درست کنم که در این راه چندین مشکا داشتم که شکر خدا همشون به جزء این یدونه نگار حل شدن

حالا سوال من این هست که من میخوام برای قسمت ثانیه این ساعت 60 عدد LED بذارم و مقل ساعت آنالوگ درست کنم
اگر بخوام در هر ثانیه فقط یکی از LED ها روشن بشه مشکلی ندارم و میتونم مثلا از آیسی 74154 استفاده کنم
اما سوال من این هست که من چطور میتونم LED هار رو به ترتیب یکی یکی روشن کنم ؟ یعنی در هر ثانیه یک LED دیگر روشن و LED های قبلی خاموش نشن
فکر نکنم یه همچین آیسی باشه و باید روشی ابتکار کرد

برای درک بهتر سوالم مثال زیر رو توجه کنید لطفا :
مثلا 15 تا LED دارم
وقتی خروجی میکرو 0000 شد LED اول روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0001 شد LED های اول و دوم روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0010 شد LED های اول و دوم و سوم روشن بشه
یک ثانیه بعد وقتی خروجی میکرو 0011 شدLED های اول و دوم و سوم و چهارم روشن بشه
.
.
.
.
یک ثانیه بعد وقتی خروجی میکرو 1111 شد LED های اول و دوم و سوم ......تا پانزدم روشن بشه


خواهشاٌ دئستان اوژانسی راهنمایی کنید دیگه :kiss:
با تشـــــــــــــــــــــــکر
سلام
من این ساعت قبلا ساختم از اینجا دانلودش کن
برای ثانیه شمار از آی سی 74164 استفاده کردم با هر پالسی که avr می فرسته یه ثانیه اضافه میشه و ال ای دی بعدی روشن میشه اگر می خواهی وقتی ال ای دی بعدی روشن میشه قبلی خاموش نشه پایه های 1 و 2 هر آی سی رو به مثبت وصل کن و از avr جداشون کنWink

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

ارسال‌ها: 189
موضوع‌ها: 48
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 155
( 66 تشکر در 48 ارسال )
ارسال: #6
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
البته من نمیخوام یک ساعت عادی بسازم و کلی امکانات دیگه باید روش بذارم

ول در کل این لینکی که گذاشتید رو با هر مرورگری تستیدم ولی باز نشد !!!!!!!!! Amaze

بالاخره با هزار مصیبت سایت رو باز کردم (البته خیلی ناقص)
اولندش نتونستم فایل رو بگیرم چون فقط برای اعضا هست
دومندش و مهمترین مسائله ، تا جایی که من فهمیدم در این ساعت از آیسی 1307 جهت بک آپ استفاده نشده و در نتیجه با هر بار قطع برق کل ساعت و تاریخ ریست میشه
(آخرین ویرایش در این ارسال: ۰۲-دى-۱۳۹۱, ۱۳:۳۷:۵۸، توسط sinastar.)
۰۲-دى-۱۳۹۱, ۱۳:۱۶:۱۳
ارسال‌ها
پاسخ
hadikh73 آفلاین
مدیــر کـل سایـت
*******

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

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #7
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
(۰۲-دى-۱۳۹۱, ۱۳:۱۶:۱۳)sinastar نوشته است: البته من نمیخوام یک ساعت عادی بسازم و کلی امکانات دیگه باید روش بذارم

ول در کل این لینکی که گذاشتید رو با هر مرورگری تستیدم ولی باز نشد !!!!!!!!!Amaze

بالاخره با هزار مصیبت سایت رو باز کردم (البته خیلی ناقص)
اولندش نتونستم فایل رو بگیرم چون فقط برای اعضا هست
دومندش و مهمترین مسائله ، تا جایی که من فهمیدم در این ساعت از آیسی 1307 جهت بک آپ استفاده نشده و در نتیجه با هر بار قطع برق کل ساعت و تاریخ ریست میشه
ممنون که مشکل سایت رو گفتید میگم بچه ها چک کننClap
نه منظورم این بود که فقط به شماتیک نگاه کنید و ببینید چطوری led ها کار می کنن

(آخرین ویرایش در این ارسال: ۰۲-دى-۱۳۹۱, ۱۶:۳۹:۱۹، توسط hadikh73.)
۰۲-دى-۱۳۹۱, ۱۵:۰۶:۵۶
ارسال‌ها
پاسخ
تشکر شده توسط : sinastar
kamran0080 آفلاین
كاربر دو ستاره
**

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

تشکرها : 89
( 31 تشکر در 20 ارسال )
ارسال: #8
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
(۰۲-دى-۱۳۹۱, ۱۳:۱۶:۱۳)sinastar نوشته است: البته من نمیخوام یک ساعت عادی بسازم و کلی امکانات دیگه باید روش بذارم

ول در کل این لینکی که گذاشتید رو با هر مرورگری تستیدم ولی باز نشد !!!!!!!!!Amaze

بالاخره با هزار مصیبت سایت رو باز کردم (البته خیلی ناقص)
اولندش نتونستم فایل رو بگیرم چون فقط برای اعضا هست
دومندش و مهمترین مسائله ، تا جایی که من فهمیدم در این ساعت از آیسی 1307 جهت بک آپ استفاده نشده و در نتیجه با هر بار قطع برق کل ساعت و تاریخ ریست میشه

سلام دوست عزیز منم تست کردم سایت مشکلی نداره . دوباره تست کنید . شاید وقتی سرور مشغول وده شما سایتو باز کردید . الان که مشکلی ندارهWhistle
۰۲-دى-۱۳۹۱, ۱۶:۳۲:۵۸
ارسال‌ها
پاسخ
تشکر شده توسط : sinastar
sinastar آفلاین
كاربر دو ستاره
**

ارسال‌ها: 189
موضوع‌ها: 48
تاریخ عضویت: دى ۱۳۸۹

تشکرها : 155
( 66 تشکر در 48 ارسال )
ارسال: #9
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
من بازم نتونستم به این سایت دسترسی پیدا کنم

اگه میشه لطف کنید اون فایلش رو اینجا آپلود کنید دیگه
۰۲-دى-۱۳۹۱, ۱۸:۵۹:۰۰
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

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

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #10
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
بفرمایید اینم فایل پیوست
توسط هادی جان کار شدهWink



.rar   saat.rar (اندازه: 234.58 KB / تعداد دفعات دریافت: 135)

۰۲-دى-۱۳۹۱, ۱۹:۱۱:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, kamran0080, sinastar, رسول
hadikh73 آفلاین
مدیــر کـل سایـت
*******

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

تشکرها : 13642
( 14739 تشکر در 4686 ارسال )
ارسال: #11
RE: توسعه پورت میکرو و افزودن یک LED در هر ثانیه
بفرما


فایل‌(های) پیوست شده
.rar   saat.rar (اندازه: 86.98 KB / تعداد دفعات دریافت: 95)

۰۲-دى-۱۳۹۱, ۱۹:۱۴:۲۷
ارسال‌ها
پاسخ
تشکر شده توسط : kamran0080, sinastar, رسول, stranglove, aboziad


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [مقاله] پروگرام میکرو با پورت سریال behzady 5 11,384 ۱۵-دى-۱۳۹۸, ۲۳:۱۹:۰۹
آخرین ارسال: 1نفر
  برنامه راه اندازی رله از طریق پورت شبکه (enc28j60) haisam 15 14,252 ۲۰-آبان-۱۳۹۷, ۰۹:۵۲:۵۹
آخرین ارسال: ali3000aab
  شمارنده معکوس رو Lcdگرافیکی حین خاموش روشن شدن led های یک پورت armin111 1 3,433 ۰۷-بهمن-۱۳۹۵, ۰۹:۵۸:۱۹
آخرین ارسال: aKaReZa75
  ttiny45 ساخت ثانیه دقیق javad_2010 4 3,945 ۱۳-آبان-۱۳۹۵, ۱۱:۱۳:۳۷
آخرین ارسال: javad_2010
  مشکل دریافت متن از پورت سریال میکرو sajadcut 1 3,260 ۱۲-آبان-۱۳۹۵, ۲۲:۱۰:۲۳
آخرین ارسال: behzady
  مشكل با پورت سريال در متلب leila.66 8 11,927 ۱۲-شهریور-۱۳۹۵, ۲۰:۳۹:۳۴
آخرین ارسال: 36taregh
  تست میکرو saber.k 10 14,048 ۰۹-شهریور-۱۳۹۵, ۰۲:۰۹:۲۷
آخرین ارسال: yadulla fazel
  [سوال] خواندن از پورت سریال و نوشتن روی mmc index 0 2,246 ۲۷-مهر-۱۳۹۴, ۱۱:۵۹:۰۰
آخرین ارسال: index
  [حل شد] ایجاد تاخیر متغیر در حد میکرو ثانیه hamze_b 3 4,549 ۲۲-تير-۱۳۹۴, ۰۷:۱۱:۰۰
آخرین ارسال: behzady
Sad [سوال] اتصال کامپیوتر به میکرو از طریق پورت سریال Monje 11 11,438 ۱۱-خرداد-۱۳۹۴, ۱۶:۲۷:۰۷
آخرین ارسال: alira725

پرش به انجمن:


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

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