راه اندازی دو کانال مبدل آنالوگ به دیجیتال AD7190
سلام
من میخوام هر دو کانال تفاضلی AD7190 را راه اندازی کنم در حالت تک کانال ابتدا کامال مورد نظر و گین و فیلتر را انتخاب میکنم سپس توسط مد رجیستر zreo calib و Full calib انجام میدم ( تا اینجا در main انجام میشه) و نهایتا در قسمت حلقه بینهایت تابع main شروع به خواندن رجیستر دیتا در حالت single نموده حالا وقتی هر دو کانال را بخوام بخونم نحوه کالیبره کانالها و خواندنشون به چه صورت میباشد؟
با تشکر
برای خواندن دو کانال مراحل زیر را انجام دادم آیا درست میباشد؟
1-کانال یک و رفرنس یک و گین 128 را در رجیسنر Configuration نوشته - zero calib و full calib را نیز در رجیستر mode نوشته
2-کانال دو و رفرنس دو و گین 128 را در رجیسنر Configuration نوشته - zero calib و full calib را نیز در رجیستر mode نوشته
مراحل فوق در قسمت main برنامه نوشته شده
3-در قسمت حلقه بینهایت تابع main ، کانال یک و رفرنس یک و گین 128 را در رجیسنر Configuration نوشته سپس rdy را چک نموده و بعد مقدار رجیستر دیتا را میخوانم.
4- کانال دو و رفرنس دو و گین 128 را در رجیسنر Configuration نوشته سپس rdy را چک نموده و بعد مقدار رجیستر دیتا را میخوانم. و مراحل 3و4 بطور مداوم تکرار میشود.
سلام
من میخوام هر دو کانال تفاضلی AD7190 را راه اندازی کنم در حالت تک کانال ابتدا کامال مورد نظر و گین و فیلتر را انتخاب میکنم سپس توسط مد رجیستر zreo calib و Full calib انجام میدم ( تا اینجا در main انجام میشه) و نهایتا در قسمت حلقه بینهایت تابع main شروع به خواندن رجیستر دیتا در حالت single نموده حالا وقتی هر دو کانال را بخوام بخونم نحوه کالیبره کانالها و خواندنشون به چه صورت میباشد؟
با تشکر
برای خواندن دو کانال مراحل زیر را انجام دادم آیا درست میباشد؟
1-کانال یک و رفرنس یک و گین 128 را در رجیسنر Configuration نوشته - zero calib و full calib را نیز در رجیستر mode نوشته
2-کانال دو و رفرنس دو و گین 128 را در رجیسنر Configuration نوشته - zero calib و full calib را نیز در رجیستر mode نوشته
مراحل فوق در قسمت main برنامه نوشته شده
3-در قسمت حلقه بینهایت تابع main ، کانال یک و رفرنس یک و گین 128 را در رجیسنر Configuration نوشته سپس rdy را چک نموده و بعد مقدار رجیستر دیتا را میخوانم.
4- کانال دو و رفرنس دو و گین 128 را در رجیسنر Configuration نوشته سپس rdy را چک نموده و بعد مقدار رجیستر دیتا را میخوانم. و مراحل 3و4 بطور مداوم تکرار میشود.










این بود که آیا اگه اور رنج بده و بعد دوباره در رنج قرار بگیره دوباره درست میشه و عدد درست میده یا نه باید ریست بشه تا درست بشه و اصلا این آی سی ریست میشه و اگه نمیشه چطوری میشه ؟ :icon_razz: اینو برای این عرض میکنم که من با AD7714 کار کردم و اون وسط کار مشکل هنگ کردن داشت و هی باید ریستش میکریم تا درست بشه آیا شما در 7190 هم مشکل هنگ کردن داشتید و آیا کسی با هر دوی اینها کار کرده که بدونه ا 7190 بهتره یا 7714 ؟ ؟ ( آقا واقعا پر حرفیهای منو ببخشید ، خامم و جوانم و جویای نام ! ! ! . . . )
دیدگاه