抗干擾AVR還是stm32好?
目前想做一片板,用于步進(jìn)電機(jī)和氣體放電燈泡(用鎮(zhèn)流器和觸發(fā)器)等控制。
原來(lái)是用2個(gè)ATmega的芯片實(shí)現(xiàn)的,分開(kāi)2片板。想精簡(jiǎn)一下設(shè)計(jì)搞成一個(gè)CPU,于是找來(lái)找去比較熟悉的芯片有mega1281和stm32F103RB,
如果用1281,程序方面改動(dòng)不大,也很熟悉,只是怕他速度不夠快,還有價(jià)格似乎比stm32貴的多。
如果用stm32,程序改動(dòng)就非常多,寄存器等多很多,對(duì)它我還不算很熟悉。而且他是3.3伏1.8伏結(jié)構(gòu)的,就怕抗干擾能力不夠。優(yōu)點(diǎn)倒是速度快的多,價(jià)格也便宜些。
這里最大問(wèn)題是抗干擾能力,項(xiàng)目的干擾非常大,特別是燈泡。希望有經(jīng)驗(yàn)的高手說(shuō)一下兩者的抗干擾能力比較。
提問(wèn)者:muuwfwr
地點(diǎn):-
瀏覽次數(shù):8075
提問(wèn)時(shí)間:03-14 11:16
我有更好的答案
- 13條回答
-
胡政鵬測(cè)試賬號(hào)
03-16 16:46
:o沒(méi)人回復(fù)呢,加個(gè)問(wèn)題,mega1281能上20兆晶體嗎:lol
-
jfuwrwer
03-16 03:12
控制步進(jìn)電機(jī)的話,1片mega128應(yīng)該足夠了,輸出20KHz的脈沖應(yīng)該很富裕,用stm32如果干擾大的話,推薦用4層板,效果很好,我們有個(gè)項(xiàng)目用的STM32F103C8T6,開(kāi)始用的2層板,結(jié)果到現(xiàn)場(chǎng)中抗干擾不行,并且STM32的IO口經(jīng)常莫名其妙的對(duì)地短路,后來(lái)?yè)Q成4層板給解決了。
-
世啊木啊
03-17 06:35
如果用的起光耦和隔離電源,干擾沒(méi)什么太大問(wèn)題
-
BJJRTD
03-19 21:58
我決定用mega64;P,便宜得多呢!1281就是貪他多了一個(gè)pwm輸出。價(jià)格便宜很多,效果稍微差了一點(diǎn),而且還不一定用到這個(gè)pwm輸出。4層板就算了,那個(gè)也會(huì)加成本。憑借我的能力,我覺(jué)得用1個(gè)64代替3個(gè)cpu的功能還是可以的:lol
-
60user6
03-15 07:00
32k以上的8位片子沒(méi)必要用了,換成STM32吧。
-
簡(jiǎn)約之約
03-19 13:30
我正用M64呢,EEPROM被改寫(xiě)了兩次,現(xiàn)在還沒(méi)解決,正郁悶?zāi)亍?
-
學(xué)生物的程序猿
03-15 00:10
在功能滿足要求的前提下,還是要用自己最熟的,沒(méi)必要趕潮流。
-
safgafa
03-20 04:42
STM32性價(jià)比很好,但如果多的很多功能和速度都用不上,那也是擺設(shè),相反STM32比MEGA64復(fù)雜的多,那么增加BUG的風(fēng)險(xiǎn)和機(jī)率也大的多,另外感覺(jué)STM32的管腳抗靜電能力不高,不注意的話很容易壞。
-
ccuu
03-18 09:12
關(guān)鍵在于你的系統(tǒng)設(shè)計(jì)。
-
寶寶OK
03-15 16:31
可以包鐵殼嘛....手機(jī)都包著
-
60user81
03-18 09:50
建議還是AVR,雙電源的MCU抗干擾都不是很理想,核心電壓越低的芯片在打?qū)嶒?yàn)的時(shí)候就越麻煩。
-
yzrui
03-19 09:07
使用AVR MAGE16超頻到24M的飄過(guò)~
-
新星之火12138
03-24 07:41
還是挑自己熟悉的吧!抗干擾這東西說(shuō)不清楚,遇到問(wèn)題一一解決吧!現(xiàn)在誰(shuí)也說(shuō)不好