本發(fā)明涉及多個U盤連接領域,具體涉及一種用于多個U盤連接的處理裝置。
背景技術:
目前,在稅務開票的時候,不同的開票和付款需求需要使用到不同類型的U盤,比如網銀盾等,在開票時,需要連接不同的U盤,現(xiàn)有的開票系統(tǒng),只能采用單獨的U盤進行開票操作,當需要開不同發(fā)票時,需要將U盤拔下,換另外的U盤,當更換稅務用戶時需要同時更換該用戶對應的U盤,稅務開票有成百上千甚至更多的稅務用戶,每次更換稅務用戶尋找和插拔對應稅務用戶U盤工作量非常大,這樣不僅開票效率低下,工作量大,而且U盤經過多次插拔會產生故障。
技術實現(xiàn)要素:
為了克服上述現(xiàn)有技術的不足,本發(fā)明提供了一種用于多個U盤連接的處理裝置。
為達到上述目的,本發(fā)明解決其技術問題所采用的技術方案是:
一種用于多個U盤連接的處理裝置,包括主機,其特征在于,還包括多個與所述主機并聯(lián)的U盤處理單元,所述U盤處理單元包括:
通訊模塊,所述通訊模塊與主機電連接,用于和主機通訊;
數(shù)據(jù)處理模塊,所述數(shù)據(jù)處理模塊與所述通訊模塊電連接,用于接收數(shù)據(jù),并將數(shù)據(jù)進行處理,得到處理數(shù)據(jù);
選址模塊,所述選址模塊與所述數(shù)據(jù)處理模塊電連接,用于設置硬件地址;
驅動模塊,所述驅動模塊與所述數(shù)據(jù)處理模塊電連接,用于驅動下述執(zhí)行模塊;
執(zhí)行模塊,所述執(zhí)行模塊與所述驅動模塊電連接,用于接收所述處理數(shù)據(jù);
接口模塊,所述接口模塊與所述執(zhí)行模塊電連接,用于U盤的連接。
進一步地,還包括電源模塊,所述電源模塊用于對所述通訊模塊、數(shù)據(jù)處理模塊、驅動模塊、執(zhí)行模塊和接口模塊供電。
進一步地,所述選址模塊設定唯一的硬件地址供主機尋址。
進一步地,所述數(shù)據(jù)處理模塊采用R5F21248SNFP芯片U6,U6的8號引腳連接穩(wěn)壓電路,穩(wěn)壓電路采用HT7039穩(wěn)壓管Q1,Q1的3號引腳與地相連,Q1的2號引腳與兩個相互并聯(lián)的二極管的正極相連,兩個相互并聯(lián)的二極管的負極與+5V相連,電阻R98的一端與Q1的2號引腳相連,電阻R98的另一端與+5V相連,電容C45的一端與Q1的1號引腳相連,電容C45的另一端與地相連,電阻R99的一端與Q1的1號引腳相連,電阻R99的另一端與+5V相連,連接件JP2的1號引腳與+5V相連,JP2的2號引腳與U6的5號引腳相連,JP2的3號引腳與U6的8號引腳相連,JP2的4號引腳與地相連,電阻R100的一端與U6的5號引腳相連,電阻R100的另一端與+5V相連,電容C39的一端與+5V相連,電容C39的另一端與地相連,U6的12號引腳與+5V相連,U6的10號引腳與地相連,晶振X1的1號引腳與U6的11號引腳相連,X1的2號引腳與電阻R97串聯(lián)后與U6的9號引腳相連,電容C43的一端與X1的1號引腳相連,電容C43的另一端與地相連,電容C44的一端與X1的2號引腳相連,電容C44的另一端與地相連。
進一步地,選址模塊SW1的5號引腳、6號引腳、7號引腳、8號引腳與地相連,SW1的1號引腳與U6的20號引腳相連,SW1的2號引腳與U6的19號引腳相連,SW1的3號引腳與U6的18號引腳相連,SW1的4號引腳與U6的17號引腳相連。
進一步地,所述通訊模塊采用MAX1487芯片IC1,IC1的1號引腳與U6的23號引腳相連,IC1的2號引腳與U6的22號引腳相連,IC1的3號引腳與U6的22號引腳相連,IC1的4號引腳與U6的24號引腳相連,IC1的5號引腳與地相連,IC1的8號引腳與+5V相連,電阻R101的一端與IC1的7號引腳相連,電阻R101的另一端與IC1的6號引腳相連,二極管D36的正極與IC1的6號引腳相連,二極管D36的負極與IC1的7號引腳相連,電容C34的一端與IC1的8號引腳相連,電容C34的另一端與地相連,連接件JP1的2號引腳與IC1的7號引腳相連,JP1的3號引腳與IC1的6號引腳相連,JP1的5號引腳與地相連。
進一步地,所述電源模塊采用CJ7805穩(wěn)壓管Q2,Q2的2號引腳與地相連,Q2的3號引腳與+5V相連,連接件JP4的1號引腳與連接件JP3的1號引腳相連,JP4的2號引腳與JP3的2號引腳和3號引腳相連,JP4的3號引腳與熔斷器F33串聯(lián)后與Q2的1號引腳相連,JP4的4號引腳與Q2的2號引腳相連,二極管D37的正極與Q2的2號引腳相連,二極管D37的負極與Q2的1號引腳相連,二極管D38的正極與Q2的2號引腳相連,二極管D38的負極與Q2的1號引腳相連,電容C46的一端與Q2的1號引腳相連電容,C46的另一端與Q2的2號引腳相連,電容C40的一端與Q2的1號引腳相連電容,C40的另一端與Q2的2號引腳相連,電容C47的一端與Q2的3號引腳相連電容,C47的另一端與Q2的2號引腳相連,電容C41的一端與Q2的3號引腳相連電容,C41的另一端與Q2的2號引腳相連。
采用上述技術方案的有益效果是:通過選址模塊設定硬件地址,可以有效地提高對于稅務用戶的開票效率,可以實現(xiàn)多個U盤同時處理,降低多次插拔U盤產生故障的可能性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明的結構示意圖。
圖2是本發(fā)明的數(shù)據(jù)處理模塊的結構示意圖。
圖3是本發(fā)明的尋址模塊的結構示意圖。
圖4是本發(fā)明的通訊模塊的結構示意圖。
圖5是本發(fā)明的電源模塊的結構示意圖。
具體實施方式
下面結合具體實施例,對本發(fā)明的內容做進一步的詳細說明:
為了達到本發(fā)明的目的,如圖所示,在本發(fā)明的一種實施方式為:一種用于多個U盤連接的處理裝置,包括主機,其特征在于,還包括多個與所述主機并聯(lián)的U盤處理單元,所述U盤處理單元包括:
通訊模塊,所述通訊模塊與主機電連接,用于和主機通訊;
數(shù)據(jù)處理模塊,所述數(shù)據(jù)處理模塊與所述通訊模塊電連接,用于接收數(shù)據(jù),并將數(shù)據(jù)進行處理,得到處理數(shù)據(jù);
選址模塊,所述選址模塊與所述數(shù)據(jù)處理模塊電連接,用于設置硬件地址;
驅動模塊,所述驅動模塊與所述數(shù)據(jù)處理模塊電連接,用于驅動下述執(zhí)行模塊;
執(zhí)行模塊,所述執(zhí)行模塊與所述驅動模塊電連接,用于接收所述處理數(shù)據(jù);
接口模塊,所述接口模塊與所述執(zhí)行模塊電連接,用于U盤的連接,還包括電源模塊,所述電源模塊用于對所述通訊模塊、數(shù)據(jù)處理模塊、驅動模塊、執(zhí)行模塊和接口模塊供電,
所述數(shù)據(jù)處理模塊采用R5F21248SNFP芯片U6,U6的8號引腳連接穩(wěn)壓電路,穩(wěn)壓電路采用HT7039穩(wěn)壓管Q1,Q1的3號引腳與地相連,Q1的2號引腳與兩個相互并聯(lián)的二極管的正極相連,兩個相互并聯(lián)的二極管的負極與+5V相連,電阻R98的一端與Q1的2號引腳相連,電阻R98的另一端與+5V相連,電容C45的一端與Q1的1號引腳相連,電容C45的另一端與地相連,電阻R99的一端與Q1的1號引腳相連,電阻R99的另一端與+5V相連,連接件JP2的1號引腳與+5V相連,JP2的2號引腳與U6的5號引腳相連,JP2的3號引腳與U6的8號引腳相連,JP2的4號引腳與地相連,電阻R100的一端與U6的5號引腳相連,電阻R100的另一端與+5V相連,電容C39的一端與+5V相連,電容C39的另一端與地相連,U6的12號引腳與+5V相連,U6的10號引腳與地相連,晶振X1的1號引腳與U6的11號引腳相連,X1的2號引腳與電阻R97串聯(lián)后與U6的9號引腳相連,電容C43的一端與X1的1號引腳相連,電容C43的另一端與地相連,電容C44的一端與X1的2號引腳相連,電容C44的另一端與地相連,選址模塊SW1的5號引腳、6號引腳、7號引腳、8號引腳與地相連,SW1的1號引腳與U6的20號引腳相連,SW1的2號引腳與U6的19號引腳相連,SW1的3號引腳與U6的18號引腳相連,SW1的4號引腳與U6的17號引腳相連,所述通訊模塊采用MAX1487芯片IC1,IC1的1號引腳與U6的23號引腳相連,IC1的2號引腳與U6的22號引腳相連,IC1的3號引腳與U6的22號引腳相連,IC1的4號引腳與U6的24號引腳相連,IC1的5號引腳與地相連,IC1的8號引腳與+5V相連,電阻R101的一端與IC1的7號引腳相連,電阻R101的另一端與IC1的6號引腳相連,二極管D36的正極與IC1的6號引腳相連,二極管D36的負極與IC1的7號引腳相連,電容C34的一端與IC1的8號引腳相連,電容C34的另一端與地相連,連接件JP1的2號引腳與IC1的7號引腳相連,JP1的3號引腳與IC1的6號引腳相連,JP1的5號引腳與地相連,所述電源模塊采用CJ7805穩(wěn)壓管Q2,Q2的2號引腳與地相連,Q2的3號引腳與+5V相連,連接件JP4的1號引腳與連接件JP3的1號引腳相連,JP4的2號引腳與JP3的2號引腳和3號引腳相連,JP4的3號引腳與熔斷器F33串聯(lián)后與Q2的1號引腳相連,JP4的4號引腳與Q2的2號引腳相連,二極管D37的正極與Q2的2號引腳相連,二極管D37的負極與Q2的1號引腳相連,二極管D38的正極與Q2的2號引腳相連,二極管D38的負極與Q2的1號引腳相連,電容C46的一端與Q2的1號引腳相連電容,C46的另一端與Q2的2號引腳相連,電容C40的一端與Q2的1號引腳相連電容,C40的另一端與Q2的2號引腳相連,電容C47的一端與Q2的3號引腳相連電容,C47的另一端與Q2的2號引腳相連,電容C41的一端與Q2的3號引腳相連電容,C41的另一端與Q2的2號引腳相連。
進一步地,所述選址模塊設定唯一的硬件地址供主機尋址。
采用上述技術方案的有益效果是:通過選址模塊設定硬件地址,使用本發(fā)明實現(xiàn)多個U盤同時處理,降低多次插拔U盤產生故障的可能性,可以極大地非常有效地提高對于稅務用戶的開票效率和降低開票工作者的工作量。
本發(fā)明的工作原理如下:主機硬件串口按通訊協(xié)議發(fā)送一串代碼,代碼串包含起始字符、握手字符、指令字符、校驗字符和結束字符,其中起始字符和結束字符代表數(shù)據(jù)傳送的開始和結束,握手字符代表是否和數(shù)據(jù)處理模塊連接正常,指令字符代表需要執(zhí)行的指令,校驗字符用來校驗接收到的指令字符是否正確。數(shù)據(jù)處理模塊接收到代碼并校驗正確后發(fā)回握手指令表示此指令已經正確接收完成轉入數(shù)據(jù)處理程序,否則繼續(xù)等待接收指令。數(shù)據(jù)處理程序把接收到的指令進行解析,得出指令要求的硬件地址,發(fā)送給驅動模塊和執(zhí)行模塊選中對應的硬件地址,接通對應的接口電路,選擇對應的用戶u盤,由于選址模塊預先設定了每個接口模塊的唯一地址,所以指令被執(zhí)行后也唯一對應一個地址,此時一個用戶選擇結束,等待主機應用軟件使用完用戶u盤后選擇下一個用戶再重復上述步驟。
上述實施例只為說明本發(fā)明的技術構思及特點,其目的在于讓熟悉此項技術的人士能夠了解本發(fā)明的內容并加以實施,并不能以此限制本發(fā)明的保護范圍,凡根據(jù)本發(fā)明精神實質所作的等效變化或修飾,都應涵蓋在本發(fā)明的保護范圍內。