اطلاعیه

Collapse
No announcement yet.

اسکن کردن تعداد زیادی کلید

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

    #31
    پاسخ : اسکن کردن تعداد زیادی کلید

    سلام
    وقت بخیر
    نوشته اصلی توسط pars_paya
    اون چیپ اینتل چطوری کار میکنه؟؟
    از طریق اطلاعات این آدرس :
    http://pdf1.alldatasheet.com/datashe...NTEL/8279.html

    بنده حدود 15 سال پیش ، در طراحی بخش کنترل یک دستگاه چاپ صنعتی (تامپو پرینت) ، از این چیپ ، جهت واحد کیبورد 16 تایی و حدود 20 سنسور و سویچ ، و همینطور یک صفحه نمایش 8 تایی از نوع "14سگمنت" (عدد - کاراکتر )، استفاده کردم .

    منتها اگر به هر دلیلی استفاده از این چیپ حرفه ای مقدور نباشد (در حال حاضر کمیاب بوده و دارای قیمت حدود 18 هزار تومان است) ، شاید این شماتیک ساده هم بتواند مورد بررسی قرار گیرد .

    و البته بسته به نوع طراحی ، بعضی از پایه ها میتواند مورد استفاده قرار نگیرد .



    با احترام
    93/9/24

    دیدگاه


      #32
      پاسخ : اسکن کردن تعداد زیادی کلید

      ممنون از همکاریتون ..
      ولی من I2C رو پیش گرفتم.....
      میشه سوالی که تو پست قلبم گذاشتم رو جواب بدین؟
      خیلی لطف میکنین....
      تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
      علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

      دیدگاه


        #33
        پاسخ : اسکن کردن تعداد زیادی کلید

        نوشته اصلی توسط pars_paya
        آقا کشف شد !!!
        خودم ارتباط I2C رو برقرار کردم......
        هرکی خواست بگه تاپ کنم.....
        تنها مشکلی که داره اینه که فقط 0تا15 رو میفرسته و میگیره ..
        آیا برنامه م مشکل داره؟؟
        چطور میشه رشته ارسال کرد؟؟

        اضافه شده در تاریخ :
        سامان جون به دادم برس............
        برنامه رو بگذارید تا گسترشش بدم ...
        [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
        معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
        معرفی نرم افزار Codewizard PWM
        با من بیشتر آشنا شوید

        دیدگاه


          #34
          پاسخ : اسکن کردن تعداد زیادی کلید

          سلام
          آقا سامان I2C رو حل کردم ..ردیف شد ....
          مشکل با usart دارم ...
          میخوام باهاش رشته ارسال کنم ،نمیشه ....

          اضافه شده در تاریخ :
          راستشو بخواین هدفم از استفاده از یه پروتکل ارتباطی واسه خوندن یه تاچ هست که توسط یه میکرو خونده شده(میکروی اصلی) ، حالا میخوام همین تاچی که با این میکرو داره خونده میشه ، با یه میکروی دیگه بخونم ...(همزمان)
          دنبال پروتکل هستم واسه این ..
          آیا با پینهای خود تاچی(مقاومتی) که داره با اولی اسکن میشه تو دومی هم اسکن کرد ؟؟
          یعنی بدون پروتکل...
          شدنیه؟؟
          تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
          علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

          دیدگاه


            #35
            پاسخ : اسکن کردن تعداد زیادی کلید

            نوشته اصلی توسط pars_paya
            سلام
            آقا سامان I2C رو حل کردم ..ردیف شد ....
            مشکل با usart دارم ...
            میخوام باهاش رشته ارسال کنم ،نمیشه ....

            اضافه شده در تاریخ :
            راستشو بخواین هدفم از استفاده از یه پروتکل ارتباطی واسه خوندن یه تاچ هست که توسط یه میکرو خونده شده(میکروی اصلی) ، حالا میخوام همین تاچی که با این میکرو داره خونده میشه ، با یه میکروی دیگه بخونم ...(همزمان)
            دنبال پروتکل هستم واسه این ..
            آیا با پینهای خود تاچی(مقاومتی) که داره با اولی اسکن میشه تو دومی هم اسکن کرد ؟؟
            یعنی بدون پروتکل...
            شدنیه؟؟
            درود
            ببخشید که دیر کردم ...
            برنامه شما رو دیدم ... توی Help بسکام خیلی گشتم ... چند تا مثال زده بود ولی اصلا نفهمیدم که چطوری باهاشون کار کنم !!!
            اگر با زبان سی میخواستید همون روز بهتون تحویل میدادم و خیلی راحت بهتون میگفتم که چیکار کنید ...
            چرا همه میکروهاتون رو با TWI شبکه نمی کنید ؟؟؟ 127 دستگاه میتوانید به آی سی اصلی متصل بشه ...
            بدون هیچ مشکل ...
            در حقیقت شما دارید با شبکه TWI کار میکنید ...
            میکروی اصلی رو بگذارید برای Master و بقیه را روی Slave بگذارید ...
            هر موقع که نیاز داشتید از میکروی Slave داده درخواست کنید ...
            فقط یه نکته ...
            توی میکروهای Slave تا اونجایی که میتوانید وقفه تعریف نکنید ...
            چون تا زمانی که برنامه توی وقفه هست نمیتوانید درخواست داده کنید ... در حقیقت NACK
            بنابراین سعی کنید که برنامه Slave ها در یک LOOP تعریف شود ...

            نوشته اصلی توسط pars_paya
            سلام
            آقا سامان I2C رو حل کردم ..ردیف شد ....
            مشکل با usart دارم ...
            میخوام باهاش رشته ارسال کنم ،نمیشه ....

            اضافه شده در تاریخ :
            راستشو بخواین هدفم از استفاده از یه پروتکل ارتباطی واسه خوندن یه تاچ هست که توسط یه میکرو خونده شده(میکروی اصلی) ، حالا میخوام همین تاچی که با این میکرو داره خونده میشه ، با یه میکروی دیگه بخونم ...(همزمان)
            دنبال پروتکل هستم واسه این ..
            آیا با پینهای خود تاچی(مقاومتی) که داره با اولی اسکن میشه تو دومی هم اسکن کرد ؟؟
            یعنی بدون پروتکل...
            شدنیه؟؟
            حالا چرا بخواین با دو میکرو اطلاعات رو از تاچ بخوانید ؟؟ چه اجباری هست ؟؟
            به نظرم نمیشه ...

            موفق باشید
            [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
            معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
            معرفی نرم افزار Codewizard PWM
            با من بیشتر آشنا شوید

            دیدگاه


              #36
              پاسخ : اسکن کردن تعداد زیادی کلید

              آخه میدونید داستان اینه که تاچ فقط با میکروی اول داره اسکن میشه ...
              و میکروهای دیکه هم نیاز به اطلاعات همون تاچ پیدا میکنن...
              یه راهکار خوب میخوام ....
              تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
              علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

              دیدگاه


                #37
                پاسخ : اسکن کردن تعداد زیادی کلید

                نوشته اصلی توسط pars_paya
                آخه میدونید داستان اینه که تاچ فقط با میکروی اول داره اسکن میشه ...
                و میکروهای دیکه هم نیاز به اطلاعات همون تاچ پیدا میکنن...
                یه راهکار خوب میخوام ....
                کلا چند تا میکرو هست ؟؟؟
                یکی اصلی
                یکی برای کیپد
                یکی برای تاچ
                دیگه کدومه ؟؟
                [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                معرفی نرم افزار Codewizard PWM
                با من بیشتر آشنا شوید

                دیدگاه


                  #38
                  پاسخ : اسکن کردن تعداد زیادی کلید

                  یکی هم واسه کنترل یه ربات کریپر
                  راستی !!!
                  تاچ با میکروی اصلی اسکن میشه ..
                  مجزا نیست...
                  آقا ما یه تشکر اساسی بهت بدهکاریم که هیچ دکمه تشکری نمیتونه جوابشو بده....
                  تیم کاوش در مسابقات بین المللی ایران اپن 2016.نمایشی.مین یاب.
                  علم را باید در آزمایشگاه یاد گرفت نه در دانشگاه!

                  دیدگاه


                    #39
                    پاسخ : اسکن کردن تعداد زیادی کلید

                    نوشته اصلی توسط pars_paya
                    یکی هم واسه کنترل یه ربات کریپر
                    راستی !!!
                    تاچ با میکروی اصلی اسکن میشه ..
                    مجزا نیست...
                    آقا ما یه تشکر اساسی بهت بدهکاریم که هیچ دکمه تشکری نمیتونه جوابشو بده....
                    شرمنده که دیر به دیر پاسخ میدم ...
                    نمیدونم سایت خرابه ... سرور خرابه ... اینترنت ما خرابه ... خودمون مورد داریم!!! :angry: :angry: :angry:

                    همه رو با TWI شبکه کن ... خیلی راحته ... البته با کدویژن ...

                    آره ... چرا که نشه ...
                    ولی با سرعت زیاد نیاز نیست که هر دفعه اسکن کنید ... 20 بار در هر ثانیه هم بخونید خوبه ...
                    فقط باید 4تا پایه از سمت ADC آزاد باشه ...

                    نه بابا این چه حرفیه ... تشکر میخوام چیکار ... دیگه باید یه جوری زکات علم رو پرداخت کرد ... :redface:
                    [b]چگونه همه پایه های میکروکنترلر AVR را PWM کنیم؟
                    معرفی نرم افزارEasy 7segment (برای راه اندازی آسانتر 7segment )
                    معرفی نرم افزار Codewizard PWM
                    با من بیشتر آشنا شوید

                    دیدگاه

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