NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4728 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 20 از 40

موضوع: digital Thermometer 7segment avr

  1. #1
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض digital Thermometer 7segment avr

    دوستان این پروژه رو شبیه سازی کردم از ir-micro.com گرفتم فکر کنم همه دارنش. ولی سرعت روشن شدن سگمنتها خیلی زیاده و همش 888 نشون میده کسی هست راهنمایی کنه یا یه فایل مشابه بده البته اگر کسی این پروژه رو با atmega 8 بذاره ممنون می شم
    فايل هاي پيوست شده فايل هاي پيوست شده

  2. تشکرها از این نوشته :


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    Morteza_rk
    Guest

    پیش فرض

    سلام مهندس

    اگه اشتباه نکنم این مشکل بخاطر زمانهای 5 میلی ثانیه ای در برنامه هست ، اونارو بیشتر کن مثلا 20 میلی ثانیه ، با سعی و خطا می تونی مقدار مناسبی براشون پیدا کنی.

    ضمنا یه نگاهی به کریستالت بنداز باید 10 مگا هرتز باشه.

    راستی بجای AT90S2313 می تونی از معادل امروزی ترش یعنی ATTiny2313 استفاده کنی فقط اون بالا قبل از Dim D As Byte بنویس :

    "regfile = "ATtiny2313.DAT$
    ویرایش توسط Morteza_rk : 19-01-2010 در ساعت 03:04

  5. #3
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    نقل قول نوشته اصلی توسط Morteza_rk نمایش پست ها
    سلام مهندس

    اگه اشتباه نکنم این مشکل بخاطر زمانهای 5 میلی ثانیه ای در برنامه هست ، اونارو بیشتر کن مثلا 20 میلی ثانیه ، با سعی و خطا می تونی مقدار مناسبی براشون پیدا کنی.

    ضمنا یه نگاهی به کریستالت بنداز باید 10 مگا هرتز باشه.

    راستی بجای AT90S2313 می تونی از معادل امروزی ترش یعنی ATTiny2313 استفاده کنی فقط اون بالا قبل از Dim D As Byte بنویس :

    "regfile = "ATtiny2313.DAT$
    atmega 8 چی میشه بجاش گذاشت؟؟ با این دستور
    $ regfile "m8def.dat"

    $crystal = 8000000
    فکر کنم بقیش ثابت باشه . من بسکام وارد نیستم
    ویرایش توسط arsalan681 : 19-01-2010 در ساعت 03:32

  6. #4
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    من ترمومتر ساختم اما این مداری که گذاشتید فقط دما رو اندازه گیری میکنه خواستی برنامه رو مینویسم و مدار هم میزارم.
    زبان:بیسیک
    میکرو:atmega8
    سنسور:LM35
    سون سگمنت مالتی پلکس 3 تایی.
    اگر میخوای تا شب میزارم.
    ویرایش توسط masoodhashemy : 19-01-2010 در ساعت 11:12
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  7. تشکرها از این نوشته :


  8. #5
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    من ترمومتر ساختم اما این مداری که گذاشتید فقط دما رو اندازه گیری میکنه خواستی برنامه رو مینویسم و مدار هم میزارم.
    زبان:بیسیک
    میکرو:atmega8
    سنسور:lm35
    سون سگمنت مالتی پلکس 3 تایی.
    اگر میخوای تا شب میزارم.
    نیکی و پرسش متشکرم.

  9. #6
    Morteza_rk
    Guest

    پیش فرض

    با atmega8 هم میشه ولی یه کوچولو دست کاری می خواد. حالا ببین این دوستمون چی میذاره واست ، اگه بعدش خواستی من اون کد رو با proteus تست می کنم. وقت ندارم مدارشو ببندم.

    تا ببینیم چی میشه.

  10. #7
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    این طراحی پروتئوس ممنون میشم
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar temp.rar (16.4 کیلو بایت, 124 نمايش)

  11. کاربران : 3 تشکر کرده اند از شما arsalan681 برای ارسال این پست سودمند:


  12. #8
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    برای تشخیص اعداد اعشاری و اینکه چه جوری روی سون سگمنت اعداد اعشاری نشون بدیم یک نکته ظزیف داره!
    مهم اینه که برنامه کوتاه باشد وگرنه با کلی نوشتن هم میشه راه حل داد.
    مثل برنامه volume که برای ahmad نوشتم اینم از همون فوت کوزه گری ها داره:D
    آقای ارسلان شما در پارسوماش زندگی میکنی؟
    ویرایش توسط masoodhashemy : 20-01-2010 در ساعت 16:13
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  13. تشکرها از این نوشته :


  14. #9
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    برای تشخیص اعداد اعشاری و اینکه چه جوری روی سون سگمنت اعداد اعشاری نشون بدیم یک نکته ظزیف داره!
    مهم اینه که برنامه کوتاه باشد وگرنه با کلی نوشتن هم میشه راه حل داد.
    مثل برنامه volume که برای ahmad نوشتم اینم از همون فوت کوزه گری ها داره:d
    آقای ارسلان شما در پارسوماش زندگی میکنی؟
    اولا از برنامه ممنون ثانیا من بیسک وارد نیستم میشه این فوت رو هم به سمت ما بدمی
    ثالثا بله .می دونی کجاست؟

  15. #10
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    شما که زحمت میکشی ممیز و اعشار میذاری میشه دمای منفی رو هم نشون بدی

  16. #11
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    باشه دمای منفی هم نشون میدم :d
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  17. #12
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    من به 7 سگمنت علاقه مند هستم همیشه هم تو کار کردن باهاش گیج میشم مطلب آموزشی برای برنامه نویسیش داری؟؟

  18. #13
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    نقل قول نوشته اصلی توسط arsalan681 نمایش پست ها
    من به 7 سگمنت علاقه مند هستم همیشه هم تو کار کردن باهاش گیج میشم مطلب آموزشی برای برنامه نویسیش داری؟؟
    ?

  19. #14
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    بزار امتحانم چند روز دیگه تمام میشه اون وقت شبانه روزی دیگه هستم
    فقط یک سوال
    روش خودت برای نشان دادن بر روی سون سگمنت این جوریه که مثلا میگذاری در یک حلقه که 100 بار تکرار میشه و یا ...؟
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  20. #15
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    نقل قول نوشته اصلی توسط masoodhashemy نمایش پست ها
    بزار امتحانم چند روز دیگه تمام میشه اون وقت شبانه روزی دیگه هستم
    فقط یک سوال
    روش خودت برای نشان دادن بر روی سون سگمنت این جوریه که مثلا میگذاری در یک حلقه که 100 بار تکرار میشه و یا ...؟
    منظورت از حلقه 100 رو متوجه نشدم من از switch و case استفاده می کنم. و کد عدد رو به سگمنت میفرستم.

  21. #16
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    خوب منم همین جوری کار میکنم پس دیگه مشکل چیه.
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  22. #17
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض 7447

    روش استفاده از 7447 و یا 7448 رو میشه یه توضیحی بدی؟؟

  23. #18
    مدیر باز نشسته masoodhashemy آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    بوشهر - نام: علیرضا.غ
    نوشته ها
    328
    تشکر
    212
    تشکر شده 593 بار در 145 پست

    پیش فرض

    عدد مربوطه مثلا 9 رو مستقیم روی پورت مربوطه بنداز و دیگه نیازی به ساخت کد سون سگمنت و چرت و پرت نیست هر عدد تک رقمی که داری روی پورت مربوطه بنداز 7447 خودش کد سون سگمنت میسازه.
    خنده بر لب میزنم تا کس نداند راز من.........ورنه این دنیا که ما دیدیم خندیدن نداشت
    وبلاگ شخصی

  24. #19
    مدیر باز نشسته arsalan681 آواتار ها
    تاریخ عضویت
    Dec 2009
    نوشته ها
    974
    تشکر
    165
    تشکر شده 1,256 بار در 613 پست

    پیش فرض

    سلام دوستان کی pinout مربوط به سوند سگمنت 4 تایی رو بلده .من یه سون سگمنت 4 تایی دارم کاتد مشترک که 12 تا پایه داره کی میتونه کمک کنه پایه هاش رو مشخص کنم مخصوصا پایه های کنترلی؟
    ویرایش توسط arsalan681 : 29-01-2010 در ساعت 02:19

  25. #20
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

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

صفحه 1 از 2 12 آخرینآخرین

موضوعات مشابه

  1. مشكل كد با 7segment
    توسط 1w1w1w در انجمن AVR
    پاسخ: 18
    آخرين نوشته: 14-10-2015, 00:18
  2. کمک 7segment
    توسط lpln852 در انجمن AVR
    پاسخ: 1
    آخرين نوشته: 05-03-2013, 17:22
  3. 7segment
    توسط lpln852 در انجمن AVR
    پاسخ: 4
    آخرين نوشته: 08-08-2010, 16:22
  4. digital pot
    توسط arsalan681 در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 0
    آخرين نوشته: 16-01-2010, 11:20

مجوز های ارسال و ویرایش

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