各位大俠能否討論一下Atmel,PIC及Philips等8位單片機(jī)的優(yōu)劣?要求帶pwm及A/D.
最好能從性?xún)r(jià)比,供應(yīng)商軟硬件支持度,供貨情況,可靠性上綜合比較.謝謝.
討論:Atmel、PIC及Philips等8位MCU比較
全部回復(fù)(18)
正序查看
倒序查看
@eric-chai
看看臺(tái)灣HOLTEK的吧,絕對(duì)的性?xún)r(jià)比:QQ:286842853/MSN:ckj26@126.com
這樣比較意義不大.
Atmel的8位單片機(jī)分為89系列(兼容MCS-51系列)和90系列(精簡(jiǎn)指令集系列--AVR).其中以90系列性能最高,每個(gè)時(shí)鐘一條指令,最高速度為20M指令流.Atmel的51是12個(gè)時(shí)鐘一條指令的標(biāo)準(zhǔn)51,一般最高時(shí)鐘為40Mhz(3M多指令流),個(gè)別達(dá)到90Mhz.
Philips的8位單片機(jī)只有兼容MCS-51系列.Philips的51分為標(biāo)準(zhǔn)51(12個(gè)時(shí)鐘一條指令)和高速51.標(biāo)準(zhǔn)51一般最高時(shí)鐘為40Mhz(3M多指令流);高速51可以達(dá)到8M指令流.Philips的32位單片機(jī)更有特色.
PIC是Microchip公司的8位單片機(jī),低檔PIC8位單片機(jī)是早期的精簡(jiǎn)指令集8位單片機(jī),一般4個(gè)時(shí)鐘一條指令,最高時(shí)鐘10多Mhz,以前最大特色是低速時(shí)低功耗,以及價(jià)格低.高檔的PIC由于內(nèi)部集成了低檔DSP功能,性能有較大提升,價(jià)格自然上升了.
Atmel的8位單片機(jī)分為89系列(兼容MCS-51系列)和90系列(精簡(jiǎn)指令集系列--AVR).其中以90系列性能最高,每個(gè)時(shí)鐘一條指令,最高速度為20M指令流.Atmel的51是12個(gè)時(shí)鐘一條指令的標(biāo)準(zhǔn)51,一般最高時(shí)鐘為40Mhz(3M多指令流),個(gè)別達(dá)到90Mhz.
Philips的8位單片機(jī)只有兼容MCS-51系列.Philips的51分為標(biāo)準(zhǔn)51(12個(gè)時(shí)鐘一條指令)和高速51.標(biāo)準(zhǔn)51一般最高時(shí)鐘為40Mhz(3M多指令流);高速51可以達(dá)到8M指令流.Philips的32位單片機(jī)更有特色.
PIC是Microchip公司的8位單片機(jī),低檔PIC8位單片機(jī)是早期的精簡(jiǎn)指令集8位單片機(jī),一般4個(gè)時(shí)鐘一條指令,最高時(shí)鐘10多Mhz,以前最大特色是低速時(shí)低功耗,以及價(jià)格低.高檔的PIC由于內(nèi)部集成了低檔DSP功能,性能有較大提升,價(jià)格自然上升了.
0
回復(fù)
@ppp123456
這樣比較意義不大.Atmel的8位單片機(jī)分為89系列(兼容MCS-51系列)和90系列(精簡(jiǎn)指令集系列--AVR).其中以90系列性能最高,每個(gè)時(shí)鐘一條指令,最高速度為20M指令流.Atmel的51是12個(gè)時(shí)鐘一條指令的標(biāo)準(zhǔn)51,一般最高時(shí)鐘為40Mhz(3M多指令流),個(gè)別達(dá)到90Mhz.Philips的8位單片機(jī)只有兼容MCS-51系列.Philips的51分為標(biāo)準(zhǔn)51(12個(gè)時(shí)鐘一條指令)和高速51.標(biāo)準(zhǔn)51一般最高時(shí)鐘為40Mhz(3M多指令流);高速51可以達(dá)到8M指令流.Philips的32位單片機(jī)更有特色.PIC是Microchip公司的8位單片機(jī),低檔PIC8位單片機(jī)是早期的精簡(jiǎn)指令集8位單片機(jī),一般4個(gè)時(shí)鐘一條指令,最高時(shí)鐘10多Mhz,以前最大特色是低速時(shí)低功耗,以及價(jià)格低.高檔的PIC由于內(nèi)部集成了低檔DSP功能,性能有較大提升,價(jià)格自然上升了.
ppp123456你好,關(guān)于這個(gè)話(huà)題,我順便征求一下你的看法:
pic和avr這兩種單片機(jī),我也都仔細(xì)地研究過(guò),但是最后都沒(méi)有正式將其用到我的系統(tǒng)中,我的感覺(jué)是:
1、pic單片機(jī),也有可能我接觸的較早,最初的型號(hào)功能過(guò)于簡(jiǎn)單,第一個(gè)感覺(jué)就是堆棧太淺,好像是16c54,堆棧只有兩級(jí),所以將放棄了,后續(xù)的芯片肯定會(huì)增強(qiáng),但也沒(méi)有使用它,所以也不是太了解,你的感覺(jué),是不是有這個(gè)問(wèn)題,尤其是最初的低級(jí)芯片?
2、avr單片機(jī),一句話(huà),指令系統(tǒng)過(guò)于垃圾不合理,當(dāng)時(shí),看到很多網(wǎng)站大力宣揚(yáng),但真正介入之后,發(fā)現(xiàn)這個(gè)問(wèn)題后,也把它放棄了,對(duì)于它的指令系統(tǒng),你有這個(gè)感覺(jué)嗎?
3、51單片機(jī)總的說(shuō)來(lái)還算不錯(cuò),我的感覺(jué),它的指令系統(tǒng),唯一的缺點(diǎn)是不具備16位運(yùn)算處理指令,雖然可以用子程序來(lái)完成,但是效率就顯得很低.我還接觸和利用著其他系統(tǒng)的片子,他們的指令系統(tǒng)就彌補(bǔ)了這些缺點(diǎn).這第三點(diǎn),是否也有同感?
謝謝你!
pic和avr這兩種單片機(jī),我也都仔細(xì)地研究過(guò),但是最后都沒(méi)有正式將其用到我的系統(tǒng)中,我的感覺(jué)是:
1、pic單片機(jī),也有可能我接觸的較早,最初的型號(hào)功能過(guò)于簡(jiǎn)單,第一個(gè)感覺(jué)就是堆棧太淺,好像是16c54,堆棧只有兩級(jí),所以將放棄了,后續(xù)的芯片肯定會(huì)增強(qiáng),但也沒(méi)有使用它,所以也不是太了解,你的感覺(jué),是不是有這個(gè)問(wèn)題,尤其是最初的低級(jí)芯片?
2、avr單片機(jī),一句話(huà),指令系統(tǒng)過(guò)于垃圾不合理,當(dāng)時(shí),看到很多網(wǎng)站大力宣揚(yáng),但真正介入之后,發(fā)現(xiàn)這個(gè)問(wèn)題后,也把它放棄了,對(duì)于它的指令系統(tǒng),你有這個(gè)感覺(jué)嗎?
3、51單片機(jī)總的說(shuō)來(lái)還算不錯(cuò),我的感覺(jué),它的指令系統(tǒng),唯一的缺點(diǎn)是不具備16位運(yùn)算處理指令,雖然可以用子程序來(lái)完成,但是效率就顯得很低.我還接觸和利用著其他系統(tǒng)的片子,他們的指令系統(tǒng)就彌補(bǔ)了這些缺點(diǎn).這第三點(diǎn),是否也有同感?
謝謝你!
0
回復(fù)
@sdjufeng
ppp123456你好,關(guān)于這個(gè)話(huà)題,我順便征求一下你的看法:pic和avr這兩種單片機(jī),我也都仔細(xì)地研究過(guò),但是最后都沒(méi)有正式將其用到我的系統(tǒng)中,我的感覺(jué)是:1、pic單片機(jī),也有可能我接觸的較早,最初的型號(hào)功能過(guò)于簡(jiǎn)單,第一個(gè)感覺(jué)就是堆棧太淺,好像是16c54,堆棧只有兩級(jí),所以將放棄了,后續(xù)的芯片肯定會(huì)增強(qiáng),但也沒(méi)有使用它,所以也不是太了解,你的感覺(jué),是不是有這個(gè)問(wèn)題,尤其是最初的低級(jí)芯片?2、avr單片機(jī),一句話(huà),指令系統(tǒng)過(guò)于垃圾不合理,當(dāng)時(shí),看到很多網(wǎng)站大力宣揚(yáng),但真正介入之后,發(fā)現(xiàn)這個(gè)問(wèn)題后,也把它放棄了,對(duì)于它的指令系統(tǒng),你有這個(gè)感覺(jué)嗎?3、51單片機(jī)總的說(shuō)來(lái)還算不錯(cuò),我的感覺(jué),它的指令系統(tǒng),唯一的缺點(diǎn)是不具備16位運(yùn)算處理指令,雖然可以用子程序來(lái)完成,但是效率就顯得很低.我還接觸和利用著其他系統(tǒng)的片子,他們的指令系統(tǒng)就彌補(bǔ)了這些缺點(diǎn).這第三點(diǎn),是否也有同感?謝謝你!
ALL FLASH:8位機(jī),ROM:1-256K,8-144PIN
NEC半導(dǎo)體電子,上海格州電子有限公司是日本NEC半導(dǎo)體中國(guó)一級(jí)代理,在電源(SONY的鋰電和充電器都是用NEC UPD78F9222/78F9234做的,4K/8K的FLASH.我公司有現(xiàn)成的方案,目前也正在和幾個(gè)廠(chǎng)家合作單組/多組鋰電的保護(hù)線(xiàn)路,歡迎大家一起溝通,絕低的成本.)
家電(美的/長(zhǎng)虹微波爐電磁爐),
電表等方面NEC的MCU賣(mài)的非常好,歡迎有需要的朋友與本人聯(lián)系.
地址:上海市北工業(yè)設(shè)計(jì)園
聯(lián)系人:龔先生,電話(huà):021-61425055-1017,手機(jī):13636593239
MSN :fair_gp@163.com
QQ:425554208
NEC半導(dǎo)體電子,上海格州電子有限公司是日本NEC半導(dǎo)體中國(guó)一級(jí)代理,在電源(SONY的鋰電和充電器都是用NEC UPD78F9222/78F9234做的,4K/8K的FLASH.我公司有現(xiàn)成的方案,目前也正在和幾個(gè)廠(chǎng)家合作單組/多組鋰電的保護(hù)線(xiàn)路,歡迎大家一起溝通,絕低的成本.)
家電(美的/長(zhǎng)虹微波爐電磁爐),
電表等方面NEC的MCU賣(mài)的非常好,歡迎有需要的朋友與本人聯(lián)系.
地址:上海市北工業(yè)設(shè)計(jì)園
聯(lián)系人:龔先生,電話(huà):021-61425055-1017,手機(jī):13636593239
MSN :fair_gp@163.com
QQ:425554208
0
回復(fù)
@nec flash
ALLFLASH:8位機(jī),ROM:1-256K,8-144PINNEC半導(dǎo)體電子,上海格州電子有限公司是日本NEC半導(dǎo)體中國(guó)一級(jí)代理,在電源(SONY的鋰電和充電器都是用NECUPD78F9222/78F9234做的,4K/8K的FLASH.我公司有現(xiàn)成的方案,目前也正在和幾個(gè)廠(chǎng)家合作單組/多組鋰電的保護(hù)線(xiàn)路,歡迎大家一起溝通,絕低的成本.)家電(美的/長(zhǎng)虹微波爐電磁爐),電表等方面NEC的MCU賣(mài)的非常好,歡迎有需要的朋友與本人聯(lián)系.地址:上海市北工業(yè)設(shè)計(jì)園聯(lián)系人:龔先生,電話(huà):021-61425055-1017,手機(jī):13636593239MSN:fair_gp@163.comQQ:425554208
sdjufeng:
你好!非常歡迎共同討論.有些東西,我的感覺(jué)與你相同.
1、pic單片機(jī).PIC是采用硬件堆棧,堆棧較淺,編程方法與其它單片機(jī)差別較大.早期PIC存在單價(jià)高/只能一次燒寫(xiě)的問(wèn)題,不過(guò)功耗較低,編程較靈活.16c54/57是代表.新一代的帶Flash,甚至嵌入DSP內(nèi)核的PIC,確實(shí)很不錯(cuò),只是價(jià)格太貴了.
2、avr單片機(jī)的匯編指令確實(shí)很難記憶,不過(guò)C語(yǔ)言效率極高,幾乎相當(dāng)于匯編了.使用AVR單片機(jī),采用C語(yǔ)言編程即可.AVR中的新一代產(chǎn)品為Mage系列,它大大增強(qiáng)了系統(tǒng)功能,指令速度最高達(dá)到20M指令流,一般可以達(dá)到16M指令流.特別是Mage88等,功耗甚至低于PIC,確實(shí)有意義.聲明:我是做控制的,不是商人.
3、51單片機(jī)是我用了近20年的東西了,標(biāo)準(zhǔn)51的功能確實(shí)太差,不過(guò)新一代產(chǎn)品達(dá)到8M指令流,價(jià)格在10元左右,性能總算上來(lái)了.Philips早已推出了16位的51,只是沒(méi)有得到普及,去年周立功還在銷(xiāo)售,單價(jià)46元.富昌/新華龍主推的8051F系列高速51和Dallas的高速51價(jià)格都太貴了,只有不得不用時(shí)才用.
現(xiàn)在,基于ARM7結(jié)構(gòu)的ARM單片機(jī)價(jià)格低于高速51,性?xún)r(jià)比大大提高,是不錯(cuò)的選擇.
由于前幾年單片機(jī)速度較低,嚴(yán)重影響了我的工作,我已經(jīng)將重點(diǎn)轉(zhuǎn)到DSP上,所以單片機(jī)反而成為業(yè)余愛(ài)好.現(xiàn)在已經(jīng)熟悉多個(gè)廠(chǎng)家的多個(gè)系列的DSP.
建議:若有時(shí)間,改用ARM和DSP,你會(huì)發(fā)現(xiàn)有一片新天地.
你好!非常歡迎共同討論.有些東西,我的感覺(jué)與你相同.
1、pic單片機(jī).PIC是采用硬件堆棧,堆棧較淺,編程方法與其它單片機(jī)差別較大.早期PIC存在單價(jià)高/只能一次燒寫(xiě)的問(wèn)題,不過(guò)功耗較低,編程較靈活.16c54/57是代表.新一代的帶Flash,甚至嵌入DSP內(nèi)核的PIC,確實(shí)很不錯(cuò),只是價(jià)格太貴了.
2、avr單片機(jī)的匯編指令確實(shí)很難記憶,不過(guò)C語(yǔ)言效率極高,幾乎相當(dāng)于匯編了.使用AVR單片機(jī),采用C語(yǔ)言編程即可.AVR中的新一代產(chǎn)品為Mage系列,它大大增強(qiáng)了系統(tǒng)功能,指令速度最高達(dá)到20M指令流,一般可以達(dá)到16M指令流.特別是Mage88等,功耗甚至低于PIC,確實(shí)有意義.聲明:我是做控制的,不是商人.
3、51單片機(jī)是我用了近20年的東西了,標(biāo)準(zhǔn)51的功能確實(shí)太差,不過(guò)新一代產(chǎn)品達(dá)到8M指令流,價(jià)格在10元左右,性能總算上來(lái)了.Philips早已推出了16位的51,只是沒(méi)有得到普及,去年周立功還在銷(xiāo)售,單價(jià)46元.富昌/新華龍主推的8051F系列高速51和Dallas的高速51價(jià)格都太貴了,只有不得不用時(shí)才用.
現(xiàn)在,基于ARM7結(jié)構(gòu)的ARM單片機(jī)價(jià)格低于高速51,性?xún)r(jià)比大大提高,是不錯(cuò)的選擇.
由于前幾年單片機(jī)速度較低,嚴(yán)重影響了我的工作,我已經(jīng)將重點(diǎn)轉(zhuǎn)到DSP上,所以單片機(jī)反而成為業(yè)余愛(ài)好.現(xiàn)在已經(jīng)熟悉多個(gè)廠(chǎng)家的多個(gè)系列的DSP.
建議:若有時(shí)間,改用ARM和DSP,你會(huì)發(fā)現(xiàn)有一片新天地.
0
回復(fù)
@ppp123456
sdjufeng: 你好!非常歡迎共同討論.有些東西,我的感覺(jué)與你相同.1、pic單片機(jī).PIC是采用硬件堆棧,堆棧較淺,編程方法與其它單片機(jī)差別較大.早期PIC存在單價(jià)高/只能一次燒寫(xiě)的問(wèn)題,不過(guò)功耗較低,編程較靈活.16c54/57是代表.新一代的帶Flash,甚至嵌入DSP內(nèi)核的PIC,確實(shí)很不錯(cuò),只是價(jià)格太貴了.2、avr單片機(jī)的匯編指令確實(shí)很難記憶,不過(guò)C語(yǔ)言效率極高,幾乎相當(dāng)于匯編了.使用AVR單片機(jī),采用C語(yǔ)言編程即可.AVR中的新一代產(chǎn)品為Mage系列,它大大增強(qiáng)了系統(tǒng)功能,指令速度最高達(dá)到20M指令流,一般可以達(dá)到16M指令流.特別是Mage88等,功耗甚至低于PIC,確實(shí)有意義.聲明:我是做控制的,不是商人.3、51單片機(jī)是我用了近20年的東西了,標(biāo)準(zhǔn)51的功能確實(shí)太差,不過(guò)新一代產(chǎn)品達(dá)到8M指令流,價(jià)格在10元左右,性能總算上來(lái)了.Philips早已推出了16位的51,只是沒(méi)有得到普及,去年周立功還在銷(xiāo)售,單價(jià)46元.富昌/新華龍主推的8051F系列高速51和Dallas的高速51價(jià)格都太貴了,只有不得不用時(shí)才用. 現(xiàn)在,基于ARM7結(jié)構(gòu)的ARM單片機(jī)價(jià)格低于高速51,性?xún)r(jià)比大大提高,是不錯(cuò)的選擇. 由于前幾年單片機(jī)速度較低,嚴(yán)重影響了我的工作,我已經(jīng)將重點(diǎn)轉(zhuǎn)到DSP上,所以單片機(jī)反而成為業(yè)余愛(ài)好.現(xiàn)在已經(jīng)熟悉多個(gè)廠(chǎng)家的多個(gè)系列的DSP. 建議:若有時(shí)間,改用ARM和DSP,你會(huì)發(fā)現(xiàn)有一片新天地.
你好,看來(lái)我們兩個(gè)年齡差不多,我也是從48過(guò)渡到51的,我也想開(kāi)發(fā)ARM系列,至于dsp,我接觸過(guò),但是沒(méi)有實(shí)際應(yīng)用,因?yàn)楹苌儆斜仨毑捎盟牡胤?另外,不知道你對(duì)南韓的GMS800系列接觸過(guò)沒(méi)有,我用得很多,也是不錯(cuò)的選擇.
0
回復(fù)
@sdjufeng
你好,看來(lái)我們兩個(gè)年齡差不多,我也是從48過(guò)渡到51的,我也想開(kāi)發(fā)ARM系列,至于dsp,我接觸過(guò),但是沒(méi)有實(shí)際應(yīng)用,因?yàn)楹苌儆斜仨毑捎盟牡胤?另外,不知道你對(duì)南韓的GMS800系列接觸過(guò)沒(méi)有,我用得很多,也是不錯(cuò)的選擇.
抱歉,我沒(méi)有用過(guò)南韓的GMS800.
我最先用Z80,然后由于認(rèn)為48系列功能太簡(jiǎn)單,轉(zhuǎn)49系列的80C39;然后再轉(zhuǎn)51.其后用過(guò)多種其它單片機(jī)以及多種速度的51.由于覺(jué)得單片機(jī)速度太慢,后來(lái)轉(zhuǎn)入以DSp為主.
剛開(kāi)始覺(jué)得挺難的,一段時(shí)間后就熟悉了.其實(shí)入門(mén)后,DSp并不難,而且還發(fā)現(xiàn),一旦熟悉一種DSP后,很容易熟悉同類(lèi)型以及更簡(jiǎn)單一些的DSp.而且由于DSp速度較快,價(jià)格并不高(選擇面較廣,例如5402最便宜),軟件基本可以用C編制,編程效率較高,即使優(yōu)化不夠,也容易滿(mǎn)足使用要求.
我最先用Z80,然后由于認(rèn)為48系列功能太簡(jiǎn)單,轉(zhuǎn)49系列的80C39;然后再轉(zhuǎn)51.其后用過(guò)多種其它單片機(jī)以及多種速度的51.由于覺(jué)得單片機(jī)速度太慢,后來(lái)轉(zhuǎn)入以DSp為主.
剛開(kāi)始覺(jué)得挺難的,一段時(shí)間后就熟悉了.其實(shí)入門(mén)后,DSp并不難,而且還發(fā)現(xiàn),一旦熟悉一種DSP后,很容易熟悉同類(lèi)型以及更簡(jiǎn)單一些的DSp.而且由于DSp速度較快,價(jià)格并不高(選擇面較廣,例如5402最便宜),軟件基本可以用C編制,編程效率較高,即使優(yōu)化不夠,也容易滿(mǎn)足使用要求.
0
回復(fù)
@sdjufeng
吾曰:善!
wangyu還沒(méi)有體會(huì)到AVR的優(yōu)點(diǎn).在小系統(tǒng)中,實(shí)際上AVR的性?xún)r(jià)比更高.建議認(rèn)真看看Mage8/48/88的data sheet.AVR地單片機(jī)實(shí)際已經(jīng)是一個(gè)微型的SOC系統(tǒng),既有多路10bit精度的AD,又有內(nèi)置的EEPROM/較大容量的RAM/看門(mén)狗,高效率的C語(yǔ)言編譯器,新的芯片還內(nèi)置上電復(fù)位電路,加上較快的速度和較低的功耗(遠(yuǎn)低于51),確實(shí)是不錯(cuò)的選擇.
0
回復(fù)
@ppp123456
wangyu還沒(méi)有體會(huì)到AVR的優(yōu)點(diǎn).在小系統(tǒng)中,實(shí)際上AVR的性?xún)r(jià)比更高.建議認(rèn)真看看Mage8/48/88的datasheet.AVR地單片機(jī)實(shí)際已經(jīng)是一個(gè)微型的SOC系統(tǒng),既有多路10bit精度的AD,又有內(nèi)置的EEPROM/較大容量的RAM/看門(mén)狗,高效率的C語(yǔ)言編譯器,新的芯片還內(nèi)置上電復(fù)位電路,加上較快的速度和較低的功耗(遠(yuǎn)低于51),確實(shí)是不錯(cuò)的選擇.
1. 至于wangyu說(shuō)的價(jià)格不好,是因?yàn)闆](méi)有找到真正的代理商,可以負(fù)責(zé)任的說(shuō):Mage8/48的單價(jià)都在6元左右,88稍高一點(diǎn).
2. wangyu說(shuō)的可靠性的問(wèn)題,估計(jì)沒(méi)有過(guò)AVR,至少不熟悉.
其實(shí)所有單片機(jī)的差別都不大,沒(méi)有任何證據(jù)證明某一種單片機(jī)的可靠性明顯強(qiáng)于其它單片機(jī).影響單片機(jī)工作可靠性的問(wèn)題,由于技術(shù)的進(jìn)步,都已經(jīng)不成問(wèn)題了,但是同樣的一個(gè)芯片為什么有人用得很好,而有的人用得不好呢?其主要原因是,單片機(jī)電路(也可以類(lèi)推到其它電路)實(shí)際上是多個(gè)元件構(gòu)成的一個(gè)整體,影響整體工作可靠性的因素很多,首要的是電源的可靠性/信號(hào)的共模/差模干擾;其次是由于硬件電路不熟悉,隨意選用電路參數(shù);還有是PCB設(shè)計(jì)有問(wèn)題.
由于篇幅的原因,這里僅僅舉幾個(gè)例子說(shuō)明.
例如,有一個(gè)DIO模塊產(chǎn)品,采用89S51做控制器,輸出是用光藕隔離驅(qū)動(dòng)繼電器輸出,輸入是數(shù)字電平.故障現(xiàn)象是容易死機(jī).我看了電路板后發(fā)現(xiàn)幾個(gè)問(wèn)題:單片機(jī)5V電源是采用12V整流濾波/7805穩(wěn)壓獲得,但是整流后先經(jīng)過(guò)7805再轉(zhuǎn)彎到濾波電容,使得干擾無(wú)法通過(guò)電容濾除;其次采用簡(jiǎn)單的RC復(fù)位,不能保證可靠復(fù)位;在測(cè)試中發(fā)現(xiàn)程序也有問(wèn)題.鑒于以上現(xiàn)象,我重新設(shè)計(jì)了電路和PCB,而且單片機(jī)與繼電器共用電源,取消了隔離光偶,降低了成本,并重新編制程序,該產(chǎn)品現(xiàn)在的穩(wěn)定性就十分好了,不論來(lái)自電源或者信號(hào)的干擾,都沒(méi)有再出現(xiàn)問(wèn)題.
另外舉個(gè)例子.一次做電解鋁生產(chǎn)的控制器,輸出控制采用繼電器,由于趕急,直接用了一個(gè)舊的繼電器,在實(shí)驗(yàn)室測(cè)試和在工廠(chǎng)儀表組測(cè)試都沒(méi)有問(wèn)題,上線(xiàn)測(cè)試開(kāi)環(huán)控制也沒(méi)問(wèn)題,在接上閉環(huán)后,控制不能工作,當(dāng)場(chǎng)檢查發(fā)現(xiàn)燒了一個(gè)穩(wěn)壓二極管.拆下來(lái)檢查,最終發(fā)現(xiàn)是由于舊繼電器的線(xiàn)包與觸點(diǎn)的絕緣電阻較小,電源通過(guò)觸點(diǎn)流經(jīng)線(xiàn)包再經(jīng)過(guò)電路,最后經(jīng)過(guò)輸入信號(hào)接地,造成控制器損壞.
類(lèi)似的例子還可以舉很多,但是總的說(shuō)來(lái),一個(gè)電路的可靠性,絕不是僅僅由某一個(gè)器件的性能決定的,過(guò)分強(qiáng)調(diào)某個(gè)元件的可靠性,會(huì)陷入成本高昂而可靠性不高的死胡同.這是做為設(shè)計(jì)師必須避免的問(wèn)題.由于我國(guó)的教育體制的原因,教育與實(shí)際脫節(jié),學(xué)院派不了解元件,過(guò)分依賴(lài)昂貴的元件,以為就可以提高可靠性,其實(shí)這個(gè)觀(guān)點(diǎn)是錯(cuò)誤的.例如一個(gè)水桶,它能裝入的水的高低是由構(gòu)成水桶的木板的最短的一塊決定的.
2. wangyu說(shuō)的可靠性的問(wèn)題,估計(jì)沒(méi)有過(guò)AVR,至少不熟悉.
其實(shí)所有單片機(jī)的差別都不大,沒(méi)有任何證據(jù)證明某一種單片機(jī)的可靠性明顯強(qiáng)于其它單片機(jī).影響單片機(jī)工作可靠性的問(wèn)題,由于技術(shù)的進(jìn)步,都已經(jīng)不成問(wèn)題了,但是同樣的一個(gè)芯片為什么有人用得很好,而有的人用得不好呢?其主要原因是,單片機(jī)電路(也可以類(lèi)推到其它電路)實(shí)際上是多個(gè)元件構(gòu)成的一個(gè)整體,影響整體工作可靠性的因素很多,首要的是電源的可靠性/信號(hào)的共模/差模干擾;其次是由于硬件電路不熟悉,隨意選用電路參數(shù);還有是PCB設(shè)計(jì)有問(wèn)題.
由于篇幅的原因,這里僅僅舉幾個(gè)例子說(shuō)明.
例如,有一個(gè)DIO模塊產(chǎn)品,采用89S51做控制器,輸出是用光藕隔離驅(qū)動(dòng)繼電器輸出,輸入是數(shù)字電平.故障現(xiàn)象是容易死機(jī).我看了電路板后發(fā)現(xiàn)幾個(gè)問(wèn)題:單片機(jī)5V電源是采用12V整流濾波/7805穩(wěn)壓獲得,但是整流后先經(jīng)過(guò)7805再轉(zhuǎn)彎到濾波電容,使得干擾無(wú)法通過(guò)電容濾除;其次采用簡(jiǎn)單的RC復(fù)位,不能保證可靠復(fù)位;在測(cè)試中發(fā)現(xiàn)程序也有問(wèn)題.鑒于以上現(xiàn)象,我重新設(shè)計(jì)了電路和PCB,而且單片機(jī)與繼電器共用電源,取消了隔離光偶,降低了成本,并重新編制程序,該產(chǎn)品現(xiàn)在的穩(wěn)定性就十分好了,不論來(lái)自電源或者信號(hào)的干擾,都沒(méi)有再出現(xiàn)問(wèn)題.
另外舉個(gè)例子.一次做電解鋁生產(chǎn)的控制器,輸出控制采用繼電器,由于趕急,直接用了一個(gè)舊的繼電器,在實(shí)驗(yàn)室測(cè)試和在工廠(chǎng)儀表組測(cè)試都沒(méi)有問(wèn)題,上線(xiàn)測(cè)試開(kāi)環(huán)控制也沒(méi)問(wèn)題,在接上閉環(huán)后,控制不能工作,當(dāng)場(chǎng)檢查發(fā)現(xiàn)燒了一個(gè)穩(wěn)壓二極管.拆下來(lái)檢查,最終發(fā)現(xiàn)是由于舊繼電器的線(xiàn)包與觸點(diǎn)的絕緣電阻較小,電源通過(guò)觸點(diǎn)流經(jīng)線(xiàn)包再經(jīng)過(guò)電路,最后經(jīng)過(guò)輸入信號(hào)接地,造成控制器損壞.
類(lèi)似的例子還可以舉很多,但是總的說(shuō)來(lái),一個(gè)電路的可靠性,絕不是僅僅由某一個(gè)器件的性能決定的,過(guò)分強(qiáng)調(diào)某個(gè)元件的可靠性,會(huì)陷入成本高昂而可靠性不高的死胡同.這是做為設(shè)計(jì)師必須避免的問(wèn)題.由于我國(guó)的教育體制的原因,教育與實(shí)際脫節(jié),學(xué)院派不了解元件,過(guò)分依賴(lài)昂貴的元件,以為就可以提高可靠性,其實(shí)這個(gè)觀(guān)點(diǎn)是錯(cuò)誤的.例如一個(gè)水桶,它能裝入的水的高低是由構(gòu)成水桶的木板的最短的一塊決定的.
0
回復(fù)
@ppp123456
1.至于wangyu說(shuō)的價(jià)格不好,是因?yàn)闆](méi)有找到真正的代理商,可以負(fù)責(zé)任的說(shuō):Mage8/48的單價(jià)都在6元左右,88稍高一點(diǎn).2.wangyu說(shuō)的可靠性的問(wèn)題,估計(jì)沒(méi)有過(guò)AVR,至少不熟悉. 其實(shí)所有單片機(jī)的差別都不大,沒(méi)有任何證據(jù)證明某一種單片機(jī)的可靠性明顯強(qiáng)于其它單片機(jī).影響單片機(jī)工作可靠性的問(wèn)題,由于技術(shù)的進(jìn)步,都已經(jīng)不成問(wèn)題了,但是同樣的一個(gè)芯片為什么有人用得很好,而有的人用得不好呢?其主要原因是,單片機(jī)電路(也可以類(lèi)推到其它電路)實(shí)際上是多個(gè)元件構(gòu)成的一個(gè)整體,影響整體工作可靠性的因素很多,首要的是電源的可靠性/信號(hào)的共模/差模干擾;其次是由于硬件電路不熟悉,隨意選用電路參數(shù);還有是PCB設(shè)計(jì)有問(wèn)題. 由于篇幅的原因,這里僅僅舉幾個(gè)例子說(shuō)明. 例如,有一個(gè)DIO模塊產(chǎn)品,采用89S51做控制器,輸出是用光藕隔離驅(qū)動(dòng)繼電器輸出,輸入是數(shù)字電平.故障現(xiàn)象是容易死機(jī).我看了電路板后發(fā)現(xiàn)幾個(gè)問(wèn)題:單片機(jī)5V電源是采用12V整流濾波/7805穩(wěn)壓獲得,但是整流后先經(jīng)過(guò)7805再轉(zhuǎn)彎到濾波電容,使得干擾無(wú)法通過(guò)電容濾除;其次采用簡(jiǎn)單的RC復(fù)位,不能保證可靠復(fù)位;在測(cè)試中發(fā)現(xiàn)程序也有問(wèn)題.鑒于以上現(xiàn)象,我重新設(shè)計(jì)了電路和PCB,而且單片機(jī)與繼電器共用電源,取消了隔離光偶,降低了成本,并重新編制程序,該產(chǎn)品現(xiàn)在的穩(wěn)定性就十分好了,不論來(lái)自電源或者信號(hào)的干擾,都沒(méi)有再出現(xiàn)問(wèn)題. 另外舉個(gè)例子.一次做電解鋁生產(chǎn)的控制器,輸出控制采用繼電器,由于趕急,直接用了一個(gè)舊的繼電器,在實(shí)驗(yàn)室測(cè)試和在工廠(chǎng)儀表組測(cè)試都沒(méi)有問(wèn)題,上線(xiàn)測(cè)試開(kāi)環(huán)控制也沒(méi)問(wèn)題,在接上閉環(huán)后,控制不能工作,當(dāng)場(chǎng)檢查發(fā)現(xiàn)燒了一個(gè)穩(wěn)壓二極管.拆下來(lái)檢查,最終發(fā)現(xiàn)是由于舊繼電器的線(xiàn)包與觸點(diǎn)的絕緣電阻較小,電源通過(guò)觸點(diǎn)流經(jīng)線(xiàn)包再經(jīng)過(guò)電路,最后經(jīng)過(guò)輸入信號(hào)接地,造成控制器損壞. 類(lèi)似的例子還可以舉很多,但是總的說(shuō)來(lái),一個(gè)電路的可靠性,絕不是僅僅由某一個(gè)器件的性能決定的,過(guò)分強(qiáng)調(diào)某個(gè)元件的可靠性,會(huì)陷入成本高昂而可靠性不高的死胡同.這是做為設(shè)計(jì)師必須避免的問(wèn)題.由于我國(guó)的教育體制的原因,教育與實(shí)際脫節(jié),學(xué)院派不了解元件,過(guò)分依賴(lài)昂貴的元件,以為就可以提高可靠性,其實(shí)這個(gè)觀(guān)點(diǎn)是錯(cuò)誤的.例如一個(gè)水桶,它能裝入的水的高低是由構(gòu)成水桶的木板的最短的一塊決定的.
我正在看ARM,真的很驚人.ADuC812我用過(guò)多次,相比之下,812就差得遠(yuǎn)了.
價(jià)格問(wèn)題,我曾經(jīng)買(mǎi)過(guò)8515,性能很低檔的一種AVR,價(jià)格高達(dá)45元.
價(jià)格問(wèn)題,我曾經(jīng)買(mǎi)過(guò)8515,性能很低檔的一種AVR,價(jià)格高達(dá)45元.
0
回復(fù)
@ppp123456
1.至于wangyu說(shuō)的價(jià)格不好,是因?yàn)闆](méi)有找到真正的代理商,可以負(fù)責(zé)任的說(shuō):Mage8/48的單價(jià)都在6元左右,88稍高一點(diǎn).2.wangyu說(shuō)的可靠性的問(wèn)題,估計(jì)沒(méi)有過(guò)AVR,至少不熟悉. 其實(shí)所有單片機(jī)的差別都不大,沒(méi)有任何證據(jù)證明某一種單片機(jī)的可靠性明顯強(qiáng)于其它單片機(jī).影響單片機(jī)工作可靠性的問(wèn)題,由于技術(shù)的進(jìn)步,都已經(jīng)不成問(wèn)題了,但是同樣的一個(gè)芯片為什么有人用得很好,而有的人用得不好呢?其主要原因是,單片機(jī)電路(也可以類(lèi)推到其它電路)實(shí)際上是多個(gè)元件構(gòu)成的一個(gè)整體,影響整體工作可靠性的因素很多,首要的是電源的可靠性/信號(hào)的共模/差模干擾;其次是由于硬件電路不熟悉,隨意選用電路參數(shù);還有是PCB設(shè)計(jì)有問(wèn)題. 由于篇幅的原因,這里僅僅舉幾個(gè)例子說(shuō)明. 例如,有一個(gè)DIO模塊產(chǎn)品,采用89S51做控制器,輸出是用光藕隔離驅(qū)動(dòng)繼電器輸出,輸入是數(shù)字電平.故障現(xiàn)象是容易死機(jī).我看了電路板后發(fā)現(xiàn)幾個(gè)問(wèn)題:單片機(jī)5V電源是采用12V整流濾波/7805穩(wěn)壓獲得,但是整流后先經(jīng)過(guò)7805再轉(zhuǎn)彎到濾波電容,使得干擾無(wú)法通過(guò)電容濾除;其次采用簡(jiǎn)單的RC復(fù)位,不能保證可靠復(fù)位;在測(cè)試中發(fā)現(xiàn)程序也有問(wèn)題.鑒于以上現(xiàn)象,我重新設(shè)計(jì)了電路和PCB,而且單片機(jī)與繼電器共用電源,取消了隔離光偶,降低了成本,并重新編制程序,該產(chǎn)品現(xiàn)在的穩(wěn)定性就十分好了,不論來(lái)自電源或者信號(hào)的干擾,都沒(méi)有再出現(xiàn)問(wèn)題. 另外舉個(gè)例子.一次做電解鋁生產(chǎn)的控制器,輸出控制采用繼電器,由于趕急,直接用了一個(gè)舊的繼電器,在實(shí)驗(yàn)室測(cè)試和在工廠(chǎng)儀表組測(cè)試都沒(méi)有問(wèn)題,上線(xiàn)測(cè)試開(kāi)環(huán)控制也沒(méi)問(wèn)題,在接上閉環(huán)后,控制不能工作,當(dāng)場(chǎng)檢查發(fā)現(xiàn)燒了一個(gè)穩(wěn)壓二極管.拆下來(lái)檢查,最終發(fā)現(xiàn)是由于舊繼電器的線(xiàn)包與觸點(diǎn)的絕緣電阻較小,電源通過(guò)觸點(diǎn)流經(jīng)線(xiàn)包再經(jīng)過(guò)電路,最后經(jīng)過(guò)輸入信號(hào)接地,造成控制器損壞. 類(lèi)似的例子還可以舉很多,但是總的說(shuō)來(lái),一個(gè)電路的可靠性,絕不是僅僅由某一個(gè)器件的性能決定的,過(guò)分強(qiáng)調(diào)某個(gè)元件的可靠性,會(huì)陷入成本高昂而可靠性不高的死胡同.這是做為設(shè)計(jì)師必須避免的問(wèn)題.由于我國(guó)的教育體制的原因,教育與實(shí)際脫節(jié),學(xué)院派不了解元件,過(guò)分依賴(lài)昂貴的元件,以為就可以提高可靠性,其實(shí)這個(gè)觀(guān)點(diǎn)是錯(cuò)誤的.例如一個(gè)水桶,它能裝入的水的高低是由構(gòu)成水桶的木板的最短的一塊決定的.
我所說(shuō)的AVR價(jià)格不好并不是和51比,相對(duì)而言PIC的兼容芯片一般都只有3-4元以下,做小產(chǎn)品大批量的特別合適.
PIC的可靠性有目共睹的,你用的89s51是51單片機(jī)中可靠性最最爛的,
最容易受到外界干擾死機(jī).我情愿用臺(tái)灣新茂的都不用89s51.建議51的系統(tǒng)千萬(wàn)不要用89s51系列.我一般開(kāi)發(fā)用winbond的產(chǎn)品用新茂的51.同樣開(kāi)發(fā)用pic的,產(chǎn)品用EM的.
至于可靠性我并不想爭(zhēng),系統(tǒng)的可靠性是每個(gè)器件的合成和設(shè)計(jì)人員的經(jīng)驗(yàn)組成.
可能你用AVR比較多,所以認(rèn)為他較好.不可否認(rèn)AVR有優(yōu)點(diǎn),但缺點(diǎn)也很多.我就是用了一段時(shí)間avr后,決定以后再也不用了.首先不管價(jià)格,就性能而言現(xiàn)在很多51和PIC都不比她差.你所說(shuō)的EEPROM,A/D,WDT現(xiàn)在很多51都有,PIC就更多了.而且最可怕的是世上只次一家,萬(wàn)一他不生產(chǎn)或者停產(chǎn)豈不是耽誤大事.這也是不用的一個(gè)原因吧.
PIC的可靠性有目共睹的,你用的89s51是51單片機(jī)中可靠性最最爛的,
最容易受到外界干擾死機(jī).我情愿用臺(tái)灣新茂的都不用89s51.建議51的系統(tǒng)千萬(wàn)不要用89s51系列.我一般開(kāi)發(fā)用winbond的產(chǎn)品用新茂的51.同樣開(kāi)發(fā)用pic的,產(chǎn)品用EM的.
至于可靠性我并不想爭(zhēng),系統(tǒng)的可靠性是每個(gè)器件的合成和設(shè)計(jì)人員的經(jīng)驗(yàn)組成.
可能你用AVR比較多,所以認(rèn)為他較好.不可否認(rèn)AVR有優(yōu)點(diǎn),但缺點(diǎn)也很多.我就是用了一段時(shí)間avr后,決定以后再也不用了.首先不管價(jià)格,就性能而言現(xiàn)在很多51和PIC都不比她差.你所說(shuō)的EEPROM,A/D,WDT現(xiàn)在很多51都有,PIC就更多了.而且最可怕的是世上只次一家,萬(wàn)一他不生產(chǎn)或者停產(chǎn)豈不是耽誤大事.這也是不用的一個(gè)原因吧.
0
回復(fù)