基于AVR微控制器的多機(jī)系統(tǒng)(圖)
電子論壇 您現(xiàn)在的位置:74LS14 的貨源和報價 74LS14 的相關(guān)技術(shù)信息 其他型號 深圳市創(chuàng)恒利華電子科技有限公司聯(lián)系人:甘先生
電話:0755-33090106/33090136 香港嶸振港科技發(fā)展有限公司聯(lián)系人:銷售部
電話:0755-25208199/25205226 深圳冠亞達(dá)電子有限公司聯(lián)系人:劉先生
電話:0755-88840955-807 深圳市芯吉爾科技有限公司聯(lián)系人:李先生
電話:0755-83188422/83188433 >>更多供應(yīng)商 基于AVR微控制器的多機(jī)系統(tǒng)(圖) 用戶總是希望產(chǎn)品恰好滿足自己的需求,在采集、測量等行業(yè)尤其如此。有的用戶希望買到的儀器能夠增加更多的功能;而需求單一的用戶卻不希望買到功能繁多而自己使用不上的設(shè)備。這就需要產(chǎn)品具有功能的可擴(kuò)展性和可裁減性,同時該功能的引入或裁減不會影響到設(shè)備其他的功能,還要保證設(shè)備工作的可靠性。多機(jī)系統(tǒng)就是為滿足這一需求而設(shè)計的。本文所研究的多機(jī)系統(tǒng)是指多個功能獨(dú)立的微控制器可以相互通信,由一片主控微控制器進(jìn)行統(tǒng)一管理,并利用各種通信方式來協(xié)調(diào)各獨(dú)立微控制器的工作。利用該多機(jī)系統(tǒng)設(shè)計的多功能測試儀器性能穩(wěn)定,由于其具有可擴(kuò)展性和可裁減性,可以為不同的用戶提供不同的功能。設(shè)計通用型多機(jī)系統(tǒng)平臺在選擇微控制器上要考慮眾多因素,如功能性、穩(wěn)定性、易用性和價格等。本文中的多機(jī)系統(tǒng)選擇AVR微控制器主要基于以下幾方面因素:主控微控制器ATMEGA128具有雙串口,可以給從機(jī)和PC端各分配一個,128kb的FLASH容量足夠編程使用,PWM等功能可供擴(kuò)展使用;從機(jī)系統(tǒng)使用的ATMEGA8是一款性價比優(yōu)越的微控制器,可滿足采集、測量等多種領(lǐng)域的需求,同時聯(lián)合ATmega128開發(fā)可以使用相同的開發(fā)工具,從而降低了開發(fā)成本。由ATmega8和ATmega128組成的多機(jī)系統(tǒng)系統(tǒng)如圖1所示。
圖1 多機(jī)系統(tǒng)示意圖總線的設(shè)計總線設(shè)計力求達(dá)到硬件簡單、使用方便、接口可帶電插拔等要求。由于ATmega8及ATmega128都具有自己的串口,于是在總線設(shè)計上采用四線制:串口接收線、串口發(fā)送線、電源線和地線。
圖2 ATmega128與總線的接口為了增加ATmega128的驅(qū)動能力,它與總線的接口用反向器74LS14通過兩級反相來實(shí)現(xiàn),電路如圖2所示。
從機(jī)ATmega8總線接口部分,除了用反相器74LS14兩級反相驅(qū)動數(shù)據(jù)線外,為了保證通信的可靠性,還在串口收發(fā)兩條線上各加一個光耦6N135,電路如圖3所示。耦合傳輸信號避免了直接的電氣連接,實(shí)現(xiàn)了隔離作用,保證了通信傳輸?shù)目煽啃浴?img src="http://.cn/magzine/20060601/z