一種基于pwm技術的單向主從式多機通信電路的制作方法
【技術領域】
[0001]本實用新型涉及單向主從式多機通信技術,尤其涉及一種基于PWM技術的單向主從式多機通信電路。
【背景技術】
[0002]目前,在現有的嵌入式系統(tǒng)中系統(tǒng)通信并無統(tǒng)一之架構。系統(tǒng)簡單時,大多將單機與單機直接相連來構造成為雙機數據交互機制。隨著系統(tǒng)需求的不斷擴展,系統(tǒng)必然連接越來越多的單機,這樣必然要愈加復雜的通信協(xié)議來協(xié)調系統(tǒng)各個單機的通信行為才能使得整個系統(tǒng)的通信交互和諧統(tǒng)一。可是,傳統(tǒng)的通信大多采用RS232、RS485、SP1、I2C,他們都有相同的特點即都是對邏輯電平序列進行幀解析。傳統(tǒng)單向主從式多機通信在系統(tǒng)通信復雜時存在以下問題:(a)主機和從機之間通信協(xié)議復雜;(b)從機需要分別分配地址編碼;(c)數據通信實時性和效率不高;(d)數據通信可靠性不高。
【實用新型內容】
[0003]有鑒于此,本實用新型的目的是針對現有技術的不足,提供一種基于PWM技術的單向主從式多機通信電路,具有通信協(xié)議簡單,從機不需要單獨的子機地址編碼,通信效率高和通信可靠的優(yōu)點。
[0004]為達到上述目的,本實用新型采用以下技術方案:
[0005]一種基于PWM技術的單向主從式多機通信電路,其中,基于PWM技術的單向主從式多機通信電路包括PWM發(fā)送器主機單元和N個PWM接收器從機單元,PWM發(fā)送器主機單元分別與N個PWM接收器從機單元連接,N為自然數,N ^ I ;所述PWM發(fā)送器主機單元發(fā)送PWM信號,PWM接收器從機單元接收PWM發(fā)送器主機單元發(fā)送的PWM信號。
[0006]作為優(yōu)選,所述PWM發(fā)送器主機單元的PWM輸出引腳分別與PWM接收器從機單元的IC接收器連接。
[0007]作為優(yōu)選,所述PWM發(fā)送器主機單元采用ATMEGA128單片機。
[0008]作為優(yōu)選,所述PWM接收器從機單元采用ATMEGA128單片機。
[0009]實用新型的有益效果是:
[0010]本實用新型針對傳統(tǒng)采用邏輯電平序列幀解析單向主從式多機通信方式所帶來的諸如:主從機間通信協(xié)議復雜;數據通信可靠性不高;數據通信實時性和效率不高;從機需要分別分配地址編碼等問題,進行了分析隨即采用了 PWM發(fā)送器主機單元和多個PWM接收器從機單元兩部分組態(tài)。PWM發(fā)送器主機單元是通信的數據發(fā)送方,負責組織和發(fā)送PWM信號,PWM接收器從機單元是通信的數據接收方,負責接收和解析PWM各參數。采用PWM本質是用電平的時間特征來表示,只是PWM的時間特征可以快速且容易的變換,因此,本實用新型可以使通信協(xié)議得到極大的簡化,從機不在需要單獨的子機地址編碼,大大提高信息傳遞的實時性和效率,數據可靠性得以較大提高。
【附圖說明】
[0011]圖1為本實用新型的結構方框圖。
[0012]圖2為本實用新型的電路原理圖。
【具體實施方式】
[0013]下面結合附圖和實施例對本實用新型作進一步描述。
[0014]如圖1所示,本實用新型包括PWM發(fā)送器主機單元OOUPWM接收器從機單元002、PWM接收器從機單元003和PWM接收器從機單元004,PWM發(fā)送器主機單元的PWM輸出引腳分別與PWM接收器從機單元002、PWM接收器從機單元003和PWM接收器從機單元004的IC
接收器連接。
[0015]PWM發(fā)送器主機單元001負責將載有信息的PWM信號發(fā)送給PWM接收器從機單元002,PWM接收器從機單元003和PWM接收器從機單元004的IC接收器。PWM接收器從機單元002、PWM接收器從機單元003和PWM接收器從機單元004,負責接收并解析PWM發(fā)送器主機單元001發(fā)出載有信息的PWM信號并將解析得到的信息傳載至本機的應用。
[0016]如圖2所示,PWM發(fā)送器主機單元001采用ATMEGA128單片機,ATMEGA128單片機Ul的PB5引腳為PWM輸出引腳,輸出PWM信號,ATMEGA128單片機Ul的RST, VCC引腳接電壓VCCl,GND引腳接地GNDl。
[0017]PWM接收器從機單元002采用ATMEGA128單片機,ATMEGA128單片機U2的PD4引腳為輸入引腳,負責接收ATMEGA128單片機Ul輸出的PWM信號,ATMEGA128單片機U2的RST、VCC引腳接電壓VCCl,GND引腳接地GNDl。
[0018]PWM接收器從機單元003采用ATMEGA128單片機,ATMEGA128單片機U3的PD4引腳為輸入引腳,負責接收ATMEGA128單片機Ul輸出的PWM信號,ATMEGA128單片機U3的RST、VCC引腳接電壓VCCl,GND引腳接地GNDl。
[0019]PWM接收器從機單元004采用ATMEGA128單片機,ATMEGA128單片機U4的PD4引腳為輸入引腳,負責接收ATMEGA128單片機Ul輸出的PWM信號,ATMEGA128單片機U4的RST、VCC引腳接電壓VCCl,GND引腳接地GNDl。
[0020]通過PWM發(fā)送器主機單元OOUPWM接收器從機單元002、PWM接收器從機單元003和PWM接收器從機單元004構成的單向主從式多機通信系統(tǒng)。本實用新型采用PWM本質是用電平的時間特征來表示,只是PWM的時間特征可以快速且容易的變換,因此可以使通信協(xié)議得到極大的簡化,從機不在需要單獨的子機地址編碼,大大提高信息傳遞的實時性和效率,數據可靠性得以較大提高。
[0021]最后說明的是,以上實施例僅用以說明本實用新型的技術方案而非限制,本領域技術人員對本實用新型的技術方案所做的其他修改或者等同替換,只要不脫離本實用新型技術方案的精神和范圍,均應涵蓋在本實用新型的權利要求范圍當中。
【主權項】
1.一種基于PWM技術的單向主從式多機通信電路,其特征在于:基于PWM技術的單向主從式多機通信電路包括PWM發(fā)送器主機單元和N個PWM接收器從機單元,PWM發(fā)送器主機單元分別與N個PWM接收器從機單元連接,N為自然數,N ^ I ;所述PWM發(fā)送器主機單元發(fā)送PWM信號,PWM接收器從機單元接收PWM發(fā)送器主機單元發(fā)送的PWM信號。
2.根據權利要求1所述的一種基于PWM技術的單向主從式多機通信電路,其特征在于:所述PWM發(fā)送器主機單元的PWM輸出引腳分別與PWM接收器從機單元的IC接收器連接。
3.根據權利要求2所述的一種基于PWM技術的單向主從式多機通信電路,其特征在于:所述PWM發(fā)送器主機單元采用ATMEGA128單片機。
4.根據權利要求3所述的一種基于PWM技術的單向主從式多機通信電路,其特征在于:所述PWM接收器從機單元采用ATMEGA128單片機。
【專利摘要】本實用新型公開了一種基于PWM技術的單向主從式多機通信電路,基于PWM技術的單向主從式多機通信電路包括PWM發(fā)送器主機單元和N個PWM接收器從機單元,PWM發(fā)送器主機單元分別與N個PWM接收器從機單元連接,N為自然數,N≥1;所述PWM發(fā)送器主機單元發(fā)送PWM信號,PWM接收器從機單元接收PWM發(fā)送器主機單元發(fā)送的PWM信號。本實用新型提供一種基于PWM技術的單向主從式多機通信電路,具有通信協(xié)議簡單,從機不需要單獨的子機地址編碼,通信效率高和通信可靠的優(yōu)點。
【IPC分類】H04L12-40
【公開號】CN204408373
【申請?zhí)枴緾N201520106417
【發(fā)明人】郜時興, 谷紅選, 張峻梓, 葛苒
【申請人】河南輝瑞生物醫(yī)電技術有限公司
【公開日】2015年6月17日
【申請日】2015年2月14日