1引言 2 AD7654的性能特點和工作原理 匯編源程序: 5 結束語 12位A/D轉換器AD574及其接口電路 AD AD [6]. Pin6(CE)——使能端。 [7]. Pin7(V+)——正電源輸入端,輸入+15V電源。 [8]. Pin8(REF OUT)——10V基準電源電壓輸出端。 [15]. Pin15(DGND)——數字地端。 [17]. Pin28(STS)——工作狀態指示信號端,當STS=1時,表示轉換器正處于轉換狀態,當STS=0時,聲明A/D轉換結束,通過此信號可以判別A/D轉換器的工作狀態,作為單片機的中斷或查詢信號之用。
模/數轉換是現代測控電路中非常重要的環節,它有并行和串行兩種數據輸出形式。目前,模/數轉換器ADC已被做成大規模集成電路,并有多種型號和種類可供選擇。本文介紹了AD7654的性能特點,并設計了AD7654與單片機ADuC848的接口電路,同時給出了軟件流程和相應的匯編源程序。
AD7654是ADI公司推出的一種低功耗、四通道、電荷再分布式高速A/D轉換器,該A/D轉換器的主要特點是:16位分辨率且無漏失碼;0 V~5 V模擬輸入范圍;SPI/OSPI/Microwire/DSP兼容;兩個允許同步采樣的低噪音、高帶寬跟蹤/保持放大器;功耗典型值為120 mW;可提供串行和并行兩種輸出接口,給予用戶靈活的選擇。串行A/D轉換的速率很高。并且具有體積小、功耗低、占用單片機口線少的優點,文中采用串行模式設計電路,有關引腳說明如下:
A0:轉換通道選擇;
A/B:高電平時,先輸出A通道轉換數據再輸出B通道轉換數據,低電平反之;
SER/PAR:串行/并行模式選擇。低電平為并行模式。高電平為串行模式;
EXT/INT:高電平時選擇外部時鐘。低電平時選擇內部時鐘:
SDOUT:轉換數據輸出位;
SCLK:串行數據時鐘輸入或輸出(取決于EXT/INT的邏輯狀態);
CNVST:開始轉換。CNVST的下降沿使內部采樣保持進入保持狀態并開始轉換:
BUSY:正在轉換標志;
EOC:轉換結束標志。
AD7654的轉換過程由CNVST下降沿啟動,轉換啟動與CS和RD信號狀態無關,A0引腳控制轉換通道的選擇。在轉換結束之前,即使掉電轉換也不會重新開始或終止。轉換進行過程中,BUSY變為高電平,EOC也為高電平,EOC在每一個通道轉換結束后變為低電平,而BUSY線在兩個通道轉換全部結束后才變為低電平,轉換的32位數據可以從SDOUT上讀出。轉換時序圖如圖1所示。AD7654有串行和并行兩種接口方式,每種接口方式又有主從兩種模式,本文介紹其串行接口下從模式的硬件和軟件設計。
3 AD7654與單片機的接口電路設計
在本系統中,單片機選用ADI的ADuC848.具體的接口電路如圖2所示。筆者設計AD7654工作在串行從模式下,因此其數據的轉換和讀取都需要微處理器ADuC848的控制.所需的高精度2.5 V基準電壓由AD780提供,AD7654上所有的電源和地之間都需連接去耦電容器。因為ADuC848的P1口只能作為輸入口,而P0口被USB接口器件占用,所以AD7654的控制引腳只能連接到單片機P2和P3口上的部分端口。在實驗電路中,AD7654的SER/PAR和EXT/INT引腳直接由硬件置高電平,INVS-CLK由硬件置低電平,使ADC以串口方式工作.同時使數據輸出由外部時鐘控制。由于AD7654是兩個通道同時采樣,所以需要給A/B置位以控制數據的輸出順序。ADuC848的P2.5引腳接至AD7654的CNVST.這樣只需要通過單片機ADuCu848控制使P2.5產生一個寬度大于5 ns的負脈沖.該負脈沖的下降沿就可以啟動ADC開始轉換,轉換的時間約為2μs。當轉換結束時,BUSY引腳上的信號就會變成低電平,從而通知單片機可以開始讀取轉換的數據,由于實際AD7654轉換速度很快,因此BUSY線可以不用,啟動轉換后可以直接讀取數據。在單片機讀取數據前,需要通過P2.6和P3.4口給讀選通RD和片選CS置零。以使SDOUT上的數據有效。然后單片機通過P2.0(SCLK)引腳向AD7654發送8個時鐘脈沖,與此同時單片機就可以通過P2.2口從SDOUT上讀取8位轉換的數據。串行從模式下讀數據時序圖如圖3所示。
該系統中微處理器ADuC848與A/D轉換器AD7654之間的數據傳送采用SPI(串行外設接口)方式。SCLOCK是主機的時鐘線,為MISO數據的發送和接收提供同步時鐘信號。每一位數據的傳輸都需要1次時鐘作用,因而發送或接收1個字節的數據需要8個時鐘的作用。SPI有2個相關的寄存器:即SPICON和SPIDAT,其中SPICON包含各種標志位、使能位、方式位及時鐘位;另一個SPI寄存器是SPIDAT,對這一寄存器的寫操作會使SCLOCK產生8個時鐘脈沖,從高位開始一位一位地發送數據。如果寫操作發生在其他數據正在傳輸的過程中,那么WCOL將置位。如果寫操作進行時沒有其他數據在傳輸,輸入字節保留在移位寄存器中,此時ISPI自動置位(如果有中斷設置,則產生中斷),移位寄存器的數據將被鎖存到SPIDAT中,此后對SPIDAT的讀操作將把數據讀出。SPI時序圖如圖4所示。
4應用軟件設計
下面給出數據采集實驗中,AD7654工作在串行從模式下的軟件流程(如圖5所示)和核心匯編源程序(轉換結果存在30H中)。
采用AD7654串行模式進行A/D轉換具有速度快、精度高、功耗低、占用口線少的優點.非常適用于AC伺服電動機控制、頻率轉換、三相功率監視、不間斷電源、四通道數據取樣和汽車電子等方面。該系統電路已在實驗中調試通過.實際應用中應考慮靈活性,所有控制線均由軟件控制實現。
分辨率:12位 非線性誤差:小于±1/
[1]. Pin1(+V)——+5V電源輸入端。
[2]. Pin2( )——數據模式選擇端,通過此引腳可選擇數據縱線是12位或8位輸出。
[3]. Pin3( )——片選端。
[4]. Pin4(A0)——字節地址短周期控制端。與 端用來控制啟動轉換的方式和數據輸出格式。須注意的是, 端TTL電平不能直接+5V或0V連接。
[5]. Pin5( )——讀轉換數據控制端。
[9]. Pin9(AGND)——模擬地端。
[10]. Pin10(REF IN)——基準電源電壓輸入端。
[11]. Pin(V-)——負電源輸入端,輸入-15V電源。
[12]. Pin1(V+)——正電源輸入端,輸入+15V電源。
[13]. Pin13(10V IN)——10V量程模擬電壓輸入端。
[14]. Pin14(20V IN)——20V量程模擬電壓輸入端。
[16]. Pin16—Pin27(DB0—DB11)——12條數據總線。通過這12條數據總線向外輸出A/D轉換數據。
ad轉換接口電路
- 轉換(29634)
相關推薦
CPLD在汽車制動性能檢測系統中的應用
................................................................................. 122.2.2 A/D 轉換接口電路
2009-04-16 13:56:57
關于單片機D/A接口擴展電路解析
由于帶DA轉換接口的單片機很少,可以使用DA芯片進行外圍擴展,單片機只是核心處理器,所有功能并不能做得面面俱到,想要精通掌握單片機,各種外圍電路擴展是必不可少的。
2022-12-12 10:35:59
1237

基于ADC0809的模數轉換接口電路設計與調試資料下載
電子發燒友網為你提供基于ADC0809的模數轉換接口電路設計與調試資料下載的電子資料下載,更有其他相關的電路圖、源代碼、課件教程、中文資料、英文資料、參考設計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-27 08:49:50
18

基于單片機和拉式負荷傳感器實現腰椎牽引儀系統的設計
設計、外存儲器擴展、模數轉換接口電路的設計與實現在眾多的實例開發資料中都有詳細介紹,在此不作介紹。本文旨在利用單片機實現腰椎牽引器這一應用新案例的開發思想。以下主要分析外圍測餐與電機控制接口電路的設計與實現。
2021-04-14 09:02:11
2019


A/D與D/A轉換接口教程
現代汽車電子可能需要能夠在較高的環境下工作的組件電壓(例如混合動力汽車中的氙氣燈電路或功率轉換器)。 AVX報價高符合AEC-Q200標準的高壓陶瓷電容器。高值,低泄漏和小尺寸是電容器中難以獲得
2021-04-12 15:06:25
9

模數轉換接口電路的設計和調試方法詳解
在微機測控系統中,模數轉換ADC和數模轉換DAC接口電路是數字電路單元與模擬數字電路單元之間信號轉換的橋梁,其重要性不言而喻。本文將從閉環溫度測控裝置的實踐角度來闡述模數轉換接口電路的設計和調試方法,實踐表明該系統升溫迅速,控溫準確。
2021-02-13 18:00:00
5774


如何為A/D轉換接口電路的數據設定一個合適的閾值
A/D轉換接口電路是數據采集系統前向通道中的一個環節,它的作用是將模擬信號轉換成可供計算機處理的數字信號,是一般控制系統中不可缺少的環節之一。人們有時需要對A/D轉換的數據設定一個閾值作為判斷和處理
2020-08-18 16:10:26
1081


PNP與NPN接口之間如何轉換
轉換接口我們一般選擇繼電器或光電耦合器,觸點式繼電器由于觸點的壽命是有限的,而且封裝做不到很小,所以我們把眼光放在光電耦合器上。
2020-07-17 14:43:40
10553


電壓/電流轉換接口AM442的引腳功能、特點及應用分析
AM442是一個用于處理差分電橋信號的電壓電流轉換接口集成電路。它不僅能通過二線制方式將輸入信號轉換成標準的4-20mA電流信號,而且也能通過三線制方式輸出0/4-20mA的電流信號。
2020-04-04 19:02:00
5923


SD卡存儲模塊RS232-TTL轉換接口簡介
該轉換接口可以將DB-9 RS232信號轉換成TTL電壓,或者將TTL電壓轉換成RS232。適用于老式的交換器,計算機串口通信。
2019-12-13 15:27:57
2693


基于FPGA的交換接口控制器開發
與傳統ASIC相比,FPGA和結構化ASIC的優勢在于重用靈活性高、上市時間快、性能佳而成本低。FPGA和專用的IP模塊可用于現有的商用AdvancedTCA平臺,可用來開發可擴展的交換接口控制器(FIC),以加快產品開發的設計并使線卡方案具有魯棒性和成本效益。
2019-08-24 09:43:06
743


基于OPA676的增益可編程緩沖放大電路
由OPA676組成的緩沖放大器和由ADC603構成的模/數轉換接口電路。OPA676集成芯片內部有兩個特性完全相同但又相互獨立的差動放大輸入級,這兩個通道A和B可由引腳12電平的高低來實現選通,
2019-06-07 15:42:00
1456


你知道WCDMA廣域基站直接轉換接收器中的IP2和IP3問題?
直接轉換接收器架構與傳統的超外差相比具有多種優勢。它簡化了RF前端帶通濾波的要求,因為它不受圖像頻率信號的影響。
2019-04-16 14:14:39
6168


單片機與DA轉換接口電路應用實例數控直流穩壓電源的說明
D/A轉換是將數字量轉換為模擬量的過程,在計算機實時控制系統中這-技術應用得十分廣泛,掌握這方面的技術是單片機開發應用愛好者必須具備的基本功之-。本文通過“數控直流穩壓電源”這一簡單的實例,詳細介紹AT89C2051單片機與DAC0832數模轉換器接口電路的原理及其應用方法,可供單片機業余愛好者學習參考。
2019-01-18 16:25:30
17

適用于高速流水線ADC中基于雙采樣技術的高性能采樣/保持電路設計
隨著現代電子技術迅猛發展,電子產業逐步形成了以數字為主的格局。數字信號處理 技術日漸成熟的同時, 對模擬信號和數字信號的轉換接口電路模數轉換器 (Analog-to-Digital Converter 簡稱ADC)的速度和精度方面的要求也越來越高。
2018-12-28 09:12:00
4970


數字計算機A/D轉換接口
電子計算機輸入設備的通道,否則就要另增加專門的通道,這樣做是很不經濟,而且對原有的邏,輯電路改動太多,使線路復雜。為此,對To-1。電子計算機的輸入設備光電輸入機的邏輯線路,進行某些修改,用來作為模擬數字轉換的接口裝置,使其和電子計算
2018-02-07 16:25:31
2

基于STM32數據傳輸轉換接口器的設計與實現
本文主要介紹了一種基于STM32數據傳輸轉換接口器的設計與實現,系統由電源管理模塊,實時時鐘模塊,大批量數據存儲模塊,標準數據轉換接口模塊和輸入輸出模塊組成。以STM32F微控制器為核心,配一
2017-12-27 09:17:09
6327


基于XML變壓器故障綜合診斷系統數據轉換接口
將不同廠家、不同格式的離線檢測裝置數據接入診斷系統,可綜合多種參數進行變壓器故障診斷,從而提高診斷的準確性。本文設計了一種基于XML的變壓器故障綜合診斷系統數據轉換接口,該接口為油色譜、局部放電
2017-12-11 17:20:59
0

基于FPGA實現的音頻接口轉換電路
如今大部分處理器并沒有集成I2S接口,但在嵌入式系統中CPU經常使用PCI總線與外圍設備進行交互,故需設計一種PCI—I2S 接口轉換電路,從而實現CPU與外圍音頻設備進行通信。目前實現此種接口轉換
2016-01-18 09:58:33
3780


USB接口數模轉換系統電路設計
在控制系統中經常用到一些模擬信號,通常使用數模轉換器輸出所需的模擬信號。計算機控制數模轉換器需要借助外部總線接口,USB 接口是常用的外部總線接口,用來控制數模轉換器非常便捷。以典型的USB 接口芯片和D/A 轉換器芯片為例,詳細說明了基于USB接口的數模轉換系統的電路設計方法。
2014-12-05 14:17:05
3295


基于AM402的電流量輸出電容式角度傳感器的研究
設計了一種新型的電容式角度傳感器,并利用電容式信號轉換集成電路CAV424和電壓一電流轉換接口電路AM402,將電容傳感器信號轉化為4—20mA標準的工業電流輸出。該系統能夠有效地降低干擾和測量誤差,在0—90°的范圍內實現對角度的精確測量,得到線性度良好的直流電流量輸出。
2014-07-28 09:18:54
2877


基于ADC0809的模數轉換設計與調試
摘要:模數轉換是微機測控系統的重要組成部分。論文闡述了微機測控系統中模數轉換的應用和軟件設計.介紹了模數轉換接口電路的測試、故障分析與檢測方法。
2013-03-06 17:24:33
189

USB、RS232_RS422接口轉換電路的設計
由于USB接口正逐步替代傳統的RS232接口成為PC 機的標準接口,USB接口轉換電路的設計就很有必要。采用Silicon公司高集成度的USB- UART橋接器件CP2102,輔以簡單的外部電路, 實現了RS232/RS42
2012-12-17 10:54:14
274

溫度控制接口電路(頻壓轉換電路)
LM2907為集成式頻率/電壓轉換器,芯片中包含了比較器、充電泵、高增益運算放大器,能將頻率信號轉換為直流電壓信號,后接加熱、降溫電路。 圖 溫度控制接口電路(頻壓轉換電路)
2012-05-30 17:11:34
8315


基于FPGA的PXA270外設時序轉換接口設計
為解決ARCNET協議器件COM20020應用于列車通信網絡時,與中央控制單元(CCU)處理器PXA270之間時序不匹配的問題,提出一種基于FPGA的PXA270外設時序轉換接口設計方案。此外,還
2010-12-28 10:29:40
14

基于DSP/BIOS的ARINC429總線接口設計
DEll016是一種可支持ARINCA-29總線協議的串行接收、發送器件。介紹了一種基于DEll016的ARINCA29通信接口的設計方法,設計了一種基于DSP處理器的429總線轉換接口電路,并給出了DEll01
2010-11-10 11:58:49
29

用于處理可變電橋信號的比例電壓轉換接口集成電路AM417
1 概述
AM417是德國Analog Microelectronics公司開發的一個用于處理可變電橋信號的低成本比例電壓轉換接口集成電路,該電路的輸出信號可以成比例地自動跟蹤電源電壓
2010-09-03 17:15:24
1080


非接觸傳感器的單片機溫度檢測系統
摘要:研制了使用非接觸傳感器的溫度檢測系統讀系統以8031單片機為棱心部件.利用光纖溫度傳感器對溫度進行采樣,通過微處理系統電路AD轉換接口電路、數據采集接口電路、數
2010-08-12 11:40:13
62

電壓/電流轉換接口電路AM422
電壓/電流轉換接口電路AM422
AM422 是一個用于模擬信號轉換處理的電壓到電流的專用接口集成電路,這種電路可以用作輸入電壓范圍可變的輸出為電流的標準接口電
2010-06-10 17:15:13
63

電壓電流轉換接口電路AM402
AM402 是一個用于處理差分電橋信號的電壓電流 輸出轉換接口集成電路,這種電路應用在信號變化范圍較大的傳感器上是十分理想的,比如:壓力傳感器、熱敏電阻探測器(RTD
2010-06-10 17:14:23
36

常用雙積分型A/D轉換器自動量程轉換接口電路
摘要:設計一種簡單、實用的接口電路,它與常用雙積分型A/D轉換器配合,可實現自動量程轉換功能,擴展這類芯片的測量范圍。提高其測量精度。該接口電路具有體積小、成本低
2010-05-23 09:15:18
45

自動收發轉換的RS-485接口電路及測試電路
自動收發轉換的RS-485接口電路及測試電路
圖1所示的虛線框中為接口電路,通過對真值表進行分析,其發送和接收過程為:當發送端DI=
2010-02-16 12:06:47
5117


AM417中文資料,pdf (比例電壓轉換接口集成電路)
AM417是德國analod microelectronics公司開發的用于處理電橋信號的比例電壓轉換接口集成電路。文中簡要介紹了該芯片的特點、內部結構和工作原理,給出了傳感器輸出信號處理典型應用
2009-10-03 09:09:04
40

自動收發轉換的RS-485接口電路及測試電路
自動收發轉換的RS-485接口電路及測試電路
圖l所示的虛線框中為接口電路,通過對真值表進行分析,其發送和接收過程為:
2009-09-27 16:23:26
4187


如何解決旋轉編碼器與PLC控制器之間轉換接口
FEATURES MHM-02型是MHM-03C型的升級替代產品A.MHM-02型高速光柵隔離器(光電耦合器)可以應用于包括微處理器系統TTL與PLC之間數據高速傳輸轉換接口、電動機數字光電編碼器與PLC控
2009-06-30 16:48:40
81

非多路復用與多路復用總線轉換橋的設計與實現
摘要:提出了一種新穎的非多路復用總線與多路復用總線的轉換接口電路。以兩種總線的典型代表芯片TMS320F206與SJA1000為例,分
2009-06-20 13:20:32
630


比例電壓轉換接口電路AM417的原理及應用
AM417 是德國Analod Microelectronics 公司開發的用于處理電橋信號的比例電壓轉換接口集成電路。文中簡要介紹了該芯片的特點、內部結構和工作原理,給出了傳感器輸出信號處理典型應用
2009-06-19 14:52:23
16

PROFIBUS-DP現場總線通訊轉換接口的開發
針對工業控制中存在的不同設備間難以進行通訊轉換的問題,開發了一種 PROFIBUS-DP 現場總線通訊轉換接口,它能使具有RS485 接口的裝置作為從站連接到 PROFIBUS-DP 網絡,完成通訊和
2009-06-03 10:14:23
21

模擬視頻轉換接口器件及應用設計
視頻解碼器KS0127 主要用于將各種格式和制式的模擬視頻信號轉換成數字視頻信號。視頻轉換控制器AL251,用于實現數字化視頻信號與普通PC顯示器或平板顯示器的控制與連接。文中介
2009-05-15 14:32:09
36

用SAA7111A設計模擬視頻轉換接口
介紹了SAA7111A和AL251的特點、功能、原理以及在模擬轉換接口中的應用,并給出了硬件連接電路示意圖。? 關鍵詞:視頻A/D轉換, SAA7111A,AL251
1 引言? &nbs
2009-05-05 20:02:09
3005


非多路復用與多路復用總線轉換橋的設計與實現
非多路復用與多路復用總線轉換橋的設計與實現
提出了一種新穎的非多路復用總線與多路復用總線的轉換接口電路。以兩種總線的典型代表芯片TMS
2009-03-28 15:14:29
737


評論