| A03B-0824-C041 |
![]() |
價格: 元(人民幣) | 產地:A03B-0824-C041 |
| 最少起訂量:1個 | 發貨地:A03B-0824-C041 | |
| 上架時間:2021-05-25 18:18:58 | 瀏覽量:162 | |
廈門光沃自動化設備有限公司
![]() |
||
| 經營模式:經銷商 | 公司類型:其他有限責任公司 | |
| 所屬行業:PLC控制系統 | 主要客戶:全國市場 | |
在線咨詢 ![]() |
||
| 聯系人:吳 (先生) | 手機:18030229050 |
|
電話: |
傳真: |
| 郵箱:1878187406@qq.com | 地址:廈門市海滄區滄湖東一里海景奧斯卡 |
A03B-0824-C041 已經實現的功能Ain通道示波功能(量程為0-3.3V) 示波器相關數據顯示功能(通過二級菜單顯示) 波形自動量程功能 仍需完善的功能 波形頻率測量(軟件測量波形周期代碼編寫過于簡單,測試對于規則的上下對稱的波形還可以測量,而對于其他的則測量偏差太大,仍需完善) 未能實現的功能 采樣速度的調節功能(對于采樣率,時鐘之間聯系的理解不夠,如果簡單的改變采樣間距會導致波形變形,造成偏差) 快速傅里葉變換(不太能理解快速傅里葉變換是如何實現的,直接帶入網上代碼也會導致占用空間過大) 上位機通訊功能(對于DMA理解不夠,不知道應該如何將DMA中讀取到ADC的數據上傳到上位機中) 采集板上的音頻信號(采集信號波形與實際情況不合,故在設置中將MIC對應的PA1管腳關閉,后續可以繼續優化) 實現過程 這個項目是我第一次接觸stm32系列的項目,也是第一次用HAL庫來開發項目(雖然建議使用LL庫來減少空間的占用,但是對于LL庫,本人有點更難理解,所以就沒有采用)。所以在實現的過程中,遇到了很多的困難,加上HAL庫的教程也比較少,并且G031系列單片機也是比較新的產品線,所以沒有多少能夠借鑒的例子,所以一些看似很簡單的功能,在實現他們時反倒難住了我,包括OLED屏幕點亮,ADC采樣,波形顯示等等問題。 示波器實現過程的原理其實并不困難:由ADC采樣到數據,將數據乘以330 除以4096,從而得到實時電壓值,在把數據進行量化之后,儲存進數組(數組內成員個數需要大于波形顯示區域的橫向像素點),通過數組的比較函數,得到數組內的電壓以及最小電壓(由于數組的值與最小值受到之前測量數值的影響,于是我采用每隔一段時間就復位一次來達到值和最小值能夠隨著測量進行不斷更新而不會卡死在某一數值)。
A03B-0824-C041 6FC5298-6AB10-0CP2 |
| 版權聲明:以上所展示的信息由會員自行提供,內容的真實性、準確性和合法性由發布會員負責。機電之家對此不承擔任何責任。 友情提醒:為規避購買風險,建議您在購買相關產品前務必確認供應商資質及產品質量。 |