Digital to analog

Başlatan Maxim, 12 Mart 2007, 12:38:13

Maxim

Konu hakkında tecrübesi olan paylaşabilirmi ?
10 veya 12 bitlik bir digital datadan 0-5 volt gene aynı hassasiyete sahip çıkış almak istiyorum .Gördüğüm kadarı ile SPI protokol ile kontrol etmek en mantıklısı ,piyasada bu tip iş için en çok hangi entegre kullanılır ? nedir ?

nonstradam

MCP4921 işini görecektir. ben piyasada bulamadım farnell den sipariş ettim. gayet sağlıklı çalışan 12 bitlik SPI lı bir dac. sadece 5V beslemesini şasesini ve SPI uçlarını bağlıyorsunuz size analog çıkışı veriyor. benim çok hoşuma gitti ama piyasada bulamadım farnell den getirttim.belkide arrow elektronikte vardır. istanbulda oturmadığım için detaylı bir arama yapamadım. senin detaylı arama fırsatın varsa bu çipi piyasada bulabilirsen 100 adet civarında almayı düşünüyorum. tedarik konusunda bilgilerini paylaşırmısın.

not:bu çipe muadil güzel bi dac ta yok bir sürü pdf inceledim.

MCP4921 için pdf

nonstradam

mcp4921 için hi-tech C ile yazılmış driver kodu aşağıda çipi bulabilirsen işine yarar.
SDA,SCK ve CS dac ın SPI pinleridir hepsi output tanımlıdır. PIC in istediğin bir portuna bağlarsın.


void DAC_Write(unsigned int DATA)
{
unsigned char ii;
  DATA=DATA | 0x7000;   //gain 1x de 5000 yazarsak 2x de olur
  CS=0;
  DelayUs(5);
  for (ii=0;ii<=15;ii++)
      {
       SDA=0;
       if ((DATA&0x8000)==0x8000) SDA=1;
       DelayUs(5);
       SCK=1;DelayUs(5);
       SCK=0;
       SDA=0;
       DATA=DATA<<1;
      }
  CS=1;  
  DelayUs(5);
}

Maxim

Alıntı yapılan: "nonstradam"MCP4921 işini görecektir. ben piyasada bulamadım farnell den sipariş ettim. gayet sağlıklı çalışan 12 bitlik SPI lı bir dac. sadece 5V beslemesini şasesini ve SPI uçlarını bağlıyorsunuz size analog çıkışı veriyor. benim çok hoşuma gitti ama piyasada bulamadım farnell den getirttim.belkide arrow elektronikte vardır. istanbulda oturmadığım için detaylı bir arama yapamadım. senin detaylı arama fırsatın varsa bu çipi piyasada bulabilirsen 100 adet civarında almayı düşünüyorum. tedarik konusunda bilgilerini paylaşırmısın.

not:bu çipe muadil güzel bi dac ta yok bir sürü pdf inceledim.

MCP4921 için pdf

Karaköye gittiğim zaman araştırıcam,

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3097
Bunu inceledinmi ? neden mcp yi tercih ettin acaba ?

nonstradam

bu max5712 hiç gözüme ilişmedi. buda güzel bi çipe benziyor tedarik edip incelemek lazım. fakat DIP kılıfı yok malasef. bu çip piyasada mevcutmu.

Eagle_Tim

Seri haberleşenler ; DAC7611 , 7612 , 7613 ,7614 ,7615 ,7621,7624, MAX 5352 - 5353 ,MX7537, TLV5610, TC1322, MAX 543, 537,32,31,39,38, 501,502,508,507

Paralel girişlililer ; AD7541, AD7545 , DAC902

Hepsi 12 bit çözünürlükte dijital girişe sahip kullanabileceğiniz ve türkiyede bulunabilecek olanını kullanabilirsiniz iyi çalışmalar..
Software and Hardware Design...