本文提出了一種基于AT89S51和模數轉換芯片ADC0809的數據采集系統的設計與實現方案。主要從硬件電路設計、數據采集程序設計2個方面進行了詳細闡述,其中硬件電路設計部分結合具體芯片,詳細的介紹了數據采集系統各部分硬件接口電路的設計。設計中利用51單片機控制A/D轉換器構成采樣模塊,實現對信號的采集,采樣后的數據通過LED顯示出來。本論文設計并實現了一種數據采集系統,具有簡單可靠、使用方便、擴展性強等特點。
上傳時間: 2016-12-30
上傳用戶:dengzb84
這是一套非常好用的C++物件導向式程式編輯器,C++是程序語言C的擴充,C/C++語言已經是一套古老語言,成為了很多作業系統與應用軟體的編輯大宗,環境適用於WIN95~WINXP。
標簽: 程式
上傳時間: 2014-08-06
上傳用戶:tyler
TLC0834是TI公司生產的八位逐次逼近模數轉換器,具有輸入可配置的多通道多路器和串行輸入方式。文中以AT89C51 CPU為核心,采用LTC0834八位串行A/D轉換器設計了一個可將模擬信號轉換為數字信號的電路。
上傳時間: 2013-12-19
上傳用戶:ardager
TLC548和TLC549是以8位開關電容逐次逼近A/D轉換器為基礎而構造的CMOS A/D轉換器。它們設 計成能通過3態數據輸出和模擬輸入與微處理器或外圍設備串行接口。TLC548和TLC549僅用輸入/輸出時 鐘(I/O CLOCK) 和芯片選擇(CS) 輸入作數據控制。TLC548的最高I/O CLOCK輸入頻率為2.048MHz, 而TLC549的I/O CLOCK輸入頻率最高可達1.1MHz。 有關與大多數通用微處理器接口的詳細資料已由工廠 準備好,可供使用。
上傳時間: 2013-11-28
上傳用戶:aig85
This small utility helps to generate seven segment display codes for different I/O connections. For example, AVR/PIC Port A.0 -> D Segment Port A.1 -> B Segment .... Also it can generate Common Cathode or Common Anode table codes.. I Coded it long time ago. I Hope help someone. Thank you
標簽: connections different generate display
上傳時間: 2014-01-17
上傳用戶:開懷常笑
用于仿真進入(由于使用的IN0通道,所以ADDA,ADDB,ADDC均接低電平),經過模/數轉換后,產生相應的數字量經過其輸出通道D0-D7傳送給AT89C51芯片的P1口,AT89C51負責把接收到的數字量經過數據處理,產生正確的7段數碼管的顯示段碼傳送給四位LED,同時它還通過其四位I/O口P2.0、P2.1、P2.2、P2.3產生位選信號控制數碼管的亮滅。此外,AT89C51還控制ADC0808的工作。其中,單片機AT89C51通過定時器中斷從P2.4輸出方波,接到ADC0808的CLOCK,P2.6發正脈沖啟動A/D轉換,P2.5檢測A/D轉換是否完成,轉換完成后,P2.7置高從P1口讀取轉換結果送給LED顯示出來[3]。簡易數字直流電壓表的硬件電路已經設計完成,就可以選取相應的芯片和元器件,利用Proteus軟件繪制出硬件的原理,并仔細地檢查修改,直至形成完善的硬件原理圖。但要真正實現電路對電壓的測量和顯示功能,還需要有相應的軟件配合,才能達到設計要求。
標簽: 程序
上傳時間: 2015-02-27
上傳用戶:dpseternal
此電路的工作原理是:+5V模擬電壓信號通過變阻器VR1分壓后由ADC08008的IN0通道進入(由于使用的IN0通道,所以ADDA,ADDB,ADDC均接低電平),經過模/數轉換后,產生相應的數字量經過其輸出通道D0-D7傳送給AT89C51芯片的P1口,AT89C51負責把接收到的數字量經過數據處理,產生正確的7段數碼管的顯示段碼傳送給四位LED,同時它還通過其四位I/O口P2.0、P2.1、P2.2、P2.3產生位選信號控制數碼管的亮滅。此外,AT89C51還控制ADC0808的工作。其中,單片機AT89C51通過定時器中斷從P2.4輸出方波,接到ADC0808的CLOCK,P2.6發正脈沖啟動A/D轉換,P2.5檢測A/D轉換是否完成,轉換完成后,P2.7置高從P1口讀取轉換結果送給LED顯示出來[3]。簡易數字直流電壓表的硬件電路已經設計完成,就可以選取相應的芯片和元器件,利用Proteus軟件繪制出硬件的原理,并仔細地檢查修改,直至形成完善的硬件原理圖。但要真正實現電路對電壓的測量和顯示功能,還需要有相應的軟件配合,才能達到設計要求
標簽: 電源設計
上傳時間: 2015-02-27
上傳用戶:dpseternal
ADC模數轉換器件Altium Designer AD原理圖庫元件庫SV text has been written to file : 4.4 - ADC模數轉換器件.csvLibrary Component Count : 29Name Description----------------------------------------------------------------------------------------------------ADC0800 National 8-Bit Analog to Digital ConverterADC0809 ADC0831 ADCADC0832 ADC8 Generic 8-Bit A/D ConverterCLC532 High-Speed 2:1 Analog MultiplexerCS5511 National 16-Bit Analog to Digital ConverterDAC8 Generic 8-Bit D/A ConverterEL1501 Differential line Driver/ReceiverEL2082 Current-Mode MultiplierEL4083 Current Mode Four Quadrant MultiplierEL4089 DC Restored Video AmplifierEL4094 Video Gain Control/FaderEL4095 Video Gain Contol/Fader/MultiplexerICL7106 LMC6953_NSC PCI Local Bus Power SupervisorMAX4147 300MHz, Low-Power, High-Output-Current, Differential Line DriverMAX4158 350MHz 2-Channel Video Multiplexer-AmplifierMAX4159 350MHz 2-Channel Video Multiplexer-AmplifierMAX4258 250MHz, 2-Channel Video Multiplexer-AmplifierMAX4259 250MHz 2-Channel Video Multiplexer-AmplifierMAX951 Ultra-Low-Power, Single-Supply Op Amp + Comparator + ReferenceMAX952 Ultra-Low-Power, Single-Supply Op Amp + Comparator + ReferenceMC1496 Balanced Modulator/DemodulatorPLL100k Generic Phase Locked LoopPLL10k Generic Phase Locked LoopPLL5k Generic Phase Locked LoopPLLx Generic Phase Locked Loop水位計
標簽: adc 模數轉換 altium designer
上傳時間: 2022-03-13
上傳用戶:
PCF8591 8位A/D和D/A轉換1、特性:單電源供電。工作電壓: 2.5 V ~ 6V。待機電流低。I2C 總線串行輸入/輸出。通過3 個硬件地址引腳編址。采樣速率取決于I2C 總線速度。4個模擬輸入可編程為單端或差分輸入。自動增量通道選擇。模擬電壓范圍: VSS~VDD。片上跟蹤與保持電路。8 位逐次逼近式A/D 轉換。帶一個模擬輸出的乘法DAC。2、應用:閉環控制系統。用于遠程數據采集的低功耗轉換器。電池供電設備。在汽車、音響和TV 應用方面的模擬數據采集。3、概述:PCF8591 是單片、單電源低功耗8 位CMOS 數據采集器件, 具有4 個模擬輸入、一個輸出和一個串行I2C 總線接口。3 個地址引腳A0、A1 和A2 用于編程硬件地址,允許將最多8 個器件連接至I2C總線而不需要額外硬件。器件的地址、控制和數據通過兩線雙向I2C 總線傳輸。器件功能包括多路復用模擬輸入、片上跟蹤和保持功能、8 位模數轉換和8 位數模擬轉換。最大轉換速率取決于I2C 總線的最高速率。I2C 總線系統中的每一片PCF8591 通過發送有效地址到該器件來激活。該地址包括固定部分和可編程部分。可編程部分必須根據地址引腳A0、A1 和A2 來設置。在I2C 總線協議中地址必須是起始條件后作為第一個字節發送。地址字節的最后一位是用于設置以后數據傳輸方向的讀/寫位。(見圖4、16、17)
上傳時間: 2022-06-17
上傳用戶:qdxqdxqdxqdx
這包 BSP 支持了NUC970 系列芯片. 新唐科技的 NUC970 系列芯片是以 ARM926EJS 為核心的系統級單芯片. 包含了 16kB I-Cache 以及 16kB D-Cache 以及MMU 記憶體管理模塊. 最高支援到 300MHz 的頻率, 並且提供了豐富的外設接口周邊. 有USB 快速Host/Device, SDHC, 支援TFT LCD介面, 網路接口 和I2S audio介面, 有11 組UART…等. 並可以由 NAND flash, SPI Flash 開機.
標簽: NUC970
上傳時間: 2022-06-23
上傳用戶:slq1234567890