專利名稱:高速球軌跡控制裝置的制作方法
技術領域:
本實用新型涉及智能高速球軌跡控制裝置。
背景技術:
高速球電機控制裝置,通常由以下模塊組成電源轉換模塊,串行接口模塊,微控 制器模塊,存儲模塊,電機控制模塊,攝像機控制模塊,軌跡設置模塊,軌跡運行模塊;在本 實用新型之前,市場現有的智能紅外高速球的軌跡功能大多只能分別設置幾組預置點,根 據設置的預置點運行軌跡功能,其缺陷是1動作變化的運行時間不能準確記錄;2軌跡記 錄的指令少。之所以如此是因為原先在記錄軌跡時,對相同動作指令不加處理直接記錄,占用 記錄時間的存儲空間,使記錄被分割成過多條數,總體記錄的時間反而因受到存儲容量的 限制而減少。重要的軌跡變換點能夠記錄下來的的相對少,總體記錄的時間相對短。具體 地說,過去是以固定的時間段為軌跡分割單位,記錄這個時間段里所接收到的所有指令;例 如記錄2分鐘之內的所有動作指令為一條軌跡,當動作指令為相同并且相同指令持續(xù)時間 很長,就會以多次重復的軌跡記錄形式出現,占用了相對來說更為重要的軌跡變化的運動 軌跡的記錄空間。
實用新型內容本實用新型旨在克服現有技術的缺陷,提供一種高速球軌跡控制裝置。高速球軌跡控制裝置,包括電源轉換模塊,用于將外部接入的電源轉換為高速球 控制裝置所使用的電源;串行接口模塊,用于接收來自高速球外部連接的控制器發(fā)出的命 令信息;存儲模塊,用于存儲微控制器模塊中的指令及數據信息;微控制器模塊,用于根據 串行接口模塊接收到的命令信息以及存儲在程序存儲器中的程序傳遞給與其連接的其他 模塊;攝像機控制模塊,用于根據微控制器發(fā)出的控制命令控制攝像機動作;電機控制模 塊,用于根據微控制器發(fā)出的控制命令控制電機運行;其中,微控制器模塊分別與電源轉換 模塊、串行接口模塊、存儲模塊、攝像機控制模塊、電機控制模塊相連;其特征在于,還包含 軌跡設置模塊以及軌跡運行模塊;所述的軌跡設置模塊用于設置軌跡并記錄軌跡;所述的 軌跡運行模塊用于實現軌跡的運行;所述的軌跡設置模塊和軌跡運行模塊分別與微控制器 相連。所述的微處理器模塊包括中央處理單元、時鐘發(fā)生器、程序存儲器、數據存儲器和 輸入/輸出接口 ;其中,時鐘發(fā)生器、程序存儲器、數據存儲器和輸入/輸出接口分別與中 央處理單元相連;所述的輸入/輸出接口和數據存儲器與串口接口模塊連接;所述的輸入/ 輸出接口分別與攝像機控制模塊、電機控制模塊、軌跡設置模塊以及軌跡運行模塊相連;所 述的程序存儲器分別與攝像機控制模塊、電機控制模塊、軌跡設置模塊以及軌跡運行模塊 相連;所述的數據存儲器分別與攝像機控制模塊、電機控制模塊、軌跡設置模塊以及軌跡運 行模塊相連。[0007]與現有技術相比,本實用新型保證了軌跡記錄的準確性以及連貫性,節(jié)約記錄時 間的存儲空間,增加了軌跡記錄的指令,延長了記錄的時間。
圖1是本實用新型結構示意圖。圖2是圖1中的微控制器模塊的展開圖圖3是圖1中軌跡設置模塊的展開圖。圖4是圖1中軌跡運行模塊的展開圖。
具體實施方式
下面參照附圖,對本實用新型做進一步描述參見附圖1,高速球軌跡控制裝置,包括電源轉換模塊,用于將外部接入的電源 轉換為高速球控制裝置所使用的電源;串行接口模塊,用于接收來自高速球外部連接的控 制器發(fā)出的命令信息;存儲模塊,用于存儲微控制器模塊中的指令及數據信息;微控制器 模塊,用于根據串行接口模塊接收到的命令信息以及存儲在程序存儲器中的程序傳遞給與 其連接的其他模塊;攝像機控制模塊,用于根據微控制器發(fā)出的控制命令控制攝像機動作; 電機控制模塊,用于根據微控制器發(fā)出的控制命令控制電機運行;其中,微控制器模塊分別 與電源轉換模塊、串行接口模塊、存儲模塊、攝像機控制模塊、電機控制模塊相連;其特征在 于,還包含軌跡設置模塊以及軌跡運行模塊;所述的軌跡設置模塊用于設置軌跡并記錄軌 跡;所述的軌跡運行模塊用于實現軌跡的運行;所述的軌跡設置模塊和軌跡運行模塊分別 與微控制器相連。參見附圖2,所述的微處理器模塊包括中央處理單元,時鐘發(fā)生器,用于產生時鐘 分頻;程序存儲器,用于存儲程序;數據存儲器,用于存儲高速球實際運行中需要的數據以 及從輸入/輸出接口接收到的數據,輸入/輸出接口,用于接收監(jiān)控設備的控制器發(fā)出的指 令信息以及發(fā)送從微控制器給電機控制模塊和攝像機控制模塊的指令信息;其中,時鐘發(fā) 生器、程序存儲器、數據存儲器和輸入/輸出接口分別與中央處理單元相連;輸入輸出接口 和數據存儲器與串口接口模塊連接;程序存儲器和數據存儲器分別與攝像機控制模塊和電 機控制模塊相連。所述的微處理器模塊執(zhí)行以下步驟中央處理單元通過輸入/輸出接口 在串行總線上查找與時鐘發(fā)生器產生的相同的時鐘信號;當高速球軌跡控制裝置與監(jiān)控設 備的控制器之間建立完時鐘同步以后,就按照高速球軌跡控制裝置的地址碼在串行總線上 查找與其相對應的地址碼,即地址同步。地址同步建立完后,高速球開始通過輸入/輸出接 口單元從串行總線上讀取數據,即數據同步。數據同步完成后,高速球軌跡控制裝置所需要 的各種數據都被微處理器模塊保存在數據存儲器當中。接下來,微處理器模塊將存儲的數 據信息輸出到電機控制模塊和攝像機控制模塊上。參見附圖3,所述的軌跡設置模塊由以下單元組成電機和攝像機控制單元I,判 斷單元I,存儲單元I,電機和攝像機控制單元II,存儲單元II,判斷單元II,存儲單元III, 以上單元依次連接;所述的電機和攝像機控制單元I用于根據微控制器輸出的控制指令分 別控制電機和攝像機運行到起始位置,即操作人員通過外部控制設備如鍵盤,控制電機和 攝像機運行到操作人員指定的位置(微控制器通過串口接收模塊接收來自外部控制設備的指令,將控制指令通過微控制器的輸入/輸出接口發(fā)送到電機控制模塊以及攝像機控制 模塊中,實現對電機以及攝像機的控制),并將控制電機和攝像機此時的具體電機參數和攝 像機參數保存在電機和攝像機控制單元I中;所述的判斷單元I用于根據微控制器輸出的 控制指令判斷是否確認為起始位置,如果微控制器發(fā)出確認指令,則將電機運行參數及攝 像機參數保存在存儲單元I中,如果未接收到確認指令,則退出軌跡設置模塊;所述的存儲 單元I用于存儲微控制器模塊發(fā)出的電機控制指令和攝像機控制指令;所述的電機和攝像 機控制單元II用于根據微控制器輸出的控制指令分別控制電機和攝像機運行;所述的存 儲單元II用于存儲電機和攝像機控制單元II中,電機和攝像機動作的指令以及動作的時 間,當相鄰的兩條指令相同時,累加動作時間,只有當相鄰兩條指令不同時,累加記錄指令 同時累計指令數,并將累加的動作指令和動作時間保存;所述的判斷單元II用于判斷微控 制器輸出的控制指令判斷是否保存軌跡設置,如果接收到保存軌跡指令,則將電機和攝像 機動作的指令以及動作的時間存儲到存儲單元III中,如果未接收到保存指令,則退出軌 跡設置模塊;存儲單元III用于存儲軌跡的電機和攝像機動作的指令以及動作的時間;所 述的電機和攝像機控制單元I與微控制器模塊中的輸入輸出接口、數據存儲器相連、程序 存儲器;電機和攝像機控制單元II與微控制器模塊中的輸入輸出接口、數據存儲器、程序 存儲器相連;所述的存儲單元I與微控制器模塊中的輸入輸出接口、數據存儲器相連;存儲 單元II與微控制器模塊中的輸入輸出接口、數據存儲器相連;存儲單元III與微控制器模 塊中的輸入輸出接口、數據存儲器相連。軌跡設置模塊的功能1.根據串口接收模塊接收外部控制設備(如鍵盤和計算機)發(fā)出的控制命令,微 控制器模塊將指令存儲到數據存儲器中,并通過輸入輸出接口將指令發(fā)送到軌跡模塊中的 電機和攝像機控制單元I中。2.電機和攝像機控制單元I控制電機和攝像機運行到操作人員指定的位置,并將 控制電機和攝像機時的具體電機參數和攝像機參數提取并保存3.判斷單元I判斷微控制器輸出到軌跡設置模塊中的控制指令是否為保存設置 指令,如果接收到保存軌跡指令,則將電機和攝像機動作的指令以及動作的時間存儲到存 儲單元III中,如果未接收到保存指令,則退出軌跡設置模塊。4.電機和攝像機控制單元II根據微控制器輸出的電機運行指令以及攝像機變倍 指令分別控制電機以及攝像機動作,同時將當前的電機運行參數以及攝像機變倍參數保存 在存儲單元II中。5.判斷單元II判斷微控制器輸出的控制指令判斷是否為保存軌跡設置指令,如 果接收到保存軌跡設置指令,則將電機和攝像機動作的指令以及動作的時間存儲到存儲單 元III中,如果未接收到保存指令,則退出軌跡設置模塊。參見附圖4,所述的軌跡運行模塊有以下單元組成存儲單元A,判斷單元A,電機 和攝像機控制單元A,存儲單元B,判斷單元B,存儲單元C,電機和攝像機控制單元B,以上單 元依次連接;所述的存儲單元A用于存儲微控制器通過輸入輸出接口發(fā)過來的軌跡設置模 塊回饋給微控制器模塊的軌跡參數;所述的判斷單元A用于判斷存儲單元中存儲的指令動 作時間是否不為零,如果判斷的結果為零,則退出,如果判斷的結果不為零,則通過電機和 攝像機控制單元A保存的電機以及攝像機參數控制高速球運行到起始位置(微控制器通過串口接收模塊接收來自外部控制設備的指令,將控制指令通過微控制器的輸入/輸出接口 發(fā)送到電機控制模塊以及攝像機控制模塊中,實現對電機以及攝像機的控制);所述的電 機和攝像機控制單元A用于根據存儲單元A存儲的軌跡設置模塊回饋的軌跡參數控制高速 球運行到起始位置(微控制器通過串口接收模塊接收來自外部控制設備的指令,將控制指 令通過微控制器的輸入/輸出接口發(fā)送到電機控制模塊以及攝像機控制模塊中,實現對電 機以及攝像機的控制);所述的存儲單元B用于讀取微控制器模塊發(fā)送過來的指令時間;所 述的判斷單元B用于判斷當前動作時間是否小于存儲單元A中存儲的動作時間;所述的存 儲單元C用于讀取微控制器模塊發(fā)送過來的動作指令;所述的電機控制單元及攝像機控制 單元B用于控制電機以及攝像機按照軌跡記錄下來的動作及時間動作。上述的電機和攝像機控制單元A與微控制器模塊中的輸入輸出接口、數據存儲器 相連、程序存儲器;電機和攝像機控制單元B與微控制器模塊中的輸入輸出接口、數據存儲 器、程序存儲器相連;上述的存儲單元A與微控制器模塊中的輸入輸出接口、數據存儲器相 連;存儲單元B與微控制器模塊中的輸入輸出接口、數據存儲器相連;存儲單元C與微控制 器模塊中的輸入輸出接口、數據存儲器相連;軌跡運行模塊的功能1.微控制器模塊根據串口接收模塊接收外部控制設備(如鍵盤和計算機)發(fā)出的 控制命令,將指令存儲到數據存儲器中,并通過輸入輸出接口將指令發(fā)送到軌跡模塊中的 存儲單元中。2.判斷單元A根據軌跡模塊的存儲單元中讀取的指令數,判斷存儲單元中存儲的 指令時間是否不為零,如果判斷的結果為零,則退出,如果判斷的結果不為零,則控制高速 球運行到起始位置。3.電機控制單元及攝像機控制單元A根據判斷單元A判斷的結果,以及存儲單元 中存儲的指令控制電機以及攝像機動作。4.存儲單元A讀取軌跡設置模塊中保存的指令數以及指令時間,判斷單元B判斷 當前指令數是否小于存儲單元中存儲的指令數,如果否,則退出,如果是,則從存儲單元B 中讀取軌跡設置模塊中保存的指令動作及指令時間。5.電機控制單元及攝像機控制單元B根據存儲單元B中的指令動作及指令時間控 制電機以及攝像機動作。本技術方案根據不同的動作指令的指令數為存儲容量限制;現有的技術由于受到 單純以時間為存儲容量的限制只能設置2 4組軌跡,本實用新型可根據以不同的動作指 令的指令數為存儲容量限制可設置16組;軌跡設置模塊中可以設置多組軌跡,并且每組軌 跡中可保存多條不同的指令,當相鄰的兩條指令相同時,累加動作時間,只有當相鄰兩條指 令不同時,累加記錄指令同時累計指令數。
權利要求1.高速球軌跡控制裝置,包括電源轉換模塊,用于將外部接入的電源轉換為高速球 控制裝置所使用的電源;串行接口模塊,用于接收來自高速球外部連接的控制器發(fā)出的命 令信息;存儲模塊,用于存儲微控制器模塊中的指令及數據信息;微控制器模塊,用于根據 串行接口模塊接收到的命令信息以及存儲在程序存儲器中的程序傳遞給與其連接的其他 模塊;攝像機控制模塊,用于根據微控制器發(fā)出的控制命令控制攝像機動作;電機控制模 塊,用于根據微控制器發(fā)出的控制命令控制電機運行;其中,微控制器模塊分別與電源轉換 模塊、串行接口模塊、存儲模塊、攝像機控制模塊、電機控制模塊相連;其特征在于,還包含 軌跡設置模塊以及軌跡運行模塊;所述的軌跡設置模塊用于設置軌跡并記錄軌跡;所述的 軌跡運行模塊用于實現軌跡的運行;所述的軌跡設置模塊和軌跡運行模塊分別與微控制器 相連。
2.根據權利要求1所述的高速球軌跡控制裝置,其特征在于,所述的微處理器模塊包 括中央處理單元、時鐘發(fā)生器、程序存儲器、數據存儲器和輸入/輸出接口 ;其中,時鐘發(fā)生 器、程序存儲器、數據存儲器和輸入/輸出接口分別與中央處理單元相連;所述的輸入/輸 出接口和數據存儲器與串口接口模塊連接;所述的輸入/輸出接口分別與攝像機控制模 塊、電機控制模塊、軌跡設置模塊以及軌跡運行模塊相連;所述的程序存儲器分別與攝像機 控制模塊、電機控制模塊、軌跡設置模塊以及軌跡運行模塊相連;所述的數據存儲器分別與 攝像機控制模塊、電機控制模塊、軌跡設置模塊以及軌跡運行模塊相連。
3.根據權利要求1所述的高速球軌跡控制裝置,其特征在于,所述的軌跡設置模塊由 以下單元組成電機和攝像機控制單元I,判斷單元I,存儲單元I,電機和攝像機控制單元 II,存儲單元II,判斷單元II,存儲單元III,以上單元依次連接;所述的電機和攝像機控制 單元I用于根據微控制器輸出的控制指令分別控制電機和攝像機運行到起始位置,即操作 人員通過外部控制設備如鍵盤,控制電機和攝像機運行到操作人員指定的位置,并將控制 電機和攝像機此時的具體電機參數和攝像機參數保存在電機和攝像機控制單元I中;所述 的判斷單元I用于根據微控制器輸出的控制指令判斷是否確認為起始位置,如果微控制器 發(fā)出確認指令,則將電機運行參數及攝像機參數保存在存儲單元I中,如果未接收到確認 指令,則退出軌跡設置模塊;所述的存儲單元I用于存儲微控制器模塊發(fā)出的電機控制指 令和攝像機控制指令;所述的電機和攝像機控制單元II用于根據微控制器輸出的控制指 令分別控制電機和攝像機運行;所述的存儲單元II用于存儲電機和攝像機控制單元II中, 電機和攝像機動作的指令以及動作的時間,當相鄰的兩條指令相同時,累加動作時間,只有 當相鄰兩條指令不同時,累加記錄指令同時累計指令數,并將累加的動作指令和動作時間 保存;所述的判斷單元II用于判斷微控制器輸出的控制指令判斷是否保存軌跡設置,如果 接收到保存軌跡指令,則將電機和攝像機動作的指令以及動作的時間存儲到存儲單元III 中,如果未接收到保存指令,則退出軌跡設置模塊;存儲單元III用于存儲軌跡的電機和攝 像機動作的指令以及動作的時間;所述的電機和攝像機控制單元I與微控制器模塊中的輸 入輸出接口、數據存儲器相連、程序存儲器;電機和攝像機控制單元II與微控制器模塊中 的輸入輸出接口、數據存儲器、程序存儲器相連;所述的存儲單元I與微控制器模塊中的輸 入輸出接口、數據存儲器相連;存儲單元II與微控制器模塊中的輸入輸出接口、數據存儲 器相連;存儲單元III與微控制器模塊中的輸入輸出接口、數據存儲器相連。
4.根據權利要求1所述的高速球軌跡控制裝置,其特征在于,所述的軌跡運行模塊有以下單元組成存儲單元A,判斷單元A,電機和攝像機控制單元A,存儲單元B,判斷單元B, 存儲單元C,電機和攝像機控制單元B,以上單元依次連接;所述的存儲單元A用于存儲微控 制器通過輸入輸出接口發(fā)過來的軌跡設置模塊回饋給微控制器模塊的軌跡參數;所述的判 斷單元A用于判斷存儲單元中存儲的指令動作時間是否不為零,如果判斷的結果為零,則 退出,如果判斷的結果不為零,則通過電機和攝像機控制單元A保存的電機以及攝像機參 數控制高速球運行到起始位置;所述的電機和攝像機控制單元A用于根據存儲單元A存儲 的軌跡設置模塊回饋的軌跡參數控制高速球運行到起始位置;所述的存儲單元B用于讀取 微控制器模塊發(fā)送過來的指令時間;所述的判斷單元B用于判斷當前動作時間是否小于存 儲單元A中存儲的動作時間;所述的存儲單元C用于讀取微控制器模塊發(fā)送過來的動作指 令;所述的電機控制單元及攝像機控制單元B用于控制電機以及攝像機按照軌跡記錄下來 的動作及時間動作;上述的電機和攝像機控制單元A與微控制器模塊中的輸入輸出接口、 數據存儲器相連、程序存儲器;電機和攝像機控制單元B與微控制器模塊中的輸入輸出接 口、數據存儲器、程序存儲器相連;上述的存儲單元A與微控制器模塊中的輸入輸出接口、 數據存儲器相連;存儲單元B與微控制器模塊中的輸入輸出接口、數據存儲器相連;存儲單 元C與微控制器模塊中的輸入輸出接口、數據存儲器相連。
專利摘要高速球軌跡控制裝置,包括電源轉換模塊,串行接口模塊,存儲模塊,微控制器模塊,攝像機控制模塊,電機控制模塊;其中,微控制器模塊分別與電源轉換模塊、串行接口模塊、存儲模塊、攝像機控制模塊、電機控制模塊相連;其特征在于,還包含軌跡設置模塊以及軌跡運行模塊;軌跡設置模塊,用于設置軌跡并記錄軌跡;軌跡運行模塊,用于實現軌跡的運行;所述的軌跡設置模塊和軌跡運行模塊分別與微控制器相連。
文檔編號G05D3/00GK201926931SQ201020641889
公開日2011年8月10日 申請日期2010年12月6日 優(yōu)先權日2010年12月6日
發(fā)明者韓冰 申請人:天津市天下數碼視頻有限公司