adc

    0熱度

    1回答

    我想在ADC上使用示例Atmel代碼。它張貼在這裏。 http://asf.atmel.com/docs/latest/sam.drivers.adc.adc_example.sam4s_ek2/html/sam_adc_quickstart.html 但是,代碼: void ADC_IrqHandler(void) { // Check the ADC conversion stat

    0熱度

    3回答

    Iam使用嵌入式c通過讀取圖片16f73中的adc值來執行識別手勢的項目。使用單個adc頻道時一切正常。當我使用多個通道時,數值會相互影響。這是硬件錯誤還是軟件問題?

    -1熱度

    2回答

    我正在使用Arduino UNO。我被困在一個點上,我需要打開它上的ADC引腳。 請幫助我,我是Arduino的新手。

    0熱度

    1回答

    我正在PIC16F887,我的任務主要是基於adc讀數(8位)。 有10個不同的模擬輸入,所以逐個讀取它們需要相當長的時間。 時鐘是20Mhz,adc的唯一允許設備頻率是Fosc/32(對於20mhz時鐘當然),其中TAD = 1.6us的測試結果在TAD = 1.6us 準確的ADC讀數應該需要10個TAD(由於8位讀數) ,簡要16us。 問題出在這裏; 如果我使用10us,會發生什麼情況。我

    0熱度

    1回答

    我想讀取比格犬骨黑色的熱敏電阻。 我有一個分壓器電路,提供一個單位增益運算放大器。運算放大器的O/P連接到一個簡單的RC低通濾波器,該濾波器將電壓饋送到ADC引腳。 我注意到的問題是,比格犬骨感應的電壓總是比運算放大器輸出端的實際電壓高0.02V。 起初我以爲這是一個軟件問題,但經過進一步調查,我發現ADC引腳的電壓實際上提高了0.02V。如果我直接從運放饋入ADC引腳,沒有RC濾波器,我就沒有這

    0熱度

    2回答

    我正在使用恩智浦LPC1788微控制器,並且我正在嘗試編寫能讓我在模擬通道0-7上執行ADC測量的代碼。我現在所擁有的代碼是: uint16_t getADCChannelValue(uint8_t adcChannel) { uint16_t adc_value; ADC_ChannelCmd(LPC_ADC, adcChannel, ENABLE); ADC_

    2熱度

    1回答

    我試圖在純C中使用Arduio Uno,因爲我無法將Arduino IDE用於我的高級設計項目。在某種程度上,我成功地使串行通信正常工作,數字輸出/輸入和模擬輸入。我正在閱讀模擬輸入,但其中大部分都是20,000+,這是很高的。這應該是一個10位的ADC,而我只是試圖使用8位。爲什麼我的結果讀100X是最高的呢? void init_aio(){ DIDR0 = 0x00; //D

    0熱度

    1回答

    我有從連接到麥克風前置放大器束中的12位ADC採集的樣本流。由於樣本是12位,所以我可以假設它們的範圍是0到4096之間的十進制值。之後,我轉移下來,到2048年,再除以2048,以獲得一組樣品在-1和+1,我應該得到一個代表音頻流一個漂亮的波形。 (到現在爲止,請糾正我,如果我錯了。) 我從線性映射得到什麼是一組樣品的「振盪」,圍繞-0.55ish。 (常用音頻流樣本振盪各地0) 我不太確定是否

    1熱度

    2回答

    我正在嘗試使用兩個獨立的Spartan 3E套件來完成ADC-DAC。首先套件將獲得模擬信號並將其轉換爲數字信號。第二個套件將獲得這個轉換後的數字數據並將其轉換爲模擬信號。我單獨成功實現了ADC和DAC,但是如何將第一個工具包的14位數字數據發送到另一個工具包? (我需要一個時鐘同步?)

    2熱度

    1回答

    我是Contiki世界的初學者。我正在與TmoteSky motes合作。我可以讀取內部傳感器,但是我沒有找到任何有關如何讀取ADC端口(引腳擴展)以使用外部傳感器的信息或示例。 (光照,溫度和溼度)。 我無法找到有關的任何信息。