پاسخ : همکاری جهت طراحی یک دیتالاگر کامل (َِDAS or Datalogger)
من حدودا بیشتر از یک سال وقت تا حالا صرف این موضوع کردم و همینطور که از تجربیات و راهنمایی های دوستان استفاده کردم خودم را ملزم می دونم که تجربیاتم را در اختیار دیگران قرار بدم.
اول از همه بگم که ظاهرا دیتالاگر با دیتا اکوزیشن فرق داره و برای مباحث دیجیتال از لفظ دیتالاگر و در قسمت آنالوگ از دیتا اکوزیشن استفاده میشه. درستی یا نادرستی این مطلب و یا اصولا تفکیک این مقوله به خواننده این مطالب واگذار میشه ولی برای راحتی و ادامه بحث من از لفظ دیتالاگر استفاده می کنم.
برای ساخت یک دیتالاگر نیاز به یک واحد adc هست که عمل تبدیل آنالوگ به دیجیتال را انجام میده. هر چقدر این قسمت دقت بیشتری داشته باشه کیفیت و دقت نمونه برداری و کار دیتالاگر بیشتر میشه. و البته کمی طراحی و ساخت عملی دیتالاگر را مشکل تر میکنه.
بعد از این قسمت باید اطلاعات به دست اومده در جایی مثل حافظه یا مموری ذخیره بشه.
عمل کنترل واحد adc و ذخیره و بازیابی اطلاعات باید توسط قسمت دیگری مثل پردازنده انجام بشه.
سه واحد نام برده شده در بالا در اغلب میکرو کنترلر ها وجود داره. بنابراین میشه با یک میکروکنترلر مثلا مگا 32 یک دیتالاگر ساده ساخت. توی اینترنت جستجو کنید نمونه های ساخته شده همراه با نقشه شماتیک مدار و برنامه های لازم را پیدا می کنید.
این توضیحات ابتدایی و کلی راجع به دیتالاگر ها بود.
اگر بخواهیم وارد جزئیات بشیم باید ببینیم که دیتالاگر ما چه نوع سنسور هایی بهش متصل میشه و بر این اساس طراحی خودمون را انجام بدیم.
خروجی سنسور ها متنوع هست ولی در کل به شکل تغییر ظرفیت خازنی ، تغییر مقاومت ، تغییر ولتاژ ، تغییر جریان ، فرکانس و یا به صورت پالس هستند. اگه چیزی از قلم افتاد دوستان تکمیل کنند.
از بین موارد بالا اکثر سنسورها خروجی به صورت جریان یا ولتاژ دارند و یا داخل اونها عمل تبدیل به جریان یا ولتاژ انجام میشه. بحث راجع به رنج خروجی برای بعد.
بنابراین باید دیتالاگر ما بتونه مقادیر ولتاژ و جریان را اندازه گیری کنه و بعد از اندازه گیری نسبت به ثبت نتایج اقدام کنه.
ادامه بحث بعد از سئوالات و صحبت های دوستان
من حدودا بیشتر از یک سال وقت تا حالا صرف این موضوع کردم و همینطور که از تجربیات و راهنمایی های دوستان استفاده کردم خودم را ملزم می دونم که تجربیاتم را در اختیار دیگران قرار بدم.
اول از همه بگم که ظاهرا دیتالاگر با دیتا اکوزیشن فرق داره و برای مباحث دیجیتال از لفظ دیتالاگر و در قسمت آنالوگ از دیتا اکوزیشن استفاده میشه. درستی یا نادرستی این مطلب و یا اصولا تفکیک این مقوله به خواننده این مطالب واگذار میشه ولی برای راحتی و ادامه بحث من از لفظ دیتالاگر استفاده می کنم.
برای ساخت یک دیتالاگر نیاز به یک واحد adc هست که عمل تبدیل آنالوگ به دیجیتال را انجام میده. هر چقدر این قسمت دقت بیشتری داشته باشه کیفیت و دقت نمونه برداری و کار دیتالاگر بیشتر میشه. و البته کمی طراحی و ساخت عملی دیتالاگر را مشکل تر میکنه.
بعد از این قسمت باید اطلاعات به دست اومده در جایی مثل حافظه یا مموری ذخیره بشه.
عمل کنترل واحد adc و ذخیره و بازیابی اطلاعات باید توسط قسمت دیگری مثل پردازنده انجام بشه.
سه واحد نام برده شده در بالا در اغلب میکرو کنترلر ها وجود داره. بنابراین میشه با یک میکروکنترلر مثلا مگا 32 یک دیتالاگر ساده ساخت. توی اینترنت جستجو کنید نمونه های ساخته شده همراه با نقشه شماتیک مدار و برنامه های لازم را پیدا می کنید.
این توضیحات ابتدایی و کلی راجع به دیتالاگر ها بود.
اگر بخواهیم وارد جزئیات بشیم باید ببینیم که دیتالاگر ما چه نوع سنسور هایی بهش متصل میشه و بر این اساس طراحی خودمون را انجام بدیم.
خروجی سنسور ها متنوع هست ولی در کل به شکل تغییر ظرفیت خازنی ، تغییر مقاومت ، تغییر ولتاژ ، تغییر جریان ، فرکانس و یا به صورت پالس هستند. اگه چیزی از قلم افتاد دوستان تکمیل کنند.
از بین موارد بالا اکثر سنسورها خروجی به صورت جریان یا ولتاژ دارند و یا داخل اونها عمل تبدیل به جریان یا ولتاژ انجام میشه. بحث راجع به رنج خروجی برای بعد.
بنابراین باید دیتالاگر ما بتونه مقادیر ولتاژ و جریان را اندازه گیری کنه و بعد از اندازه گیری نسبت به ثبت نتایج اقدام کنه.
ادامه بحث بعد از سئوالات و صحبت های دوستان
دیدگاه