اطلاعیه

Collapse
No announcement yet.

اتصال mt8870 به میکرو

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

    اتصال mt8870 به میکرو

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

    #2
    پاسخ : اتصال mt8870 به میکرو

    فکر کنم مشکل از خود میکرو باشه چون من هر سیگنال کوچکی که بهش میدم رو یک میگیره به غیر از اینکه اونو مستقیم به زمین وصل کنم . این کارو رو 2 تا atmega16 تست کردم همینطوری بود .به نظرتون علت چیه ؟ مگه نباید سیگنال زیر 3.5 رو صفر در نظر بگیره؟

    دیدگاه


      #3
      پاسخ : اتصال mt8870 به میکرو

      سلام .میخواستم بدونم مگه خروجی mt8870 رو مستقیم به میکرو وصل نمیکنن؟
      سلام.mt8870 رو مستقیم به میکرو وصل میکنن.
      منظورتون از سیگنال هم.ن ولتاژش هست؟
      شما چطوری ورودی رو می خونید؟
      با بسکام کار میکنید یا codevision؟

      دیدگاه


        #4
        پاسخ : اتصال mt8870 به میکرو

        من با بسکام کار میکنم . برای تست میکرو یه برنامه ساده بهش دادم که هر وقت یه پین رو یک کنم Led شروع به چشمک زدن کنه ولی حتی اگه ولتاژ خیلی کمی هم بهش بدم اونو یک فرض میکنه مگه اینکه به زمین وصل باشه تو حالت NC هم که باز یک فرض میشه

        دیدگاه


          #5
          پاسخ : اتصال mt8870 به میکرو

          سلام دوست عزیز
          چون(Q1,Q2,Q3,Q4) خروجیهای MT8870 باینری است.
          اولین نکته اینه که خروجی آیسی MT8870 فعال یکه پس شما باید تو میکرو بر اساس خروجی آیسی MT8870 برنامه نویسی کنی.
          بعد از اون به شکل زیر عمل کن:


          بعد از اون یه خازن 100nf با دوسر تغذیه میکرو و تغذیه آیسی موازی کن.

          دیدگاه


            #6
            پاسخ : اتصال mt8870 به میکرو

            پورت رو ورودی تعریف کردید؟

            دیدگاه


              #7
              پاسخ : اتصال mt8870 به میکرو

              آره پورت رو هم ورودی تعریف کردم . ولی نظرتون راجع به اینکه میکرو هر ولتازی رو یک فرض میکنه چیه ؟ به نظرتون جایی از کارم ایراد داره؟ ببنید برنامه زیرو دادم بهش ولی وقتی خروجی صفر mt8870 رو حتی با مقاومت سری به پین D7 میدم باز حلقه for عمل میکنه!
              $regfile = "M16def.dat"
              $crystal = 1000000
              Config Pind.7 = Input
              Config Pina.0 = Output
              Dim I As Word
              Do
              If Pind.7 = 1 Then
              For I = 0 To 100
              Wait 1
              Toggle Porta.0
              Next
              End If
              Loop
              End

              دیدگاه


                #8
                پاسخ : اتصال mt8870 به میکرو

                میشه برنامه ی میکرو رو بذاری تا ببینیم؟

                دیدگاه


                  #9
                  پاسخ : اتصال mt8870 به میکرو

                  پست قبلی ویرایش کردم

                  دیدگاه


                    #10
                    پاسخ : اتصال mt8870 به میکرو

                    شما بیا کل Portd رو ورودی در نظر بگیر ببین مشکلت حل نمیشه!؟

                    دیدگاه


                      #11
                      پاسخ : اتصال mt8870 به میکرو

                      نه والا . این کارو هم کردم ولی نتیجه نداد . انگار این میکرو با ما لج کرده نمیدونم دیگه چیکارش کنم

                      دیدگاه


                        #12
                        پاسخ : اتصال mt8870 به میکرو

                        نوشته اصلی توسط amin-kh
                        نه والا . این کارو هم کردم ولی نتیجه نداد . انگار این میکرو با ما لج کرده نمیدونم دیگه چیکارش کنم
                        سلام
                        دوست عزیز خروجی پایه های mt8870 را به led وصل کن بعد با تلفن دستی شماره بگیر ببین خروجی led ها روشن می شوند. یک پایه int (اینتراپت ) داره که هر بار شماره میگیری یک پالس روی این پایه ایجاد می شود.
                        موفق باشید

                        دیدگاه


                          #13
                          پاسخ : اتصال mt8870 به میکرو

                          نوشته اصلی توسط علی حیاتی
                          سلام
                          دوست عزیز خروجی پایه های mt8870 را به led وصل کن بعد با تلفن دستی شماره بگیر ببین خروجی led ها روشن می شوند. یک پایه int (اینتراپت ) داره که هر بار شماره میگیری یک پالس روی این پایه ایجاد می شود.
                          موفق باشید
                          ضمن تایید فرمایش دوست گرامی آقای حیاتی ترجیحا با استفاده از یک بافر یا حداقل با یک مقاومت با اهم بالا به LED متصل کنین

                          دیدگاه


                            #14
                            پاسخ : اتصال mt8870 به میکرو

                            سلام اینجا رو دیدی
                            http://www.eca.ir/forum2/index.php?topic=12506.0
                            انجام پروژه های برنامه نویسی اندروید
                            [glow=red,2,300]نرم افزار نقشه های پاور کامپیوتر اندورید[/glow]
                            http://cafebazaar.ir/app/?id=com.atxdroid

                            دیدگاه


                              #15
                              پاسخ : اتصال mt8870 به میکرو

                              از راهنمایی هاتون واقعا ممنونم . آقا محسن تاپیکتون مخصوصا خیلی به دردم خورد ولی مشکلی که من دارم با خود میکرو هست که شاید باید اونو عوض کنم. راستی پایه های mt8870 تو حالت صفر هم led رو با نور کم روشن میکنن دیگه؟!(مال من که اینطوره) عجیبه که میکرو این ولتاژ ها رو هم یک میگیره اینطور نیس؟

                              دیدگاه

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