نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

پروژه AVR ساعت با ماژول DS۳۲۳۱ و سون سگمنت

به نام خدا

پروژه AVR ساعت با ماژول DS۳۲۳۱ و سون سگمنت : ساعت با سون سگمنت و ماژول DS3231 >> والا این پروژه AVR رو برا بچه های دانشگامون درست کرده بودم…گفتم اینجا هم بزارم… pardon

شماتیک پروژه
پروژه AVR ساعت با ماژول DS۳۲۳۱ و سون سگمنت
توجه : این پروژه تو پروتئوس اجرا نمیشه…دلیلش رو هم حال ندارم بگم laugh …. ولی اگه خواستین تو پروتئوس اجرا بشه به جای ماژول DS3231 در پروتئوس میتونید از DS1307 استفاده کنید.

اینم از کدهای پروژه

فیلم پروژه

دانلود پروژه این مطلب

در آخر امیدوارم این مطلب بدرد کسی بخوره….اگه مفید بود براتون ما رو هم یه دعایی کنید….
فعلا یا علی

 

=================

اصلاحیه : نوع سون سگمنت استفاده شده کاتد مشترک هستش؛ ولی در پروتئوس از قطعه 7SEG-MPX4-CA-BLUE استفاده کردم که آند مشترک هستش که اشتباه هستش که باید از قطعه 7SEG-MPX4-CC-BLUE استفاده میکردم – البته شماتیک همونه؛ ولی خب اگه میخواین در پروتئوس هم شبیه سازی کنید باید علاوه بر این نکته ای که الان گفتم، از ماژول DS1307 در پروتئوس استفاده کنید تا مدار شبیه سازی بشه ( فک نکنم مشکلی رخ بده – DS1307 و DS3231 تقریبا یکسان هستند ) – هرچند که اصلا توصیه نمیکنم کسی با پروتئوس کار کنه!

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو امیدوارم مطالب ناچیز این سایت مفید باشه براتون؛ به امید روزی که دانسته هامونو به اشتراک بزاریم، حالا پولی یا رایگانش زیاد مهم نی؛ بعضی ها فک میکنن چیزی که بلدن، اگه با دیگران به اشتراک بزارن ... !
ارسال دیدگاه
23

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir

  1. Avatar

    مهمان

    حسین علیان

    سلام آقا مهدی.. چرا این جوری جواب میدی برادر؟ یا توضیح نده یا درست توضیح بده خواهشا.. یه بنده خدایی پرسیده همون اول که سون سگمنت ها آند مشترک هستند یا کاتد؟ بنده خدا رو تمسخر کردی بعدم گفتی نمیدونم خودت امتحان کن.. قیمت سون سگمنت ساعتی چهار رقم 3000 تومنه!! کم کمش اون وقت درسته الکی هزینه بیشتر بزاریم رو دست مردم؟ بعد از اون تو پروتئوس آند مشترک گذاشتی اون وقت کد رو واسه کاتد مشترک نوشتی!! خسته نباشی برادر!! چرا الکی مردم رو گمراه میکنی؟ خیلی ها اینجا تازه کارن به جای اینکه کار رو راحت تر کنی بیشتر پیچوندی!! خیلی از دستت ناراحت شدم.. منتظر جوابت هستم

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام

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

      تمسخر؟ اشتباه میکنید – همچین آدمی نیستم – ولی خب در هر صورت از اون بنده خدا عذر میخوام.

      تو پروتئوس آند مشترک گذاشتی اون وقت کد رو واسه کاتد مشترک نوشتی

      در مورد 7S در پروتئوس و پروژه درست میفرمایید که در پروتئوس از 7SEG-MPX4-CA-BLUE استفاده کردم ( که میشه آند مشترک ) ولی باید از 7SEG-MPX4-CC-BLUE ( کاتد مشترک ) استفاده میکردم – ولی خب من پروژه رو در عمل بستم – از پروتئوس فقط برای نمایش شماتیک استفاده کردم – اشتباه من شاید این بود که باید در مطلب ذکر نکردم نوع 7S رو – اینو قبول دارم – ولی خب کسی فیلم پروژه و کد پروژه رو ببینه متوجه میشه که از کاتد مشترک استفاده کردم، الان مطلب رو اصلاح کردم – ممنون بابت تذکر good

  2. Avatar

    مهمان

    مجتبی

    سلام اقا مهدی من پروژه را با ماژول ds3231 انجام دادم این شد ساعت 42و40 میشه بعد چند دقیقه 52و50 دیگه خسته شدم از بس ساعت ساختم حالا یه پروژه هست به بسکام مبین محسن زاده نوشته که با 6 تا سون سگمنت و یک مگا 32 و تراشه latch 74hc573 انجام میشه میخوام قطعه تهیه کنم اونو انجام بدم اینم فیلم من و ماژول ds3231
    http://s8.picofile.com/file/8321801242/video_2018_03_15_22_32_46.mp4.html

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-پروژه همین مطلبو بستی؟ فرکانس میکرو رو بزار رو 8 میگ داخلی.
      در ضمن 40و42 دیگه چیه؟ ثانیه و دقیقه هستش؟ خب این که چشمک میزنه اگه تو عمل هم اینطور باشه ( چون فیلم که بگیریم تو فیلم چشمک میزنه ) که مشکل از کد ( یاعدم تنظیم درست فرکانس میکرو ) هستش و این که حرکت نمیکنه ممکنه مشکل از ماژول باشه ولی اگه ساعت کار میکنه ولی تاخیر داره همون مشکل باید از عدم تنظیم بودن فرکانس باشه
      ===========
      از 4240 یهو میره رو 5240؟ خب کدت هم مشکل داره پس ( البته اگه یکیش ثانیه و دیگری دقیقه باشه )

      • Avatar

        مهمان

        مجتبی

        بله بله پروژه همین مطلب رو بستم برنامه عین کد شما است و پروژه هم مال شماست ما فقط copy past میکنم اصلا برنامه نویسی من صفر صفر هست کد شما که مشکلی نداره برمیداریم تو کد ویژن میزاریم کامپایل میکنیم ارور نمیده تنها چیزی که تو avr راه اندازی کردم چشمک زن (deally تغییر دادم)و شمارنده تک رقمی شما هست که تو پست قبلی گذاشتید ولی عملی نبستید ولی من شمارنده تک رقمی سون سگمنت اند مشترک رو در عمل بستم تلاش میکنم پروژه قوی انجام بدم ولی نمیتونیم
        http://s8.picofile.com/file/8321871668/video_2018_03_16_21_51_37.mp4.html
        4 تا ماژول ds3231 دارم میخواستم روی برد بورد ببندم بزنم روی فیبر مدار چاپی به 4 نفر هدیه بدم اینم عکسش خوش حال میشم از تجربیات و نکات فنی بیشتر بگید جون سایت شما نمونه است :
        http://s8.picofile.com/file/8321872200/photo_2018_03_16_22_02_06.jpg
        http://s9.picofile.com/file/8321872176/photo_2018_03_16_22_02_15.jpg

        • Avatar

          مهمان

          مجتبی

          فرکانس رو روی 8 مگا گذاشتم با atmel studio 6.2 پروگرام میکنم oscillator calibration 8 mega و isp clock 104 khz بیشتر از 104 کیلو ارور میده و پروگرام نمیشه برای اکثر اتمگا ها

        • Avatar

          مهمان

          مجتبی

          ولی نشد فقط 4 تا 4 اورد

  3. Avatar

    مهمان

    Radmehr

    سلام.
    من با کمک مطالب خوبتون تونسام با ds3231 یه ساعت واقعا دقیق با یک سون سگمنت درست کنم و با وصل کردن باتری پشتیبان، موقع روشن کردن مدار ساعت درست تمایش داده میشه و مشکلی نیست.
    ولی یه مورد تازه که پیدا کردم و زیاد هم شایع نیستش اینه که اگه شما موقعی روشن بودن مدار، ولتاژ رو چند بار سریع و پشت سر هم قطع و وصل کنید با وجود باتری پشتیبان ds3231 ریست میشه؛ این در حالیه که اگه درست تغزیه رو قطع و وصل کنیم این مشکل پیش نمیاد.
    البته من از هیچ خازن الکترولیتی در مدارم استفاده نکردم شاید راه حل هم همین باشه، ولی با این وجود این کارو رو انجام بدید تا منظور منو متوجه بشید، و نظرتون رو درباره ی راه حل این ممشکل بگید.
    با تشکر.

  4. Avatar

    مهمان

    محمد

    سلام اقا مهدی.من این ساعت رو روی بردبورد بستم ولی یه مشکلی داره تمام رقم ها هشت است یعنی ۸۸۸۸رو سون سگمنت نشون میده unknw .ممنون میشم اگه راهنمایی کنید

  5. Avatar

    مهمان

    ایمان

    آقا مهندی عزیز میشه بدونم این کدها با چی نوشته شده؟من خیلی آماتور هستم و فقط با بسکام کار میکنم.این کدها را داخل بسکام میبرم اصلا هیچ کدی را نمیشناسه.ممکنه راهنماییم کنیند؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      زبون این کد ها c هستش – با کدویژن نوشته شده –

  6. Avatar

    مهمان

    باقری

    سلام ، ممنون از سایت بسیار خوبتون
    من این پروژه رو تو عمل شبیه سازی کردم ، هیچ مشکلی هم نداره فقط پایه مربوط به ساعت شمار(number4) که به پایه ۳ پورت d وصل هستش، همیشه یک هست و نور سون سگمنت مربوط به آن هم از بقیه بیشتر هستش، دلیل اش چی میتونه باشه در صورتیکه بقیه پایه های پورتD این مشکل رو ندارن؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-بهتره برا هر کدوم یه ترانزیستور بزاری و جریان پایه های میکرو رو تقویت کنی –

  7. Avatar

    مهمان

    رویا

    سلام وقتتون به خیر.
    ممنون از سایت خوبتون.
    من می خوام یه ساعت عقربه ای درست کنم که به جای شماره هاش LED باشه و اونا ساعتو نشون بدن.
    توی شبیه سازی با این ارور مواجه میشم :
    PC=0x009C. [AVR MEMORY] Writing to memory location 0x0584 outside of memory size 0x0460. [U2]
    برای رفعش باید چیکار کنم؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام.در عمل تست کنید

  8. Avatar

    مهمان

    محمد

    سلام
    خسته نباشید
    دلیل نوشتن 2 خط آخر چیه؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      چشمک زدن : روی 7s

  9. Avatar

    مهمان

    ققنوس

    اینطوری که میگی یه خرده بدجوره.(چون دوستت دارم اینو میگم)
    شما این همه زحمت میکشی و مطالب خوب میذاری بعد …

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      حرف حق جواب نداره sorry

  10. Avatar

    مهمان

    ققنوس

    سلام
    مهدی جان این یعنی چی؟؟؟
    “”””این پروژه تو پروتئوس اجرا نمیشه…دلیلش رو هم حال ندارم بگم laugh”””

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      laugh
      بابا این ماژول ها تو پروتئوس شبیه سازی نمیشن اکثرشون
      اینم از اونایی هستش که شبیه سازی نمیشه تو پروتئوس….یعنی اون قطعه هه یه سنبول(نماد) هستش که خودم درست کردم تا نحوه اتصالات رو ببینید…
      از بس گفتم اینو دیگه حال ندارم بگم bomb
      به خاطر همین اون جمله رو گفتم

  11. مهدی دمرچیلو

    نویسنده این مطلب

    مهدی دمرچیلو

    پروژه با DS1307 تو نت هست….تو سایت یکی هم هست…
    بله سون سگمنت یا باید آند مشترک باشه یا کاتد…..مگه غیر از این هم داریم laugh
    نمیدونم…خودت تست کن ببین آنده یا کاتده

  12. Avatar

    مهمان

    سینا نکویی

    راستی سون سگمنت یا ید کاتد مشترک باشه یا اند مشترک ؟؟؟؟؟؟؟
    تو پروژه که اند مشترکه درسته یا اشتباه ؟؟؟؟؟؟؟