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

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

驅(qū)動,IO擴(kuò)展和電氣隔離

作者:lazydoggy 欄目:單片機(jī)
驅(qū)動,IO擴(kuò)展和電氣隔離
  驅(qū)動,IO擴(kuò)展和電氣隔離,此三者,是我在作初次開發(fā)設(shè)計中,就遇到的重要概念。而自己在平時的資料翻閱中,也發(fā)現(xiàn)這三個概念及其技術(shù)的出現(xiàn)頻率也相當(dāng)高。所以就有一個想法,把這些單片機(jī)應(yīng)用系統(tǒng)中的基礎(chǔ)技術(shù)整理在一起,作為一系列永恒的話題,深入探討,研究。是以拋此磚。

  “驅(qū)動”
  在我所用過的教材里,是沒有講到過“驅(qū)動”這個概念的。這或許是因為教材偏重講述獨(dú)立器件的工作原理而沒有注意講器件是如何組合成一個實用電路,也或許是因為我讀的教材太老,總之,初見時對這一概念的理解模糊不清,也就更談不上理解到其技術(shù)的重要性。
  什么是“驅(qū)動”?
  當(dāng)單片機(jī)輸出某一電平,想要控制器件的狀態(tài)切換時,由于其輸出電流/輸出電壓過小,達(dá)不到讓該器件要求的額定值,而無法使器件正常工作。因此需要通過一些器件作為中介,使得其輸出能夠控制器件的工作。相應(yīng)的器件如SP1110固態(tài)繼電器,74S05六反相器等。
   因此,我理解,驅(qū)動是“擴(kuò)大輸出電壓和輸出電流,以使被控器件正常工作”的技術(shù)。如有錯誤,還請指正。


  “IO擴(kuò)展”
  單片機(jī)的IO口也是非常重要的資源。觀音只有兩只手,但也可以變出千只手。并行擴(kuò)展和串行擴(kuò)展技術(shù)也很好理解。其中串行擴(kuò)展技術(shù)以其電路結(jié)構(gòu)簡單,程序編寫方便,易于實現(xiàn)用戶系統(tǒng)軟硬件的模塊比、標(biāo)準(zhǔn)化等而逐漸淘汰原先的并行擴(kuò)展器件。著名網(wǎng)友南方的老樹在其博客中曾提到現(xiàn)在的一些教材還在講并行擴(kuò)展,可謂誤人子弟。

   “電氣隔離”
  電氣隔離這一概念作何理解?在SP1110中,便存在著發(fā)光二極管和光觸發(fā)雙向可控硅。當(dāng)可控硅導(dǎo)通時,其輸入端的弱電與強(qiáng)電便安全隔離開來,從而避免了強(qiáng)電對弱電的干擾。
  因此,根據(jù)自己的經(jīng)驗,我以為“電氣隔離”就是強(qiáng)電和弱電的隔離。這一點(diǎn),也請高手指正。

  而在光耦中,光耦輸入端獲得電平觸發(fā),光耦內(nèi)部的發(fā)光二極管發(fā)光,于是使光敏三極管導(dǎo)通,從而在光耦的輸出端獲得了一個更高的電平。因此,光耦不僅完成了強(qiáng)電和弱電的隔離,同時也完成了信號的傳輸,和驅(qū)動作用。它不單是一個電氣隔離用器件。


  “強(qiáng)電和弱電”
  一般來說強(qiáng)電的處理對象是能源(電力),其特點(diǎn)是電壓高,電流大,功率大,頻率低,;弱電的處理對象主要是信息,即信息的傳送和控制,其特點(diǎn)是電壓低,電流小,功率小,頻率高,主要考慮的是信息傳送的效果問題;而強(qiáng)電往往會通過電磁場而強(qiáng)烈干擾弱電,嚴(yán)重影響信息傳送。所以強(qiáng)電傳輸通路和弱電傳輸通路之間必須有合理的間距。而這正是“電氣隔離”技術(shù)的產(chǎn)生背景。

   最后,歡迎大家來就這三個方面討論,指正。磚頭引不出玉來,也是令人遺憾的事。

2樓: >>參與討論
hotpower
哈哈,老樹看了準(zhǔn)發(fā)暈...
 

3樓: >>參與討論
南方的老樹
hotpower這個圖啊,看得我直暈...真有你的
 
4樓: >>參與討論
hotpower
關(guān)于“IO擴(kuò)展”
串行擴(kuò)展技術(shù)確實這年頭發(fā)展過暈,本人在設(shè)計時一般優(yōu)先考慮串行IO擴(kuò)展.
當(dāng)遇到速度不夠等因素時,將不得不采用并行擴(kuò)展.

至于"誤人子弟"之說不敢贊同.


5樓: >>參與討論
南方的老樹
呵呵誤人子弟指的是82558155、8253等這樣的大而過時的芯片
并行擴(kuò)展有些場合還是必要的,尤其是需要總線擴(kuò)展大容量ram的情況下,這時需要擴(kuò)展I/O使用245、574等芯片還是不錯的

采用什么方式擴(kuò)展I/O要根據(jù)具體情況以及性價比來綜合考慮

6樓: >>參與討論
楊工
同意南方的老樹
我做過32*273+32*244擴(kuò)展并口,感覺很好用。
匯編1條MOVX解決問題。C用XBYTE[]。


7樓: >>參與討論
lazydoggy
是我轉(zhuǎn)述不確,錯怪老樹了,sorry
呵呵,其實這個帖只是我在21IC發(fā)的第二帖而已,居然得了紅字。這個實在讓我意外。但更讓我意外的是,老樹兄口中的傳說中的人機(jī)合一的天外飛仙hotpower也回了帖。當(dāng)然,我想是因為hotpwer回帖是因為老樹……

這里向老樹兄抱歉下,下次引述你的言論時會注意準(zhǔn)確性了,不好意思。

我歸納了一下上面幾位的帖子里的要點(diǎn),整理并收藏到IO擴(kuò)展專題文件夾里了:
1:IO擴(kuò)展的主要辦法是串行擴(kuò)展;
2:相對于串行擴(kuò)展,并行擴(kuò)展速度更快,同時更方便于用作總線擴(kuò)展大容量RAM,如楊工所說,這時編程起來也方便得多;
3:采用什么方式擴(kuò)展I/O要根據(jù)具體情況以及性價比來綜合考慮,并行擴(kuò)展仍有其應(yīng)用領(lǐng)域;
4:并行擴(kuò)展芯片有245、574,273,244。

感謝幾位前輩,hotpower,老樹,楊工的指點(diǎn)。

8樓: >>參與討論
awey
“電氣隔離”不單單是強(qiáng)電和弱電的隔離
“電氣隔離”除了強(qiáng)電和弱電的隔離外,在許多系統(tǒng)中主要是用于抗干擾,特別
是傳導(dǎo)干擾,被隔離的對象可能也屬于“弱電”信號,常見的有:
1、傳輸距離較遠(yuǎn),在傳輸途中引入干擾
2、兩個不共地的系統(tǒng)之間信號的傳輸。
3、信號線上混有較大的共模干擾信號。
4、在強(qiáng)干擾的應(yīng)用場合,應(yīng)可靠性的要求,控制板與板外所有外部IO都需加電
   氣隔離(比如用于工控的PLC,就是外部的按鍵都通過光偶輸入)


9樓: >>參與討論
kanprin
順便問一下。
假如我需要擴(kuò)展  超過64K  的RAM空間,同時我又還要擴(kuò)展  超過64K  的FLASH空間,請問這有可能嗎? 如果可以的話,那我對他們的讀取又該做什么特殊的處理呢? 謝謝。

10樓: >>參與討論
computer00
你說的是8951嗎?當(dāng)然可以了。
訪問程序空間和內(nèi)存空間有不同的片選信號的。

訪問程序空間時,PSEN信號會有效;訪問內(nèi)存空間時,WR或RD信號會有效。

11樓: >>參與討論
kanprin
謝謝電腦圈圈。
51可以把這個訪問用硬件來分開,如果AVR呢? 是否也一樣?51有MOVX的指令, 但AVR可是沒有的?梢缘脑,又該如何操作呢? 謝謝。

12樓: >>參與討論
computer00
對AVR不熟。都不知道AVR能不能擴(kuò)展RAM和ROM呢
 
13樓: >>參與討論
lazydoggy
贊同00兄
沒錯,51通過不同的片選信號來選通不同的地址空間。

當(dāng)使用訪問程序空間的指令時,會自動產(chǎn)生psen信號。

當(dāng)使用訪問數(shù)據(jù)空間的指令時,會自動產(chǎn)生RD/WR信號。

呵呵~

00兄也搞單片機(jī)啊,昨天還看到你在模電版大顯神威的。呵呵。

14樓: >>參與討論
lazydoggy
謝謝指正
謝謝awey的補(bǔ)充。

那么,看來更準(zhǔn)確的理解是,電氣隔離是一種抗干擾技術(shù),隔離起干擾作用的電信號。

15樓: >>參與討論
computer00
TO lazydoggy:呵呵……俺什么都玩玩……
最近在玩這個……http://bbs.21ic.com/club/bbs/list.asp?boardid=11&page=1&t=1912178&tp=%u4F83%u4F83%u4FFA%u572851%u4E0A%u5199%u7684%u4E00%u4E2A%u7B80%u5355%u7684%u591A%u4EFB%u52A1%u8C03%u5EA6%7E%7E%7E%7E%7E%7E%7E%7E

16樓: >>參與討論
李冬發(fā)
哈哈,不是教材太老,恰恰是教材太新的原故!
 在我所用過的教材里,是沒有講到過“驅(qū)動”這個概念的。這或許是因為教材偏重講述獨(dú)立器件的工作原理而沒有注意講器件是如何組合成一個實用電路,也或許是因為我讀的教材太老,...
------------------------
哈哈,早期的教材,這些都說得很清楚的。

17樓: >>參與討論
javie
我突然發(fā)現(xiàn)我對MCU并沒有什么研究
而只是把它當(dāng)作工具來用

真是可悲...

18樓: >>參與討論
lazydoggy
以前的教材
呃。

以前的教材……

只曉得以前的書既好又便宜的說哦。

厚厚一本,也就幾毛錢。

19樓: >>參與討論
kanprin
datasheet里說可以擴(kuò)展外部存儲空間。
我想應(yīng)該是包括RAM 和 ROM吧 ?暫時用的是Mega64。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
初學(xué)51急~~幫幫我啊~~
請教一個延時的問題
在系統(tǒng)調(diào)試功能  是什么東東?
為什么程序在仿真時沒有問題,燒到單片機(jī)中卻無法運(yùn)行?急
求Chipview出的80c196的調(diào)試器:cvdeix96
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號