專利名稱:用于博弈實(shí)驗(yàn)的教學(xué)裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種投票表決設(shè)備技術(shù)領(lǐng)域,尤其是一種博弈實(shí)驗(yàn)裝置及方法。
背景技術(shù):
博弈實(shí)驗(yàn)是微觀經(jīng)濟(jì)學(xué)/西方經(jīng)濟(jì)學(xué)必須講授的教學(xué)內(nèi)容,目前教學(xué)方式有三種板書(shū)講授、問(wèn)卷調(diào)查和計(jì)算機(jī)實(shí)驗(yàn),板書(shū)講授和問(wèn)卷調(diào)查工作量大且不夠直觀,而計(jì)算機(jī)實(shí)驗(yàn)受到的條件限制很大,并且建設(shè)機(jī)房十分昂貴。隨著科學(xué)技術(shù)的進(jìn)步,電子表決裝置應(yīng)用于越來(lái)越寬廣的領(lǐng)域,在各種投票表決領(lǐng)域起著重要作用,而無(wú)線響應(yīng)系統(tǒng)由于其不需要布線、使用更加靈活的特點(diǎn),更是被廣泛的應(yīng)用。由于表決規(guī)則的不同,投票的目標(biāo)規(guī)模較大,傳統(tǒng)的無(wú)線響應(yīng)終端的核心處理器速率過(guò)低、功能有限,已限制了無(wú)線響應(yīng)系統(tǒng)在更多領(lǐng)域的發(fā)揮,此外,現(xiàn)有無(wú)線響應(yīng)系統(tǒng)中的無(wú)線響應(yīng)終端只能通過(guò)無(wú)線模塊與計(jì)算機(jī)交換數(shù)據(jù),在計(jì)算機(jī)沒(méi)有配置相應(yīng)的無(wú)線收發(fā)模塊時(shí)十分不方便。傳統(tǒng)的無(wú)線響應(yīng)終端通過(guò)通訊主機(jī)與上位機(jī)連接,通訊主機(jī)通常結(jié)構(gòu)比較復(fù)雜, 不便移動(dòng),給無(wú)線響應(yīng)系統(tǒng)的使用地點(diǎn)帶來(lái)許多限制。傳統(tǒng)的博弈實(shí)驗(yàn)在由若干臺(tái)計(jì)算機(jī)組成的機(jī)房里面完成,實(shí)驗(yàn)的完成環(huán)境有很大局限性,并且建設(shè)機(jī)房的投資更大。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種博弈實(shí)驗(yàn)裝置,具有方便攜帶的無(wú)線收發(fā)器,使博弈實(shí)驗(yàn)裝置的應(yīng)用場(chǎng)景更加靈活;
本發(fā)明的另一目的是提供一種博弈實(shí)驗(yàn)方法。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種博弈實(shí)驗(yàn)裝置,包括上位機(jī)和N個(gè)無(wú)線響應(yīng)終端,2的偶數(shù),所述上位機(jī)由無(wú)線收發(fā)器、計(jì)算機(jī)組成,所述無(wú)線收發(fā)器用于接收無(wú)線響應(yīng)終端發(fā)出的信號(hào),并將收到的信號(hào)傳遞給計(jì)算機(jī);所述上位機(jī)和無(wú)線響應(yīng)終端通過(guò)433MHZ的微波交換數(shù)據(jù),所述無(wú)線收發(fā)器由第一無(wú)線收發(fā)模塊、USB串口信號(hào)轉(zhuǎn)換芯片和第一 USB插口組成,所述第一無(wú)線收發(fā)模塊的輸出端與USB串口信號(hào)轉(zhuǎn)換芯片的輸入端連接,所述USB串口信號(hào)轉(zhuǎn)換芯片通過(guò)第一 USB插口與計(jì)算機(jī)連接,這樣擴(kuò)展了博弈實(shí)驗(yàn)裝置的使用范圍,并且減小了地域限制,使用地點(diǎn)更加靈活。所述無(wú)線響應(yīng)終端包括第二無(wú)線收發(fā)模塊、鍵盤(pán)輸入模塊、電源模塊、顯示模塊、 下載模塊和主控模塊,所述電源模塊向所述無(wú)線響應(yīng)終端提供電能,所述鍵盤(pán)輸入模塊向所述主控模塊輸入信號(hào),所述主控模塊接收、處理輸入信息且輸出給所述顯示模塊顯示,所述第二無(wú)線收發(fā)模塊與所述主控模塊雙向連接,所述下載模塊與主控模塊雙向連接,所述主控模塊通過(guò)所述下載模塊與上位設(shè)備進(jìn)行數(shù)據(jù)交換;所述下載模塊的第一端口與所述主控模塊的SPI時(shí)鐘端口連接,第三端口與所述主控模塊的SPI輸出端口連接,第五端口與所述主控模塊的SPI輸入端口連接,第七端口與所述主控模塊的復(fù)位端口連接,第九端口接地,所述下載模塊的第二、第四、第六和第八端口通過(guò)第二 USB插口與上位設(shè)備連接,所述下載模塊的第十端口接地采用此種無(wú)線響應(yīng)終端能夠和上位機(jī)之間交換數(shù)據(jù)更加方便;
所述鍵盤(pán)輸入模塊采用MXN按鍵矩陣,其中M表示行,N表示列,M和N均為> 2的整數(shù),所述鍵盤(pán)輸入模塊各行按鍵的輸出端分別為SO、Si、……、SM,各列按鍵的輸出端分別為SM+1、SM+2、……、SM+N,所述鍵盤(pán)輸入模塊各行、各列按鍵的輸出端分別與主控模塊對(duì)應(yīng)的輸入端連接,各列按鍵的輸出端分別通過(guò)相應(yīng)的電阻接地;
所述主控模塊采用STC11F32XE型單片機(jī),使得博弈實(shí)驗(yàn)裝置能夠適應(yīng)越來(lái)越復(fù)雜的表決規(guī)則。所述USB串口信號(hào)轉(zhuǎn)換芯片與所述無(wú)線響應(yīng)終端中的下載模塊采用同一種芯片。所述第一無(wú)線收發(fā)模塊與所述無(wú)線響應(yīng)終端中的第二無(wú)線收發(fā)模塊采用同一種
-H-· I I心片。本發(fā)明還包括一種基于博弈實(shí)驗(yàn)裝置的博弈實(shí)驗(yàn)方法,包括以下步驟
Al、進(jìn)入實(shí)驗(yàn)系統(tǒng),上位機(jī)生成新的實(shí)驗(yàn)名稱和時(shí)間并選擇對(duì)比實(shí)驗(yàn)數(shù),完成后執(zhí)行下一個(gè)步驟;
A2、通過(guò)上位機(jī)給無(wú)線響應(yīng)終端設(shè)置實(shí)驗(yàn)參數(shù),并向無(wú)線響應(yīng)終端發(fā)送信號(hào),完成后執(zhí)行下一個(gè)步驟;
A3、所述無(wú)線響應(yīng)終端向上位機(jī)發(fā)送信號(hào)登錄實(shí)驗(yàn)系統(tǒng),上位機(jī)等待無(wú)線響應(yīng)終端登陸,所有的無(wú)線響應(yīng)終端登陸完成后執(zhí)行下一個(gè)步驟;
A4、上位機(jī)對(duì)所述無(wú)線響應(yīng)終端進(jìn)行分組,每組均為兩臺(tái)無(wú)線響應(yīng)終端,分別為提議者和響應(yīng)者;上位機(jī)向無(wú)線響應(yīng)終端發(fā)送分組信號(hào),無(wú)線響應(yīng)終端收到分組信號(hào)后向上位機(jī)回復(fù)信號(hào),上位機(jī)等待并接收無(wú)線響應(yīng)終端回復(fù)信號(hào),全部無(wú)線響應(yīng)終端回復(fù)后執(zhí)行下一個(gè)步驟;
A5、上位機(jī)向每組的提議者發(fā)送允許提交分配方案的信號(hào),提議者收到信號(hào)后向上位機(jī)提交分配方案,上位機(jī)(8)等待并接收各組的分配方案,完成后執(zhí)行下一個(gè)步驟;
A6、上位機(jī)將分配方案發(fā)送給每組對(duì)應(yīng)的響應(yīng)者,響應(yīng)者收到分配方案后向上位機(jī)發(fā)送第一回復(fù)信號(hào),上位機(jī)等待并接收響應(yīng)者發(fā)出的第一回復(fù)信號(hào);
A7、根據(jù)上位機(jī)接收到的第一回復(fù)信號(hào),判斷是否為重新分配方案,當(dāng)?shù)谝换貜?fù)信號(hào)為重新分配方案時(shí),將重新分配方案發(fā)送給對(duì)應(yīng)的提議者,對(duì)應(yīng)的提議者向上位機(jī)發(fā)送第二回復(fù)信號(hào),上位機(jī)根據(jù)第二回復(fù)信號(hào)計(jì)算并公布收益,完成后執(zhí)行下一個(gè)步驟;當(dāng)?shù)谝换貜?fù)信號(hào)不是重新分配方案時(shí),上位機(jī)根據(jù)第一回復(fù)信號(hào)計(jì)算并公布收益,完成后執(zhí)行下一個(gè)步驟;
A8、判斷是否有任意一組實(shí)驗(yàn)結(jié)束所有回合,當(dāng)有實(shí)驗(yàn)沒(méi)有結(jié)束所有的回合時(shí),未結(jié)束的實(shí)驗(yàn)執(zhí)行下一個(gè)步驟;當(dāng)有實(shí)驗(yàn)結(jié)束所有回合時(shí),公布已結(jié)束實(shí)驗(yàn)的總結(jié)果,然后執(zhí)行步驟 AlO ;
A9、當(dāng)分組方式固定時(shí)執(zhí)行步驟A5 ;當(dāng)分組方式不固定時(shí),重新進(jìn)行隨機(jī)分組,完成后執(zhí)行步驟A5;
A10、判斷全部實(shí)驗(yàn)是否結(jié)束,當(dāng)有實(shí)驗(yàn)沒(méi)有結(jié)束時(shí),未結(jié)束的實(shí)驗(yàn)執(zhí)行步驟A9 ;當(dāng)全部實(shí)驗(yàn)結(jié)束時(shí),博弈實(shí)驗(yàn)結(jié)束,上位機(jī)顯示實(shí)驗(yàn)結(jié)果,并將實(shí)驗(yàn)結(jié)果發(fā)送給無(wú)線響應(yīng)終端, 然后退出實(shí)驗(yàn)系統(tǒng)。
綜上所述,由于采用了上述技術(shù)方案,本發(fā)明擁有以下有益效果終端和上位機(jī)之間交換數(shù)據(jù)更加方便,能夠適應(yīng)越來(lái)越復(fù)雜的表決規(guī)則,擴(kuò)展了使用范圍,并且減小了地域限制,使用地點(diǎn)更加靈活。
本發(fā)明將通過(guò)例子并參照附圖的方式說(shuō)明,其中 圖1是所述博弈實(shí)驗(yàn)裝置的電路原理圖2是所述無(wú)線響應(yīng)終端的電路圖; 圖3所述無(wú)線收發(fā)器的電路圖; 圖4是所述博弈實(shí)驗(yàn)方法的流程圖。圖中標(biāo)記1為電源模塊,2為主控模塊,3為顯示模塊,4為鍵盤(pán)輸入模塊,5為下載模塊,6為無(wú)線收發(fā)模塊,7為第二 USB插口,8為上位機(jī),9為無(wú)線收發(fā)器,10為第一無(wú)線收發(fā)模塊,11為USB串口信號(hào)轉(zhuǎn)換芯片,12為USB插口,13為計(jì)算機(jī)。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施方式
僅僅用以解釋本發(fā)明, 并不用于限定本發(fā)明。如圖1所示的一種博弈實(shí)驗(yàn)裝置,包括上位機(jī)8和N個(gè)無(wú)線響應(yīng)終端,N為> 2的偶數(shù),所述上位機(jī)8由無(wú)線收發(fā)器9、計(jì)算機(jī)13組成,所述無(wú)線收發(fā)器9用于接收無(wú)線響應(yīng)終端發(fā)出的信號(hào),并將收到的信號(hào)傳遞給計(jì)算機(jī)13 ;所述上位機(jī)8和無(wú)線響應(yīng)終端通過(guò) 433MHZ的微波連接。如圖2所示,所述無(wú)線響應(yīng)終端包括第二無(wú)線收發(fā)模塊6、鍵盤(pán)輸入模塊4、電源模塊1、顯示模塊3、主控模塊2和下載模塊5,所述電源模塊1的輸出端連接主控模塊2、顯示模塊3、第二無(wú)線收發(fā)模塊6的電源輸入端,所述鍵盤(pán)輸入模塊4向所述主控模塊2輸入信號(hào),所述主控模塊2接收、處理輸入信息且輸出給所述顯示模塊3顯示,所述無(wú)線收發(fā)模塊 6與所述主控模塊2雙向連接,通過(guò)433MHZ的微波實(shí)現(xiàn)所述主控模塊2與上位機(jī)8的無(wú)線通訊,且所述下載模塊5與主控模塊2雙向連接,所述主控模塊2能夠通過(guò)所述下載模塊5 與上位機(jī)8進(jìn)行數(shù)據(jù)交換。所述主控模塊2采用STC11F32XE型單片機(jī)。所述下載模塊5采用芯片PL2303HX實(shí)現(xiàn),所述下載模塊5的第一端口與所述主控模塊2的SPI (Serial Peripheral Interface,串行外設(shè)接口)時(shí)鐘端口 SCK連接,第三端口與所述主控模塊2的SPI輸出端口 MISO連接,第五端口與所述主控模塊2的SPI輸入端口 MOSI連接,第七端口與所述主控模塊2的復(fù)位端口 RESET連接,第九端口接地,所述下載模塊5的第二、第四、第六和第八端口通過(guò)USB插口 7與上位設(shè)備連接,所述下載模塊5的第十端口接地。所述按鍵輸入模塊4采用4X4按鍵矩陣,各行按鍵的輸出端分別為SO、Si、S2和 S3,各列按鍵的輸出端分別為S4、S5、S6和S7,所述鍵盤(pán)輸入模塊各行、各列按鍵的輸出端 S(TS7分別與主控模塊2對(duì)應(yīng)的輸入端ΡΒ(ΓΡΒ7連接,各列按鍵的輸出端S4 S7分別通過(guò)電阻R2 R5接地。所述第二無(wú)線收發(fā)模塊6采用型號(hào)為)(D-RF-4-13-S(T)的芯片實(shí)現(xiàn),所述第二無(wú)線收發(fā)模塊6的輸出端與主控模塊2的輸入端連接,所述第二無(wú)線收發(fā)模塊6的輸入端與主控模塊2的輸出端連接。所述顯示模塊3采用液晶顯示模塊QC12864B實(shí)現(xiàn),所述顯示模塊3的數(shù)據(jù)總線 D(TD7端與主控模塊2的ΡΑ(ΓΡΑ7端對(duì)應(yīng)連接,所述顯示模塊3的VSS端、HALT端均接地, 所述顯示模塊3的串行時(shí)鐘信號(hào)端WR與主控模塊2的SCL端連接,所述顯示模塊3的數(shù)字輸出端C/D與主控模塊2的TCK端連接,所述顯示模塊3的串行數(shù)據(jù)端RD與主控模塊2的 SDA端連接。如圖3所示,無(wú)線收發(fā)器9由第一無(wú)線收發(fā)模塊10、USB串口信號(hào)轉(zhuǎn)換芯片11和第一 USB插口 12組成,所述第一無(wú)線收發(fā)模塊10與所述無(wú)線響應(yīng)終端中的第二無(wú)線收發(fā)模塊6均采用型號(hào)為)(D-RF-4-13-S (T)的芯片實(shí)現(xiàn),所述USB串口信號(hào)轉(zhuǎn)換芯片11與所述無(wú)線響應(yīng)終端中的下載模塊5均采用芯片PL2303HX,所述第一無(wú)線收發(fā)模塊10的輸出端與 USB串口信號(hào)轉(zhuǎn)換芯片11的輸入端連接,所述USB串口信號(hào)轉(zhuǎn)換芯片11通過(guò)第一 USB插口 12與計(jì)算機(jī)連接。所述無(wú)線響應(yīng)終端向所述上位機(jī)8傳送信息時(shí),所述電源模塊1給無(wú)線響應(yīng)終端提供+5V電源,所述主控模塊2通過(guò)端口 ΡΒ(ΓΡΒ7接收鍵盤(pán)輸入模塊4輸出的信息,所述主控模塊2通過(guò)端口 ΡΑ(ΓΡΑ7向顯示模塊3輸出信息,同時(shí)所述主控模塊2把接收到的信息通過(guò)端口 T)(D傳送給第二無(wú)線收發(fā)模塊6,第二無(wú)線收發(fā)模塊6通過(guò)433MHZ的微波將信息傳送給無(wú)線收發(fā)器9,無(wú)線收發(fā)器通過(guò)USB插口將信息送達(dá)到計(jì)算機(jī),計(jì)算機(jī)對(duì)接收到的信息進(jìn)行處理。所述上位機(jī)8向所述無(wú)線響應(yīng)終端傳送信息時(shí),通過(guò)無(wú)線收發(fā)器9將信息以微波的形式發(fā)出,所述無(wú)線響應(yīng)終端的第二無(wú)線收發(fā)模塊6接收到信息,所述第二無(wú)線收發(fā)模塊6將信息傳送給主控模塊2,所述主控模塊2通過(guò)端口 ΡΑ(ΓΡΑ7向顯示模塊3輸出信息。由于具體實(shí)施情況的不同,所述鍵盤(pán)輸入模塊4的按鍵可以視情況增加或刪減, 如鍵盤(pán)輸入模塊4采用2Χ3、3Χ5、5Χ5等按鍵矩陣,所述的下載模塊可以采用其它同功能的芯片,如CP210UCP2102等。如圖4所示,一種基于博弈實(shí)驗(yàn)裝置的博弈實(shí)驗(yàn)方法,包括以下步驟
Al、進(jìn)入實(shí)驗(yàn)系統(tǒng),上位機(jī)8生成新的實(shí)驗(yàn)名稱和時(shí)間并選擇對(duì)比實(shí)驗(yàn)數(shù),完成后執(zhí)行下一個(gè)步驟;
Α2、通過(guò)上位機(jī)8給無(wú)線響應(yīng)終端設(shè)置實(shí)驗(yàn)參數(shù),并向無(wú)線響應(yīng)終端發(fā)送信號(hào),完成后執(zhí)行下一個(gè)步驟,所述實(shí)驗(yàn)參數(shù)包括博弈模型、參加者人數(shù)、分組方式、實(shí)驗(yàn)規(guī)則和分配方案;
A3、所述無(wú)線響應(yīng)終端向上位機(jī)8發(fā)送信號(hào)登錄實(shí)驗(yàn)系統(tǒng),上位機(jī)8等待無(wú)線響應(yīng)終端登陸,所有的無(wú)線響應(yīng)終端登陸完成后執(zhí)行下一個(gè)步驟;
Α4、上位機(jī)8對(duì)所述無(wú)線響應(yīng)終端進(jìn)行分組,每組均為兩臺(tái)無(wú)線響應(yīng)終端,分別為提議者和響應(yīng)者;上位機(jī)8向無(wú)線響應(yīng)終端發(fā)送分組信號(hào),無(wú)線響應(yīng)終端收到分組信號(hào)后向上位機(jī)8回復(fù)信號(hào),上位機(jī)8等待并接收無(wú)線響應(yīng)終端回復(fù)信號(hào),全部無(wú)線響應(yīng)終端回復(fù)后執(zhí)行下一個(gè)步驟;
7A5、上位機(jī)8向每組的提議者發(fā)送允許提交分配方案的信號(hào),提議者收到信號(hào)后向上位機(jī)8提交分配方案,上位機(jī)8等待并接收各組的分配方案,完成后執(zhí)行下一個(gè)步驟;
A6、上位機(jī)8將分配方案發(fā)送給每組對(duì)應(yīng)的響應(yīng)者,響應(yīng)者收到分配方案后向上位機(jī)8 發(fā)送第一回復(fù)信號(hào),上位機(jī)8等待并接收響應(yīng)者發(fā)出的第一回復(fù)信號(hào);
A7、根據(jù)上位機(jī)8接收到的第一回復(fù)信號(hào),判斷是否為重新分配方案,當(dāng)?shù)谝换貜?fù)信號(hào)為重新分配方案時(shí),將重新分配方案發(fā)送給對(duì)應(yīng)的提議者,對(duì)應(yīng)的提議者向上位機(jī)8發(fā)送第二回復(fù)信號(hào),上位機(jī)根據(jù)第二回復(fù)信號(hào)計(jì)算并公布收益,完成后執(zhí)行下一個(gè)步驟;當(dāng)?shù)谝换貜?fù)信號(hào)不是重新分配方案時(shí),上位機(jī)8根據(jù)第一回復(fù)信號(hào)計(jì)算并公布收益,完成后執(zhí)行下一個(gè)步驟;
A8、判斷是否有任意一組實(shí)驗(yàn)結(jié)束所有回合,當(dāng)有實(shí)驗(yàn)沒(méi)有結(jié)束所有的回合時(shí),未結(jié)束的實(shí)驗(yàn)執(zhí)行下一個(gè)步驟;當(dāng)有實(shí)驗(yàn)結(jié)束所有回合時(shí),公布已結(jié)束實(shí)驗(yàn)的總結(jié)果,然后執(zhí)行步驟 AlO ;
A9、當(dāng)分組方式固定時(shí)執(zhí)行步驟A5 ;當(dāng)分組方式不固定時(shí),重新進(jìn)行隨機(jī)分組,完成后執(zhí)行步驟A5 ;
A10、判斷全部實(shí)驗(yàn)是否結(jié)束,當(dāng)有實(shí)驗(yàn)沒(méi)有結(jié)束時(shí),未結(jié)束的實(shí)驗(yàn)執(zhí)行步驟A9 ;當(dāng)全部實(shí)驗(yàn)結(jié)束時(shí),博弈實(shí)驗(yàn)結(jié)束,上位機(jī)8顯示實(shí)驗(yàn)結(jié)果,并將實(shí)驗(yàn)結(jié)果發(fā)送給無(wú)線響應(yīng)終端,然后退出實(shí)驗(yàn)系統(tǒng)。 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用于博弈實(shí)驗(yàn)的教學(xué)裝置,包括上位機(jī)(8)和N個(gè)無(wú)線響應(yīng)終端,2的偶數(shù),所述上位機(jī)(8)由無(wú)線收發(fā)器(9)、計(jì)算機(jī)(13)組成,所述無(wú)線收發(fā)器(9)用于接收無(wú)線響應(yīng)終端發(fā)出的信號(hào),并將收到的信號(hào)傳遞給計(jì)算機(jī)(13);所述上位機(jī)(8)和無(wú)線響應(yīng)終端通過(guò)433MHZ的微波交換數(shù)據(jù),其特征在于所述無(wú)線收發(fā)器(9)由第一無(wú)線收發(fā)模塊(10)、 USB串口信號(hào)轉(zhuǎn)換芯片(11)和第一 USB插口(12)組成,所述第一無(wú)線收發(fā)模塊(10)的輸出端與USB串口信號(hào)轉(zhuǎn)換芯片(11)的輸入端連接,所述USB串口信號(hào)轉(zhuǎn)換芯片(11)通過(guò)第一 USB插口(12)與計(jì)算機(jī)(13)連接。
2.根據(jù)權(quán)利要求1所述的用于博弈實(shí)驗(yàn)的教學(xué)裝置,其特征在于所述無(wú)線響應(yīng)終端包括第二無(wú)線收發(fā)模塊(6)、鍵盤(pán)輸入模塊(4)、電源模塊(1)、顯示模塊(3)、下載模塊(5) 和主控模塊(2),所述電源模塊(1)向所述無(wú)線響應(yīng)終端提供電能,所述鍵盤(pán)輸入模塊(4) 向所述主控模塊(2)輸入信號(hào),所述主控模塊(2)接收、處理輸入信息且輸出給所述顯示模塊(3)顯示,所述第二無(wú)線收發(fā)模塊(6)與所述主控模塊(2)雙向連接,所述下載模塊(5) 與主控模塊(2 )雙向連接,所述主控模塊(2 )通過(guò)所述下載模塊(5 )與上位設(shè)備進(jìn)行數(shù)據(jù)交換;所述下載模塊(5)的第一端口與所述主控模塊(2)的SPI時(shí)鐘端口(SCK)連接,第三端口與所述主控模塊(2)的SPI輸出端口(MISO)連接,第五端口與所述主控模塊(2)的SPI 輸入端口(MOSI)連接,第七端口與所述主控模塊(2)的復(fù)位端口(RESET)連接,第九端口接地,所述下載模塊(5)的第二、第四、第六和第八端口通過(guò)第二 USB插口(7)與上位設(shè)備連接,所述下載模塊(5)的第十端口接地;所述鍵盤(pán)輸入模塊(4 )采用MXN按鍵矩陣,其中M表示行,N表示列,M和N均為> 2的整數(shù),所述鍵盤(pán)輸入模塊(4)各行按鍵的輸出端分別為S0、S1、……、SM,各列按鍵的輸出端分別為SM+l、SM+2、……、SM+N,所述鍵盤(pán)輸入模塊(4)各行、各列按鍵的輸出端(S(TSM+N) 分別與主控模塊(2)對(duì)應(yīng)的輸入端連接,各列按鍵的輸出端(SM+廣SM+N)分別通過(guò)相應(yīng)的電阻接地;所述主控模塊(2)采用STC11F32XE型單片機(jī)。
3.根據(jù)權(quán)利要求1或2所述的用于博弈實(shí)驗(yàn)的教學(xué)裝置,其特征在于所述USB串口信號(hào)轉(zhuǎn)換芯片(11)與所述無(wú)線響應(yīng)終端中的下載模塊(5)采用同一種芯片。
4.根據(jù)權(quán)利要求1或2所述的用于博弈實(shí)驗(yàn)的教學(xué)裝置,其特征在于所述第一無(wú)線收發(fā)模塊(10)與所述無(wú)線響應(yīng)終端中的第二無(wú)線收發(fā)模塊(6)采用同一種芯片。
5.一種基于博弈實(shí)驗(yàn)教學(xué)裝置的實(shí)驗(yàn)方法,其特征在于按以下步驟執(zhí)行Al、進(jìn)入實(shí)驗(yàn)系統(tǒng),上位機(jī)(8)生成新的實(shí)驗(yàn)名稱和時(shí)間并選擇對(duì)比實(shí)驗(yàn)數(shù),完成后執(zhí)行下一個(gè)步驟;A2、通過(guò)上位機(jī)(8 )給無(wú)線響應(yīng)終端設(shè)置實(shí)驗(yàn)參數(shù),并向無(wú)線響應(yīng)終端發(fā)送信號(hào),完成后執(zhí)行下一個(gè)步驟;A3、所述無(wú)線響應(yīng)終端向上位機(jī)(8)發(fā)送信號(hào)登錄實(shí)驗(yàn)系統(tǒng),上位機(jī)(8)等待無(wú)線響應(yīng)終端登陸,所有的無(wú)線響應(yīng)終端登陸完成后執(zhí)行下一個(gè)步驟;A4、上位機(jī)(8)對(duì)所述無(wú)線響應(yīng)終端進(jìn)行分組,每組均為兩臺(tái)無(wú)線響應(yīng)終端,分別為提議者和響應(yīng)者;上位機(jī)(8)向無(wú)線響應(yīng)終端發(fā)送分組信號(hào),無(wú)線響應(yīng)終端收到分組信號(hào)后向上位機(jī)(8)回復(fù)信號(hào),上位機(jī)(8)等待并接收無(wú)線響應(yīng)終端回復(fù)信號(hào),全部無(wú)線響應(yīng)終端回復(fù)后執(zhí)行下一個(gè)步驟;A5、上位機(jī)(8)向每組的提議者發(fā)送允許提交分配方案的信號(hào),提議者收到信號(hào)后向上位機(jī)(8)提交分配方案,上位機(jī)(8)等待并接收各組的分配方案,完成后執(zhí)行下一個(gè)步驟;A6、上位機(jī)(8)將分配方案發(fā)送給每組對(duì)應(yīng)的響應(yīng)者,響應(yīng)者收到分配方案后向上位機(jī) (8)發(fā)送第一回復(fù)信號(hào),上位機(jī)(8)等待并接收響應(yīng)者發(fā)出的第一回復(fù)信號(hào);A7、根據(jù)上位機(jī)(8)接收到的第一回復(fù)信號(hào),判斷是否為重新分配方案,當(dāng)?shù)谝换貜?fù)信號(hào)為重新分配方案時(shí),將重新分配方案發(fā)送給對(duì)應(yīng)的提議者,對(duì)應(yīng)的提議者向上位機(jī)(8)發(fā)送第二回復(fù)信號(hào),上位機(jī)根據(jù)第二回復(fù)信號(hào)計(jì)算并公布收益,完成后執(zhí)行下一個(gè)步驟;當(dāng)?shù)谝换貜?fù)信號(hào)不是重新分配方案時(shí),上位機(jī)(8)根據(jù)第一回復(fù)信號(hào)計(jì)算并公布收益,完成后執(zhí)行下一個(gè)步驟;A8、判斷是否有任意一組實(shí)驗(yàn)結(jié)束所有回合,當(dāng)有實(shí)驗(yàn)沒(méi)有結(jié)束所有的回合時(shí),未結(jié)束的實(shí)驗(yàn)執(zhí)行下一個(gè)步驟;當(dāng)有實(shí)驗(yàn)結(jié)束所有回合時(shí),公布已結(jié)束實(shí)驗(yàn)的總結(jié)果,然后執(zhí)行步驟 AlO ;A9、當(dāng)分組方式固定時(shí)執(zhí)行步驟A5 ;當(dāng)分組方式不固定時(shí),重新進(jìn)行隨機(jī)分組,完成后執(zhí)行步驟A5;A10、判斷全部實(shí)驗(yàn)是否結(jié)束,當(dāng)有實(shí)驗(yàn)沒(méi)有結(jié)束時(shí),未結(jié)束的實(shí)驗(yàn)執(zhí)行步驟A9 ;當(dāng)全部實(shí)驗(yàn)結(jié)束時(shí),博弈實(shí)驗(yàn)結(jié)束。
全文摘要
本發(fā)明公開(kāi)了一種用于博弈實(shí)驗(yàn)的教學(xué)裝置及方法,包括上位機(jī)和N個(gè)無(wú)線響應(yīng)終端,N為≥2的偶數(shù),所述上位機(jī)由無(wú)線收發(fā)器、計(jì)算機(jī)組成,所述無(wú)線收發(fā)器用于接收無(wú)線響應(yīng)終端發(fā)出的信號(hào),并將收到的信號(hào)傳遞給計(jì)算機(jī);所述上位機(jī)和無(wú)線響應(yīng)終端通過(guò)433MHZ的微波交換數(shù)據(jù),所述無(wú)線收發(fā)器由第一無(wú)線收發(fā)模塊、USB串口信號(hào)轉(zhuǎn)換芯片和第一USB插口組成,所述第一無(wú)線收發(fā)模塊的輸出端與USB串口信號(hào)轉(zhuǎn)換芯片的輸入端連接,所述USB串口信號(hào)轉(zhuǎn)換芯片通過(guò)第一USB插口與計(jì)算機(jī)連接,終端和上位機(jī)之間交換數(shù)據(jù)更加方便,能夠適應(yīng)越來(lái)越復(fù)雜的表決規(guī)則,擴(kuò)展了使用范圍,并且減小了地域限制,使用地點(diǎn)更加靈活。
文檔編號(hào)G09B19/00GK102289968SQ20111024725
公開(kāi)日2011年12月21日 申請(qǐng)日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者劉恒洋, 劉貞, 施於人, 朱新才, 閻建明, 黃賢英, 龔恒翔 申請(qǐng)人:重慶理工大學(xué)