DAC的使用

 

 

這是新手小弟第一次利用dac.vi的操作,input我是從rs232讀值,而這個值的來源是輸入一個弦波到PIC16F877A內建的ADC,在輸出到rs232,再經由LABVIEW的DAC還原成原來輸入的波形,小弟對其中LABVIEW所負責的部分不是很了解,想請各位大大前輩幫忙檢查一下,這樣設計是否正確。

另外,小弟的結果頻率非常的不准,但是如果F乘上一個倍數(約為24X),視為F2頻率卻以相距不遠了,怎麼會這樣呢?

請問一下  ^^"

DAC是什麼阿~?

 

謝謝

DAC

DIGITAL ANALOG CONVERTER 中文為數位類比轉換器

知識家你搜尋都有很多

這個還是得看你在MCU 那邊送出來的資料格式是什麼,但PIC16F877A內建的DAC 為 10bit ,如果MCU 端的程式只是把 RAW data 送出來,你在PC端確用8bit 去解釋,一定會出問題,LABVIEW 端的程式看起來是從RS-232 讀進來8bit digital data ,再用Labview 內建的 D to A 去轉成波型再做量測.

所以你要注意以下幾點

1.MCU 送出的data 值是 8bit or 10bit

2.MCU 送出的格式是 bin/hex 還是 ASCII

3.MCU 送過來是 LSB or MSB