本發明專利技術公開了一種機器人電量監控系統,包括電流采樣電路、電壓采樣電路、電源控制電路、主控單片機和通訊電路;電流采樣電路和電壓采樣電路設于機器人電源接入端,分別用于對電源的電流和電壓進行采樣并將采樣結果傳送給主控單片機;主控單片機用于根據電流采樣結果和電壓采樣結果計算電源剩余電量值,在電量低于設定值通過通訊電路向機器人的主控制板發出報警提示并在必要時通過電源控制電路切斷各電氣模塊的電源;電源控制電路用于給各電氣模塊供電或斷電;電流采樣電路、電壓采樣電路、電源控制電路和通訊電路均與所述主控單片機連接。本發明專利技術可對機器人的電量進行實時監控,在供電不正常時報警提示,提高機器人系統的穩定性和安全性。
【技術實現步驟摘要】
本專利技術涉及機器人控制領域,尤其涉及一種機器人電量監控系統。
技術介紹
現有的機器人系統需要配有專用的UPS系統或需要配備電池以備當突然掉電或電源性能不好時,不至于對整個機器人系統的主控計算機造成損壞,如果不足,需要關閉操作系統并提示用戶充電。另外,機器人控制系統為Windows,即使電量充足在關機時也要先關閉系統再切斷電源,否則會對磁盤造成損壞。
技術實現思路
本專利技術主要是在現有的機器人系統中對整個機器人系統的電量進行實時監控,當電源工作不正常時可以發出報警,并經過一段延時關閉機器人系統,增加了機器人系統的穩定性和安全性。為解決上述技術問題,本專利技術采用的一個技術方案是:提供一種機器人電量監控系統,包括電流采樣電路、電壓采樣電路、電源控制電路、主控單片機和通訊電路;所述電流采樣電路和電壓采樣電路設于機器人電源接入端,分別用于對電源的電流和電壓進行采樣并將采樣結果傳送給所述主控單片機;所述主控單片機用于根據電流采樣結果和電壓采樣結果計算電源剩余電量值,在電量低于設定值通過通訊電路向機器人的主控制板發出報警提示并在必要時通過電源控制電路切斷各電氣模塊的電源;所述電源控制電路用于根據人工控制或主控單片機的控制信號導通或切斷電源以給各電氣模塊供電或斷電;所述電流采樣電路、電壓采樣電路、電源控制電路和通訊電路均與所述主控單片機連接。其中,所述機器人電量監控系統還包括用于采集機器人溫度的溫度傳感器,所述溫度傳感器連接所述主控單片機。其中,所述主控單片機還用于在電流超過預設值時控制電源控制電路切斷各電氣模塊的電源。其中,所述機器人電量監控系統還包括鎖存器,所述鎖存器用于對上電自鎖信號進行鎖存,所述鎖存器輸入端連接所述主控單片機,鎖存器輸出端連接所述電源控制電路。其中,所述電源控制電路包括PMOS管、三極管、第一分壓電阻、第二分壓電阻、第二二極管、第三二極管和按鍵;第一分壓電阻的一端連接至電源,第一分壓電阻另一端連接第二分壓電阻的一端,第二分壓電阻的另一端通過第二二極管和按鍵接地,且第二分壓電阻的該端還連接三極管的集電極,三極管的發射極接地,三極管的基極連接至鎖存器的輸出端;按鍵與第二二極管連接的公共接點還連接第三二極管的負極,第三二極管的正極連接至所述主控單片機;第一分壓電阻與第二分壓電阻的公共接點連接所述PMOS管的柵極,所述PMOS管的漏極連接至電源,源極連接所述主控單片機為主控單片機供電。其中,所述鎖存器主要由D觸發器構成。其中,所述通訊電路中設置有串行總線接口,所述串行總線接口用于與機器人主控制板連接通訊。本專利技術的有益效果是:本專利技術在機器人系統中對機器人系統的電量進行實時監控,通過對電源電流和電壓的采集,計算出電源剩余電量,當發生電量不足等供電電源異常時可以發出報警并通知上位機關閉系統,防止由于機器人系統突然失電對電氣設備造成損壞,提高機器人系統運行的穩定性和安全性。附圖說明圖1是本專利技術的機器人電量監控系統的系統框圖。圖2是本專利技術的機器人電量監控系統的電路結構示意圖。圖3是本專利技術的機器人電量監控系統中電源控制電路的結構示意圖。圖4是本專利技術的機器人電量監控系統中鎖存器的結構示意圖。圖中:1、電池,2、電流采樣電路,3、電壓采樣電路,4、上電電路,5、直流/直流電源,6、主控單片機,7、驅動電路,8、開關管,9、通訊電路,10、主控制板,11、溫度傳感器,12、電機控制器。具體實施例方式為詳細說明本專利技術的
技術實現思路
、構造特征、所實現目的及效果,以下結合實施方式并配合附圖詳予說明。本專利技術主要是為了提供一種機器人電量監控系統,用于對機器人系統中的UPS系統或備用電池等備用電源的電量進行監控,以防止電量不足對機器人系統的主控計算機造成損壞。參閱圖1和圖2,在本專利技術電量監控系統的一實施例中,電量監控系統包括電流采樣電路2、電壓采樣電路3、上電電路4、驅動電路7、開關管8、主控單片機6和通訊電路9 ;其中上電電路4、驅動電路7和開關管8共同構成電源控制電路。電流采樣電路2和電壓采樣電路3設于機器人電源接入端與電池I連接分別用于對電池I的電流和電壓進行采樣并將采樣結果傳送給所述主控單片機6的AD端口(AD0、AD1、AD5、AD6);主控單片機6可根據電流采樣結果和電壓采樣結果計算電源剩余電量值并產生相應的控制信號,主控單片機6的UART端口連接有用于與主控制板10連接通訊的通訊電路9,該通訊電路9可采用多種方式與主控制板10連接,在本例中,通訊電路9與主控制板10采用RS232串行總線進行數據通訊,主控單片機6在電量低于設定值可通過通訊電路9向機器人的主控制板10發出報警提示,當電量無法續航時,通過驅動電路7來控制開關管8切斷各電氣模塊如圖中所示的直流/直流電源5、主控制板10以及電機控制器12的電源。上電電路4的輸入端通過電流采樣電路2接電池,輸出端通過直流/直流電源5連接主控單片機6的電源端POWER,該上電電路4可根據人工控制或主控單片機6的控制信號導通或切斷與電池I的連接以給主控單片機6供電或斷電,直流/直流電源5對上電電路4的輸出電壓進行電源轉換以獲得符合主控單片機6工作要求的電壓。驅動電路7的輸入端連接主控單片機6的I/O端口,輸出端接開關管8的控制端,開關管8的輸入端通過電流采樣電路2連接至電池1,開關管8輸出端連接其他外設如主控制板10和電機控制器12等,主控單片機6通過I/O端口向驅動電路7發出控制信號然后該控制信號被用于對開關管8的狀態進行控制,從而達到導通或截止外設電源的效果。在一具體實施例中,本專利技術的電量監控系統在機器人上電后即開始工作,可以按需設置電量檢測的周期,例如設置為每2分鐘檢測一次時,電流采樣電路2和電壓采樣電路3每2分鐘對電池I的電流和電壓進行一次采樣,主控單片機6接收電流采樣電路2和電壓采樣電路3的采樣結果,計算出電池剩余電量,然后通過通訊電路9向主控制板10發送剩余電量值。當電量低于15% (該數值可以根據需要另行設置)時,通過通訊電路9向主控制板10發送電量低警告,建議充電;當電量低于5% (同樣,該數值也可以根據需要設置)時,通過通訊電路9向主控制板10發送電量即將用完警告以及關閉操作系統的命令,通過驅動電路7控制開關管8延時10s,切斷所有電氣設備電源。當電流超過預設值一段時間(比如5ms)時,主控單片機6控制電源控制電路切斷所有電氣設備電源以避免過流損壞設備。除了對電源的電流和電壓進行采樣得到電量數據外,主控單片機6還可以擴展連接溫度傳感器11,溫度傳感器11對機器人系統的溫度進行實時監控,主控單片機6在溫度異常時相應地傳送相關信號通知主控制板10作出關閉系統等消除危險的動作。為了防止當CPU工作不正常時,I/O的狀態突然改變導致不安全關機,可以采用芯片電源處加大容量電容的方案,這樣可以使當CPU重啟動時,保證自鎖的信號可以輸出短時間的高電平信號,但由于采用電容的方案時只能保持很短的時間,因此,在一實施例中,電量監控系統中還包括一鎖存器,用于對上電自鎖信號進行鎖存,鎖存器輸入端連接主控單片機,鎖存器輸出端連接上電電路。參閱圖4,在一具體的鎖存信號設計中,采用D觸發器對上電自鎖信號進行鎖存,鎖存器U3由主控單片機6向其電源端VCC提供3.3V電壓對其供電,輸入鎖存器U本文檔來自技高網...
【技術保護點】
一種機器人電量監控系統,其特征在于,包括電流采樣電路、電壓采樣電路、電源控制電路、主控單片機和通訊電路;所述電流采樣電路和電壓采樣電路設于機器人電源接入端,分別用于對電源的電流和電壓進行采樣并將采樣結果傳送給所述主控單片機;所述主控單片機用于根據電流采樣結果和電壓采樣結果計算電源剩余電量值,在電量低于設定值通過通訊電路向機器人的主控制板發出報警提示并在必要時通過電源控制電路切斷各電氣模塊的電源;所述電源控制電路用于根據人工控制或主控單片機的控制信號導通或切斷電源以給各電氣模塊供電或斷電;所述電流采樣電路、電壓采樣電路、電源控制電路和通訊電路均與所述主控單片機連接。
【技術特征摘要】
【專利技術屬性】
技術研發人員:曲道奎,賈凱,徐方,褚明杰,於曉龍,楊奇峰,劉一恒,陳廷輝,
申請(專利權)人:沈陽新松機器人自動化股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。