اطلاعیه

Collapse
No announcement yet.

سوال : 8051 و 7Segment دو تایی .

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    سوال : 8051 و 7Segment دو تایی .

    با سلام خدمت دوستان گرامی
    بنده میخوام توسط برنامه ای که در 8051 سری S ام پروگرام کردم (نقشه ی مدار در زیر هست ) . میخوام 7Segment را به آی سی طبق تصویر زیر متصل کنم.
    حالا موردی که هست میخوام بدونم در شکل زیر ، مفهوم مربع های قرمز و آبی در کنار پایه های 7سگمنت و پایه های میکروکنترلر برای چیست ؟
    و همچنین میخواستم بدونم ، بنده الان 7سگمنت دو عددی دارم (مثل تصویر) ، اما 18 تا پایه داره که پایه 1 و 18 مشخص شده . حالا چطوری بفهمم پایه هایی که در شکل مدار
    هست کدام پایه ی موجود در 7سگمنتی هست که من دارم؟
    کلا این مدار که کشیده برای یک شمارنده هست.
    سپاسگذارم.

    #2
    پاسخ : سوال : 8051 و 7Segment دو تایی .

    بر فرض اینکه این 7 segment بصورت 16 پایه باشد ، طبق تصویر بالا چطوری میشه فهمید کدام پایه های 7 سوم سگمنت به میکروکنترلر 8051 وصله ؟
    ممنون میشم پاسخ بدین خیلی شدید نیازش دارم.
    سپاسگذارم.

    دیدگاه


      #3
      پاسخ : سوال : 8051 و 7Segment دو تایی .

      اول از همه اینکه سون سگمنتت اند مشترکه یا کاتد؟
      اگر اند مشترک باشه باید سیم منفی یه منبع تغذیه 3 ولتی رو بصورت شانسی به یکی از پایه ها بزنی و با زدن سیم مثبت به بقیه پایه ها ببینی اول از همه اند مشترکت کدومه . این از این . بعد ببین این اند مشترکت مربوط به کدوم یکی از سون سگمنتاته . مثلا سون سگمنت چپ یا راستت . تا اینجا سون سگمنتاتو فهمیدی
      حالا این پایه اند یا کاتد مشترکت میشن همون پایه های 1یا2 روی شکل سون سگمنتت . احتمالا باید ترتیب سگمنتای A B C D E F G رو توی سون سگمنتا بلد باشی؟ پس بعد از تشخیص دادن اینکه پایه مشترکت مال کدوم سون سگمنتته با زدن سیم به بقیه پایه ها میتونی بفهمی کدوم پایه مربوط به کدوم سگمنته
      اون پایه DP روی شکل هم همون دات یا نقطه های روی سون سگمنتتن
      این یه راه پایه و تقریبا سخت بود
      راه اسونتر اینه که شماره سون سگمنتتو تو نت سرچ کنی تا 7 جد و ابادشو برات مشخص کنه

      دیدگاه


        #4
        پاسخ : سوال : 8051 و 7Segment دو تایی .

        نوشته اصلی توسط saeid_esf
        اول از همه اینکه سون سگمنتت اند مشترکه یا کاتد؟
        اگر اند مشترک باشه باید سیم منفی یه منبع تغذیه 3 ولتی رو بصورت شانسی به یکی از پایه ها بزنی و با زدن سیم مثبت به بقیه پایه ها ببینی اول از همه اند مشترکت کدومه . این از این . بعد ببین این اند مشترکت مربوط به کدوم یکی از سون سگمنتاته . مثلا سون سگمنت چپ یا راستت . تا اینجا سون سگمنتاتو فهمیدی
        حالا این پایه اند یا کاتد مشترکت میشن همون پایه های 1یا2 روی شکل سون سگمنتت . احتمالا باید ترتیب سگمنتای A B C D E F G رو توی سون سگمنتا بلد باشی؟ پس بعد از تشخیص دادن اینکه پایه مشترکت مال کدوم سون سگمنتته با زدن سیم به بقیه پایه ها میتونی بفهمی کدوم پایه مربوط به کدوم سگمنته
        اون پایه DP روی شکل هم همون دات یا نقطه های روی سون سگمنتتن
        این یه راه پایه و تقریبا سخت بود
        راه اسونتر اینه که شماره سون سگمنتتو تو نت سرچ کنی تا 7 جد و ابادشو برات مشخص کنه
        سلام همشهری اصفهانی عزیز
        ممنون از راهنماییت .
        والا من الان 18 پایه گرفتم (سون سگمنت) و 9 پایه در بالا و 9 تا پایین.
        پایه 5 ام از بالا (پایه میانی) ، وصل کردم به منفی و بقیه را به مثبت شماره اولی (از سمت چپ) روشن شد.
        ولی هر کاری میکنم شماره دومی روشن نمیشه. و نمیدونم که VCC شماره دومی از سون سگمنت کدوم پایه است چون با همش تست کردم.
        ABCDEFG را هم متاسفانه نمیدونم . اگه توضیحی چیزی بدی ممنون میشم.
        راستش من اصلا رشتم الکترونیک و ... نیست. رشتم کامپیوتره و اصلا درس اینا را هم نخوندم.
        ممنونم

        دیدگاه


          #5
          پاسخ : سوال : 8051 و 7Segment دو تایی .

          اینم از Datasheet مربوط به سون سگمنت بنده : لینک
          کاتد مشترک هم هست

          دیدگاه


            #6
            پاسخ : سوال : 8051 و 7Segment دو تایی .

            با سلام
            ممنون از پاسخ به سوال اول.
            بنده این مدار را بستم ولی 2 مشکل دارم :
            1) پایه 2 1 که در تصویر به قسمت عدد دوم سون سگمنت وصل میشه را پیدا نکردم ، در نتیجه در عدد دوم خروجی ندارم.

            2) در عدد اول سون سگمنت با نور کم ، اعداد با سرعت زیادی (درهم برهم) همش در حال تغییر با سرعت زیادی هست و اصلا قابل تشخیص نیست ، فقط داره تغییر میکنه. مشکل از چیه ؟ XTALL که روشه 12 هست نباید بیشتر بشه ؟

            ممنون

            دیدگاه


              #7
              پاسخ : سوال : 8051 و 7Segment دو تایی .

              سلام. آقا به شدت کمک. من هرکار میکنم 7سگمنتم درست کار نمیده. همش خوبه قشنگ کار میکنه اما به عدد 6 و 9 که میرسه بالای عدد 6 و پایین عدد 9 حذف میکنه. میگن بخاطر ای سی 7448 هست. میخوام بدونم میشه کاریش کرد؟ خیلی بهش نیاز دارم خواهش میکنم کسی تونست کاریش کنه با ایمیل به من خبر بده SMSPANEL.IRAN@GMAIL.COM
              دانلود پرتوس و برنامه نویسیش:
              http://www.uplooder.net/cgi-bin/dl.cgi?k...e1951bfbe3

              دیدگاه


                #8
                پاسخ : سوال : 8051 و 7Segment دو تایی .

                ای سیهای دیگه مثل 74248

                دیدگاه


                  #9
                  پاسخ : سوال : 8051 و 7Segment دو تایی .

                  نوشته اصلی توسط محمد مومنی22
                  سلام. آقا به شدت کمک. من هرکار میکنم 7سگمنتم درست کار نمیده. همش خوبه قشنگ کار میکنه اما به عدد 6 و 9 که میرسه بالای عدد 6 و پایین عدد 9 حذف میکنه. میگن بخاطر ای سی 7448 هست. میخوام بدونم میشه کاریش کرد؟ خیلی بهش نیاز دارم خواهش میکنم کسی تونست کاریش کنه با ایمیل به من خبر بده SMSPANEL.IRAN@GMAIL.COM
                  دانلود پرتوس و برنامه نویسیش:
                  http://www.uplooder.net/cgi-bin/dl.cgi?k...e1951bfbe3
                  محمد جان فایلی که گذاشتی دانلود نمیشه... مشکلت تو شبیه سازیه یا سخت افزار؟

                  دیدگاه


                    #10
                    پاسخ : سوال : 8051 و 7Segment دو تایی .

                    سلام.داداش میدونی سون سگمنت BCD چی هست؟
                    تو پرتوس هستش
                    4پایه داره
                    من هرجا رفتم گیرم نیومد
                    کاش یکی پیدا بشه کمکم کنه فردا باید بدم تحویل اینو

                    دیدگاه


                      #11
                      پاسخ : سوال : 8051 و 7Segment دو تایی .

                      نوشته اصلی توسط محمد مومنی22
                      سلام.داداش میدونی سون سگمنت BCD چی هست؟
                      تو پرتوس هستش
                      4پایه داره
                      من هرجا رفتم گیرم نیومد
                      کاش یکی پیدا بشه کمکم کنه فردا باید بدم تحویل اینو
                      منم تا حالا ندیدم، فکر می کنم که فقط تو پرتئوس هست. در واقع اینطور به نظر می رسه که یه مبدل BCD به کد 7-seg داخل خود این سون سگمنت 4 پایه هست. ولی من تاحالا تو بازار همچین چیزی ندیدم.

                      دیدگاه


                        #12
                        پاسخ : سوال : 8051 و 7Segment دو تایی .

                        اگر مشکلت فقط نمایش 6 و 9 هست ای سی 74ls248 همون کار 74ls48 رو انجام میده با این فرق که عدد 9 و 6 رو جور دیگه نمایش میده به دیتا شیت نگاه کن

                        دیدگاه


                          #13
                          پاسخ : سوال : 8051 و 7Segment دو تایی .

                          سلام.
                          ممنونم از همه شما عزیزان.
                          من میخوام خروجی پایه میکرو مثلا پایه p1.0 رو بهش دوتا LED وصل بکنم.(پایه منفی ها مشترک باشند.)از ULN2803 نمیتونم چون خروجیش منفی هست بدردم نمیخوره.کسی میدونه از چه ای سی استفاده بکنم که خروجی مثبت داشته باشه؟؟ترانزیستور NPN هم میشه ولی مدارم شلوغ میشه.اگر کسی ای سی داره بگه چجور راه اندازیش بکنم.
                          اگرهم ای سی نیست با ترانزیستور چجور راه اندازیش کنم؟مثلا مقاوت به کدوم پایه ورودی کدوم پایه خروجی از کدوم پایه.
                          بازم ممنونم از راهنمایی های شما

                          دیدگاه


                            #14
                            پاسخ : سوال : 8051 و 7Segment دو تایی .

                            نوشته اصلی توسط محمد مومنی22
                            سلام.
                            ممنونم از همه شما عزیزان.
                            من میخوام خروجی پایه میکرو مثلا پایه p1.0 رو بهش دوتا LED وصل بکنم.(پایه منفی ها مشترک باشند.)از ULN2803 نمیتونم چون خروجیش منفی هست بدردم نمیخوره.کسی میدونه از چه ای سی استفاده بکنم که خروجی مثبت داشته باشه؟؟ترانزیستور NPN هم میشه ولی مدارم شلوغ میشه.اگر کسی ای سی داره بگه چجور راه اندازیش بکنم.
                            اگرهم ای سی نیست با ترانزیستور چجور راه اندازیش کنم؟مثلا مقاوت به کدوم پایه ورودی کدوم پایه خروجی از کدوم پایه.
                            بازم ممنونم از راهنمایی های شما
                            خوب LED رو برعکس وصل کن اون ورشون رو VCC کن. مقاومت یادت نره. اگر ترانزیستور می خوای بزاری :
                            یه 2N2222 ، بیسش رو با مقاومت 1k به میکرو وصل کن، امیتر رو زمین کن، کلکتور رو با یک مقاومت 330 و LED به VCC وصل کن. حواصت باشه که آند LED باید به سمت VCC باشد.
                            موفق باشی

                            دیدگاه

                            لطفا صبر کنید...
                            X