اطلاعیه

Collapse
No announcement yet.

جداسازی اعداد از متن در C یا c++ برای میکرو AVR

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

    #16
    پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

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

    دیدگاه


      #17
      پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

      بلی درسته ولی میشه دقت رو بالا برد مثال عرض کردم

      دیدگاه


        #18
        پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

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

        دیدگاه


          #19
          پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

          خب مشکل من ارسال این عدد ترکیبی به نمایشکر هست

          دیدگاه


            #20
            پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

            لود سل شما چه محدوده ایی را اندازه گیری میکند و دقت آن چقدر است؟ مبدل انالوگ به دیجیتال چند بیتی استفاده میکنید؟

            دیدگاه


              #21
              پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

              مگا 32 و ورودی با max232 دقت عدد ، اعداد کوچکتراز گرم هست تا 3 کیلو مبدل 8 بیتی

              دیدگاه


                #22
                پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                مبدل 8 بیتی اصلا گزینه مناسبی نمیباشد زیرا تنها میتواند 256 استپ را اندازه گیری نماید. بعبارت دیگر وزن اندازه گیری شده در هر مرحله حدودا 12 گرم پرش خواهد کرد.

                دیدگاه


                  #23
                  پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                  ممنون چی پیشنهاد می کنید

                  دلیل: ادغام دو پست برای جلوگیری از اسپم

                  مهندس فقط دقت فرمایید من فقط نمایش می دهم و اندازه گیری نمی کنم

                  دیدگاه


                    #24
                    پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                    نوشته اصلی توسط flightsazan نمایش پست ها
                    ممنون چی پیشنهاد می کنید

                    دلیل: ادغام دو پست برای جلوگیری از اسپم

                    مهندس فقط دقت فرمایید من فقط نمایش می دهم و اندازه گیری نمی کنم
                    من دیگه گیج شدم

                    دیدگاه


                      #25
                      پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                      بزارید اینطور عرض کنم یه ترازوی استاندارد داریم ما ترازو نمی سازیم توسط پورت rs232 اطلاعات رو می خواهیم تو سونسگمنت نمایش بدیم تا خوب دیده بشه
                      ممنون

                      دیدگاه


                        #26
                        پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                        اطلاعات وزنی که ترازوی استاندارد اندازه میگیرد تحت چه پروتکل ارتباطی و با چه دقتی و با چه فرمتی توسط شما قابل دریافت است؟

                        دیدگاه


                          #27
                          پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                          سلام مجدد ارتباط قطع شد بعلت قطع برق:
                          rs232 (سریال)خروجی هم در هایپر ترمینال همانطور که قبلا عرض کردم دیده میشه

                          دلیل: ادغام دو پست برای جلوگیری از اسپم

                          فرمتش:
                          ss فاصله فاصله چند تا+ رقم اعشار +g
                          جدیدترین ویرایش توسط flightsazan; ۱۵:۱۸ ۱۴۰۰/۰۴/۱۰.

                          دیدگاه


                            #28
                            پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                            نوشته اصلی توسط flightsazan نمایش پست ها
                            سلام مجدد ارتباط قطع شد بعلت قطع برق:
                            rs232 خروجی هم در هایپر ترمینال همانطور که قبلا عرض کردم دیده میشه

                            دلیل: ادغام دو پست برای جلوگیری از اسپم

                            فرمتش:
                            ss فاصله فاصله چند تا+ رقم اعشار +g
                            یه زحمت بکش وقتی چیزی روی ترازو نیست و وزن صفر هست دقیق در یک ترمینالی که میتونه دیتای ارسالی رو بصورت هگز بخونه مقدار را بخون و اینجا کپی کن.
                            یکبار هم در حالتیکه وزن بیشتری در حدود همون 3 کیلو روی ترازو هست دیتای ارسالی رو بصورت هگز بخون و اینجا کپی کن تا صورت مسئله دقیق مشخص بشه و یه راه حل درست براش پیدا کنیم.
                            در ضمن اگر فقط هدفتون خوندن دیتای ورودی و فرستادنش روی سون سگمنت هست میشه از میکروهای ارزانتر مثل atmega8 استفاده کنی که مزیت اصلیش هم اینه که براحتی میتونی تو محیط کمپایلر آردوینو براش برنامه بنویسی.

                            دیدگاه


                              #29
                              پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                              ممنون مهندس الان ترازو دستم نیست ولی خروجی همانطور که نوشتم هست فقط صفر می نویسه

                              دلیل: ادغام دو پست برای جلوگیری از اسپم

                              مهندس با C++ میشه برای میکرو avr برنامه نوشت و کامپایل هم کرد

                              دلیل: ادغام دو پست برای جلوگیری از اسپم

                              کد ویژن فقط سی استاندارد رو قبول می کنه

                              دلیل: ادغام دو پست برای جلوگیری از اسپم

                              فایل هایپر رو سیو کردم دیدم نوشته ansi واین شکل که بالا عرض کردم فایل تکرار میشه

                              دلیل: ادغام دو پست برای جلوگیری از اسپم

                              دیدگاه


                                #30
                                پاسخ : جداسازی اعداد از متن در C یا c++ برای میکرو AVR

                                نوشته اصلی توسط flightsazan نمایش پست ها
                                ممنون مهندس الان ترازو دستم نیست ولی خروجی همانطور که نوشتم هست فقط صفر می نویسه

                                دلیل: ادغام دو پست برای جلوگیری از اسپم

                                مهندس با C++ میشه برای میکرو avr برنامه نوشت و کامپایل هم کرد

                                دلیل: ادغام دو پست برای جلوگیری از اسپم

                                کد ویژن فقط سی استاندارد رو قبول می کنه

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

                                دیدگاه

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