色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

小型一體化加固機專用鍵盤的設計原理與注意事項

電子設計 ? 作者:電子設計 ? 2018-11-05 09:30 ? 次閱讀

引 言

AT89C51是一種帶4K字節FLASH存儲器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS 8位微處理器,俗稱單片機。AT89C2051是一種帶2K字節閃存可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除1000次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C單片機為很多嵌入式控制系統提供了一種靈活性高且價廉的方案。

在一些自動化測量或智能設備中,微機作為控制中樞,對多個功能單元進行控制與管理,以實現儀器設備的系統功能。鍵盤是人機通信的基本設備,操作者通過它完成對設備的操控。因此需要研制小型一體化專用鍵盤。

采用小型一體化專用鍵盤不但可完成按鍵的功能,而且要求根據儀器外形進行一體化優化設計,使產品外型美觀、布局合理。小型一體化專用鍵盤不僅適用于一般的儀器控制系統,而且可以用于軍工加固計算機系統中。軍工產品中的微機多為加固PC類計算機,其采用PC機通用鍵盤。本文以PC機通用鍵盤為例,闡述研制小型一體化專用鍵盤的方法。

1 設計原理

PC機通用鍵盤通過“PS/2”5芯電纜與主機相連。該5芯電纜是鍵盤與主機之間信息與數據傳輸的路徑,定義如下:1端,RESET;2端,+5 V;3端,CLOCK;4端,地;5端,按鍵波形。其中1、2、4端的信號由主機內部確定;3端為時鐘信號CLOCK;5端為按鍵波形,此波形隨按下按鍵的不同而變化。

采用本文介紹的單片機控制系統和軟件編程的方法,可以準確模擬按鍵波形,使小型專用鍵盤的按鍵波形與PC機通用鍵盤對應按鍵波形一致。當操作者按下某鍵時,單片機控制系統產生相應的CLOCK波形與按鍵波形送給主機,實現按鍵功能。這樣就完成了小型專用鍵盤的設計。

2 硬件電路及軟件

2.1 單片機控制電路

采用單片機系統實現小型專用鍵盤的硬件電路,如圖1所示,設計完成的小型專用鍵盤的按鍵有18枚,排成6行×3列的矩陣。系統要判斷某一按鍵是否按下,可以利用軟件逐一查詢6行×3列矩陣中的按鍵,然后輸出相應的按鍵模擬波形,從而實現按鍵功能。

小型一體化加固機專用鍵盤的設計原理與注意事項

2.2 舉 例

下面以按鍵“8”為例,說明如何從PC機通用鍵盤中“取出”所需按鍵,并保持各按鍵功能,形成小型專用鍵盤。首先用示波器測出在PC機通用鍵盤上按下“8”鍵時,5芯鍵盤通信電纜的3端和5端的波形。按鍵“8”的波形測量波形如圖2所示。

小型一體化加固機專用鍵盤的設計原理與注意事項

示波器通道1指示信號電纜3端的CLOCK波形,通道2為電纜5端的按鍵“8”的波形。用單片機軟件編程模擬圖2所示波形。用同樣的方法,可以設計出小型專用鍵盤上其他按鍵。

3 設計中要注意的問題

3.1 準確地模擬按鍵波形

每一枚按鍵的波形包括電纜3端的CLOCK波形與電纜5端的按鍵波形。各按鍵的CLOCK波形相同,如圖2所示通道1的波形,由10個脈寬為40μs且間隔也為40μs的脈沖和1個脈寬為500 μs的脈沖形成CLOCK波形;而5端的按鍵波形則因按鍵的不同而各異。如果單片機控制電路采用12 MHz晶振,則一個機器周期為1μs,時間常數X的計算公式為:

(循環體字節數)×機器周期×時間常數X=延時時間

在上式中,循環體字節數、機器周期、延時時間都已知,則時間常數x易求得。例如,延時1 ms程序如下:

小型一體化加固機專用鍵盤的設計原理與注意事項

利用上面公式可得到:(1+1+2)×1×X一1 000 μs則X=250μs,將其帶入上面的程序段中,執行該段程序,能實現1 ms精確延時。

3.2按鍵的抖動問題

凡有按鍵操作的系統,在設計中一般都要考慮按鍵的去抖。由于按鍵的機械觸點有彈性作用,在閉合及斷開瞬間均有抖動過程,抖動的時間長短與開關的機械特性有關,一般為5~lO ms。為了保證按鍵的1次閉合僅作1次按鍵輸入處理,就必須消除按鍵抖動對系統的影響。

3.3 同行多個按鍵同時有效的問題

當有按鍵操作,按下某一鍵時,可能出現該鍵同一行線上的其他多個按鍵同時有效的現象。采用屏蔽非當前列線的方法可解決這一問題:當檢測有無鍵按下時,須對列線和行線依次掃描,當掃描至某一列線時,該列線置“O”,同時其他列線置“1”,這樣就屏蔽了非當前列線,從而準確地判斷出某鍵是否按下。

3.4 按鍵波形被吃掉的問題

有些按鍵的波形只有1段,如圖2所示“8”鍵的波形;而有些按鍵的波形有2段或2段以上,如圖3所示“十”上移鍵的波形。2段波形間隔1.6 μs,用單片機仿真按鍵波形時,可看到第1段波形形成后,其后3 ms的時間內時鐘CLOCK保持低電平,導致按鍵第2段波形被吃掉。這樣按鍵的第2段波形就不會被吃掉,從而保證了按鍵波形的完整,實現按鍵功能。

小型一體化加固機專用鍵盤的設計原理與注意事項

4 結 語

采用本文介紹的設計方法制作的小型一體化加固機專用鍵盤,已應用到產品中,其功能穩定可靠,取得了良好效果。實際工作中,可根據產品的結構特點和需要,應用該設計方法研制小型一體化專用鍵盤,具有推廣意義。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6040

    文章

    44606

    瀏覽量

    637276
  • 嵌入式
    +關注

    關注

    5089

    文章

    19167

    瀏覽量

    306713
  • 存儲器
    +關注

    關注

    38

    文章

    7523

    瀏覽量

    164130
  • 鍵盤
    +關注

    關注

    4

    文章

    859

    瀏覽量

    39787
收藏 人收藏

    評論

    相關推薦

    小型化電源設計的注意事項

    小型化直是電子行業的個熱點,對電源尤其重要。電源的質量通常以單位體積的功率來衡量,本文討論了些有助于實現小型化電源設計的
    發表于 07-20 12:43 ?537次閱讀

    石油石化室內外一體化定位解決方案

    一體化
    中海達
    發布于 :2023年06月21日 11:44:11

    購買一體化振動變送器應注意事項

    很多人在購買一體化振動變送器的時候都會很擔心很多的問題,其實這個但是是在所難免的。那么到底怎么樣才可以買到好的產品呢?相信這個問題是很多人直關心的話題,下面小編就和大家來分享購買一體化振動變送器應
    發表于 05-25 09:58

    什么是機電一體化

    “機電一體化(mcchatronics)詞起源于日本,是由機械和電子兩個英文單詞(mechanism)和(electronics)合成的個新的專用名詞。2) 目標顧名思義,機電
    發表于 08-29 09:06

    機電一體化系統

    容易由上訴5個要素與人體相對應。對于其它的機電一體化系統,如微機控制型縫紉、自動變焦照相機、自動變焦防顫型攝像等,只要存在機械運動就必然也包含著5個要素。 3.機電一體化系統的組成
    發表于 08-29 09:11

    貼片的機電一體化技術

    一體化技術,才能達到機器功能和性能要求。這些技術包括三大部份:運動和執行機構以及相關技術,包括高精密的專用拾/放機構,實現微裝配;新型的運動機構,解決大運動空間和小占有體積間的矛盾;宏/微驅動能力的檢測
    發表于 09-03 10:06

    一體化模塊貼片概述

      一體化模塊貼片是最近幾年在新型貼片機設備研發過程中提出來的—種全新概念的機型,其主要特點是:以貼片的主機為標準設備,為其裝備統、標準的基座平臺和通用接口,并將裸片分切、涂敷、
    發表于 09-04 15:43

    如何實現機電一體化設計?

    用戶總是要求我們提高所設計的機械的性能,同時減少資金成本。為了達到這兩個矛盾的目標,我們將注意力放到在機械設計方面有巨大潛力的機電一體化上。本文著重展示了使用嵌入式分析工具的現代計算機輔助設計(CAD)系統,告訴大家,如何才能實現機電
    發表于 08-07 06:48

    一體化伺服電機如何保存當前參數

    本文僅適用于立邁勝PMM系列一體化伺服電機出現的常見問題。如您的伺服電機是其他型號的請謹慎操作。解決方法如下:一體化伺服電機如何保存當前參數?在H1010-01寫0x65766173
    發表于 06-28 07:18

    機電一體化綜合實訓考核

    ZN-01MES機電一體化綜合實訓考核裝置、概述ZN-01MES機電一體化綜合實訓考核裝置 是種為典型的機電一體化、自動
    發表于 07-02 07:36

    NICE7000一體化控制器更改參數

    慢車NICE7000一體化控制器只需更改個參數(F1-25)即可實現同步和異步的控制切換。調諧注意事項:1) 請首先確保所有安裝、接線
    發表于 09-06 06:17

    測控一體化閘門系統

    測控一體化閘門系統關鍵字:測控一體化閘門系統 智能一體化閘門 灌區水閘自動控制云傳物聯測控一體化閘門系統集閘門遠程/自動控制、渠道水位流量
    發表于 08-25 14:34

    工業平板電腦一體機10大使用注意事項

    為了保證工業平板電腦一體機能夠正常使用,需要大家在日常使用的過程中多注意維護和保養。下面由觸想智能小編給大家介紹下工業平板電腦一體機使用的
    發表于 10-18 10:49 ?658次閱讀

    人臉識別一體機的功能和注意事項

    人臉識別一體機有哪些應用呢?比如在開學季,學校面臨著很大的復學防疫挑戰。眾所周知,其中部分主要是通過飛沫傳播和間接接觸傳播,加強口罩防護和溫度檢測可以有效防止傳播,人臉識別
    發表于 01-12 09:51 ?961次閱讀
    人臉識別<b class='flag-5'>機</b><b class='flag-5'>一體機</b>的功能和<b class='flag-5'>注意事項</b>

    嵌入式工控一體機的安裝方法和使用注意事項

    嵌入式工控一體機的安裝方法和使用注意事項?工控一體機系列產品中,因為使用環境的特殊性,很多企業需要以嵌入式的方式,把工控一體機安裝到固定的位置,途控在多年的嵌入式工控
    的頭像 發表于 08-04 11:12 ?1284次閱讀
    主站蜘蛛池模板: 99无码熟妇丰满人妻啪啪| 免费看 a一级毛片| 亚洲AV久久婷婷蜜臀无码不卡 | 超碰97av 在线人人操| 无码AV免费精品一区二区三区| 果冻传媒剧情在线观看| 中文字幕亚洲无线码在线| 秋霞伦理机在线看片| 国产亚洲精品久久久久久禁果TV| 国内精品视频在线播放一区| 一边吃奶一边添P好爽故事| 美女乱草鲍高清照片| 伊人影院香蕉久在线26| 免费国产久久啪在线| 国产成人精品在视频| 在线观看中文| 少妇内射兰兰久久| 高清国产mv视频在线观看| 欧美精品v欧洲高清| 国产精品亚洲精品久久品| 在线中文字幕亚洲日韩| 少妇内射兰兰久久| 旧里番6080在线观看| 光棍天堂在线a| 中文字幕日本一区| 午夜家庭影院| 欧美国产日韩久久久| 国模沟沟一区二区三区| WW.国产人妻人伦精品| 日韩精品 电影一区 亚洲高清| 黑色丝袜美女被网站| 一本色道久久综合亚洲精品| 全部老头和老太XXXXX| 精品无码无人网站免费视频| 真人做受120分钟免费看| 日韩精品一区二区三区色欲AV| 久久精品国产久精国产果冻传媒| 国产成人精品电影| 99久久久国产精品免费蜜臀| 亚洲男人97色综合久久久| 日韩精品一区二区三区色欲AV|