微控制器如何實現高速資料採集、AD轉換和儲存?

發布 科技 2024-08-05
9個回答
  1. 匿名使用者2024-02-15

    如果您沒有任何要求,請嘗試 ADS774,12 位 ADC 具有 100ksps 的取樣速率,並且精度極高,足以滿足您的 5ksps 取樣速率。 然後是微控制器,一般51用24MHz比較好,如果是1T 51微控制器,頻率可以降低。 RAM使用HM628512,一件是512KB,但是有19條位址線,所以需要其餘的MCU埠來擴充套件位址A16 A18。

    這就夠了,對吧?

    關於高速儲存——如果微控制器不做其他任何事情,那就使用查詢方法,等待ADC轉換完成,然後讀取資料並寫入RAM,這些操作只需幾條指令即可完成,因此可以非常快速地完成。 例如,如果現在使用所需的 5ksps 取樣,它可以勝任 51 個 12MHz 的取樣,並且可以在 200us 的間隔內執行大約 100 條指令,因此實現高速儲存是沒有問題的。

  2. 匿名使用者2024-02-14

    房東還沒有弄清楚抽樣的要求。 如果是5kHz的音訊訊號採集,則需要2倍以上的取樣頻率(參見取樣定理),因此一般採取加倍取樣,因此要求實際輸出速率為11 12kps。

    AD7705是Σ波段Ota AD,對AD轉換要求非常高,其輸出頻率是其真實轉換頻率,因此不適合。

    您應該選擇逐個比較轉換ADC,選擇併聯還是序列輸出取決於您的硬體電路。 一般找籌碼就可以了。

    上去選擇,然後找乙個**商家,比如箭頭等。

  3. 匿名使用者2024-02-13

    你好! 您選擇哪種型別的微控制器?

    AD有四個通道,不知道要採集什麼資料,資料精度要求是什麼?

  4. 匿名使用者2024-02-12

    根據參考文章,基於設計特點,具有多開關輸入的複雜程式控制系統需要善於處理多開關標準微控制器,不能使用IO口和程式儲存器簡化的小體積微控制器,D、A、D功能不用選擇。

    這一段的意思很清楚,就是要收集多個交換機,要收集多個交換機,只需要微控制器的io口來判斷輸入是0還是1,所以只要io埠數量足夠,就可以了。 IO口和程式儲存器減少的緊湊型微控制器的引腳數量不足以提供這麼多IO埠,並且獲取神導開關不需要AD轉換,因此不需要選擇D、A、D功能。

  5. 匿名使用者2024-02-11

    d 轉換器設定為連續工作。

    有這種工作方式嗎?

    你如何設定它?

  6. 匿名使用者2024-02-10

    輸入資料是用來輸入的嗎,鍵盤或者AD轉換過來,你的意思是給它輸入一些東西,最後通過內部轉換輸出什麼吧,但是你沒有具體給出,不容易幫忙.......

  7. 匿名使用者2024-02-09

    燒錄微控制器時可以直接燒錄資料,然後對資料進行程式設計輸出到0832

  8. 匿名使用者2024-02-08

    提供相應的硬體圖或系統連線方式

  9. 匿名使用者2024-02-07

    如果願意付錢,建議直接到銷售PIC微控制器開發板的賣家那裡購買。

相關回答
10個回答2024-08-05

忽略溫度等因素的影響,可直接採用串聯電阻測量電壓的方法。 >>>More

3個回答2024-08-05

是的,需要AD轉換才能將感測器的模擬訊號轉換為數碼訊號。 >>>More

5個回答2024-08-05

51機串列埠低電平以下,高電平5V以下,PC串列埠低電平-12V,高電平+12V,51機與PC機之間的串列埠通訊應加電平轉換IC >>>More

9個回答2024-08-05

乙個位元組是 8 個二進位位。

89C51是8位微控制器,所以大部分儲存單元都是單位元組(即8位),但也有16位的,比如程式計數器PC和資料指標dptr(實際上DPTR是由DPL和DPH兩個單位元組組成的,可以單獨操作,比如MOV DPL, 80h,或直接用16位操作,如inc dptr和MOV DPTR,3000h,而PC是16位,不能用MOV等指令操作,因為無法定址)。 >>>More

13個回答2024-08-05

因為我不知道這是哪個微控制器,也不知道它對應的具體彙編語法,但基本思想是: >>>More