اطلاعیه

Collapse
No announcement yet.

اختلاف سنج دیجیتال

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

    اختلاف سنج دیجیتال

    سلام دوستان
    میخواستم یه اختلاف فاز سنج درست کنم
    شبیه سازیش کردم
    برنامه شم نوشتم
    ولی روی lcd نشون نمیده
    فک کنم مشکل از برنامه بیسیک اش باشه ممنون میشم راهنمایم کنید
    :smile:
    http://uploadkon.ir/?file=my edit.zip
    اینجا پلودش کردم
    hi miami

    #2
    پاسخ : اختلاف سنج دیجیتال

    دوست عزیز منم دارم رو همین پروژه (کسینوس فی متر) کار میکنم و به مشکل برخوردم مثل شما ولی مشکل من اینه که عددی که روی lcd نشون میده هی تغییر میکنه oo: در ضمن فایل شما دانلود نمیشه ارور میده دوباره پ کن شاید بتونم کمکت کنم . اینم پروژه نیمه کاره منه :NO:
    P.F.rar - 16.0 Kb
    خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
    [hr]

    دیدگاه


      #3
      پاسخ : اختلاف سنج دیجیتال

      دوست عزیز منم دارم رو همین پروژه (کسینوس فی متر) کار میکنم و به مشکل برخوردم مثل شما ولی مشکل من اینه که عددی که روی lcd نشون میده هی تغییر میکنه oo: در ضمن فایل شما دانلود نمیشه ارور میده دوباره پ کن شاید بتونم کمکت کنم . اینم پروژه نیمه کاره منه
      احتمالا مشکلتون اینه که تاخیر نذاشتین . یه تاخیر 3 4 ثانیه ای بذارین بعد مقدارو روی LED نشون بدین .
      در فاصله ی این 3 4 ثانیه از نمونه بگیرین و. در آخر متوسطشو بگیرین اونو چاپ کنین

      دیدگاه


        #4
        پاسخ : اختلاف سنج دیجیتال

        http://uplod.ir/mgn3xypo51ty/my_edit.zip.htm
        لینک شو گذاشتم .امیدورام مشکلمو پیدا کنید

        اضافه شده در تاریخ :
        نوشته اصلی توسط 4850
        دوست عزیز منم دارم رو همین پروژه (کسینوس فی متر) کار میکنم و به مشکل برخوردم مثل شما ولی مشکل من اینه که عددی که روی lcd نشون میده هی تغییر میکنه oo: در ضمن فایل شما دانلود نمیشه ارور میده دوباره پ کن شاید بتونم کمکت کنم . اینم پروژه نیمه کاره منه :NO:
        P.F.rar - 16.0 Kb
        منم موافقم اول فرکانس و کمتر کن
        بعدم سعی کن از راه میانیگین گیری استفاده کنی
        یعنی تایمرهاتو وقتی فعال کن که فرکانس موج ورودی بیشتر از یه بازه مثلا 10Hz فرق کنه

        اضافه شده در تاریخ :
        can any body help me? plz
        i can :angry:t program this

        اضافه شده در تاریخ :
        :angry:

        اضافه شده در تاریخ :
        آقا ممنون از این همه مرامو معرفت
        خودم مشکلو پیدا کردم
        hi miami

        دیدگاه


          #5
          پاسخ : اختلاف سنج دیجیتال

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

          http://sub.allaboutcircuits.com/images/quiz/03654x01.png


          تنها موردي كه همه آدما يقين دارن خدا در حقش زیاد لطف کرده
          داشتن عقله زيادتر از دیگر آدم ها است

          دیدگاه


            #6
            پاسخ : اختلاف سنج دیجیتال

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


            http://uplod.ir/ex4texjkzf8s/untitled.jpg.htm

            فقط علامت درجه رو چطور به lcd بدم ؟
            hi miami

            دیدگاه


              #7
              پاسخ : اختلاف سنج دیجیتال

              واجب نیست که از تایمر استفاده کنین . می تونین delay بذارین .
              البته شما چون LED دارین delay نمیشه . چون باید اونارو مالتی پلکس کنین .
              بیاین شرط بذارین . هر بار که تایمر سرریز شد . مثلا یه متغیرو هر بار جمع کنه . وقتی مثلا 100 شد یه نمونه بگیره .
              ولی چرا میگین به صد بار میرسه . اگه از pre scaler استفاده کنین با تایمر2 میتونین تا 60 ثانیه رو حساب کنین

              دیدگاه


                #8
                پاسخ : اختلاف سنج دیجیتال

                منم همینو میگم ... یه متغیر مثل cnt بزار هر بار که تایم سرریز میشه اونو یه واحد زیاد کنه
                وقتی مثلا 250 شد ...(اونموقع تایمرت 250 بار سرریز شده ) اینجوری زمان افزایش پیدا میکنه

                timer over -f intrrupet {
                cnt++
                if (cnt==250){
                cnt=0;
                flag=1;
                }
                :job:


                };
                hi miami

                دیدگاه


                  #9
                  پاسخ : اختلاف سنج دیجیتال

                  دوستان من برنامه کسینوس فی متر رو نوشتم تا حدودی هم جواب میده ولی یه سری اشکالات داره (فایل پروتئوسشو ران کنید متوجه میشید ) به نظر شما اشکال تو چه قسمت از برنامه هستش
                  P.F.rar - 46.2 Kb
                  خداوند بی نهایت است اما به قدر نیاز تو فرود می آید ، به قدر آرزوی تو گسترده می شود و به قدر ایمان تو کارگشاست.
                  [hr]

                  دیدگاه

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