一種鍵盤與觸摸顯示屏實現通訊的電路及其方法與流程
2023-10-06 14:54:44
本發明涉及鍵盤與觸摸顯示屏的通訊電路,更具體地說是指一種鍵盤與觸摸顯示屏實現通訊的電路及其方法。
背景技術:
麻將是一種中國人發明的益智遊戲,麻將類娛樂用具,用竹子、骨頭或塑料製成的小長方塊,上面刻有花紋或字樣,每副144張,是中國人特有的休閒、娛樂遊戲,流行於中國的各個地方,麻將桌的人們進行打麻將遊戲的平臺,目前主要有自動麻將機和手搓麻將機兩種,自動麻將機減輕了玩家洗牌的勞動量,使得使用更加方便。
目前的自動麻將機一般是在麻將機的主機端面上設置用於自動擲骰子的結構,除此之外,並無設置其他結構,在玩家玩完一局下來後,結算時,則是各自拿著錢出來結算,這樣容易存在找零的麻煩,且有時出現計數不清楚導致不公平的現象發生。
因此,有必要設計一種鍵盤與觸摸顯示屏實現通訊的電路,實現每一局玩完後,依靠鍵盤輸入金額,輸方和贏方進行虛擬支付或收錢,等待結束時,觸摸顯示屏顯示金額,進行實際支付,避免找零的麻煩,保證計數清楚且公平公正。
技術實現要素:
本發明的目的在於克服現有技術的缺陷,提供一種鍵盤與觸摸顯示屏實現通訊的電路及其方法。
為實現上述目的,本發明採用以下技術方案:一種鍵盤與觸摸顯示屏實現通訊的電路,包括信號轉換晶片u1、轉換單元、觸摸顯示屏以及鍵盤,其中,所述鍵盤,其輸入相應的支付信號至信號轉換晶片u1;所述信號轉換晶片u1,其接收所述鍵盤所輸入的支付信號後,通過轉換單元轉換成電平信號;所述觸摸顯示屏,其接收轉換單元輸出的電平信號,顯示支付結果。
其進一步技術方案為:所述鍵盤包括若干個按鍵以及按鍵主控晶片u2,若干個按鍵與按鍵主控晶片u2連接,且按鍵輸入低電平,按鍵主控晶片u2檢測到該低電平,輸出支付信號至轉換單元。
其進一步技術方案為:所述轉換單元包括第一輸入轉換模塊以及第一輸出轉換模塊,其中,觸摸顯示平板輸入的信號通過第一輸入轉換模塊進行電平轉換後,將信號發送到信號轉換晶片u1;信號轉換晶片u1通過第一輸出轉換模塊將支付信號進行電平轉換後,將支付結果發到觸摸顯示平板顯示。
其進一步技術方案為:所述第一輸出轉換模塊包括三極體q3、q4,所述三極體q3的基極與所述信號轉換晶片u1連接,所述三極體q3的集電極與所述三極體q4的基極連接,所述三極體q3的發射極接地;所述三極體q4的集電極與所述觸摸顯示平板連接,所述三極體q4的發射極接地;信號轉換晶片u1將支付信號通過三極體q3反向處理,由三極體q4再次反向處理,輸出與支付信號一致的信號至顯示平板,由觸摸顯示平板顯示當前的支付結果。
其進一步技術方案為:所述第一輸入轉換模塊包括三極體q7、q8,所述三極體q8的基極與所述觸摸顯示平板連接,所述三極體q8的集電極與所述三極體q7的基極連接,所述三極體q8的發射極接地;所述三極體q7的集電極與所述信號轉換晶片u1連接,所述三極體q7的發射極接地;觸摸顯示平板輸入的信號通過三極體q8反向處理,由三極體q7再次反向處理,輸出與輸入信號一致的信號至信號轉換晶片u1。
其進一步技術方案為:所述一種鍵盤與觸摸顯示屏實現通訊的電路還包括麻將機主板,所述信號轉換晶片u1與麻將機主板之間連接有第二輸入轉換模塊以及第二輸出轉換模塊,其中,麻將機主板發送的工作數據通過第二輸入轉換模塊進行電平轉換後,發送到信號轉換晶片u1;信號轉換晶片u1通過第二輸出轉換模塊進行電平轉換後,將控制信號發到麻將機主板。
其進一步技術方案為:所述第二輸入轉換模塊包括三極體q5、q6,所述三極體q6的基極與所述麻將機主板連接,所述三極體q6的集電極與所述三極體q5的基極連接,所述三極體q6的發射極接地;所述三極體q5的集電極與所述信號轉換晶片u1連接,所述三極體q5的發射極接地;麻將機主板發送的工作數據通過三極體q6反向處理,由三極體q5再次反向處理,輸出與工作數據一致的信號至信號轉換晶片u1。
其進一步技術方案為:所述第二輸出轉換模塊包括三極體q1、q2,所述三極體q1的基極與所述信號轉換晶片u1連接,所述三極體q1的集電極與所述三極體q2的基極連接,所述三極體q1的發射極接地;所述三極體q2的集電極與所述麻將機主板連接,所述三極體q2的發射極接地;信號轉換晶片u1輸出的控制信號通過三極體q1反向處理,由三極體q2再次反向處理,輸出與控制信號一致的信號至麻將機主板。
其進一步技術方案為:所述一種鍵盤與觸摸顯示屏實現通訊的電路還包括骰子驅動單元,所述骰子驅動單元包括與負離子連接的接口j6、與臭氧連接的接口j7、與馬達連接的接口j8以及三極體q9、q10、q11,輸入高電平信號驅動三極體q9、q10、q11的基極電壓大於設定值,迫使三極體q9、q10、q11的集電極電壓拉低,接口j6、j7、j8產生電位差,以使得負離子、臭氧、馬達工作。
本發明還提供了一種鍵盤與觸摸顯示屏實現通訊的方法,所述方法包括:
按鍵輸入支付信號;
支付信號經過信號轉換晶片u1後輸出至轉換單元,由轉換單元進行電平轉換,獲取電平信號並輸出;
觸摸顯示屏接收電平信號,並顯示支付結果。
本發明與現有技術相比的有益效果是:本發明的一種鍵盤與觸摸顯示屏實現通訊的電路,通過鍵盤的按鍵輸入支付信號,經過信號轉換晶片u1以及轉換單元的轉換處理後,在觸摸顯示屏上顯示,實現虛擬支付,以便於玩家在玩牌時不需要每局都支付和/或找贖,解決對零贖的需求,觸摸顯示屏可做到實時監控,保證數據的真實可靠性,且麻將主板的工作數據還可以通過觸摸顯示屏顯示,便於用戶得知當前的玩法。
下面結合附圖和具體實施例對本發明作進一步描述。
附圖說明
圖1為本發明具體實施例提供的一種鍵盤與觸摸顯示屏實現通訊的電路的結構框圖;
圖2為本發明具體實施例提供一種鍵盤與觸摸顯示屏實現通訊的電路的局部電路原理圖;
圖3為本發明具體實施例提供的信號轉換晶片u1的電路原理圖;
圖4為本發明具體實施例提供的鍵盤的電路原理圖;
圖5為本發明具體實施例提供的轉換單元的電路原理圖;
圖6為本發明具體實施例提供的第二輸入轉換模塊以及第二輸出轉換模塊的電路原理圖;
圖7為本發明具體實施例提供的骰子驅動單元的電路原理圖;
圖8為本發明具體實施例提供的升壓模塊的電路原理圖。
具體實施方式
為了更充分理解本發明的技術內容,下面結合具體實施例對本發明的技術方案進一步介紹和說明,但不局限於此。
如圖1~8所示的具體實施例,本實施例提供的一種鍵盤3與觸摸顯示屏2實現通訊的電路,可以運用在麻將機上,實現每一局玩完後,依靠鍵盤3輸入金額,輸方和贏方進行虛擬支付或收錢,等待結束時,觸摸顯示屏2顯示金額,進行實際支付,避免找零的麻煩,保證計數清楚且公平公正。
如圖1所示,本實施例提供了一種鍵盤3與觸摸顯示屏2實現通訊的電路,其包括信號轉換晶片u1、轉換單元1、觸摸顯示屏2以及鍵盤3,其中,鍵盤3,其輸入相應的支付信號至信號轉換晶片u1;信號轉換晶片u1,其接收所述鍵盤3所輸入的支付信號後,通過轉換單元1轉換成電平信號;觸摸顯示屏2,其接收轉換單元1輸出的電平信號,顯示支付結果。
上述的鍵盤3包括若干個按鍵以及按鍵主控晶片u2,若干個按鍵與按鍵主控晶片u2連接,且按鍵輸入低電平,按鍵主控晶片u2檢測到該低電平,輸出支付信號至轉換單元1,若干個按鍵包括確認按鍵、支付按鍵、收款按鍵以及菜單按鍵等,其中,支付按鍵用於輸方輸入支付金額,而收款按鍵用於贏方接收支付金額。
當按鍵按下時,按鍵兩端短接對應的輸出口輸出相應的低電平,按鍵主控晶片u2檢測到低電平,通過第30/31腳輸出相應的信號輸出支付信號。
在本實施例中,上述的按鍵主控晶片u2的型號為stm8s903k3。
更進一步的,上述的轉換單元1包括第一輸入轉換模塊以及第一輸出轉換模塊,其中,觸摸顯示平板輸入的信號通過第一輸入轉換模塊進行電平轉換後,將信號發送到信號轉換晶片u1;信號轉換晶片u1通過第一輸出轉換模塊將支付信號進行電平轉換後,將支付結果發到觸摸顯示平板顯示。
上述的第一輸入轉換模塊包括三極體q7、q8,所述三極體q8的基極與所述觸摸顯示平板連接,所述三極體q8的集電極與所述三極體q7的基極連接,所述三極體q8的發射極接地;所述三極體q7的集電極與所述信號轉換晶片u1連接,所述三極體q7的發射極接地;觸摸顯示平板輸入的信號通過三極體q8反向處理,由三極體q7再次反向處理,輸出與輸入信號一致的信號至信號轉換晶片u1。
另外,在三極體q8的基極與觸摸顯示平板之間連接有電阻r5,且三極體q7的集電極以及三極體q8的集電極還連接有平板通訊模塊,且平板通訊模塊與三極體q7的集電極以及三極體q8的集電極分別對應連接有電阻r19、r20。
於其他實施例,也可以不設置上述的電阻r5以及電阻r19、20。
具體的,當觸摸顯示平板的串口發出高電平時,支付信號通過電阻r13、r5後,使得三極體q8的基極電平>=設定值(在本實施例中為0.6v),三極體q8的集電極處於低電平,迫使三極體q7的基極低於設定值(在本實施例中為0.6v),三極體q7處於關閉狀態,由於電阻r19的存在,三極體q7集電極為高電平,因此使得三極體q7的輸出電平與觸摸顯示平板的串口的輸入電平一致。
另外,當觸摸顯示平板的串口發出低電平時,三極體q8的基極電平低於設定值(在本實施例中為0.6v),三極體q8處於關閉狀態,由於電阻r20的存在,迫使三極體q7基極電平>=0.6v,三極體q7處於打開狀態,三極體q7的集電極處於低電平狀態,因此使得三極體q7的輸出電平與觸摸顯示平板的串口的輸入電平一致。
上述兩個過程完成了觸摸顯示平板發送與信號轉換晶片u1接受的一個電平轉換流程。
更進一步的,上述的第一輸出轉換模塊包括三極體q3、q4,三極體q3的基極與所述信號轉換晶片u1連接,三極體q3的集電極與三極體q4的基極連接,三極體q3的發射極接地;三極體q4的集電極與所述觸摸顯示平板連接,三極體q4的發射極接地;信號轉換晶片u1將支付信號通過三極體q3反向處理,由三極體q4再次反向處理,輸出與支付信號一致的信號至顯示平板,由觸摸顯示平板顯示當前的支付結果。
在三極體q3的基極與信號轉換晶片u1之間連接有電阻r11,且三極體q3的集電極連接有平板通訊模塊,且平板通訊模塊與三極體q3的集電極連接有電阻r16。
於其他實施例,也可以不設置上述的電阻r11以及電阻r16。
具體的,當信號轉換晶片u1的串口發出高電平時,支付信號通過電阻r11後,三極體q3的基極電平>=設定值(在本實施例中為0.6v),三極體q3的集電極處於低電平,迫使三極體q4的基極低於0.6v,三極體q4處於關閉狀態,三極體q4的集電極為高電平,因此使得三極體q4的輸出電平與信號轉換晶片u1的串口的輸入電平一致。
當信號轉換晶片u1的串口發出低電平時,三極體q3的基極電平低於設定值(在本實施例中為0.6v),三極體q4處於關閉狀態,由於電阻r16的存在,迫使三極體q4基極電平>=設定值(在本實施例中為0.6v),三極體q4處於打開狀態,三極體q4的集電極處於低電平狀態,因此使得三極體q4的輸出電平與信號轉換晶片u1的串口的輸入電平一致。
上述的兩個過程完成了信號轉換晶片u1發送與觸摸顯示平板接受的一個電平轉換流程。
更進一步的,上述的一種鍵盤3與觸摸顯示屏2實現通訊的電路還包括麻將機主板6,信號轉換晶片u1與麻將機主板6之間連接有第二輸入轉換模塊4以及第二輸出轉換模塊5,其中,麻將機主板6發送的工作數據通過第二輸入轉換模塊4進行電平轉換後,發送到信號轉換晶片u1;信號轉換晶片u1通過第二輸出轉換模塊5進行電平轉換後,將控制信號發到麻將機主板6。這樣,觸摸顯示屏2還可以顯示當前麻將機所處的工作模式,便於玩家得知當前的玩法。
另外,上述的第二輸入轉換模塊4包括三極體q5、q6,三極體q6的基極與所述麻將機主板6連接,三極體q6的集電極與所述三極體q5的基極連接,所述三極體q6的發射極接地;所述三極體q5的集電極與所述信號轉換晶片u1連接,所述三極體q5的發射極接地;麻將機主板6發送的工作數據通過三極體q6反向處理,由三極體q5再次反向處理,輸出與工作數據一致的信號至信號轉換晶片u1。
上述的三極體q5,q6的作用為信號隔離。
在本實施例中,上述的三極體q6的基極與麻將機主板6之間還連接有電阻r4,且三極體q6的集電極以及三極體q6的集電極還連接有面板主控處理模塊,且面板主控處理模塊與三極體q6的集電極以及三極體q6的集電極分別對應連接有電阻r18、r17。
於其他實施例,也可以不設置上述的電阻r4、電阻r18、r17。
具體的,當麻將機主板6的串口發出高電平時,帶有工作數據的信號通過電阻r12、r4之後,三極體q6的基極電平>=設定值(在本實施例中為0.6v),三極體q6的集電極處於低電平,迫使三極體q5的基極低於0.6v,三極體q5處於關閉狀態,由於電阻r17的存在,三極體q5的集電極為高電平,因此,三極體q5輸出與工作數據一致的信號至信號轉換晶片u1。
當麻將機主板6的串口發出低電平時,三極體q6的基極電平低於設定值(在本實施例中為0.6v),三極體q6的處於關閉狀態,由於電阻r18的存在,迫使三極體q5基極電平>=設定值(在本實施例中為0.6v),三極體q5處於打開狀態,三極體q5的集電極處於低電平狀態,因此,三極體q5輸出與工作數據一致的信號至信號轉換晶片u1。
上述的兩個過程完成了麻將機主板6發送與信號轉換晶片u1接受的一個電平轉換流程。
更進一步的,上述的第二輸出轉換模塊5包括三極體q1、q2,三極體q1的基極與信號轉換晶片u1連接,三極體q1的集電極與三極體q2的基極連接,三極體q1的發射極接地;三極體q2的集電極與麻將機主板6連接,三極體q2的發射極接地;信號轉換晶片u1輸出的控制信號通過三極體q1反向處理,由三極體q2再次反向處理,輸出與控制信號一致的信號至麻將機主板6。
在本實施例中,上述的三極體q1的基極與信號轉換晶片u1之間還連接有電阻r10,且三極體q1的集電極以及三極體q2的集電極還連接有平板通訊模塊,且平板通訊模塊與三極體q1的集電極以及三極體q2的集電極分別對應連接有電阻r14、r15。
於其他實施例,也可以不設置上述的電阻r10、電阻r14、r15。
具體的,當信號轉換晶片u1發出高電平時,信號通過電阻r10後,三極體q1的基極電平>=設定值(在本實施例中為0.6v),三極體q1的集電極處於低電平,迫使三極體q2的基極低於設定值(在本實施例中為0.6v),三極體q2處於關閉狀態,由於電阻r15的存在,三極體q2集電極為高電平。
當信號轉換晶片u1發出低電平時,三極體q1的基極電平低於設定值(在本實施例中為0.6v),三極體q1處於關閉狀態,由於電阻r14的存在迫使,三極體q2基極電平>=設定值(在本實施例中為0.6v),三極體q2處於打開狀態,三極體q2的集電極處於低電平狀態。
此過程完成了信號轉換晶片u1發送與麻將機主板6接受的一個電平轉換流程。
更進一步的,上述的一種鍵盤3與觸摸顯示屏2實現通訊的電路還包括骰子驅動單元7,骰子驅動單元7包括與負離子連接的接口j6、與臭氧連接的接口j7、與馬達連接的接口j8以及三極體q9、q10、q11,輸入高電平信號驅動三極體q9、q10、q11的基極電壓大於設定值,迫使三極體q9、q10、q11的集電極電壓拉低,接口j6、j7、j8產生電位差,以使得負離子、臭氧、馬達工作。
具體的,三極體q9、q10、q11的基極分別對應通過電阻r31、r41、r51與外部接口j1連接,且三極體q9的發射極與基極之間通過電阻r61連接,三極體q10的發射極與基極之間通過電阻r71連接,三極體q11的發射極與基極之間通過電阻r81連接,三極體q9、q10、q11的集電極分別對應與負離子、臭氧、馬達連接。
另外,上述的骰子驅動單元7還包括升壓模塊,該升壓模塊包括與電源連接的濾波電容c1、濾波晶片u3、電感l1、整流二極體d1、與離子、臭氧、馬達連接的濾波電容c2以及分壓電阻r1、r2,升壓模塊將5v電源升壓到12v,供負離子、臭氧、馬達供電,具體的,5v電源通過濾波c1濾波後,輸入至濾波晶片u3的第4腳供電,由其2腳產生高頻pwm信號,再通過電感l1儲能,整流二極體d1整流,濾波電容c2濾波成12v直流電壓,分壓電阻r1與r2分壓信號給到濾波晶片u3的5腳,調節2腳pwm佔空比,使輸出電壓穩定在12v。
上述的一種鍵盤3與觸摸顯示屏2實現通訊的電路,通過鍵盤3的按鍵輸入支付信號,經過信號轉換晶片u1以及轉換單元1的轉換處理後,在觸摸顯示屏2上顯示,實現虛擬支付,以便於玩家在玩牌時不需要每局都支付和/或找贖,解決對零贖的需求,觸摸顯示屏2可做到實時監控,保證數據的真實可靠性,且麻將主板的工作數據還可以通過觸摸顯示屏2顯示,便於用戶得知當前的玩法。
另外,本實施例還提供了一種鍵盤3與觸摸顯示屏2實現通訊的方法,該方法包括:
按鍵輸入支付信號;
支付信號經過信號轉換晶片u1後輸出至轉換單元1,由轉換單元1進行電平轉換,獲取電平信號並輸出;
觸摸顯示屏2接收電平信號,並顯示支付結果。
另外,上述的方法還包括:觸摸顯示屏2輸入信號,經過轉換單元1、第二輸入單元以及信號轉換晶片u1後,麻將機主板6獲取到信號轉換晶片u1的信號,進行對應的操作。
另外,上述的方法還包括:麻將機主板6通過第二輸出單元將自身所處的工作數據傳輸至信號轉換晶片u1,再通過轉換單元1輸入至觸摸顯示屏2進行顯示。
上述僅以實施例來進一步說明本發明的技術內容,以便於讀者更容易理解,但不代表本發明的實施方式僅限於此,任何依本發明所做的技術延伸或再創造,均受本發明的保護。本發明的保護範圍以權利要求書為準。