請問8051可做到嗎? |
答題得分者是:ererer40
|
whitemarch
一般會員 發表:1 回覆:2 積分:0 註冊:2009-08-04 發送簡訊給我 |
|
ererer40
初階會員 發表:37 回覆:91 積分:45 註冊:2008-05-02 發送簡訊給我 |
|
whitemarch
一般會員 發表:1 回覆:2 積分:0 註冊:2009-08-04 發送簡訊給我 |
|
ererer40
初階會員 發表:37 回覆:91 積分:45 註冊:2008-05-02 發送簡訊給我 |
PLC是比較貴,當然沒辦法跟一片幾十元的單晶片比,可是他有他的好處,最大的好處是他比較能夠在較惡劣環境下工作,單晶片跟他比晶單片就好像溫室的小孩一樣,不能受太強的震動、高溫、低溫....等等,還有就是一般買回來簡單的IO接一接就可以拿來應用了,如果是8051還要接什麼電阻、電容、其他IC....,用PLC的話研發速度會較快,反之用單晶片的話本身還要有一些電子電路的底才行
像我也有玩單晶片也是主要看他有便宜的優點,但如果不是本科系的會多走一些冤枉路,當然單晶片自由度會比PLC高一些,在複雜動作程式時用8051的話會比較快些,C語言在PLC的階梯圖會不太好寫 就算用PLC也可以接USB,,其實PLC可以看成是8051,只是他做的比較好而已啦,你說的USB在功能上其實就是你說的IO卡,就是當PC與硬體的溝通橋樑而已,PC與8051的傳遞我沒玩過所以沒辦法回答你,如果你用8051要快的話就是直接買別人已設計好的模組,你只要知道如何應用就可以了 |
mymj
版主 發表:132 回覆:486 積分:608 註冊:2002-10-25 發送簡訊給我 |
8051當然可以作得到,如果要傳很遠可以使用RS-485來作資料傳送
機台是否RUN可以作一sensor來檢查,但是維修時間,就需額外按鍵通知8051 作好的資料放在8051記憶體PC端以點名的方式要各8051回傳資料 mymj ===================引 用 whitemarch 文 章=================== 請問如果有40台機器,假使要算每一台機台的稼動時間,比如說每個機台 有生產時間,待機時間,維修時間,那我是否可用8051使用計時功能計算, 然後將各個時間利用usb傳到PC上,做加總統計,當然這3種狀態還是需要 人工來按下開關來計時,所以打算每一台配一個8051,如果有動就開始按開關.. 問題是8051控制usb是否可行?另外共40個是否可以用usb hub然後接pc? 或是有別的單晶片可以用網路線使用hub入pc? |
whitemarch
一般會員 發表:1 回覆:2 積分:0 註冊:2009-08-04 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |