痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 5218|回復: 2

有無8bit mcu驅動馬達正弦波產生程式?

[複製鏈接]
發表於 2011-12-15 10:53:56 | 顯示全部樓層 |閱讀模式

產生驅動交流馬達正弦波有簡單(查表)及精準無廢熱(解聯立方程式),一般商用機為求馬達效率都用16bit or 32bit mcu來解聯立方程式。
1、有無atmel 8bit AVR(ATMega)用或可porting的8051 code的聯立方程式原始碼?
2、8051驅動文字型lcd、繪圖型lcd、spi eprom的code網路上找到處都有,請問avr這類的code,有無專門的網站或freeware可參考?
謝謝各位告知
發表於 2011-12-16 00:14:14 | 顯示全部樓層
EXECL 有SIN() 公式 利用此公式 建立10進制參數表  
再換算成 8bit /16bit or 32bit 參數表   多少bit 由你決定

如果有現成參數表如16bit or 32bit  而你只要8bit參數表
可以取高位元前8bit
ex: 10101010 11111111 10101010 00000001
取高位元前8bit 10101010

SIN(N) N筆資料由你決定 記得0~360度(可以有小數)後回歸起點
發表於 2011-12-17 16:50:53 | 顯示全部樓層
運算速度是關鍵.
8 BIT, 若沒有專門除法指令的, 搞個 16 BIT / 8 BIT已經耗很多資源.
看看查表法, PWM 輸出, LPF 瀘出正弦波可能比較實在.
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-11-23 04:03 PM , Processed in 0.126588 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.