?
(1)電流采樣電路問題,未加偏置電壓。
(2)單片機的boot0引腳我用做了i2c接口,上電時boot0無下拉導致程序不啟動,需要修改boot0,比較麻煩。
?
? ? ? ?降壓芯片使用MP9942,最大輸入電壓36V,降壓到5V,再使用sx1308升壓到11V左右給驅動芯片供電,用tps70933把5V降壓到3.3給單片機和其他傳感器供電,插USB也可以給單片機供電,只供給單片機。
? ? ? 單片機使用stm32g431CBU6,板上自帶一個usb轉串口芯片,方便打印調試信息。
?
稍后會發出已修改過的工程。https://oshwhub.com/ahuahu/stm32g431cub6-foc這是改進過的工程。由于我本人不是科班出身,做這些是興趣使然,因此有問題請大家在評論區指出,我會虛心學習。
由于代碼是東拼西湊的,就不發了,需要的評論區留言郵箱,我給你發。
看不到工程的直接右上角編輯器打開就有了
!注意:請使用瀏覽器自帶下載,迅雷等下載軟件可能無法下載到有效資源。
歡迎加入EEWorld參考設計群,也許能碰到搞同一個設計的小伙伴,群聊設計經驗和難點。 入群方式:微信搜索“helloeeworld”或者掃描二維碼,備注:參考設計,即可被拉入群。 另外,如您在下載此設計遇到問題,也可以微信添加“helloeeworld”及時溝通。
EEWorld Datasheet 技術支持