ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





صفحه 1 از 32 1234511 ... آخرین
  1. #1
    تاریخ عضویت
    2011/12/22
    کرمان
    2,954
    168

    مبدل آنالوگ به دیجیتال AD7190

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

    سلام
    کاش در انجمن می پرسیدید
    هر سه آیسی از بهترین ها هستند و هرسه جنس امریکایی، هیچ کدوم شون ناراضی تون نمی کنه
    7730، خیلی خوب جاافتاده، دلیلش هم اینه از دهه90 میلادی تا 2009 رو دست اش آیسی بلند نشد. سیاست کمپانی آنالوگ دیوایس اینه که هر چند یکبار یه آیسی رو جا بندازه
    خب قاعدتا پروژه های بیشماری هم باهاش انجام شده
    عیب اش اینه که نسبتا نویز پذیری اش بالاست، قیمت اش زیاده و سرعت اش هم کمه
    تنها مزیت اش (البته نه از دید من) اینه که DIP هست و بدرد برد برد می خوره!!

    7780 تراشه ای با قیمت کم، سرعت کم و دقت متوسط هست. دقت اش به مراتب از 7730 بالاتره. یک ورودی بیشتر نداره و گین اش هم یا 1 هست یا 128. اما دو تراشه دیگه گین شون قابل تنظیم هستند
    عیب اش اینه که بدرد جاهایی که بار ناگهانی روی لودسل یا سنسور می افته نمی خوره. منظورم از بار ناگهانی اینه که تو یه دستگاه کیسه پرکن، کمتر از نیم ثانیه ممکنه یه کیسه 200 کیلویی پر بشه. اینجا 7780 گیج می زنه
    قیمت پایین و راه اندازی آسان و ابعاد کوچک و داشتن پین های کم(کاهش هزینه لحیم کاری) و ... 7780 رو تو رنج خودش بهترین کرده، نویز پذیری اش کمه


    7190 شاهکار کمپانی انالوگ هست. قیمت اش از 7730 کمتر و سه برابر 7780 قیمت داره
    راه اندازی اش سخت از 7780 هست.
    مسائل مالی رو کنار بذاریم، بهترین هست
    دقت اش بالاتره، نویز پذیری خیلی کمی داره، برای کاهش نویز نیازی به دنگ و فنگ نیست (برای 7730 خیلی مسائل هست که باید رعایت بشه اما 7190 نه) سرعت اش بالاست
    دو ورودی تفاضلی داره و چهار ورودی غیر تفاضلی (با این تراشه همزمان 4 تا ترموکوپل خوندم)
    آفست اش خیلی کمه و خیلی وقت ها نیازی به تنظیم آفست نیست
    در کل برای سنسورهای مکانیکی 7190 خیلی عالی است


    با 7190 تو حالت عادی می شه دقت 17 بیت حساب کرد، با 7780 حدود 14 الی 13 بیت و 7730 ازین حرف ها هم کمتر
    در کل 7190 از نیاز های امروز ایران جلوتره و می تونید تا سال های سال رویش حساب کنید...

    ضمنا دقت 7190 برای سنسورهای مقاومتی غیر مکانیکی نظیر pt100 ، حیرت بر انگیزه، تجربه 20 بیت پایداری در خروجی دارم
    Hidden Content
    Hidden Content
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC
    • تبلیغات
      .

  2. #2
    تاریخ عضویت
    2009/07/29
    لابه لاي الکترون هاي مدارام
    1,306
    43

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    سلام دوستان

    این هم برنامه ای هست که با کمک استاد کوهستانی نوشتم
    نظم کم نظیر استاد درون این برنامه مشهود است
    [code=c]
    #include <mega48pa.h>

    // Standard Input/Output functions
    #include <stdio.h>
    #include <delay.h>
    // SPI functions
    #include <spi.h>

    // Declare your global variables here
    unsigned int msb,lsb,status,i,count;
    char buffer[10];
    unsigned long sum,zarb;
    //-------------------------------------------------AD7190
    #define AD7190_CS PORTD.6 //active low
    #define AD7190_RDY PINB.4==0 //active low
    #define AD7190_URATE 10
    //------------------------
    #define CH4 7
    #define CH3 6
    #define CH2 5
    #define CH1 4
    #define CH2_CH2 3
    #define CH_TEMP 2
    #define CH3_CH4 1
    #define CH1_CH2 0
    //------------------------
    #define BURN 7
    #define REFDET 6
    #define BUF 4
    #define U_BNOT 3
    #define GAIN2 2
    #define GAIN1 1
    #define GAIN0 0
    //------------------------
    #define MD2 7
    #define MD1 6
    #define MD0 5
    #define DAT_STA 4
    #define CLK1 3
    #define CLK0 2
    //------------------------
    //----COMM reg
    #define AD7190_COMMUN_REG 0
    #define AD7190_STATUS_REG 0
    #define AD7190_MODE_REG 1
    #define AD7190_CONFIG_REG 2
    #define AD7190_DATA_REG 3
    #define AD7190_ID_REG 4
    #define AD7190_GPOCON_REG 5
    #define AD7190_OFFS_REG 6
    #define AD7190_FULS_REG 7
    #define AD7190_READ_NEXT 1
    #define AD7190_WRITE_NEXT 0
    #define AD7190_CONTREAD 0
    //-------------CONFIG reg
    #define AD7190_CONFIG3 0
    #define AD7190_CONFIG2 ((0<<CH4) | (0<<CH3) | (0<<CH2) | (0<<CH1) | (0<<CH2_CH2) | (0<<CH_TEMP) | (1<<CH3_CH4) | (0<<CH1_CH2))
    #define AD7190_CONFIGch1 ((0<<CH4) | (0<<CH3) | (0<<CH2) | (0<<CH1) | (0<<CH2_CH2) | (0<<CH_TEMP) | (0<<CH3_CH4) | (1<<CH1_CH2))
    #define AD7190_CONFIGch2 ((0<<CH4) | (0<<CH3) | (1<<CH2) | (0<<CH1) | (0<<CH2_CH2) | (0<<CH_TEMP) | (0<<CH3_CH4) | (0<<CH1_CH2))
    #define AD7190_CONFIGch3 ((0<<CH4) | (1<<CH3) | (0<<CH2) | (0<<CH1) | (0<<CH2_CH2) | (0<<CH_TEMP) | (0<<CH3_CH4) | (0<<CH1_CH2))
    #define AD7190_CONFIGch4 ((1<<CH4) | (0<<CH3) | (0<<CH2) | (0<<CH1) | (0<<CH2_CH2) | (0<<CH_TEMP) | (0<<CH3_CH4) | (0<<CH1_CH2))
    #define AD7190_CONFIGchtemp ((0<<CH4) | (0<<CH3) | (0<<CH2) | (0<<CH1) | (0<<CH2_CH2) | (1<<CH_TEMP) | (0<<CH3_CH4) | (0<<CH1_CH2))
    #define AD7190_CONFIG1 ((0<<BURN) | (0<<REFDET) | (0<<BUF) | (0<<U_BNOT) | (1<<GAIN2) | (1<<GAIN1) | (1<<GAIN0)) //gain=32
    //-------------MODE reg
    #define AD7190_MODE3 ((0<<MD2) | (0<<MD1) | (0<<MD0) | (0<<DAT_STA) | (0<<CLK1) | (1<<CLK0)) //external clock on MCLK2 pin
    //#define AD7190_MODE3 ((0<<MD2) | (0<<MD1) | (0<<MD0) | (0<<DAT_STA) | (0<<CLK1) | (0<<CLK0)) //crystal osc
    #define AD7190_MODE2 (4800 / AD7190_URATE)/256
    #define AD7190_MODE1 (4800 / AD7190_URATE)%256
    //-----------------------------------------------------------------------------------------------
    void AD7190_init1(void)
    {
    AD7190_CS = 0;
    //------------Reset AD7190
    spi(255);
    spi(255);
    spi(255);
    spi(255);
    spi(255);
    //------------
    //while(!AD7190_RDY){};
    delay_ms(1);
    spi(AD7190_WRITE_NEXT * 64 + AD7190_CONFIG_REG * 8);
    spi(AD7190_CONFIG3);
    spi(AD7190_CONFIG2);
    spi(AD7190_CONFIG1);
    spi(AD7190_WRITE_NEXT * 64 + AD7190_MODE_REG * 8);
    spi(AD7190_MODE3);
    spi(AD7190_MODE2);
    spi(AD7190_MODE1);
    spi(0b01011100); //Continuous read
    AD7190_CS = 1;
    };
    //-----------------------------------------------------------------------------------------------

    //Barnamey Khandan-------------------------------------------------------------------------------
    void AD7190_read(void)
    {
    i +=1;
    // zarb = 0;
    sum = 0;
    // delay_ms(20);

    //while(PORTB.4==1);
    msb = spi(0);
    lsb = spi(0);
    status = spi(0);

    zarb =(long) msb*256+(long)lsb;
    sprintf(buffer,"%lu",zarb);
    puts(buffer);
    zarb=0;
    if (i==50)
    {

    i=0;


    }
    }
    //-----------------------------------------------------------------------------------------------

    void main(void)
    {
    // Declare your local variables here

    // Crystal Oscillator division factor: 1
    #pragma optsize-
    CLKPR=0x80;
    CLKPR=0x00;
    #ifdef _OPTIMIZE_SIZE_
    #pragma optsize+
    #endif

    // Input/Output Ports initialization
    // Port B initialization
    // Func7=In Func6=In Func5=Out Func4=In Func3=Out Func2=Out Func1=In Func0=In
    // State7=T State6=T State5=0 State4=T State3=0 State2=0 State1=T State0=T
    PORTB=0x00;
    DDRB=0x2C;

    // Port C initialization
    // Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
    // State6=T State5=T State4=T State3=T State2=T State1=T State0=T
    PORTC=0x00;
    DDRC=0x00;

    // Port D initialization
    // Func7=In Func6=Out Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
    // State7=T State6=0 State5=T State4=T State3=T State2=T State1=T State0=T
    PORTD=0x00;
    DDRD=0x40;

    // Timer/Counter 0 initialization
    // Clock source: System Clock
    // Clock value: Timer 0 Stopped
    // Mode: Normal top=0xFF
    // OC0A output: Disconnected
    // OC0B output: Disconnected
    TCCR0A=0x00;
    TCCR0B=0x00;
    TCNT0=0x00;
    OCR0A=0x00;
    OCR0B=0x00;

    // Timer/Counter 1 initialization
    // Clock source: System Clock
    // Clock value: Timer1 Stopped
    // Mode: Normal top=0xFFFF
    // OC1A output: Discon.
    // OC1B output: Discon.
    // Noise Canceler: Off
    // Input Capture on Falling Edge
    // Timer1 Overflow Interrupt: Off
    // Input Capture Interrupt: Off
    // Compare A Match Interrupt: Off
    // Compare B Match Interrupt: Off
    TCCR1A=0x00;
    TCCR1B=0x00;
    TCNT1H=0x00;
    TCNT1L=0x00;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;

    // Timer/Counter 2 initialization
    // Clock source: System Clock
    // Clock value: Timer2 Stopped
    // Mode: Normal top=0xFF
    // OC2A output: Disconnected
    // OC2B output: Disconnected
    ASSR=0x00;
    TCCR2A=0x00;
    TCCR2B=0x00;
    TCNT2=0x00;
    OCR2A=0x00;
    OCR2B=0x00;

    // External Interrupt(s) initialization
    // INT0: Off
    // INT1: Off
    // Interrupt on any change on pins PCINT0-7: Off
    // Interrupt on any change on pins PCINT8-14: Off
    // Interrupt on any change on pins PCINT16-23: Off
    EICRA=0x00;
    EIMSK=0x00;
    PCICR=0x00;

    // Timer/Counter 0 Interrupt(s) initialization
    TIMSK0=0x00;

    // Timer/Counter 1 Interrupt(s) initialization
    TIMSK1=0x00;

    // Timer/Counter 2 Interrupt(s) initialization
    TIMSK2=0x00;

    // USART initialization
    // Communication Parameters: 8 Data, 1 Stop, No Parity
    // USART Receiver: On
    // USART Transmitter: On
    // USART0 Mode: Asynchronous
    // USART Baud Rate: 9600
    UCSR0A=0x00;
    UCSR0B=0x18;
    UCSR0C=0x06;
    UBRR0H=0x00;
    UBRR0L=0x1F;

    // Analog Comparator initialization
    // Analog Comparator: Off
    // Analog Comparator Input Capture by Timer/Counter 1: Off
    ACSR=0x80;
    ADCSRB=0x00;
    DIDR1=0x00;

    // ADC initialization
    // ADC disabled
    ADCSRA=0x00;

    // SPI initialization
    // SPI Type: Master
    // SPI Clock Rate: 307.200 kHz
    // SPI Clock Phase: Cycle Half
    // SPI Clock Polarity: High
    // SPI Data Order: MSB First
    SPCR=0x5D;
    SPSR=0x00;

    // TWI initialization
    // TWI disabled
    TWCR=0x00;

    // Watchdog Timer initialization
    // Watchdog Timer Prescaler: OSC/16k
    // Watchdog Timer interrupt: Off
    #pragma optsize-
    #asm("wdr&quot
    WDTCSR=0x1B;
    WDTCSR=0x0B;
    #ifdef _OPTIMIZE_SIZE_
    #pragma optsize+
    #endif


    AD7190_init1();
    AD7190_CS= 0;
    delay_ms(1000);
    while (1)
    {
    //Channal 1

    AD7190_CS= 0;
    delay_ms(1);
    if (AD7190_RDY)
    {
    AD7190_read();
    }

    }
    }
    [/code]

    این برنامه برای تمام کانال های AD7190 کارایی داره. کافیه کانالی که دوست دارید رو مقدارش رو یک کنید و باقی کانال ها رو صفر کنید.

    برای خرید قطعه هم از دوست عزیزم، آقای فلاح می تونید اقدام کنید. واقعا قطعه اورجینال می فروشند
    http://lionelectronic.ir
    برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
    Hidden Content
  3. #3
    تاریخ عضویت
    2011/12/22
    کرمان
    2,954
    168

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    آقا واقعا ممنون :applause: :applause: :wow:
    یعنی یه تشکر برای این پست واقعا کمه :cry2:
    بعد یه سوال چطوری اینقد کد رو قشنگ گذاشتید؟! خط بندی داره آبی و سفید اینم بلد نیستم
    هم دست شما هم دست دایی درد نکنه کلا کد را جویدید برای هضم آمادست حتما تا شنبه سفارش میدم برسه سریع تر تست کنم
    عالیه :applause: :applause: :applause:
    فقط شما که زحمتشو کشیدید نمیخواستم مزاحمتون شم و خودم شماتیکشو در بیارم
    حالا که شما کد رو قرار دادید اگه یه شماتیک هم برای بدید که دیگه بهتر از این نمیشه ( البته من حتما شماتیکی رو براش در میارم و میذارم )
    اینو خود شرکت AD گذاشته منم فعلا همینو قرار میدم :


    و منظورم بیشتر اینه که قسمت کلاک رو از کریستال خارجی استفاده کردید یا امدید و برای با میکرو کلاک تولید کردید
    در نهایت اطلاعات رو یکجا جمع کنیم تا 4 روز دیگه تاپیک کاملو کاربردی باشه
    بازم تشکر از همه
    Hidden Content
    Hidden Content
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC
  4. #4
    تاریخ عضویت
    2009/07/29
    لابه لاي الکترون هاي مدارام
    1,306
    43

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    کلا اهل شماتیک کشیدن نیستم!
    تغذیه رو از usb گرفتم، میکرو هم مگا48 بود
    برای گذاشتن کد هم یه تو قسمت تایپ پست یه منو داره به نام کد


    اگه نیازی به سرعت بالا برای میکروکنترلر نباشه، بهتره کلاک میکرو روی 4.9152 تنظیم بشه و خروجی کلاک میکرو بره به MCLK2 تراشه AD7190


    تو برنامه ای که گذاشتم، کلاک از میکرو گرفته می شه.
    اگه لازم شد کریستال به 7190 ببنید،
    [code=c]
    #define AD7190_MODE3 ((0<<MD2) | (0<<MD1) | (0<<MD0) | (0<<DAT_STA) | (0<<CLK1) | (1<<CLK0)) //external clock on MCLK2 pin
    //#define AD7190_MODE3 ((0<<MD2) | (0<<MD1) | (0<<MD0) | (0<<DAT_STA) | (0<<CLK1) | (0<<CLK0)) //crystal osc
    [/code]

    این تکه کد رو تغییر بدید.
    هر دو حالت رو گذاشتم. با هر کدوم که کار داشتید، اون یکی حالت رو کامنت کنید!
    برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
    Hidden Content
  5. #5
    تاریخ عضویت
    2011/12/22
    کرمان
    2,954
    168

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    نقل قول نوشته اصلی توسط مرتضی م.
    کلا اهل شماتیک کشیدن نیستم!
    تغذیه رو از usb گرفتم، میکرو هم مگا48 بود
    برای گذاشتن کد هم یه تو قسمت تایپ پست یه منو داره به نام کد


    اگه نیازی به سرعت بالا برای میکروکنترلر نباشه، بهتره کلاک میکرو روی 4.9152 تنظیم بشه و خروجی کلاک میکرو بره به MCLK2 تراشه AD7190


    تو برنامه ای که گذاشتم، کلاک از میکرو گرفته می شه.
    اگه لازم شد کریستال به 7190 ببنید،
    [code=c]
    #define AD7190_MODE3 ((0<<MD2) | (0<<MD1) | (0<<MD0) | (0<<DAT_STA) | (0<<CLK1) | (1<<CLK0)) //external clock on MCLK2 pin
    //#define AD7190_MODE3 ((0<<MD2) | (0<<MD1) | (0<<MD0) | (0<<DAT_STA) | (0<<CLK1) | (0<<CLK0)) //crystal osc
    [/code]

    این تکه کد رو تغییر بدید.
    هر دو حالت رو گذاشتم. با هر کدوم که کار داشتید، اون یکی حالت رو کامنت کنید!
    مشکلی با تغذیه نداشتید؟!
    USB به نظرم خیلی Fix نیست و این که نویز فرکانس بالا داره
    نمیدونم ولی من برای مدارات ابزاردقیق هیچوق رغبت نکردم از USB برای تغذیه استفاده کنم ، شما استفاده کردید مشکلی نداشت؟!!!

    منن توی خیلی از پستا خوندم بچه ها با کریستال خارجی درست نتونستن جواب بگیرن ، من دوس دارم کلاک ADC جدا از میکرو باشه اصولا میکرو رو با 14.7456 مگ کلاک میزنم و میخوام برای ADC همون 4.9152 بذارم ، تجربه شما چییه؟!
    به نظرتون میشکلی پیش نمیاد؟!!

    اینم یه شماتیک کامل از سایت خود AD برای این ADC البته باید برای نیاز خودم بهینش کنم

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    Hidden Content
    Hidden Content
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC
  6. #6
    تاریخ عضویت
    2009/07/29
    لابه لاي الکترون هاي مدارام
    1,306
    43

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    نقل قول نوشته اصلی توسط بسطام بیرامی
    مشکلی با تغذیه نداشتید؟!
    USB به نظرم خیلی Fix نیست و این که نویز فرکانس بالا داره
    نمیدونم ولی من برای مدارات ابزاردقیق هیچوق رغبت نکردم از USB برای تغذیه استفاده کنم ، شما استفاده کردید مشکلی نداشت؟!!!

    منن توی خیلی از پستا خوندم بچه ها با کریستال خارجی درست نتونستن جواب بگیرن ، من دوس دارم کلاک ADC جدا از میکرو باشه اصولا میکرو رو با 14.7456 مگ کلاک میزنم و میخوام برای ADC همون 4.9152 بذارم ، تجربه شما چییه؟!
    به نظرتون میشکلی پیش نمیاد؟!!

    اینم یه شماتیک کامل از سایت خود AD برای این ADC البته باید برای نیاز خودم بهینش کنم

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    نه اتفاقا تغذیه usb خیلی خوبه. بارها و بارها استفاده کردم راضی بودم
    خود شرکت آنالوگ هم از تغذیه رایانه استفاده کرده.

    بالاخره کریستال خارجی دارای نویز هست و فرکانس اش بالا است
    اگه میکروتون نیازی به سرعت بالا نداره، کریستال 4.9152 رو بذارید، دقت تون هم بیشتر می شه

    *
    من خیلی دستم تو آلتیوم روون نیست، خصوصاً بخش شماتیک

    شما که مهارت بیشتری داری یه فایل بذارید که این قطعات درونش باشه
    AD7190 , ATmega48PA , LOAD CELL
    فریت بید و ماژول
    http://shop.aftabrayaneh.com/MP1584_DC-DC_Step-Down_Power_Module.html?search=dc-dc

    فایل رو که زحمت اش کشیدید، بنده هم سیم کشی هایش رو انجام می دم :smile:

    راستی اگه چندتا لودسل دارید، بهتره از جانکشن باکس استفاده کنید :smile:
    برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
    Hidden Content
  7. #7
    تاریخ عضویت
    2011/12/22
    کرمان
    2,954
    168

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    نقل قول نوشته اصلی توسط مرتضی م.
    نه اتفاقا تغذیه usb خیلی خوبه. بارها و بارها استفاده کردم راضی بودم
    خود شرکت آنالوگ هم از تغذیه رایانه استفاده کرده.

    بالاخره کریستال خارجی دارای نویز هست و فرکانس اش بالا است
    اگه میکروتون نیازی به سرعت بالا نداره، کریستال 4.9152 رو بذارید، دقت تون هم بیشتر می شه

    *
    من خیلی دستم تو آلتیوم روون نیست، خصوصاً بخش شماتیک

    شما که مهارت بیشتری داری یه فایل بذارید که این قطعات درونش باشه
    AD7190 , ATmega48PA , LOAD CELL
    فریت بید و ماژول
    http://shop.aftabrayaneh.com/MP1584_DC-DC_Step-Down_Power_Module.html?search=dc-dc

    فایل رو که زحمت اش کشیدید، بنده هم سیم کشی هایش رو انجام می دم :smile:

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

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    آره دیدم توی تاپیکای قبل هم این ریگولاتور رو پیشنهاد دادید ولی نتونستم پیداش کنم برای خرید این لینکی هم دادید ماژولشه و من برای کارم نیاز به خود IC دارم و نمیشه که ماژول استفاده کنم
    در کل اگر میدونید جایی IC رو داره بفرمایید اگر نه بگید برای تغذیش نظرتون چییه؟!!
    من مجبورم برای میکرو و یه فرستنده دارم از 3.3 ولت استفاده کنم و برای ADC هم قسمت آنالوگ که باید 5 ولت باشه ( دیدم شما گفته بودید 2 تا تغذیه مناسب نیست )
    در کل اگر ریگولاتور دقیقی میشناسید که IC هم گیر بیاد بگید که من فایلشو توی Altium بیارم و یه برد کامل بزنیم براش
    Hidden Content
    Hidden Content
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC
  8. #8
    تاریخ عضویت
    2009/07/29
    لابه لاي الکترون هاي مدارام
    1,306
    43

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    نقل قول نوشته اصلی توسط بسطام بیرامی
    چشم اینم فایل شماتیک همه قطعاتی که فک میکردم ممکنه نیاز داشته باشید رو قرار دادم ( پیشنهاد میکنم از همین قطعات استفاده کنید که من بعدا بتونم راحت فوتپرینتا رو تغییر بدم و بردشو بکشم )

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    آره دیدم توی تاپیکای قبل هم این ریگولاتور رو پیشنهاد دادید ولی نتونستم پیداش کنم برای خرید این لینکی هم دادید ماژولشه و من برای کارم نیاز به خود IC دارم و نمیشه که ماژول استفاده کنم
    در کل اگر میدونید جایی IC رو داره بفرمایید اگر نه بگید برای تغذیش نظرتون چییه؟!!
    من مجبورم برای میکرو و یه فرستنده دارم از 3.3 ولت استفاده کنم و برای ADC هم قسمت آنالوگ که باید 5 ولت باشه ( دیدم شما گفته بودید 2 تا تغذیه مناسب نیست )
    در کل اگر ریگولاتور دقیقی میشناسید که IC هم گیر بیاد بگید که من فایلشو توی Altium بیارم و یه برد کامل بزنیم براش
    ممنون. یادم رفت FT232RL رو بگم تو شماتیک بذارید :rolleyes:
    اما کانکتور USB MINI خوب جواب نمی ده. جریان دهی اش کمه و اتصال گراند به گراند کامپیوتر خوب برقرار نمی شه. از کانکتور پرینتری استفاده کنید
    میکرو روی همون پنج ولت بمونه ، 7190 هم پنج ولت باشه
    حداقل مگا48 وقتی ولتاژ بالاتر باشه بهتر کار می کنه. این مورد رو هم تو تجربه دیدم هم تو دیتاشیت هست.
    بهترین حالت عملکرد میکرو، وقتی هست که فیوز بیت ها Full Switching Crystal باشند. این حالت هم فقط ولتاژ 5 ولت رو قبول می کنه
    به ماژول 3.3 ولت بدهید

    اونجا شرایط فرق می کرد که گفته بودم. توصیه اکید می کنم وقتی تغذیه دو تا شد بین دو تغذیه گراند خیلی ضخیمی باید باشه
    خود آیسی اش رو هم به آقای فلاح گفتم بیاره
    http://lionelectronic.ir

    الان موجود داره اما هنوز نرفتم بگیرم

    یه PCB از ماژول بلوتوث و 7190 گذاشتم، اون رو دیدید ؟
    فرستنده تون چیه ؟


    انشاءالله به زودی سیم کشی های شماتیک رو انجام می دم
    برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
    Hidden Content
  9. #9
    تاریخ عضویت
    2011/12/22
    کرمان
    2,954
    168

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    نقل قول نوشته اصلی توسط مرتضی م.
    ممنون. یادم رفت FT232RL رو بگم تو شماتیک بذارید :rolleyes:
    اما کانکتور USB MINI خوب جواب نمی ده. جریان دهی اش کمه و اتصال گراند به گراند کامپیوتر خوب برقرار نمی شه. از کانکتور پرینتری استفاده کنید
    میکرو روی همون پنج ولت بمونه ، 7190 هم پنج ولت باشه
    حداقل مگا48 وقتی ولتاژ بالاتر باشه بهتر کار می کنه. این مورد رو هم تو تجربه دیدم هم تو دیتاشیت هست.
    بهترین حالت عملکرد میکرو، وقتی هست که فیوز بیت ها Full Switching Crystal باشند. این حالت هم فقط ولتاژ 5 ولت رو قبول می کنه
    به ماژول 3.3 ولت بدهید

    اونجا شرایط فرق می کرد که گفته بودم. توصیه اکید می کنم وقتی تغذیه دو تا شد بین دو تغذیه گراند خیلی ضخیمی باید باشه
    خود آیسی اش رو هم به آقای فلاح گفتم بیاره
    http://lionelectronic.ir

    الان موجود داره اما هنوز نرفتم بگیرم

    یه PCB از ماژول بلوتوث و 7190 گذاشتم، اون رو دیدید ؟
    فرستنده تون چیه ؟


    انشاءالله به زودی سیم کشی های شماتیک رو انجام می دم
    آها
    اوک من تغییرات رو میدم و فایل شماتیک جدید رو میذارم ( البته خودم به USB نیاز ندارم و میکروم هم 128 هست ولی زیاد مهم نیست )
    آره من بردام همه پلیگان زمین دارن و تقریبا زمینا همه به هم وصله و فقط بین زمین آنالوگ و دیجیتال فریت میذارم و خازن ( فیلتر LC )
    قیمت چند داده بهتون؟! بگید تو سایت بذاره منم همراه AD7190 چنتا بخرم
    ایم شماتیک جدید

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    بله دیدم فایلتونو با بلوتوث ، ماژول ما زیگبی XBee Pro S2B هست
    ممنون زحمت شما
    اینو ببینید برای سنسور شتاب استفاده کردم با ADC ده بیتی میکرو

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    یه بردم برای این میزنم که این سنسور رو با دقت بالا بخونه
    طراحی برد و زمین و ... رو میتونید ببینید
    اطلاعات رو ADC میخونه و با FT232RL میفرسته به کامپیوتر
    Hidden Content
    Hidden Content
    کنترلر CNC شش محوره براي پرينتر 3D و Pick n Place
    شبيه ساز تک تيرانداز و سيبل ديجيتال با پردازش تصوير
    فروش اسيلوسکوپ GWinstek GOS-630FC
  10. #10
    تاریخ عضویت
    2009/07/29
    لابه لاي الکترون هاي مدارام
    1,306
    43

    پاسخ : مبدل آنالوگ به دیجیتال AD7190

    نقل قول نوشته اصلی توسط بسطام بیرامی
    آها
    اوک من تغییرات رو میدم و فایل شماتیک جدید رو میذارم ( البته خودم به USB نیاز ندارم و میکروم هم 128 هست ولی زیاد مهم نیست )
    آره من بردام همه پلیگان زمین دارن و تقریبا زمینا همه به هم وصله و فقط بین زمین آنالوگ و دیجیتال فریت میذارم و خازن ( فیلتر LC )
    قیمت چند داده بهتون؟! بگید تو سایت بذاره منم همراه AD7190 چنتا بخرم
    ایم شماتیک جدید

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    بله دیدم فایلتونو با بلوتوث ، ماژول ما زیگبی XBee Pro S2B هست
    ممنون زحمت شما
    اینو ببینید برای سنسور شتاب استفاده کردم با ADC ده بیتی میکرو

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    یه بردم برای این میزنم که این سنسور رو با دقت بالا بخونه
    طراحی برد و زمین و ... رو میتونید ببینید
    اطلاعات رو ADC میخونه و با FT232RL میفرسته به کامپیوتر
    قیمت ش حدود سه چهار تومن هست. بهشون توصیه اکید کردم به هر قیمتی هست IC اصل بیارند. تغذیه مهم ترین قسمت مدارات دقیق هست


    یکی از مکاتبات اخیرم که طولانی هم بود، استاد توصیه داشت از ماژول نوردیک استفاده کنم
    اتفاقا استفاده هم کردم و خیلی هم خوب جواب داد.

    میکروهای سری P خیلی بهتر جواب می دهند. حداقل برای کارهای جدی و صنعتی مطمئن ترند
    برای کاری در حوزه اربعین نیاز به نیروی داوطلب هستیم.
    Hidden Content
صفحه 1 از 32 1234511 ... آخرین
نمایش نتایج: از 1 به 10 از 314

موضوعات مشابه

  1. مبدل آنالوگ به دیجیتال با ورودی آنالوگ مثبت و منفی 12
    توسط g1g0g1g5 در انجمن مدار های ديجيتال
    پاسخ: 6
    آخرين نوشته: 2015/09/12, 15:03
  2. مبدل آنالوگ به دیجیتال
    توسط abbasm در انجمن مدارهای آنالوگ و مدارهای مجتمع
    پاسخ: 3
    آخرين نوشته: 2013/09/27, 19:58
  3. مبدل آنالوگ به دیجیتال
    توسط zahradehfouli در انجمن مدار های ديجيتال
    پاسخ: 0
    آخرين نوشته: 2013/01/14, 21:30
  4. مبدل دیجیتال به آنالوگ
    توسط SILVER MAN در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 2
    آخرين نوشته: 2012/07/27, 10:07
  5. شبیه سازی مبدل های آنالوگ به دیجیتال و دیجیتال به آنالوگ(16 بیتی) با پروتئوس
    توسط s_66 در انجمن آموزش نرم افزارهاي آناليز و شبيه ساز
    پاسخ: 3
    آخرين نوشته: 2011/08/06, 16:43

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •