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