اطلاعیه

Collapse
No announcement yet.

اسیلوسکوپ با ARM و LCD N96

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

    اسیلوسکوپ با ARM و LCD N96

    با سلام

    دوستان می خوام یه اسیلوسکوپ طراحی کنم ونیاز به راهنمایی دارم اگه میشه به من کمک کنید .در مورد سخت افزارش راهنمایی می خواستم

    باتشکر

    #2
    پاسخ : اسیلوسکوپ با ARM و LCD N96

    کار بسیار خوبی هست و بسیار تجربه عملی مفیدی خواهد بود

    من که سواتی ندارم پیشنهاد بدهم .. اما میکرو Stm32f103 به نظرم از دقت و سرعت کافی برای این کار برخوردار هست

    هم مبدل 12 بیتی دارد و هم از تکنولوژی cortex m3 برخوردار هست

    موفق باشید

    دیدگاه


      #3
      پاسخ : اسیلوسکوپ با ARM و LCD N96

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


      دیدگاه


        #4
        پاسخ : اسیلوسکوپ با ARM و LCD N96

        مشکلتون چیه؟

        دیدگاه


          #5
          پاسخ : اسیلوسکوپ با ARM و LCD N96

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

          دیدگاه


            #6
            پاسخ : اسیلوسکوپ با ARM و LCD N96

            سلام محسن جون
            اقا یه سال دارم
            12 بیت بودن که خیلی عالی هست
            ولی تا چه فرکانسی میشه نشون داد ؟
            10 کیلو
            100 کیلو
            1 مگا :eek:
            شایدم بیشتر ؟
            [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

            دیدگاه


              #7
              پاسخ : اسیلوسکوپ با ARM و LCD N96

              :redface:
              جودی
              یا همون محسن خودمون
              خیلی شانس اوردی
              این شکل موج رو تونستی نشون بدی
              اگه فرکانست بره بالا باید تریگر بزاری تو برنامه یا زاویه اتش
              چون میدونی چیه
              شکل موجت ممکنه حرکت کنه
              تکون بخوره یا اصلا دیده نشه
              اگه طرز کار یه اسیلوسکپ رو بدونی میتونی بفهمی چی میگم :read:
              اقا من خودم با arm زیاد کار نکردم یعنی راستشو بخوای فقط با محسن کار کردم
              اونم 1 ساعت
              خلاصه هر کی بلده دریغ نکنه این محسن هم دانشگاهی منه
              [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

              دیدگاه


                #8
                پاسخ : اسیلوسکوپ با ARM و LCD N96

                دوست عزیز یه سر به این آدرس بزن .
                http://alternatezone.com/electronics/dsoamk3.htm

                اما مشخصات :
                20MS/s
                5MHz analog bandwidth
                Dual channels
                Optional external trigger input
                PC-Based, connects to standard parallel port
                Easy to build on one single sided pcb
                Vertical position adjustments
                Fully software controlled timebase and attenuation rages
                100ns/div to 50ms/div timebase in 1-2-5 sequence
                100mV/div to 5V/div vertical ranges in 1-2-5 sequence

                دیدگاه


                  #9
                  پاسخ : اسیلوسکوپ با ARM و LCD N96

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

                  برای تغییر فرکانس هم به نظرم باید سرعت نمونه برداری رو کنترل کنی

                  موفق و سلامت باشی

                  دیدگاه


                    #10
                    پاسخ : اسیلوسکوپ با ARM و LCD N96

                    یه سر هم به این آدرس بزن .
                    http://www.seeedstudio.com/depot/micro-digital-storage-oscilloscopedso-nano-p-512.html
                    خفن ترین اسیلوسکوپ ساخته شده هست !!!!!
                    اندازه موبایل توی جیبت هست (فقط 60 گرم وزنشه!!!!!!!!!!!!)

                    اما مشخصات :
                    Display 2.8″ Color TFT LCD
                    Display Resolution 320×240
                    Display Color 65K
                    Analog bandwidth 0 - 1MHz
                    Max sample rate 1Msps 12Bits
                    Sample memory depth 4096 Point
                    Horizontal sensitivity 1uS/Div~10S/Div (1-2-5 Step)
                    Horizontal position adjustable with indicator
                    Vertical sensitivity 10mV/Div~10V/Div (with ×1 probe)
                    0.5V/Div~100V/Div (with ×10 probe)
                    Vertical position adjustable with indicator
                    Input impedance >500KΩ
                    Max input voltage 80Vpp (by ×1 probe)
                    Coupling DC
                    Trig modes Auto, Norma, Single, None and Scan
                    Test signal Built-in 10Hz~1MHz (1-2-5 Step)
                    Waveform storage SD card
                    PC connection via USB as SD card reader
                    Upgrade by bootloader via USB
                    Power supply 3.7V Chargeable Lithium battery / USB
                    Dimension (w/o probe) 105mm X 53mm X 8mm

                    دیدگاه


                      #11
                      پاسخ : اسیلوسکوپ با ARM و LCD N96

                      سلام
                      اگر که شماتیک مدارتونو می گزاشتید بهتر بود و لی حالا فعلا بی خیال می شیم
                      اول به چنتا از سولایه من جواب بدید تا منم بگم چی کارایی می شه کرد
                      حداکثر چه فرکانس ورودی مد نظر شما هست ؟
                      حداقل و حداکثر ولتاژ ُسینوسی شما چه مقدار هست ؟
                      چند کانال مد نظر تون هست ؟

                      بهتره که برایه اول کارتون از مقادیر پایین شروع کنید چون هر چی ولتاژ بره بالاتر سخت افزار زیاد تر می شه و هر چی فرکانس بیشتر بشه نیاز به مبدل هایه بیشتری هست
                      بعد از این که این کارو تموم کردید می تونید ارتقا بدید پس فعلا یک کمی مدارو سبک کنید

                      مثلا بگم شما می تونید با همین میکرو به فرکانس هایه خیلی بالا برسید مثلا 350MHZ ولی به همون میزان هم سخت افزار می خواد فقط یک ای سی مبدل سادش حدود 150$ و کل مدارتون حدود2000$ می شه

                      با فرض این که شما فقط از میکرو استفاده می کنید و هیچ سخت افزار جانبی ندارید می شه به مقادیر زیر رسید
                      1 Channel
                      10 bit resolution
                      حدود Analog BW 39.6KHz
                      اگر به همین فرکانس ها فعلا قانع باشید سخت افزار جانبی شو برایه ولتاژ منفی و... میزارم چیز پیچیده ای نیست چند تا op Amp سادس
                      موفق باشید

                      دیدگاه


                        #12
                        پاسخ : اسیلوسکوپ با ARM و LCD N96

                        ببخشید دیر شد
                        این مدار تا 200KHZ قبول می کنه و ولتاژ به صورت اتوماتیک قابل تغییر منظورم همون Volt/Div که با 3bit به میکرو وصل میشه CHA هم به میکرو وصل می شه برایه جلوگیری از حرکت شکل موج

                        دیدگاه


                          #13
                          پاسخ : اسیلوسکوپ با ARM و LCD N96

                          یه سوال دیگه داشتم حالت تریگر رو چیکار کنم ؟؟
                          :cry: :cry: :cry: :cry: :cry:

                          دیدگاه


                            #14
                            پاسخ : اسیلوسکوپ با ARM و LCD N96

                            کدومشونو ؟
                            Auto Trig
                            Ext Trig

                            اگر منظورتون Auto Trig که شما فعلا فقط به میکرو متصل کنید اگر لازم شد توضیح میدم
                            اگر هم Ext trig فقط کافی هست با یک تقسیم مقاومت به یک پین از میکرو متصل کنید اونم اگر رسیدید بهش می گم ولی امپدانس ورودی حد اقل 1k باید باشه تا صدمه به میکرو نخوره محاسبه امپدانسم که از روش تونن که حتما بلدی
                            یک پین منظورم از پین هایه ADC

                            دیدگاه


                              #15
                              پاسخ : اسیلوسکوپ با ARM و LCD N96

                              به جای اون اپ امپ ها ازکدوم آی سی استفاده کنم CA31 خوبه یا tl064

                              دیدگاه

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