• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 光電顯示 > 設(shè)計應(yīng)用 > 基于CH340的遙控器與PC機接口設(shè)計

    基于CH340的遙控器與PC機接口設(shè)計

    作者:李大雨 劉新文 肖大海 防空兵指揮學院 時間:2011-02-22 來源:電子產(chǎn)品世界 收藏

      3 系統(tǒng)調(diào)試和檢查方法

    本文引用地址:http://www.czjhyjcfj.com/article/117115.htm

      在PC機上利用串口調(diào)試助手,通過讀取遙控器的指令,可以對接口電路進行調(diào)試和檢查,步驟如下:

      (1)通過教練口把遙控器輸出的PPM指令信號與接口電路信號輸入端相連;

      (2)安裝驅(qū)動并獲取虛擬的串口號。當?shù)谝淮伟裊SB接口電路的USB插頭插入計算機時,計算機系統(tǒng)會彈出發(fā)現(xiàn)新硬件的提示,并要求安裝相應(yīng)的USB驅(qū)動程序;接下來把芯片驅(qū)動(驅(qū)動程序可在網(wǎng)上下載)按照提示步驟逐步安裝。驅(qū)動程序安裝完成后,系統(tǒng)會自動增加一個COM口,并可以在計算機屬性的硬件管理中的串口項查到計算機為該虛擬串口分配的串口號,用戶就可以按照傳統(tǒng)的串行口控制方式來使用這個虛擬COM口,這樣一來就把USB設(shè)備虛擬為一個串行設(shè)備;如果不是第一次使用,就不需要重新安裝驅(qū)動,只需記住虛擬的串口號。

      (3)運行串口調(diào)試助手,選擇串行端口號與計算機為USB分配的虛擬串口號一致,設(shè)置與接口電路相同的通訊參數(shù)(波特率、奇偶校驗位、數(shù)據(jù)位、停止位等),然后打開串口。

      (4)打開遙控器電源開關(guān),并選擇工作于PPM編碼方式。此時,在串口調(diào)試助手界面的數(shù)據(jù)接收區(qū)就會顯示出遙控器各個通道對應(yīng)的脈寬數(shù)據(jù)。操縱遙控器不同的操縱桿,就會發(fā)現(xiàn)對應(yīng)的脈寬數(shù)據(jù)發(fā)生改變。

      4 結(jié)論

      利用單片機外部中斷方式對遙控器教練口輸出的PPM指令信號進行譯碼,通過USB接口電路實現(xiàn)與計算機的通信,不僅實現(xiàn)了對指令信號讀取,而且簡化了外設(shè)接口和編程,省去外接電源;在計算機上用USB口虛擬出串行口,既可以克服由于USB接口協(xié)議的復(fù)雜性給用戶帶來的不便,又可以簡化計算機與單片機之間的接口,它的使用與普通的USB外設(shè)相同,只是第一次插入PC機USB接口時,系統(tǒng)會提示安裝相應(yīng)的驅(qū)動程序。該接口電路已經(jīng)過驗證,并應(yīng)用到飛行模擬器中。

    紅外遙控器相關(guān)文章:紅外遙控器原理
    脈沖點火器相關(guān)文章:脈沖點火器原理

    上一頁 1 2 3 下一頁

    關(guān)鍵詞: 無人機 USB CH340

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 益阳市| 万源市| 什邡市| 锡林郭勒盟| 建昌县| 会东县| 宁晋县| 松滋市| 瑞丽市| 酉阳| 电白县| 东港市| 田林县| 阿合奇县| 长治市| 绍兴县| 永嘉县| 武安市| 苗栗市| 平昌县| 响水县| 东阳市| 天峨县| 唐海县| 德庆县| 克什克腾旗| 梧州市| 习水县| 大兴区| 莎车县| 类乌齐县| 历史| 乌拉特中旗| 酒泉市| 柯坪县| 宾阳县| 方正县| 两当县| 福海县| 茂名市| 古蔺县|