一種基于fpga的多路搶答器的制造方法
【技術領域】
[0001]本實用新型涉及一種多路搶答器。
【背景技術】
[0002]目前,常用的搶答器多是采用單片機為核心進行控制,這種系統使用的芯片多,隨著功能的增加,電路更加復雜,而且不利于產品的升級換代。基于FPGA的多路搶答器由于在FPGA芯片內部實現搶答鑒別、譯碼驅動、計時、計分、分頻等功能,外部芯片數量大為減少,所以系統體積小,功耗低,電路結構簡單,同時系統的可移植性強。
【實用新型內容】
[0003]針對現有多路搶答器存在結構復雜的問題,本實用新型提供了一種基于FPGA的多路搶答器,本實用新型結構相對簡單,系統體積小,詳見下文描述。
[0004]—種基于FPGA的多路搶答器,電路裝置包括:FPGA主控制器、按鍵模塊、時鐘模塊、數碼管顯示模塊、LED指示模塊、電源模塊、蜂鳴器模塊、下載器模塊,其特征在于,所述按鍵模塊與所述FPGA主控制器相連;所述時鐘模塊與所述FPGA主控制器相連;所述數碼管顯示模塊與所述FPGA主控制器相連;所述LED指示模塊與所述FPGA主控制器相連;所述蜂鳴器模塊與所述FPGA主控制器相連;所述電源模塊與所述FPGA主控制器相連;所述下載器模塊與所述FPGA主控制器連接。
[0005]所述數碼管采用動態顯示的工作方式。
[0006]所述按鍵模塊包括搶答輸入按鈕,系統復位按鈕,搶答開始按鈕,分數清零按鈕,倒計時時間裝載和調整按鈕。
[0007]所述FPGA 型號為 EP3C25F324C8N。
[0008]本實用新型提供的技術方案的有益效果是:用FPGA芯片在內部實現搶答組別鑒別與鎖存功能,搶答開始后倒計時功能,各組分數統計功能,數碼管譯碼驅動功能,輸入時鐘信號分頻功能,這樣的設計減少了外部所需芯片的數量,降低了系統復雜度,提高了產品的市場競爭力;而且FPGA具有高度的可重構性,非常易于產品的后期擴展及升級。
【附圖說明】
[0009]圖1為基于FPGA的多路搶答器的結構示意圖。
[0010]圖2為FPGA內部電路的設計原理圖。
【具體實施方式】
[0011]為使本實用新型的目的、技術方案和優點更加清楚,下面將結合附圖對本實用新型實施方式作進一步地詳細描述。
[0012]在基于FPGA的多路搶答器中,應充分利用FPGA的內部資源,從而減少擴展芯片的數量。本實用新型的實現思路是在FPGA芯片內部實現搶答選手鑒別與鎖存,搶答開始后倒計時,各組分數統計,數碼管譯碼驅動,輸入時鐘信號分頻功能,外部只連接必要的輸入、輸出設備即可。
[0013]基于上述的分析,本實用新型提供了一種基于FPGA的多路搶答器,參見圖1和圖2,詳見下文描述。
[0014]作為具體實施例,請參考圖1所示。該基于FPGA的多路搶答器電路裝置包括:FPGA主控制器、按鍵模塊、時鐘模塊、數碼管顯示模塊、LED指示模塊、電源模塊、蜂鳴器模塊、下載器模塊,其特征在于,所述按鍵模塊與所述FPGA主控制器相連,實現系統復位、倒計時時間的調整、搶答開始、分數清零功能;所述時鐘模塊與所述FPGA主控制器相連提供系統基準時鐘;所述數碼管顯示模塊與所述FPGA主控制器相連進行搶答組號、各組分數和倒計時時間的顯示;所述LED指示模塊與所述FPGA主控制器相連,用LED燈指示搶答組別;所述蜂鳴器模塊與所述FPGA主控制器相連進行倒計時時間到提醒;所述電源模塊與所述FPGA主控制器相連;所述下載器模塊與所述FPGA主控制器相連實現程序的下載。
[0015]實際應用中,數碼管采用的是16個7段共陰數碼管;FPGA芯片是EP3C25F324C8N。
[0016]作為具體實施例,基于FPGA的多路搶答器的設計原理圖請參見圖2。QD模塊實現搶答鑒別鎖存功能,RST為系統復位端,A,B,C,D為四個搶答輸入端JSQ模塊實現倒計時功能,LD, AT,BT為時間調整端,EN為搶答開始信號,BEEP為倒計時時間到提醒端JFQ模塊實現計分功能,RSTl為分數清零端,ADD和SUB分別為加分和減分端;FPQ模塊實現分頻功能,為系統提供所需的時鐘信號,CLK引腳外接IMHZ時鐘信號,通過FPQ模塊產生IHZ和IKHZ信號分別給JSQ和YMQ ;YMQ模塊實現數碼管的譯碼驅動功能。
[0017]以上所述僅為本實用新型的較佳實施例,并不用以限制本實用新型,凡在本實用新型的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本實用新型的保護范圍之內。
【主權項】
1.一種基于FPGA的多路搶答器,電路裝置包括:FPGA主控制器、按鍵模塊、時鐘模塊、數碼管顯示模塊、LED指示模塊、電源模塊、蜂鳴器模塊、下載器模塊,其特征在于,所述按鍵模塊與所述FPGA主控制器相連,實現系統復位、倒計時時間的調整、搶答開始、分數清零功能;所述時鐘模塊與所述FPGA主控制器相連提供系統基準時鐘;所述數碼管顯示模塊與所述FPGA主控制器相連進行搶答組號、各組分數和倒計時時間的顯示;所述LED指示模塊與所述FPGA主控制器相連,用LED燈指示搶答組別;所述蜂鳴器模塊與所述FPGA主控制器相連進行倒計時時間到提醒;所述電源模塊與所述FPGA主控制器相連;所述下載器模塊與所述FPGA主控制器相連實現程序的下載。2.根據權利要求1所述的一種基于FPGA的多路搶答器,其特征在于,所述FPGA型號為EP3C25F324C8N。
【專利摘要】本實用新型公開了一種基于FPGA的多路搶答器,電路裝置包括:FPGA主控制器、按鍵模塊、時鐘模塊、數碼管顯示模塊、LED指示模塊、電源模塊、蜂鳴器模塊、下載器模塊。在FPGA主控制器內部實現搶答組別鑒別與鎖存功能,搶答開始后倒計時功能,各組分數統計功能,數碼管譯碼驅動功能,輸入時鐘信號分頻功能。這樣的設計減少了外部所需芯片的數量,所述電路具有體積小、結構簡單、功耗低的特點,而且FPGA具有高度的可重構性,非常易于產品的后期擴展及升級。
【IPC分類】G08B7/06
【公開號】CN205193965
【申請號】CN201520747419
【發明人】于萬霞
【申請人】天津職業技術師范大學
【公開日】2016年4月27日
【申請日】2015年9月25日