اطلاعیه

Collapse
No announcement yet.

digital pot مشکل در راه اندازی MCP41xx

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

    digital pot مشکل در راه اندازی MCP41xx

    :angry:
    سلام امیدوارم یکی با دیجیتال پتانسیومتر MCP41xx کارکرده باشه .
    از طریق spi فرمان ارسال میکنم واین رعیت نافرمان (slave)دستورات اربابش(master) را اجرانمیکند البته با همین دستورات AD5220جواب میگیرم(پروتئوس درسیمیلات)
    مشکل اینکه دربازار MCP41xx راپیدا کردم که هم در بردبورد وهم در پروتئوس نتونستم تابحال نتیجه ای بگیرم .
    شمانیک : Mega8و MCP41xxاز طریق spi hard وپین های سخت افزاری متصل شده cs,sck,si, بهso نیازی نیست مدار برقراره و دستور for رابامتغیری spiout میکنم هیچ تاثیری در wiper ندارد تنها تفاوت هردوپتانسیومتر در وجود پین so جداگاته که AD5220 هست ودرسیمیلات خوب عمل میکند میبینم که در بازار کمیاب ویا سفارش خارج نامین میشود آیا ازخیر MCP باید گدشت ؟
    X factor

    #2
    پاسخ : digital pot مشکل در راه اندازی MCP41xx

    [quote author=rajan link=topic=98375.msg624969#msg624969 date=1408810502]
    :angryسلام .
    درادامه سئوالم توضیح :
    این آیسی دیجیتال پتانسیومتر16 بیتی است که 8بیت برای آدرس و8بیت بعدی برای دیتاست .
    دستور ی که نوشتم :
    a=&bxx10xx00 00111011
    cs=0
    spiout a,2
    waitms 5
    نوع دوم:
    a=200 and120
    cs=0
    spiout a,2
    waitms 5
    که نوع دوم تغیراتی در مفدار پتانسیومتر ایجاد کرد ولی به صورت رندوم .
    X factor

    دیدگاه

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