نمایش نتایج: از 1 به 9 از 9

موضوع: راه اندازی ماژول تابلو روان P10 به کمک AVR

  1. #1
    کاربر عادی giga0101 آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    36
    تشکر
    76
    تشکر شده 5 بار در 5 پست

    راه اندازی ماژول تابلو روان P10 به کمک AVR

    سلام دوستان. می خواستم این ماژول های آماده بازار رو با AVR راه اندازی کنم. دوستان کسی شیوه انتقال دیتا و جزئیات هاب رو میدونه؟
    فکر میکنم اگه بشه راه اندازیش کرد در پروژه های مختلف کاربرد زیادی داره...
    پیشاپیش ممنونم

  2. کاربران زیر از این پست مفید giga0101 تشکر نموده اند:

    ایمان داودی (07-31-2014)

  3. #2
    مدیر انجمن agraphic آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    168
    تشکر
    69
    تشکر شده 132 بار در 93 پست
    سلام
    من تا جایی که میدونم ساختار این ماژول ها از شیفت رجیستر تشکیل شده!اینا هم با هم سری شدن و ال ای دی ها رو کنترل میکنن!یه دونه مالتی پلکسر هم هست که برای کنترل سطرها استفاده میشه!ساختار ساده ای داره و راحت با یه میکرو AVR میشه راه اندازی کرد!

  4. کاربران زیر از این پست مفید agraphic تشکر نموده اند:

    ایمان داودی (07-31-2014)

  5. #3
    مدیریت سایت LightIran آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    1,123
    تشکر
    224
    تشکر شده 1,440 بار در 641 پست
    سلام
    این ماژول ها از مجموعه شیفت رجیستر های سری درست شدن که بسته به نوع اسکن تعدادشون کم و زیاد میشه!برای نوع عمومی بازار یعنی نوع 1/4 تعداد 16 عدد شیفت رجیستر 8 بیتی به صورت سری قرار گرفتن!یعنی در هر بار شیفت کردن 128 ال ای دی کنترل میشه!
    برای کنترل هر سطر هم از یک مالتی پلکسر استفاده میشه که خروجی مالتی پلکسر هم به یک درایور فت وصل شده!

    برای راه اندازیش هم توی بسکام از دستور Shiftout استفاده بکنین تا از یک پین داده بده!
    به برنامه بسیار ساده زیر توجه کنین:
    کد:
    Shiftout Ds , Src , Dta(i) , 1 , 8

    البته برای درک این مفاهیم باید با پین بندی ماژول ها حتما آشنا باشین!توی انجمن دو تا مقاله برای هاب 12 گذاشتم!به اونا توجه کنین!
    You can if you want!Trust Me
    تنها غیرممکن غیرممکن است پس تلاش کنید!

  6. کاربران زیر از این پست مفید LightIran تشکر کرده اند:

    giga0101 (08-01-2014),ایمان داودی (07-31-2014)

  7. #4
    مدیر انجمن ایمان داودی آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    98
    تشکر
    87
    تشکر شده 146 بار در 74 پست
    به راه اندازی شدن که حتما میشه . یه جا من دیدم تونسته بود با AVR راه بندازه و ادعا می کرد که حتی برای اجرای انیمیشن هم میتونه استفاده کنه و قابلیت گسترش هم داره . موضوع خوبیه و ارزش تحقیق رو داره .
    آنقدر به تاريكي لعنت نفرستيد ، يك شمع روشن كنيد.

  8. کاربران زیر از این پست مفید ایمان داودی تشکر نموده اند:

    giga0101 (08-01-2014)

  9. #5
    کاربر عادی Ainour آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    5
    تشکر
    0
    تشکر شده 12 بار در 4 پست
    راه اندازی کردن کار سختی نیستش فقط تعریف کردن آدرس ال ای دی ها زمانبر هستش.
    پایه 5 دیتا و 7 استروب و 9 کلاک مربوط به ای سی 74hc595 هستند که 16 عدد ای سی به صورت سریال پشت سر هم قرار میگیرند
    پایه های 13و15 برای انتخاب سطر و پایه 16 برای فعال کردن خروجیهای آی سی 74hc138 می باشند.
    شما ابتدا دیتا را به صورت سریال با 128 کلاک وارد شیفت رجیستر ها میکنید
    بعد پایه 16 را غیر فعال کرده و روی پایه استروب یک تک پالس میزنید تا اطلاعات لچ شوند.
    درانتها آدرس سطر را انتخاب میکنید و پایه 16 را فعال مینمایید.
    این کار را برای سطرهای بعد تکرار میکنید
    برای نمایش باید این کار را با فرکانس حداقل 75 هرتز تکرار نمایید تا تصویر بدون لرزشی داشته باشید.(از تایمر استفاده شود)
    با atmega8 هم میشود این کار را انجام داد تا 10 عدد ماژول رو راحت جواب میده.
    منتها کار ارزش تحقیقاتی داره و با کنترلری مانندA40 با قیمت 22 تومنی ارزش تجاری نداره

  10. کاربران زیر از این پست مفید Ainour تشکر کرده اند:

    giga0101 (08-02-2014),LightIran (08-01-2014),mohammad19 (12-29-2016),sayedali (09-25-2017),ایمان داودی (08-04-2014)

  11. #6
    مدیر انجمن ایمان داودی آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    98
    تشکر
    87
    تشکر شده 146 بار در 74 پست
    واقعا ممنون بسیار توضیح روان و عالی بود. با این وجود برنامه نویسی خیلی ساده ای هم داره. متاسفانه الان ماژول P10 دم دست ندارم تا برنامه رو تست کنم اما به زودی تست می کنم و اگه جواب داد برنامه رو میزارم توی همین تاپیک .
    آنقدر به تاريكي لعنت نفرستيد ، يك شمع روشن كنيد.

  12. کاربران زیر از این پست مفید ایمان داودی تشکر کرده اند:

    giga0101 (08-04-2014),mohammad19 (12-29-2016)

  13. #7
    مدیریت سایت LightIran آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    1,123
    تشکر
    224
    تشکر شده 1,440 بار در 641 پست
    نقل قول نوشته اصلی توسط ایمان داودی نمایش پست ها
    واقعا ممنون بسیار توضیح روان و عالی بود. با این وجود برنامه نویسی خیلی ساده ای هم داره. متاسفانه الان ماژول P10 دم دست ندارم تا برنامه رو تست کنم اما به زودی تست می کنم و اگه جواب داد برنامه رو میزارم توی همین تاپیک .
    بله دقیقا جواب میده و بدون مشکل هم کار میکنه!قبلا من یک پروژه سفارشی برای کنترل پارکینگ ساخته بودم بر همین اساس و بدون نقص کار میکرد!اگر اینکه توی انجمن قرار ندادم چون صاحب پروژه تمایلی به این امر نداشتن ولی سعی میکنم در آینده مداری بر همین اساس قرار بدم!
    You can if you want!Trust Me
    تنها غیرممکن غیرممکن است پس تلاش کنید!

  14. کاربران زیر از این پست مفید LightIran تشکر نموده اند:

    giga0101 (08-04-2014)

  15. #8
    کاربر عادی giga0101 آواتار ها
    تاریخ عضویت
    Apr 2014
    نوشته ها
    36
    تشکر
    76
    تشکر شده 5 بار در 5 پست
    خیلی ممنون دوستان.
    ما همچنان منتظریم.
    تشکر...

  16. #9
    کاربر تازه وارد MOJTABA68 آواتار ها
    تاریخ عضویت
    Feb 2016
    نوشته ها
    1
    تشکر
    0
    تشکر شده 1 بار در 1 پست
    سلام - من میخوام این موضوع زنده کنم - دوستانی که به راحتی جواب بصورت چند خط فارسی توضیح میدن بیان بصورت عمل انجام بدن

  17. کاربران زیر از این پست مفید MOJTABA68 تشکر نموده اند:

    mohammad19 (12-29-2016)

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

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
با کلیک بر روی 1+ ما را در گوگل محبوب کنید