c语言 自锁按键,具有自锁功能的按键结构的制作方法
本實用新型涉及按鍵開關技術領域,具體的說,涉及一種具有自鎖功能的按鍵結構。
背景技術:
目前大多數的純機械式按鍵結構,只有開啟/閉合兩種工作狀態,這種按鍵結構有如下缺點:
(1)不能在開啟/閉合的中間位置實現鎖止功能
(2)此種按鍵結構一般常態為閉合狀態,開啟狀態需外力作用,外力除去后,靠彈簧等彈性復位元件復位。
但是對于頭戴式VR頭盔等電子產品,電池在安裝或者拆卸時,需先打開純機械式按鍵結構,并用手或者其它外力保持按鍵結構處于開啟狀態,才能將電池保護殼從電子產品的殼體上取下,進而安裝或者拆卸電池,操作方式不方便,不友好,急需一種不需要外力作用,即可方便保持按鍵處于開啟狀態的結構。
技術實現要素:
本實用新型所要解決的技術問題是:提供一種具有自鎖功能的按鍵結構,該按鍵結構具有在開啟位與閉合位之間某個位置自鎖的功能。
為解決上述技術問題,本實用新型的技術方案是:
具有自鎖功能的按鍵結構包括:固定殼體和通過開關可拆卸連接于所述固定殼體上的拆裝殼體,所述開關設于所述固定殼體和所述拆裝殼體上,所述開關包括滑動設于所述固定殼體外表面上的滑動按鍵和由所述滑動按鍵驅動的開關結構,所述固定殼體上設有通孔,所述滑動按鍵穿過所述通孔與所述開關結構連接,所述開關結構包括:滑動設于所述固定殼體內部的滑動件,所述滑動件與所述滑動按鍵固定連接,所述滑動件上、所述拆裝殼體上分別固定設有用于實現開啟/閉合的主卡勾,以及用于實現在開啟位與閉合位之間自鎖的鎖止卡勾;連接于所述滑動件與所述固定殼體之間的彈性復位元件。
優選的,所述主卡勾包括固定設于所述滑動件上的第一主卡勾,和與所述第一主卡勾適配固定設于所述拆裝殼體上的第二主卡勾;所述鎖止卡勾包括固定設于所述滑動件上的第一鎖止卡勾,和與所述第一鎖止卡勾適配固定設于所述拆裝殼體上的第二鎖止卡勾。
優選的,所述滑動件的兩端分別設有一個所述第一主卡勾和一個所述第一鎖止卡勾,相應地,所述拆裝殼體的兩側分別固定設有一個所述第二主卡勾和一個所述第二鎖止卡勾。
優選的,所述鎖止卡勾為彈性卡勾。
優選的,所述滑動件與所述固定殼體之間通過第一導軌滑槽結構滑動連接。
優選的,所述滑動按鍵上固定設有定位柱和多個按鍵卡勾,所述滑動件上設有定位孔和多個止逆孔,所述定位柱穿過所述通孔伸入所述定位孔中,所述按鍵卡勾穿過所述通孔與所述止逆孔一一配合。
優選的,所述固定殼體上設有按鍵滑槽,所述通孔設于所述按鍵滑槽的槽底,所述滑動按鍵設置于所述按鍵滑槽內,所述滑動按鍵與所述按鍵滑槽通過第二導軌滑槽結構滑動連接。
優選的,所述第二導軌滑槽結構包括固定于所述按鍵滑槽內的第二導軌,和設置于所述滑動按鍵上并且與所述第二導軌適配的第二滑槽。
優選的,所述滑動件上固定設有第一掛鉤,所述固定殼體上固定設有第二掛鉤,所述第一掛鉤與所述第二掛鉤之間連接有所述彈性復位元件。
優選的,所述彈性復位元件為彈簧。
采用了上述技術方案后,本實用新型的有益效果是:
開關結構包括滑動設于固定殼體內部的滑動件,滑動件與滑動按鍵固定連接,滑動件上、拆裝殼體上分別固定設有用于實現開啟/閉合的主卡勾,以及用于實現在開啟位與閉合位之間自鎖的鎖止卡勾,連接于滑動件與固定殼體之間的彈性復位元件;鎖止卡勾的設置,使得開關可以在開啟位與閉合位之間自鎖,即按鍵結構具有在開啟位與閉合位之間某個位置自鎖的功能。
附圖說明
圖1是本實用新型具有自鎖功能的按鍵結構的結構分解示意圖;
圖2是圖1中開關結構的結構示意圖;
圖3是圖1中滑動件與滑動按鍵裝配時的結構示意圖;
圖4是圖1中第二主卡勾、第二鎖止卡勾的結構示意圖;
圖5是圖2中A-A向的剖示結構示意圖;
圖6是開關結構開啟時的結構示意圖;
圖7是開關結構自鎖時的結構示意圖;
圖中:1-固定殼體;11-按鍵滑槽;12-通孔;13-第二掛鉤;14-第二導軌;2-拆裝殼體;21-第二主卡勾;22-第二鎖止卡勾;3-滑動按鍵;31-按鍵卡勾;32-定位柱;4-滑動件;41-第一主卡勾;42-第一鎖止卡勾;43-第一掛鉤;44-第一導軌;45-止逆孔;46-定位孔;5-彈簧。
具體實施方式
為了使本實用新型的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本實用新型進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,且不用于限定本實用新型。
如圖1和圖3共同所示,一種具有自鎖功能的按鍵結構,包括:固定殼體1,固定殼體1通過開關可拆卸固定連接有拆裝殼體2,開關包括滑動按鍵3和由滑動按鍵3驅動的開關結構。
固定殼體1的外表面上設有按鍵滑槽11,按鍵滑槽11內滑動連接有滑動按鍵3,按鍵滑槽11的底部設有通孔12,按鍵滑槽11的底部固定設有兩條平行的第二導軌14,滑動按鍵3與固定殼體1相對的一側表面設有兩條與第二導軌14匹配的第二滑槽,滑動按鍵3與固定殼體1相對的一側表面固定設有一個定位柱32和四個按鍵卡勾31。
如圖1、圖2、圖3、圖4、圖5、圖6和圖7共同所示,開關結構包括滑動件4,滑動件4的兩端分別固定設有兩條平行的第一導軌44,固定殼體1上設有四條與第一導軌44適配的第一滑槽,滑動件4上設有定位孔46和四個止逆孔45,定位柱32穿過通孔12伸入定位孔46中,四個按鍵卡勾31穿過通孔12與四個止逆孔45配合,將滑動按鍵3與滑動件4可拆卸式固定連接在一起,滑動件4的兩端分別設有一個第一主卡勾41和一個第一鎖止卡勾42,在拆裝殼體2上固定設有兩個與第一主卡勾41適配的第二主卡勾21和兩個與第一鎖止卡勾42適配的第二鎖止卡勾22,第一鎖止卡勾42、第二鎖止卡勾22均為彈性卡勾;
如圖2所示,滑動件4上固定設有第一掛鉤43,固定殼體1上固定設有第二掛鉤13,第一掛鉤43與第二掛鉤13之間連接有彈簧5,彈簧5在圖2中未示出。
如圖5所示,開關結構在常態下的狀態,為閉合狀態。圖5中箭頭方向表示拆裝殼體2脫離固定殼體1的方向。此狀態下,第一主卡勾41、第二主卡勾21工作,第一鎖止卡勾42、第二鎖止卡勾22不工作,彈簧5處于自然狀態,未被壓縮或伸長,兩個第一主卡勾41與兩個第二主卡勾21配合,第二主卡勾21阻擋第一主卡勾41按照箭頭所示方向移動,拆裝殼體2不能夠從固定殼體1上拆卸下來。
如圖6所示,開關結構在開啟時的狀態。開啟開關結構時,需借助外力推動滑動按鍵3,帶動滑動件4克服彈簧5的彈力滑動,彈簧5被拉長,第一主卡勾41從第二主卡勾21上脫離,第一主卡勾41、第二主卡勾21不工作,第一鎖止卡勾42、第二鎖止卡勾22產生彈性變形,第一鎖止卡勾42通過第二鎖止卡勾22,第一鎖止卡勾42貼合于第二主卡勾21上,第一鎖止卡勾42、第二鎖止卡勾22不工作。此狀態下,拆裝殼體2能夠從固定殼體1上拆卸下來,但是由于需要借助手或其它裝置產生的外力克服彈簧5的彈力,不易將拆裝殼體2從固定殼體1上拆卸下來。
如圖7所示,開關結構在閉合、開啟之間某個位置自鎖時的狀態。外力撤除后,彈簧拉動滑動件4,第一主卡勾41向第二主卡勾21靠近,但第一主卡勾41、第二主卡勾21不工作,第一鎖止卡勾42向第二鎖止卡勾22靠近,第一鎖止卡勾42抵靠于第二鎖止卡勾22上并停留在此處,第二鎖止卡勾22阻止彈簧5繼續拉動滑動件4,開關處于自鎖狀態,此時,彈簧5扔處于拉長狀態,滑動件4位置固定,且不需要借助外力固定位置,即開關鎖止了滑動件4的位置,向外移動拆裝殼體2,即可將拆裝殼體2從固定殼體1上拆卸下來,拆卸方便。
以上所述為本實用新型最佳實施方式的舉例,其中未詳細述及的部分均為本領域普通技術人員的公知常識。本實用新型的保護范圍以權利要求的內容為準,任何基于本實用新型的技術啟示而進行的等效變換,也在本實用新型的保護范圍之內。
總結
以上是生活随笔為你收集整理的c语言 自锁按键,具有自锁功能的按键结构的制作方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】华为路由器、交换机设备模拟器
- 下一篇: 怎样查看自己的IP地址