اطلاعیه

Collapse
No announcement yet.

راه اندازی ماژول HX711 با بسکام

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

    #31
    پاسخ : راه اندازی ماژول HX711 با بسکام

    نوشته اصلی توسط محمدحبیب زاده
    با سلام خدمت دوستان عزیزم .
    از آقا سینا هم به خاطر زحماتی که کشیدن تشکر می کنم.
    امروز این ماژول رو راه اندازی کردم کارش حرف نداشت بابت کد هایی که نوشتین،ممنونننننننننننننننننننننننمممممممممم. :bye
    عدد8403366 رو ثابت نشون میده ولی 2 رقم اخر 66 رو با نوسان نشون میده که اگه ثابت بود عالی تر هم میشد.ولی در هرحال دقتش خوبه.
    ممنون
    من هم راه اندازیش کردم ولی اینکه چطور به وزن دقیق تبدیلش کنیم و اینکه چطور این عدد را صفرکنیم چون بعضانوسانات بالا هست و در حالت بی باری از صفربالاتر میره

    دیدگاه


      #32
      راه اندازی ماژول HX711 با کدویژن

      با درووود

      اینم سورس با کدویژن (البته Demo):

      نحوه اتصال پایه های نمایشگر هم از قسمت تنظیمات کدویژن می تونید ملاحظه بفرمایید.

      موفق باشید
      چرا ناراحتی پاتریک!
      + امروز ی بچه دیدم سرچهارراه گل میفروخت
      - از دیدنش ناراحت شدی؟
      + نه
      پس چی ناراحتت کرده
      + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
      ------------------------------------------------------------------------------------------------------
      تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
      ------------------------------------------------------------------------------------------------------
      محصولات

      دیدگاه


        #33
        پاسخ : راه اندازی ماژول HX711 با بسکام

        سلام این خیلی خوبه و تغییراتش خیلی کمه
        دلیل این عدم تغییرات در دو برنامه چیه
        ؟
        ولطفا قسمت تعیین دقت رو توضیح بدید


        آیا باید این عدد خونده شده رو صفر کنیم؟

        دیدگاه


          #34
          پاسخ : راه اندازی ماژول HX711 با بسکام

          نوشته اصلی توسط تیبا
          سلام این خیلی خوبه و تغییراتش خیلی کمه
          دلیل این عدم تغییرات در دو برنامه چیه
          ؟
          ولطفا قسمت تعیین دقت رو توضیح بدید


          آیا باید این عدد خونده شده رو صفر کنیم؟
          در pm به سوال اول شما جواب دادم و امیدوارم کافی بوده باشه...
          اما از سوال دومتون چیزی متوجه نشدم...

          موفق باشید
          چرا ناراحتی پاتریک!
          + امروز ی بچه دیدم سرچهارراه گل میفروخت
          - از دیدنش ناراحت شدی؟
          + نه
          پس چی ناراحتت کرده
          + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
          ------------------------------------------------------------------------------------------------------
          تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
          ------------------------------------------------------------------------------------------------------
          محصولات

          دیدگاه


            #35
            پاسخ : راه اندازی ماژول HX711 با بسکام

            نوشته اصلی توسط سوران آراسته
            در pm به سوال اول شما جواب دادم و امیدوارم کافی بوده باشه...
            اما از سوال دومتون چیزی متوجه نشدم...

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

            دیدگاه


              #36
              پاسخ : راه اندازی ماژول HX711 با بسکام

              اقا یک سوال
              در هر ثانیه چند بار دیتا رو میشه خوند؟؟
              داخل دیتا شیت در مد صفر زده 10 بار و مد یک 80 بار ایا همیجوره؟؟

              اصلا ی جور دیگه میپرسم ب نظرتون مبکرو شما در ثانیه چند بار دیتا رو میخونه؟؟

              ی سوال دیگه
              اگه پایه های
              +E
              -E
              -A
              +A
              ازاد باشن چه عددی باید نشون داده بشه؟؟
              اگه دوتا پایینی رو زمین کنم چی؟؟

              مال من همش 16773120 نشون میده
              انجام پروژه هاي برنامه نويسي اندرويد
              [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
              http://cafebazaar.ir/app/?id=com.atxdroid

              دیدگاه


                #37
                پاسخ : راه اندازی ماژول HX711 با بسکام

                سلام فک کنم چون سیستم خوندنش i2c هست باید بر اساس هر کلاک باشه
                ولی برای من با وجود a+ a- 1273655 رو نشون میده

                دیدگاه


                  #38
                  پاسخ : راه اندازی ماژول HX711 با بسکام

                  این یه سورس کامل و امتحان شده باری کدویژن هستش
                  اگه استقبال شد شماتیک پروتئوس هم براتون میزارم

                  /************************************************** ***
                  Chip type : ATmega8
                  Program type : Application
                  Powered By : Bahram Samadi
                  AVR Core Clock frequency: 4.000000 MHz
                  Memory model : Small
                  External RAM size : 0
                  Data Stack size : 256

                  ************************************************** ***/

                  #include <mega8.h>
                  #include <delay.h>
                  #include <lcd.h>
                  #include <stdio.h>
                  #include <stdlib.h>

                  #asm
                  .equ __lcd_port=0x18 ;PORTb
                  #endasm
                  /////////////////////////////////////////////////////
                  #define ADDO PORTC.4
                  #define ADSK PORTC.5
                  #define DADDO PINC.4
                  #define DADSK PINC.5

                  /////////////////////////////////////////////////////
                  float wight;
                  char buffer[10];
                  unsigned long int a;
                  float zero;
                  ////////////////////////////////////////////////////////////

                  unsigned long ReadCount(void){

                  unsigned long int Count;
                  unsigned char i;
                  DDRC.5=1;
                  DDRC.4=1;
                  ADDO=1;
                  ADSK=0;
                  Count=0;
                  DDRC.4=0;
                  // delay_ms(1);
                  while(DADDO);
                  for (i=0;i<24;i++){
                  ADSK=1;
                  Count=Count<<1;
                  ADSK=0;
                  if(DADDO) Count++;
                  }
                  ADSK=1;
                  Count=Count^0x800000;
                  ADSK=0;
                  return(Count);
                  }
                  ////////////////////////////////////////////////////////


                  void main(void)
                  {
                  DDRD.0=0;
                  DDRD.1=1;
                  PORTD.0=1;
                  PORTB=0x00;
                  DDRB=0x00;
                  PORTC=0x00;
                  DDRC=0x00;
                  lcd_init(16);

                  lcd_putsf(" Hello "
                  delay_ms(1000);
                  lcd_clear();
                  lcd_putsf(" Bahram Samadi "
                  delay_ms(1000);
                  lcd_clear();
                  while (1)
                  {
                  PORTD.1=~PORTD.1;
                  wight=(float)a/100000.0;
                  wight=wight*2.8;
                  wight=wight-zero;
                  ftoa(wight,2,buffer);
                  lcd_gotoxy(0,0);
                  lcd_putsf(" Weight "
                  // lcd_gotoxy(1,1);
                  lcd_puts(buffer);
                  lcd_putsf(" Kg "
                  a=ReadCount();
                  if(PIND.0==0){
                  a=ReadCount();
                  zero=a/100000.0;
                  zero=zero*2.8;
                  }
                  delay_ms(700);
                  }
                  }

                  دیدگاه


                    #39
                    پاسخ : راه اندازی ماژول HX711 با بسکام

                    لطفا شماتیک بزارید

                    دیدگاه


                      #40
                      پاسخ : راه اندازی ماژول HX711 با بسکام

                      میشه به HX711 سنسور PT100 وصل کرد؟
                      اگر امکانش هست میشه شماتیکش بگذارید؟

                      دیدگاه


                        #41
                        پاسخ : راه اندازی ماژول HX711 با بسکام

                        دوستان من نتونستم این ماژول رو راه بندازم .به نظر ساده میاد ولی نتونستم :angry:یه عادتی هم که دارم کد کپی نمیکنم یعنی باید خط به خط کد رو بدونم دارم چیکار میکنم تا اگر مشکلی پیش اومد بدونم از فلان خط هست.

                        من اومدم 24 پالس به این ماژول اسال کردم به ست وریست کردن یه پورت (24بار) در هر کلاک پین دیتارو مساوی متغیر میکنم
                        بعد از تمام شدن این 24 کلاک متغییر aرو به دسیمال تبدیل میکنم وبرای نمایش میزارم فقط صفر نشون میده .
                        من دیتارو به گفته یکی از دوستان اینطوری ذخیره میکنم
                        set potx.x
                        a.i=pinx.x
                        reset portx.x
                        I هم همون تعداد 1 تا 24 هست که توی حلقه که برای ایجاد کلاک گذاشتیم هر بار افزایش پیدا میکنه

                        پورت رو به این صورت داخلی تعریف کردم
                        Ddrx.x = 0 : Portx.x = 1

                        If Datain <> 0 Then Incr Weight
                        این خط رو چرا گذاشتین؟ چرا اگر Datainمخالف صفر بود یکی به متغییر افزایش بده؟؟؟؟


                        تو دستورات بالا که استفاده کردین یکی اینو بود Rotate Weight , Left

                        نمیدونم چراباید استفاده کنیم (میدونم یه بیت به سمت چپ میره )نمیدونم چرا باید این کارو بکنیم
                        یکی هم این قسمت چرا با متغییر این کارو انجام دادیم Weight = Weight Xor &H800000
                        اون عددهگز همون 100000000000000000000000
                        هست که یه عدد 24 بیتی باینری

                        ولی توضیحی براش نتونستم بدم چرا ؟؟؟ کارش چیه؟چرا باید باشه؟

                        بعضی از i2c گفتن ولی دیتاشیت چیزی ندیدم . ممنونمیشم کمک کنید .اینم بگم این اولین ماژولی هست که دارم باهاش کار میکنم تا حالا با ماژولی کار نکردم.(سواد بسکامم در حد مبتدی)
                        معلوليت محدوديت نيست

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

                        دیدگاه


                          #42
                          پاسخ : راه اندازی ماژول HX711 با بسکام

                          دوستان یه کمکی بکنید نتونستم راه اندازیش کنم :angry: :angry: :angry:لودسل من 60 کیلویی هست .
                          معلوليت محدوديت نيست

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

                          دیدگاه


                            #43
                            پاسخ : راه اندازی ماژول HX711 با بسکام

                            نوشته اصلی توسط mahdi210
                            دوستان یه کمکی بکنید نتونستم راه اندازیش کنم :angry: :angry: :angry:لودسل من 60 کیلویی هست .
                            شما با سورس های ارائه شده هم جواب نگرفتید ؟؟
                            چرا ناراحتی پاتریک!
                            + امروز ی بچه دیدم سرچهارراه گل میفروخت
                            - از دیدنش ناراحت شدی؟
                            + نه
                            پس چی ناراحتت کرده
                            + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                            ------------------------------------------------------------------------------------------------------
                            تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                            ------------------------------------------------------------------------------------------------------
                            محصولات

                            دیدگاه


                              #44
                              پاسخ : راه اندازی ماژول HX711 با بسکام

                              فقط عدد صفر نشون میده. اگر ارتباط کلاک رو از میکرو قطع کنم شرو ع میکنه به نمایش اعداد منفی ومثبت
                              معلوليت محدوديت نيست

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

                              دیدگاه


                                #45
                                پاسخ : راه اندازی ماژول HX711 با بسکام

                                خب پس شما اول شما از این سورسا جواب بگیر بعد برو سراغ برنامه ای که خودت می خوای بنویسی.

                                والا جواب گرفتن از این ماژول خیلی راحته نمی دونم قضیه چیه oo:
                                چرا ناراحتی پاتریک!
                                + امروز ی بچه دیدم سرچهارراه گل میفروخت
                                - از دیدنش ناراحت شدی؟
                                + نه
                                پس چی ناراحتت کرده
                                + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
                                ------------------------------------------------------------------------------------------------------
                                تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
                                ------------------------------------------------------------------------------------------------------
                                محصولات

                                دیدگاه

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