اطلاعیه

Collapse
No announcement yet.

تغییر در مقدار ADC میکرو

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

    #31
    پاسخ : تغییر در مقدار ADC میکرو

    نوشته اصلی توسط QUARK
    سلام صندوقت پر شده خالیش کن.

    بعد اینکه شما فرمولی که استفاده کردی اشتباه.
    باید از این فرمول استفاده کنی:

    X/1024*5
    اوه
    نه تو خود برنامه دورسته همینه که شما نوشتین و با اون وجو اشتباه ج می ده :sad:
    (اینجا اشتباه تایپی شده! :redface
    پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

    دیدگاه


      #32
      پاسخ : تغییر در مقدار ADC میکرو

      باشه
      پس برنامه و مدارت رو بذار اینجا تا بشه نظر داد.
      ?Why not

      دیدگاه


        #33
        پاسخ : تغییر در مقدار ADC میکرو

        نوشته اصلی توسط shamim_no
        دوباره سلام!
        من با مشکلاتی مواجه شدم که ...
        اگه لطف کنین کمکم کنین ممنون میشم آخه چند روزه خودم دارم بهش فک می کنم یه جوری حلش کنم نمی تونم!
        اول اینکه وقتی با همون فرمول 5/1024*X عدد باینری X رو تبدیل می کنم به یه عدد بر مبنای 5 ولت و بعد با تابع ftoa تبدیلش می کنم به آرایه و رو LCD نشونش میدم عدد نمایش داده شده از حدود 70! شروع یشه و تا 300 ادامه پیدامیکنه!!(حالا مثلا قرارهیه عدد از 0 تا 5 ولت بده!!!!!!!)
        .
        .
        .
        سلام
        ببخشید من دقیقا ملطفت نشده بودم که قسمت اول هم سواله!
        اول این که باید به 1023 تقسیم بشه!
        البته با این شرط که ADC در مد 10بیتی استفاده بشه(که 1023= 10^2)
        ثانیا همونطور که خودتون هم اشاراتی کردید:
        با این کار X*5/1024 عدد خونده شده از ADC (که در بازه 0 تا 1023 هستش) رو به بازه 0 تا 5 می برید.
        بنابراین الگوریتم درسته، میمونه سخت افزار و کد برنامتون
        اگر مایلید پروتئوس + پروژه CV رو قرار بدید تا بیشتر بررسی بشه


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

        دیدگاه


          #34
          پاسخ : تغییر در مقدار ADC میکرو

          سلام بچه ها خیلی خیلی ازتون ممنونم مشکل مال این بود که با 1 کردن بیت ADLAR تو ثبات ADMUX بیتهای تبدیل شده ررو می ریخم تو 10 بیت بالای ADCW و بعد ضرب در 5 و ...
          خب عددم خیلی بزرگتر می شد دیگه :redface:
          بابت همه چی ممنون
          ولی کار من همچنان ادامه داره و می خوام یه سوال جدید بپرسم!:
          که اینجا جاش نیست ولی چون نمی دونم باید کجا بپرسم همینجا می پرسم لطف می کنین اگه راهنماییم کنین کجا باید سوالمو بپرسم

          اگه بخوام مدارم مثلا وقتی برق می ره با باطری کار کنه باید چیکار کنم؟ راه ساده ش چیه؟ با یه رله قضیه حله؟
          بازم از اینکه جایی هست و کسایی که می تونم سوالامو ازشون بپرسم ابراز خشنودی و شکر می کنم
          پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

          دیدگاه


            #35
            پاسخ : تغییر در مقدار ADC میکرو

            به این لینک یه سر بزن

            http://electroschematics.com/6279/ba...ackup-circuit/

            www.supertex.com/pdf/app_notes/AN-D09.pdf

            تو همینجا در موردش یه سری بحثا شده بود میتونه کمکت کنه.
            ?Why not

            دیدگاه


              #36
              پاسخ : تغییر در مقدار ADC میکرو

              سلامامیدوارم این آخرین باری باشه که سر این مسالله مزاحمتون می شم بچه ها

              می خواسم بگم الان دیگه تقریبا همه چیز درسته به جز اینکه وقتی که برق قطع میشه و مدار با باتری کار می کنه


              1 .کم کم شدت کاراکترهای روی نمایشگر کم می شه و بعد از 15-10 ثانیه تقریبا محو می شه!

              2 .بعد از 20 ثانیه خروجی سنسورم شروع به زیاد شدن الکی می کنه! یعنی بدون اینکه مثلا کربن مونواکسید هوا زیاد بشه خروجی سنسور زیاد می شه!!


              میشه لطفا راهنماییم کنین که چرا اینطور می شه و یا چه طور می شه این مشکل رو حل کرد؟
              ممنون میشم :redface:

              پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

              دیدگاه


                #37
                پاسخ : تغییر در مقدار ADC میکرو

                مطمئنی که باتریت شارژش تماوم نشده.؟

                میتونی یه جای باتری یه منبع تغذی به همون مقدار باتری بذاری تا از این جهت خیالت راحت بشه.
                ?Why not

                دیدگاه


                  #38
                  پاسخ : تغییر در مقدار ADC میکرو

                  نوشته اصلی توسط QUARK
                  مطمئنی که باتریت شارژش تماوم نشده.؟

                  آره مطمئنم
                  آخه تازه خریدمش باتریه رو! بعدم زیاد مدتی کار نکرده آخه ضمن اینکه دفعه بعدی که برق رو قطع میکنم و با باتری کار می کنه هم اولش با همون شدت قبل و خوب نشون میده
                  کم کم و به مرور زمان شدتش کم میشه!
                  البته اینم بگم باتری هامم شارزی نیست ها ولی نمی دونم چرا اینجور می شه! :sad:

                  پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

                  دیدگاه


                    #39
                    پاسخ : تغییر در مقدار ADC میکرو

                    نوشته اصلی توسط QUARK

                    میتونی یه جای باتری یه منبع تغذی به همون مقدار باتری بذاری تا از این جهت خیالت راحت بشه.
                    نه آخه می خوام این قسمت رو حتما داشته باشه که اگه برق قطع بشه سیستم از کار نیفته و با باتری کار خودش رو ادامه بده
                    برای این کارم از یکی از همون مدارایی که واسم گذاشتی استفاده کردم(که دستت مرسی )

                    ولی خب دیگه اینجوری به مشکل بر خوردم وحالا برای رفع این مشکل نیاز به کمک دارم :cry:
                    پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

                    دیدگاه


                      #40
                      پاسخ : تغییر در مقدار ADC میکرو

                      خواهش میکنم
                      ولی برای آزمایش میگم اینکارو بکن(تاکید هم میکنم که این کار رو بکن).در غیر اینصورت که معنایی نداره از یه منبع دیگه استفاده کنی.
                      ?Why not

                      دیدگاه


                        #41
                        پاسخ : تغییر در مقدار ADC میکرو

                        نوشته اصلی توسط QUARK
                        خواهش میکنم
                        ولی برای آزمایش میگم اینکارو بکن(تاکید هم میکنم که این کار رو بکن).در غیر اینصورت که معنایی نداره از یه منبع دیگه استفاده کنی.
                        ولی متاسفانه وقتی معنی پیدا می کنه که بهت دستور بدن پروژه ت باید این قضیه رو در خودش داشته باشه! :biggrin:
                        پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

                        دیدگاه


                          #42
                          پاسخ : تغییر در مقدار ADC میکرو

                          ای آقا من میگم امتحان کن بلکه اشکال از باتری ها باشه.؟

                          من نمیگم دست ببر تو پروژت.
                          ?Why not

                          دیدگاه


                            #43
                            پاسخ : تغییر در مقدار ADC میکرو

                            نوشته اصلی توسط QUARK
                            ای آقا من میگم امتحان کن بلکه اشکال از باتری ها باشه.؟

                            من نمیگم دست ببر تو پروژت.
                            خب با منبع که کار می کنه
                            درست درست!
                            پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

                            دیدگاه


                              #44
                              پاسخ : تغییر در مقدار ADC میکرو

                              خب مشکل از باتریه شماست که جواب کارتون رو نمیده.
                              ?Why not

                              دیدگاه


                                #45
                                پاسخ : تغییر در مقدار ADC میکرو

                                نوشته اصلی توسط QUARK
                                خب مشکل از باتریه شماست که جواب کارتون رو نمیده.
                                ممنون از توجه و صبرت quark جان
                                من باتری رو چک کردم
                                9v تا قبل از ورود به مدار میداد
                                الانم گفتم بذار تو مدار چکش کنم...
                                وقتی وارد مدارش می کنم و در واقع برق مدارم رو اون تامین می کنه یه کم بیش از 6 ولیت میده به مدارم!!!
                                .....
                                در اولین فرصت شکل مداری که بستم رو میذارم لطفا ببین جریان به اون مربوط نمیشه؟!
                                پینوکیو چوبی بمان... دنیای آدمآ‌ها سنگی ست!

                                دیدگاه

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