اطلاعیه

Collapse
No announcement yet.

همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

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

    پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

    نوشته اصلی توسط سعید خیری
    سلام مجدد خدمت دوستای خوبم

    با تاخیری که پیش اومده ، موافقید بحث را ادامه بدیم؟ :smile:
    سلام
    بنده موافقم .

    دیدگاه


      پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

      سلام
      یک سوالی داشتم : چه شرکت هایی در داخل این دستگاه ها رو تولید میکنند ؟ ( یک مورد رو تاکنون شناسایی کردم .)

      http://www.irmantech.ir/index.php/fa/

      دیدگاه


        پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

        این لینک از ویکیپدیا هم میتونه مفید باشه

        http://fa.wikipedia.org/wiki/%D8%AF%DB%8C%D8%AA%D8%A7%D9%84%D8%A7%DA%AF%D8%B1
        Reveng will surely come... Your hard time are ahead
        // - - - - - - - - - -
        برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
        // - - - - - - - - - -
        اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
        // - - - - - - - - - -

        دیدگاه


          پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

          نوشته اصلی توسط aseok
          سلام
          یک سوالی داشتم : چه شرکت هایی در داخل این دستگاه ها رو تولید میکنند ؟ ( یک مورد رو تاکنون شناسایی کردم .)
          این سیستمها معمولا به سفارش مشتری و برای کاربرد خاصی طراحی و ساخته میشه و حداقل تو ایران طوری نیست که بصورت جنرال تولید بشه. بنا براین سازنده هاش هم محدود و مشخص نیستن. به هر شرکت الکترونیکی که کار دیتا برداری پیشنهاد بشه، میتونه بسازدش.
          کمترین توقع از یک فرد تحصیلکرده، دانستن املای صحیح کلمات است.

          دیدگاه


            پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

            نوشته اصلی توسط نو رسیده
            این سیستمها معمولا به سفارش مشتری و برای کاربرد خاصی طراحی و ساخته میشه و حداقل تو ایران طوری نیست که بصورت جنرال تولید بشه. بنا براین سازنده هاش هم محدود و مشخص نیستن. به هر شرکت الکترونیکی که کار دیتا برداری پیشنهاد بشه، میتونه بسازدش.
            از نظر سرعت ، ظرفیت و تعداد سیگنال و کیفیت ارائه ی پروژه شرکت های کمی در ایران هستند که حرفی برای گفتن دارند.
            مخصوصا در بخش نرم افزار ، اینو به جرات میگم که تنها تعداد انگشت شماری هستند که نرم افزار بومی سازی شده برای مانیتورینگ پرظرفیت دارند.
            Reveng will surely come... Your hard time are ahead
            // - - - - - - - - - -
            برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
            // - - - - - - - - - -
            اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
            // - - - - - - - - - -

            دیدگاه


              پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

              دوستان بهتره بحث اصلی یعنی طراحی سیستم دیتالاگر و سیگنال رکوردر را ادامه بدیم
              :job:
              Reveng will surely come... Your hard time are ahead
              // - - - - - - - - - -
              برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
              // - - - - - - - - - -
              اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
              // - - - - - - - - - -

              دیدگاه


                پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                بحث جالبه.
                چند مورد بر حسب سفارش تولید کردم و دادم دست مشتری.
                ولی سیستم یونیورسال نبوده.
                حیف از من خسته- حیف از همین چن خط
                به اصل و به ذات و- به باعثت لعنت

                K.Show

                دیدگاه


                  پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                  نوشته اصلی توسط Mahdi_Vaziri
                  بحث جالبه.
                  چند مورد بر حسب سفارش تولید کردم و دادم دست مشتری.
                  ولی سیستم یونیورسال نبوده.
                  من سیستمم یونیورسال هست . ضمن اینکه با پروتکل مدباس و پروتکل TCP انتقال دیتا را انجام دادم.
                  ولی یه چیزی را تاحالا تست نکردم ، کسی میدونه برای انتقال دیتا در فاصله ای زیاد (صد متر به بالا) باید چه نکاتی را رعایت کنیم ؟
                  Reveng will surely come... Your hard time are ahead
                  // - - - - - - - - - -
                  برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
                  // - - - - - - - - - -
                  اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
                  // - - - - - - - - - -

                  دیدگاه


                    پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                    سلام من میخوام یه دیتالاگر (فعلا تک کاناله) برای خوندن دیتای استرین گیج طراحی کنم
                    خروجی پل وتسون استرین گیج در اردر چند میلی ولت هست به خاطر همین از ad7730 استفاده می کنم که pga داخلی داره و فیلتر دیجیتال قابل تنظیم هم داره
                    دیتاشیت این آی سی را مطالعه کردم ولی از قسمت تنظیمات فیلترش زیاد سر در نیاوردم :sad:
                    دوتا سوال دارم:
                    یکی این که برای حذف نویز از دیتای خوانده شده استرین گیج(نصب شده در یک قطعه متحرک با ارتعاشات احتمالا بالا) چه کارهایی لازمه؟ آیا فیلتر داخلی ad7730 کفایت می کنه؟ منابع دیگر نویز کدامند و راه های مقابله با آنها چیست؟
                    و دیگه اینکه کسی در مورد روش های عملی کالیبراسیون پل وتسون اطلاعاتی داره؟

                    دیدگاه


                      پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                      نوشته اصلی توسط msshz1990
                      سلام من میخوام یه دیتالاگر (فعلا تک کاناله) برای خوندن دیتای استرین گیج طراحی کنم
                      خروجی پل وتسون استرین گیج در اردر چند میلی ولت هست به خاطر همین از ad7730 استفاده می کنم که pga داخلی داره و فیلتر دیجیتال قابل تنظیم هم داره
                      دیتاشیت این آی سی را مطالعه کردم ولی از قسمت تنظیمات فیلترش زیاد سر در نیاوردم :sad:
                      دوتا سوال دارم:
                      یکی این که برای حذف نویز از دیتای خوانده شده استرین گیج(نصب شده در یک قطعه متحرک با ارتعاشات احتمالا بالا) چه کارهایی لازمه؟ آیا فیلتر داخلی ad7730 کفایت می کنه؟ منابع دیگر نویز کدامند و راه های مقابله با آنها چیست؟
                      و دیگه اینکه کسی در مورد روش های عملی کالیبراسیون پل وتسون اطلاعاتی داره؟
                      برای راه اندازی ADC ، دوستان توی لینک زیر کامل توضیح دادن / میتونید استفاده کنید.

                      http://www.eca.ir/forum2/index.php?topic=100295.0
                      Reveng will surely come... Your hard time are ahead
                      // - - - - - - - - - -
                      برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
                      // - - - - - - - - - -
                      اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
                      // - - - - - - - - - -

                      دیدگاه


                        پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                        نوشته اصلی توسط siyavash2k
                        تمامی اون خروجی ها را باید تبدیل به ولتاژ کرد. اونم در بازه ای که در محدوده اندازه گیری adc باشه. این بازه با توجه به خود adc و ولتاژ رفرنس متغیر هست.
                        اما برای قرار گیری در این محدوده از pga استفاده می کنم. سیگنال هایی با دامنه بالا باید تضعیف بشن و سیگنال های ضعیف تقویت.
                        خروجی سنسورهایی که ولتاژی هستند که تکلیفشون مشخصه.
                        خروجی سنسور هایی که جریان هستند با استفاده از یک مقاومت (مقاومت شنت) به ولتاژ تبدیل میشن. این ساده ترین. ارزانترین و دقیقترین و عملی ترین راه کار هست. حدودا چند ماه تحقیق کردم.
                        برای خوندن سنسور های rtd هم نیاز به یک منبع جریان ثابت هست. این روش هم از روش های دقیق ، عملی و کاربردی هست. البته روشهای دیگه ای هم هست که اقتصادی ترن ولی دقیق نیستن.
                        سلام مجدد خدمت دوست عزیز (پس از یک سال!)
                        خوب
                        تقریبا بیش از یک سال از بحثی که ما داشتیم گذشت ، مسائل انتقال سیگنال به سرور را کامل حل کردم .
                        اما هنوز به نتیجه مطلوب نرسیدم و با مشکلات خیلی زیادی روبرو شدم که تقریبا 80 درصد در ورودی های آنالوگ هستند /

                        میشه یک مدار پیشنهادی برای فرایندی که فرمودید (برای ورودی های 4~20 میلی آمپر و 1~5 ولت و RTD ) اینجا بذارید؟ :read:
                        Reveng will surely come... Your hard time are ahead
                        // - - - - - - - - - -
                        برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
                        // - - - - - - - - - -
                        اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
                        // - - - - - - - - - -

                        دیدگاه


                          پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                          با سلام و درود
                          بعد از گذشت تقریبا 3 سال فعالیت و جستجو و تحقیق در زمینه دیتالاگر ها تصمیم گرفتم که یک سری تجربیاتم را اینجا قرار بدم تا دوستان دیگر هم استفاده کنن. متاسفانه تو این زمینه منابع داخلی کم هستند بنابراین سعی می کنم به شکل جامع این کار را انجام بدم.
                          البته با ذکر مثال های ساده.
                          در زیر این نقاب چیزی بیشتر از گوشت هست. در زیر این نقاب یک ایده هست و ایده ها ضدگلوله هستند.

                          1-به اندازه ی باورهای هر کسی ؛ با او حرف بزن …. بیشتر که بگویی ، تو را احمق فرض خواهد کرد …!!!
                          2-تنها دو گروه نمى توانند افکار خود را عوض کنند: دیوانگان تیمارستان و مردگان گورستان.
                          3-آدم ها مثل عکس ها هستند: زیاد بزرگشون کنی ، کیفیتشون میاد پایین!

                          دیدگاه


                            پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                            مقدمه
                            دیتالاگر چیست؟
                            دیتالاگر (DATA LOGGER) از دو کلمه data به معنی داده و logger به معنی ثبت کننده تشکیل شده است و به دستگاهی اطلاق می شود که وظیفه ثبت اطلاعات را بر عهده دارد.

                            البته ظاهرا واژه دیتالاگر برای سیستمی استفاده می شود که اطلاعات را به صورت دیجیتال دریافت می کند و برای سیستمهایی که با سیگنال های آنالوگ در ارتباط هستند از واژه DAS یا Data Aquisition system استفاده می گردد که به نظر اینگونه صحیح تر و علمی می باشد. هر چند در بسیاری از جاها دیدم که از این کلمات به جای یکدیگر هم استفاده شده است.
                            ناگفته نماند که بسیاری از دیتاگر ها امروزه از ورودی های دیجیتال و آنالوگ به صورت همزمان بهره می برند.


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

                            نکته : هر چه فرکانس سیگنال ورودی بیشتر باشد باید سرعت نمونه برداری هم بیشتر گردد. حداقل سرعت نمونه برداری باید 2 برابر فرکانس سیگنال ورودی باشد تا تغییرات سیگنال دیده شود.

                            نکته : دقت نمونه برداری هر adc با یک عدد بر مبنای بیت اندازه گیری می شود. هر چه قدر این عدد بزرگتر باشد دقت بیشتر است. در واقع سیگنال ورودی به واحد های کوچکتری تقسیم شده و مقدار آن با این واحد کوچک سنجیده می شود. این مقدار برابر است با ولتاژ رفرنس ورودی تقسیم بر 2 به توان دقت adc.

                            نکته : در صورتی که در سیستم دیتااکوزیشن فقط از یک واحد adc استفاده می شود و همه کانالها از طریق این adc اندازه گیری می گردد می بایست نرخ نمونه برداری این adc بیشتر انتخاب گردد چرا که سرعت نمونه برداری هر کانال برابر است با سرعت نمونه برداری adc تقسیم بر تعداد کانال ها.

                            نکته : دامنه سیگنال ورودی باید خداکثر برابر با مقدار ولتاژ رفرنس باشد. چرا که در غیر این صورت علاوه بر اسیب به adc مقادیر بیشتر قابل اندازه گیری نمی باشد.

                            adc ها انواع و اقسامی دارند که هر کدام برای کاری مناسب می باشد. یکی سرعت بیشتری داره و دیگری دقت بیشتر و یکی قیمت بیشتر.
                            بنابراین همیشه adc وجود نداره که از همه بهتر باشه. به همین دلایل باید با توجه به نوع پروژه انتخاب قطعه صورت بگیرد.
                            در زیر این نقاب چیزی بیشتر از گوشت هست. در زیر این نقاب یک ایده هست و ایده ها ضدگلوله هستند.

                            1-به اندازه ی باورهای هر کسی ؛ با او حرف بزن …. بیشتر که بگویی ، تو را احمق فرض خواهد کرد …!!!
                            2-تنها دو گروه نمى توانند افکار خود را عوض کنند: دیوانگان تیمارستان و مردگان گورستان.
                            3-آدم ها مثل عکس ها هستند: زیاد بزرگشون کنی ، کیفیتشون میاد پایین!

                            دیدگاه


                              پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                              ضمن تشکر فراوان از جناب مهندس siyavash2k / توضیحاتتون کامل و عالی بود.

                              اول از همه یک سوال: تفاوت adc های Sigma-Delta و SAR چیست؟
                              --------------------------------------------------------------------------------------
                              من مشخصات دیتا اکوزیشنم را بصورت زیر تعریف میکنم و اگه موافق باشید طبق همین پیش میریم :
                              تعداد کانال: 8 عدد
                              مشخصات هر کانال: کانال ها بصورت یونیورسال هستند و قابلیت انتخاب در حالت های 1- ورودی جریان 2- ورودی ولتاژ 3- ورودی rtd را دارند.
                              تعداد adc : یک عدد / AD7190 (این را دقیقا نمیدونم ولی اولویت با 1-آیسی های موجود در بازار 2- دقت 16 بیت هست)
                              پردازنده: LPC2378 | LPC2388
                              فرکانس سیگنال ورودی : اگر سرعت نمونه برداری برای هر کانال را 1ms در نظر بگیریم >> adc = 8*1ms >> که طبق فرمایشات آقای siyavash2k باید زمان نمونه برداری کمتر از دوبرابر باشه یعنی کمتر از 16ms
                              --------------------------------------------------------------------------------------
                              //* آقای siyavash2k من تقریبا تمام مشکلات از طرف میکرو به بعد را حل کردم اما الان مهمترین مسئله بخش ورودی ها تا adc و انتخاب هستند که اگر امکانش هست یک مدار و آیسی مالتی پلکسر معرفی کنید و توضیحاتی در مورد مدار سوئیچینگ در ورودی بفرمایید تا PCB را شروع کنم. (سوئیچ برای انتخاب نوع ورودی هرکانال)

                              اگر مدار خیلی پیچیده میشه ، فعلا ورودی rtd را بیخیال میشم چون تو این پروژه نیازی بهش ندارم.
                              Reveng will surely come... Your hard time are ahead
                              // - - - - - - - - - -
                              برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
                              // - - - - - - - - - -
                              اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
                              // - - - - - - - - - -

                              دیدگاه


                                پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)

                                تفاوت ADC های سیگما دلتا و SAR توی دقت و سرعت هستش. دقت توی دلتا سیگما بالاتره و سرعت پایین تر و بالعکس. برای درک بهترش مجله نویز شماره 7 رو بخون.
                                -----------------------
                                برای انتخاب مبدل انالوگ به دیجیتال چند تا نکته رو باید در نظر بگیرید.
                                1. شما تا چه دقتی نیاز دارید ؟ تعداد بیت هایی که توی صفحه اول و عنوان میگند برای شرایط خاص هستش. تجربه ای که من داشتم :
                                با 24 بیت تونستم 17 بیت رو بگیرم. با سرعت نمونه برداری 2 کیلو.
                                معمولا دقت واقعی پایین تر از اونچه تو عنوانه هستش. با 16 بیت شما می تونی 14 بیت بگیری و .....
                                AD7190 دقت نامی 24 بیت داره. شما یک سری به CS5534 بزن. بدک نیست.
                                در مورد نرخ نمونه برداری هم طبق قضیه نایکوییست توی سیگنال ها برای نمونه برداری درست باید نرخ نمونه برداری حداقل ! دو برابر بیشترین فرکانس سیگنال ورودی باشه. یعنی اگر شما سیگنال ورودی تون بیشتر از 1 کیلو هرتز داشته باشه شما باید حداقل 2 کیلو، نمونه برداری کنی. البته این حداقل هستش و برای سیگنال با کیفیت شما باید 5 یا 10 برابر نمونه برداری کنی.
                                پردازنده هم ARM باشه که فرکانس ورودی بالایی داشته باشه کافیه.
                                -----------------------------------------------------------------------
                                اینایی که گفتم و میگم نظر و تجربه خود منم بودند و هستند :biggrin:
                                ----------------------------------------------------------------
                                خروجی ADC که با پروتکل SPI به پردازنده وصل میشه و کنترل و دیتا گرفتن ازش با همین پروتکله. یعنی 4 تا سیم. معمولا یک پایه هم هست وقت آماده شدن دیتا صفر میشه (یا یک). یک سری از مبدلا با پایه های کنترلی، کنترل میشند و یک سری هم با رجیسترای داخلی که رجیستراش با همون پروتکل SPI پروگرم میشند.
                                قبل از ADC شما باید یک فیلتر پاد تداحل بزاری. برای اینکه قضیه نایکوییست رو رعایت کرده باشی. قبل از فیلتر بستگی داره به نوع سیگنال. اینجا دیگه خود ولتاژ رو میدی.
                                ---------
                                .
                                .
                                ...........

                                دیدگاه

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