سلام دوستان
من میخوام بجای یک ولوم 100 کیلو از آی سی mcp41100 استفاده کنم ،ولی متاسفانه هر چی مطالعه کردم متوجه نشدم،اگه امکانش هست راهنمایی کنین ،ممنون
سلام دوستان
من میخوام بجای یک ولوم 100 کیلو از آی سی mcp41100 استفاده کنم ،ولی متاسفانه هر چی مطالعه کردم متوجه نشدم،اگه امکانش هست راهنمایی کنین ،ممنون
میکرو مورد استفاده ات چیه؟
سلام
MCP41100 از طریق پورت spi یه عدد دریافت میکنه و اونرو به یه پتانسومتر دیجیتال روی پایه های 5و6و7 خودش تبدیل میکنه
البته فرقی بین جهت جریان pa , pb یعنی پایه های 5و7 نیست
پایه 6 هم نقش متغیر پتانسومتر رو بازی میکنه
حالا با هر میکرو یا هر چیپ دیگه ای که spi پشتیبانی کنه با این ای سی میتونی کار کنی
موفق باشی
سلام مهندس،فرقی نمیکنه ،من فقط میخوام یک سورس برتامه واسه ولوم 100 کیلو و 20 کیلو داشته باشم
سلام
فرمایش شما درسته ولی من کار با spi رو بلد نیستم
سلام
از این کد استفاده کن
سیم بندی هم بالاش مشخص شده
//D10 > CS
//D11 > SI
//D13 > SCLK
//MCP41100
//VSS + PB0
//VCC + PA0
//PW0 > output
#include <SPI.h>
byte address = 0x11;
int CS= 10;
int i=0;
void setup()
{
pinMode (CS, OUTPUT);
SPI.begin();
}
void loop()
{
delay(1);
}
void digitalPotIncrement()
{
digitalWrite(CS, LOW);
SPI.transfer(0x04);
digitalWrite(CS, HIGH);
}
void digitalPotDecrement()
{
digitalWrite(CS, LOW);
SPI.transfer(0x08);
digitalWrite(CS, HIGH);
}
موفق باشی
من رشته برق یودم و واقعا متوجه نشدم که چطوریه
اگه بزرگواری کنین،یک سورس کامل واسه یک میکرو mega 8 به من بدین،طوری که بتونم با یک شاسی مقدار مقاومت رو زیاد و با یک شاسی مقدار مقاومت رو کم کنم ،ممنون میشم.