如何正確擴充輸出入阜? |
答題得分者是:mymj
|
zfc555
一般會員 發表:3 回覆:6 積分:1 註冊:2009-09-30 發送簡訊給我 |
各位大大好,小弟是正在學習8051的新手,現正在研究如何用8051來製作
一個檢測設備,檢測的產品是軟式印刷電路板,初期只需檢驗電路板上的 線路是否正常或是有發生短路的現象。小弟的構想基本上是利用兩顆8051 ,一顆送出資料,另一顆接收資料及判斷,逐一檢驗每條線路,例如在P1 阜先傳送一筆#FEH的資料以檢驗第一條線路,倘若另一顆8051同樣是收到 #FEH的資料即為正常,若非則是異常,然後再送出一筆#FDH的資料以檢驗 第二條線路,如此依序檢驗每條線路。可小弟遇到一個小小的問題,即是 電路板上的線路數量一般約40至64個不等,超出8051輸出入阜的數量,以 至無法單靠8051的輸出入阜來做檢驗,於是小弟想擴充輸出入阜,小弟大 約看了五六本書左右,有學到一些擴充輸出入阜的方法,如用串列模式0 搭配74LS164及74LS165,或是利用8255,亦或74LS138與74LS154等等,這 些IC似乎都可達到擴充輸出入阜的目的,小弟也正打算去買一些回來試驗 ,但出發前想先詢各位前輩的意見,是否有其他更好的IC可運用在小弟的 主題,或是有其它更好的架構可開發這個檢測設備?還望各位前輩能略為 指點一二。感激不盡。 |
mymj
版主 發表:132 回覆:486 積分:608 註冊:2002-10-25 發送簡訊給我 |
|
zfc555
一般會員 發表:3 回覆:6 積分:1 註冊:2009-09-30 發送簡訊給我 |
===================引 用 mymj 文 章=================== 你可利用類似cd4051這樣的多工器ic來做,測試方法以電流方式 檢察r2兩端電壓, 範例連到這取圖 https://delphi.ktop.com.tw/board.php?cid=31&fid=130&tid=99565 mymj 感謝大大的回覆,小弟會即刻去買來試驗看看,倘若有不明白之處再向大大請教,真的非常感謝您。 |
peecehood
一般會員 發表:0 回覆:1 積分:0 註冊:2007-11-18 發送簡訊給我 |
|
kib72377
高階會員 發表:1 回覆:217 積分:238 註冊:2004-11-12 發送簡訊給我 |
|
zfc555
一般會員 發表:3 回覆:6 積分:1 註冊:2009-09-30 發送簡訊給我 |
您好,非常感謝您的回覆,經過各位大大的指點後,小弟現在已經可以測試出線路是否有斷路或短路,
可如今小弟需要在更精確一點的測試方式,即是不只單純的測試線路是否正常,還要在更進一步的知道 線路的電壓值為多少。小弟翻閱了許多的書籍,裡面提到有一些IC,例如ADC0804可以用來量測電壓, 小弟買了一顆回來試驗看看,也學會了如何操作這顆IC,但卻遇上了一個大問題,即是不知如何把它運 用在小弟的主題上(線路的檢測設備),小弟可以拿一條線,把它通上電,用ADC0804來測試兩端的電壓 ,但如果是一整排的線路,小弟還真不曉得如何配置會比較好,才能建制出一個較為可行的架構。 若各位大大有一些相關的資訊或是建議,都歡迎提供給小弟,給小弟一些些的提示。感激不盡。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |