音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)各位高手幫我參考一下該使用什么樣的I/O擴(kuò)展芯片較好,謝謝!

作者:LBY2037 欄目:技術(shù)交流
請(qǐng)各位高手幫我參考一下該使用什么樣的I/O擴(kuò)展芯片較好,謝謝!
本人剛學(xué)習(xí)單片機(jī),問題重重,請(qǐng)各位多多指教,感激涕零!!!

問題:  
   有300個(gè)控制器,每個(gè)控制器需要3根I/O端口控制狀態(tài),并且這300個(gè)控制器
的狀態(tài)不是完全相同,是可以人為的控制每個(gè)控制器的狀態(tài),請(qǐng)問各位朋友使用什么方法可以更為合理的實(shí)現(xiàn)該功能?謝謝各位指點(diǎn)!

2樓: >>參與討論
netjob
很簡(jiǎn)單的。成本也很低!
 
3樓: >>參與討論
netjob
用 165/164,+鎖存器
 
4樓: >>參與討論
hq_y
完全的串行擴(kuò)展當(dāng)然也可以,但是俺覺得風(fēng)險(xiǎn)太大了


164+鎖存器,不如使用595;
完全的串行擴(kuò)展當(dāng)然也可以,但是俺覺得風(fēng)險(xiǎn)太大了,畢竟錯(cuò)了一個(gè)bit,下面的都錯(cuò)了;

這么多的外設(shè),考慮到現(xiàn)在mcu也便宜,可以考慮:
主cpu+485

從cpu+485

最便宜的51是5元,可能還要低;
1片51+75176 = 30個(gè)I/O口
300個(gè)I/O使用10片51就可以了



5樓: >>參與討論
HIGHWAY
你的控制器是怎么分布的?
 
6樓: >>參與討論
xwj
應(yīng)是900個(gè)IO哦
HIGHWAY 提得問題也很關(guān)鍵:你的控制器是怎么分布的?

7樓: >>參與討論
hq_y
使用分布式方案,也有利于控制器分布的比較遠(yuǎn)的情況下
 
8樓: >>參與討論
LBY2037
的確是需要900個(gè)I/O口,控制器分布如下:
一共300個(gè)控制器,分成兩組,每組150個(gè)控制器,通過單片機(jī)分別控制每個(gè)控制器的狀態(tài),至于每組中的150個(gè)控制具體怎么分布沒有要求,只要能控制到每個(gè)控制器就可以了.
     
        謝謝各位指點(diǎn)!

9樓: >>參與討論
赤鑄
人家問的是“地理分布”
一個(gè)車間里900個(gè)跟一個(gè)油田900個(gè)可完全不一樣

10樓: >>參與討論
LBY2037
不好意思理解錯(cuò)了,是這樣分布的
這300個(gè)控制器全部安裝在一個(gè)2m*2m*3m的鐵箱子內(nèi),上下大約分布成10層,每層30個(gè)控制器,該控制器實(shí)際就是個(gè)充電器,要用300個(gè)這樣的控制器對(duì)300個(gè)小電池同時(shí)充電,而且通過控制每個(gè)控制器來調(diào)節(jié)該充電器對(duì)電池充電的電流

11樓: >>參與討論
netjob
現(xiàn)在大家明白了嗎!
什么 CPU+ 485. MODBUS ,CAN 。。。。都不可能的。。。

你要考慮成本問題。。。。。。。。。。。。。!

12樓: >>參與討論
thw
地址+數(shù)據(jù)的方式
還是用數(shù)字邏輯方便

13樓: >>參與討論
hq_y
呵呵呵,還是使用并行擴(kuò)展的好
900/8=112.5
112.5/8=14.0625
使用15個(gè)HC138
使用113個(gè)574作為輸出的鎖存
113×8=904,還富裕4個(gè)口線
89C5X+17*HC245+15*HC138+113*573
考慮到245的帶負(fù)載能力,15個(gè)138分成8組,每組帶16個(gè)573;
每組做成一個(gè)子板~~~~~~~~~~~~~~





14樓: >>參與討論
xplore
弱弱地問一下
是不是給潛艇電池用的

15樓: >>參與討論
xplore
考慮網(wǎng)絡(luò)總線,
具體用什么網(wǎng)絡(luò)總線要看項(xiàng)目需求,可靠性、成本等因素

16樓: >>參與討論
hexiaoxiao
加CPLD.設(shè)計(jì)一個(gè)I/O口
體積小,還很容易維護(hù).

17樓: >>參與討論
LBY2037
不是給潛艇電池用的,只是不同的電池類似手機(jī)充電器
我對(duì)CPLD不了解,朋友能給介紹一下么,然后我再找相關(guān)的書籍仔細(xì)看看

18樓: >>參與討論
車載音響
還是使用并行擴(kuò)展的好!
 
19樓: >>參與討論
hq_y
這個(gè)項(xiàng)目要考慮的就是總線的驅(qū)動(dòng)能力,再就是分成n個(gè)子板
 
20樓: >>參與討論
dengm
1+10 === 31片89C51
1 -- 主控 89C51
10 -- 3 片 89C51 控制 30個(gè)控制器 or  1片89C51 + 8 片 CD4094



21樓: >>參與討論
zjp8683463
不能用138進(jìn)行并行擴(kuò)展
1個(gè)138只能在同一時(shí)刻使一個(gè)控制器起作用。
這樣就不能讓300個(gè)控制器同時(shí)其作用,最多只能300/8=37個(gè)

22樓: >>參與討論
沒有泥城
建議用cpld/fpga I/O可以自己定義 且實(shí)時(shí)功能強(qiáng)大,可以用軟件來實(shí)現(xiàn)i2c串行總線 7位傳輸?shù)脑捗總(gè)可帶120個(gè)從器件
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
控制直流12V 50W的設(shè)備用什么樣的繼電器合適?
請(qǐng)推薦一種恒流源 可輸出電流為1uA-10mA 希望使用簡(jiǎn)單些 :)
哪位用模擬開關(guān)傳輸過交流信號(hào)
MC34063發(fā)熱問題請(qǐng)教!
prtel問題
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)