0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何通過(guò)并行端口控制32個(gè)DAC通道

PCB線路板打樣 ? 來(lái)源:LONG ? 2019-08-08 11:23 ? 次閱讀

有時(shí),系統(tǒng)需要幾個(gè)數(shù)字可編程電壓輸出通道。這種輸出通道通常提供對(duì)機(jī)器人定位,工業(yè)過(guò)程甚至家庭自動(dòng)化的控制。圖1中的電路控制來(lái)自PC并行端口的32個(gè)電壓輸出通道。該電路包括8個(gè)DAC7615四路電壓輸出,串行數(shù)據(jù)可編程,12位DAC??刂芇C分別對(duì)32個(gè)DAC通道中的每個(gè)通道進(jìn)行編程,并且所有DAC輸出同時(shí)更新。

并行端口的8條數(shù)據(jù)輸出線為8個(gè)四通道DAC7615中的每一個(gè)提供串行數(shù)據(jù)。并行端口的其余四條控制線提供串行數(shù)據(jù)時(shí)鐘,輸入寄存器時(shí)鐘,DAC寄存器時(shí)鐘和DAC復(fù)位功能。每個(gè)DAC7615都有一個(gè)參考高低輸入,電路分別連接到2.5V和-2.5V的外部參考電壓。兩個(gè)OPA4277四通道運(yùn)算放大器緩沖±2.5V DAC參考電壓。由于所有DAC均使用相同的±2.5V基準(zhǔn)電壓,因此所有DAC輸出均作為這些基準(zhǔn)電壓的函數(shù)一起跟蹤。所有32個(gè)通道的最終DAC輸出電壓范圍為-2.5V至+ 2.5V。

該電路通過(guò)移入包含兩個(gè)串行16位字的串行16位字對(duì)八個(gè)DAC7615中的每一個(gè)進(jìn)行編程地址位,兩個(gè)啞位和DAC 12位數(shù)據(jù)字。每個(gè)DAC7615的V OUTA 通道的串行數(shù)據(jù)首先移位,然后是V OUTB ,V OUTC ,以及V OUTD 個(gè)通道。 DAC7615具有雙緩沖數(shù)據(jù)輸入,因此電路可以將所有DAC通道的編程數(shù)據(jù)加載到輸入寄存器,而無(wú)需更改先前設(shè)置的DAC輸出電壓。在每個(gè)16位字移入相應(yīng)的DAC7615后,DAC控制線瞬間產(chǎn)生低電平脈沖,將移位后的數(shù)據(jù)鎖存到每個(gè)DAC的內(nèi)部輸入寄存器中。最后,當(dāng)電路對(duì)所有DAC輸入寄存器進(jìn)行編程時(shí),信號(hào)為低電平,以更新內(nèi)部DAC寄存器并更改所有DAC輸出。

使用并行端口同時(shí)進(jìn)行串行數(shù)據(jù)傳輸?shù)剿蠨AC7615,軟件必須首先操縱數(shù)字輸出數(shù)據(jù),使其以可以流出并行端口的形式放置??刂栖浖⒁唤M8個(gè)16位字(代表移入每個(gè)DAC7615的代碼)轉(zhuǎn)換為一組16個(gè)8位字(圖2)。得到的16個(gè)8位字的向量表示16位串行數(shù)據(jù)流,該電路同時(shí)移入DAC7615的四個(gè)寄存器中。此轉(zhuǎn)置重復(fù)四次以對(duì)每個(gè)DAC7615的所有四個(gè)通道進(jìn)行編程。

如何通過(guò)并行端口控制32個(gè)DAC通道

隨附的程序“WriteDAC32”,這是用Borland Turbo Pascal編寫(xiě),接受一組32個(gè)12位代碼,用于編程每個(gè)DAC通道。 WriteDAC32使用匯編語(yǔ)言程序重復(fù)左移每個(gè)12位DAC代碼的前導(dǎo)位,然后重建12個(gè)8位字,表示PC在所有8個(gè)并行端口數(shù)據(jù)線上輸出的流數(shù)據(jù)。要對(duì)所有32個(gè)DAC通道進(jìn)行編程,需要4X16個(gè)數(shù)據(jù)時(shí)鐘周期。如果以菊花鏈方式連接DAC,則所需的時(shí)鐘周期數(shù)為4X8X16。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • PCB打樣
    +關(guān)注

    關(guān)注

    17

    文章

    2968

    瀏覽量

    21563
  • 并行端口
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    10715
  • 華強(qiáng)PCB
    +關(guān)注

    關(guān)注

    8

    文章

    1831

    瀏覽量

    27631
  • 華強(qiáng)pcb線路板打樣

    關(guān)注

    5

    文章

    14629

    瀏覽量

    42800
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    利用AD5380多通道DAC實(shí)現(xiàn)輸出通道監(jiān)控

    在多通道DAC系統(tǒng)中,能夠通過(guò)單點(diǎn)監(jiān)控所有的輸出,這對(duì)于排除故障和診斷分析非常有利。本文所述電路利用一個(gè)通道SAR型ADC實(shí)現(xiàn)多
    發(fā)表于 10-23 14:53 ?3089次閱讀
    利用AD5380多<b class='flag-5'>通道</b><b class='flag-5'>DAC</b>實(shí)現(xiàn)輸出<b class='flag-5'>通道</b>監(jiān)控

    如何使用FPGA驅(qū)動(dòng)并行ADC和并行DAC芯片?

    ADC和DAC是FPGA與外部信號(hào)的接口,從數(shù)據(jù)接口類型的角度劃分,有低速的串行接口和高速的并行接口。
    的頭像 發(fā)表于 02-22 16:15 ?3084次閱讀
    如何使用FPGA驅(qū)動(dòng)<b class='flag-5'>并行</b>ADC和<b class='flag-5'>并行</b><b class='flag-5'>DAC</b>芯片?

    AD5379是14位并行和串行輸入,雙極電壓輸出DAC

    通道數(shù),低壓?jiǎn)坞娫?b class='flag-5'>DAC。在wr、cs和dac信道地址的控制下,a0至a7。它還有一個(gè)3線串行接口,與spi?、qspi?、microwi
    發(fā)表于 07-20 17:42

    FPGA驅(qū)動(dòng)并行ADC&DAC

    輸出。這兩個(gè)芯片的管腳雖然很多,但大多數(shù)都是與硬件設(shè)計(jì)有關(guān)。其實(shí)幾乎所有的并行ADC和并行DAC與FPGA之間的接口只有一條時(shí)鐘線與一組數(shù)據(jù)總線,數(shù)據(jù)總線的位寬即為ADC/
    發(fā)表于 09-27 09:40

    并行端口工作原理

    并行端口工作原理 并行端口的基本知識(shí)
    發(fā)表于 07-27 12:16 ?3085次閱讀

    TI推出DAC87x8系列8通道高壓雙極DAC

    TI推出DAC87x8系列8通道高壓雙極DAC 德州儀器 (TI) 宣布推出 6 款最新數(shù)模轉(zhuǎn)換器 (DAC),其可提供 12、14 以及 16 位版本,并采用 SPI 或
    發(fā)表于 12-14 17:26 ?2187次閱讀

    并行端口接口資料

    并行端口在接口設(shè)計(jì)工程中是最常用的。該端口在任何規(guī)定時(shí)間內(nèi)將允許輸入達(dá)到9比特,輸出達(dá)到12比特。該端口由4條控制線,5條狀態(tài)線和8條數(shù)據(jù)線
    發(fā)表于 11-23 16:51 ?62次下載

    AD5428/AD5440/AD5447:雙通道、8/10/12位、高帶寬、并行接口乘法DAC

    AD5428/AD5440/AD5447:雙通道、8/10/12位、高帶寬、并行接口乘法DAC
    發(fā)表于 03-20 17:32 ?6次下載
    AD5428/AD5440/AD5447:雙<b class='flag-5'>通道</b>、8/10/12位、高帶寬、<b class='flag-5'>并行</b>接口乘法<b class='flag-5'>DAC</b>

    AD5379:40通道、14位、并行和串行輸入、電壓輸出DAC數(shù)據(jù)表

    AD5379:40通道、14位、并行和串行輸入、電壓輸出DAC數(shù)據(jù)表
    發(fā)表于 05-12 17:57 ?7次下載
    AD5379:40<b class='flag-5'>通道</b>、14位、<b class='flag-5'>并行</b>和串行輸入、電壓輸出<b class='flag-5'>DAC</b>數(shù)據(jù)表

    AD7839/AD7841 8通道13/14位并行輸入電壓輸出DAC評(píng)估板

    AD7839/AD7841 8通道13/14位并行輸入電壓輸出DAC評(píng)估板
    發(fā)表于 05-20 15:49 ?3次下載
    AD7839/AD7841 8<b class='flag-5'>通道</b>13/14位<b class='flag-5'>并行</b>輸入電壓輸出<b class='flag-5'>DAC</b>評(píng)估板

    如何使用FPGA驅(qū)動(dòng)并行ADC和并行DAC芯片

    ADC和DAC是FPGA與外部信號(hào)的接口,從數(shù)據(jù)接口類型的角度劃分,有低速的串行接口和高速的并行接口。FPGA經(jīng)常用來(lái)采集中高頻信號(hào),因此使用并行ADC和DAC居多。本文將介紹如何使用
    的頭像 發(fā)表于 04-21 08:55 ?6790次閱讀

    通道USB端口電源控制

    Microchip Technology Inc. 通過(guò)增加雙通道 UCS2112 擴(kuò)展了其可編程 USB 端口電源控制器產(chǎn)品組合。
    發(fā)表于 08-26 10:41 ?576次閱讀

    高效率升壓轉(zhuǎn)換器搶奪并行端口

    FFHEX(全部為高電平)時(shí),該條件產(chǎn)生的輸入功率為50mW。然后,系統(tǒng)可以使用四條雙向控制端口線和五個(gè)狀態(tài)端口輸入作為通過(guò)PC
    的頭像 發(fā)表于 02-09 15:46 ?516次閱讀
    高效率升壓轉(zhuǎn)換器搶奪<b class='flag-5'>并行</b><b class='flag-5'>端口</b>

    并行接口的ADC、DAC的測(cè)試方法

    的準(zhǔn)備工作。 一、并行接口的工作原理 并行接口是一種數(shù)據(jù)傳輸接口,它能夠同時(shí)傳輸多位的數(shù)據(jù),與串行接口相比具有高速傳輸和處理大量數(shù)據(jù)的優(yōu)勢(shì)。并行接口的數(shù)據(jù)傳輸主要通過(guò)的是多根數(shù)據(jù)線進(jìn)行
    的頭像 發(fā)表于 11-07 10:21 ?1534次閱讀

    DAC8541 16位、單通道、并行輸入數(shù)模轉(zhuǎn)換器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《DAC8541 16位、單通道、并行輸入數(shù)模轉(zhuǎn)換器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-23 09:47 ?0次下載
    <b class='flag-5'>DAC</b>8541 16位、單<b class='flag-5'>通道</b>、<b class='flag-5'>并行</b>輸入數(shù)模轉(zhuǎn)換器數(shù)據(jù)表