اطلاعیه

Collapse
No announcement yet.

ارتباط spi

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

    ارتباط spi

    سلام
    من می خوام میکرو را به isd4002 وصل کنم ولی تغدیه isd4002 کمتر از 5 ولته(3.3)
    من از
    تقسیم مقاومتی استفاده کردم روی پایه های sck,ss,mosi
    ولی ارتباط برقرار نمیشه
    کسی میتونه کمک کنه؟

    #2
    پاسخ : ارتباط spi

    میکروتون رو 3.3 بدید!
    اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

    دیدگاه


      #3
      پاسخ : ارتباط spi

      من از atmega 8 اتفاده می کنم
      یعنی باید از atmega8L استفاده کنم؟
      راهی هست که بشه از همون 5 ولت استفاده کرد؟
      اخه من خروجیهای میکرومو لازم دارم که 5 ولت باشه

      دیدگاه


        #4
        پاسخ : ارتباط spi

        سلام

        یه سری میکرو ها با پسوند A هستند که مثل همون معمولی ها هستن که بهش میشه 3.3v وصل کرد

        دیدگاه


          #5
          پاسخ : ارتباط spi

          اخه من لازم دارم که میکروم حتما 5 ولت باشه
          خروجیه پورتهای میکروم باید 5 ولت باشه
          نمیشه میکرو 5 ولته یه جوری به isd4002 که 3.3 ولته وصل کرد؟

          دیدگاه


            #6
            پاسخ : ارتباط spi

            تو این مشکل؛ یکی نبودن سطوح ولتاژ بنظرم آخرین چیزیه که باید بهش فکر کنی. اصلا با اسکوپ ببین چیزی ارسال میشه

            دیدگاه


              #7
              پاسخ : ارتباط spi

              اره تست کردم دیتا ارسال میشه
              وقتی تقسیم مقاومتی هم گذاشتم بازم ارسال میشه فقط دامنه سیگنال خیلی کم میشه

              دیدگاه


                #8
                پاسخ : ارتباط spi

                اول به میکرو 3.3v بدین با اون چیپه ارتباط برقرار کنید بعد شبکه مقاومتی بزارید و 5v ....

                وقتی دیتا ارسال میشه MISO ببینید چیزی اون میفرسه ؟

                دیدگاه


                  #9
                  پاسخ : ارتباط spi

                  نوشته اصلی توسط damoonparnian
                  اره تست کردم دیتا ارسال میشه
                  وقتی تقسیم مقاومتی هم گذاشتم بازم ارسال میشه فقط دامنه سیگنال خیلی کم میشه
                  به قول عرفان عزیز، این مشکل ولتاژ آخرین احتمال کار نکردن برنامتون هست، من با ISD4004 پروژه انجام دادم، اتفاقا اون هم تغذیش 3.3 هست و من میکروم 5 بود، اما نکته اینجاست که این مشکلی ایجاد نمی کنه، چرا که داخل دیتاشیت هم اشاره کرده که ولتاژ MOSI , SCLK , SS میتونه تا 5.5 باشه
                  بنابراین شما بقیه قسمت ها رو چک کنید، یک تاپیک در مورد ISD4004 هست که برنامه و نکات لازم داخلش ذکر شده، من هم یک سری نکات رو داخلش گفتم، لطفا سرچ بفرمایید
                  اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!

                  دیدگاه


                    #10
                    پاسخ : ارتباط spi

                    نوشته اصلی توسط damoonparnian
                    اره تست کردم دیتا ارسال میشه
                    وقتی تقسیم مقاومتی هم گذاشتم بازم ارسال میشه فقط دامنه سیگنال خیلی کم میشه
                    بنظرم مشکلت همین جاست.
                    اگه قبل از اینکه از تقسیم مقاومتی استفاده کنی سطح ولتاژ 5 ولتیه اما بعد از قرار دادن تقسیم ولتاژ خروجی خیلی افت میکنه تقسیم مقاومتیت رو اصلاح کن (توجه داشته باش که پورتهای میکرو در حالت خروجی و سطح high یه مقاومت چند کیلویی بعنوان pullup داخلشون هست)

                    دیدگاه

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