開(kāi)源項(xiàng)目、板卡評(píng)測(cè)、學(xué)習(xí)筆記相關(guān)文章??赡懿粫?huì)經(jīng)常更新,但每一篇都是精心編寫(xiě)。" data-from="0">. 功能簡(jiǎn)介
- 1路信號(hào)輸出
- 最大幅度:10vpp
- 最高頻率:10KHz
- 支持信號(hào)類型:正弦波、三角波、方波、脈沖波
- 偏移電壓可調(diào):-5v~5v
同時(shí)提供一路由單片機(jī)直接輸出的PWM信號(hào),為了在允許范圍內(nèi)保持小于1%的占空比及頻率的精度,該P(yáng)WM信號(hào)的頻率被限制在1Hz ~ 360KHz。
. 硬件構(gòu)成
- 主控芯片:STM32F103C8T6
- USB-串口芯片:CH340E
- DAC模塊:并行DAC支持AD9708/9760/9762/9764,串行ADC支持AD5601/5611/5621,推薦組合AD9708 AD5621,將獲得一個(gè)8bit/125MSPS并行DAC 12bit/30MSPS串行DAC的組合。
. 如何使用
由于沒(méi)有屏幕,它實(shí)際上是通過(guò)串口接收到的命令來(lái)設(shè)置自身的工作狀態(tài)的,所以你可以通過(guò)串口助手向其發(fā)送命令來(lái)控制它資料包包含配套的串口上位機(jī)軟件,可以非常簡(jiǎn)單方便的設(shè)置輸出參數(shù)。
由于上位機(jī)目前仍舊處于迭代的階段中,所以沒(méi)有用于發(fā)布的安裝程序,上位機(jī)以源碼方式提供,基于C#開(kāi)發(fā),所以,要使用相應(yīng)的上位機(jī),需要使用VS2019打開(kāi)工程,并安裝C#開(kāi)發(fā)的相應(yīng)組件。
. 開(kāi)源資料
目前開(kāi)源的資料也很齊全,主控板和DAC模塊的硬件PCB、固件工程、軟件工程等等。
- 主控板和DA模塊的KiCAD工程
- STM32的Keil工程,基于裸機(jī)開(kāi)發(fā),無(wú)RTOS
- 上位機(jī)VS2019工程,基于C#開(kāi)發(fā)。
項(xiàng)目來(lái)自于
南郵??茀f(xié)電子部(@SAST-E),
開(kāi)源地址在國(guó)內(nèi)的Gitee平臺(tái),歡迎大家Fork