91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 接口電路

新型CAN智能電動執行器的設計

發布時間:2008/8/16 0:00:00 訪問次數:459

  控制器局部網can(controller area network)屬于現場總線的一種,是一種有效支持分布式控制或實時控制的串行通信網絡,被公認為是最有前途的現場總線之一。

  在工業控制系統中,電動執行器是電動單元組合儀表中一個很重要的執行單元。它由控制電路和執行機構兩個在電路上完全獨立的部分組成,可接收來自調節器的電控信號,將其線性地轉換成機械轉角或直線位移,用來操縱風門、擋板、閥門等調節機構,以實現自動控制。近年來,隨著微電子技術和控制技術的迅速發展,電動執行器也獲得了快速發展,特別是國外一些生產廠商在這幾年中相繼推出了常規的、帶現場總線通信協議的智能電動執行器,而can智能電動執行器就是最有發展潛力的一種。

  本文介紹的can智能電動執行器采用無刷直流電機控制,控制精度高,實現了數字化的閥位檢測,可提高閥位測量的精度和可靠性,能取代現行普遍采用的電位器和差動變壓器模擬測量方法。
  
  控制電路的硬件設計

  整個電路主要由五個部分組成:單片機p89c58為主的主機部分,由sja1000、82c250、光電隔離電路等組成的can總線控制及接口部分,由無刷直流電機專用控制芯片mc33035組成的電機控制部分,閥門位置檢測部分和lcd液晶顯示部分。

1 can總線及接口部分

can總線控制及接口如圖2所示,主要包括獨立can通信控制器sja1000、can總線收發器82c250和高速光電耦合器6n137。

單片機p89c58首先對sja1000進行初始化,控制sja1000實現數據的通信任務。sja1000的ad0~ad7連接到89c52的p0口,cs連接到89c52的p2.0口,其余的引腳分別對應相連。

  為了增強can總線節點的抗干擾能力,sja1000的tx0和rx0并不是直接與82c250的txd和rxd相連,而是經高速光耦6n137后再與82c250相連,這樣就很好地實現了總線上各can節點間的電氣隔離。82c250與can總線的接口也采用了一定的安全和抗干擾措施,它的canh和canl引腳與can總線之間各串聯一個5ω的電阻,這樣可起到一定的限流作用,保護82c250免受過流的沖擊;還可以在canh和canl引腳上并聯小電容,起到濾除總線上的高頻干擾和防電磁輻射的作用。82c250的rs腳上接有一個斜率電阻,電阻大小可根據總線通信速度適當調整,一般在16~140kω之間。

  2 電機控制電路

  該電動執行器里電機控制芯片采用了安森美公司開發的高性能第二代單元無刷直流電機控制器mc33035。該控制器內含可用于正確整流時序的轉子位置譯碼器,以及可對傳感器的溫度進行補償的參考電平;同時,還具有一個頻率可編程的鋸齒波振蕩器、一個誤差信號放大器、一個脈沖調制器比較器、三個集電極開路頂端驅動輸出和三個非常適用于驅動功率mosfet的大電流圖騰柱式底部輸出器。

  該電機控制電路的功能包括pwm開環速度控制、使能控制和正反轉控制。電機的轉速控制是利用4-10位譯碼器/驅動器74ls145的功能,由單片機p89c58給出信號,通過分壓電路提供給引腳速度電壓來實現的。

  電機的使能控制和正反轉控制信號也由單片機控制,發出電平信號給89c2051,進行電平轉換后輸出給mc33035相應的管腳來控制電機的工作狀態。

  3 閥門位置檢測電路和液晶顯示

  為了實現閥位的數字化檢測,在a/d轉換電路中采用了adi公司的16位∑-△(電荷平衡式)a/d轉換器ad7705。ad7705包括由緩沖器和增益可編程放大器(pga)組成的前端模擬調節電路、∑-△調制器及可編程數字濾波器等,能直接將來自傳感器的不同擺幅范圍內的信號放大到a/d轉換器滿標度電壓附近,再進行a/d轉換,實現了0.003%精度的非線性16位無誤碼數據輸出;其增益和數據輸出更新速率均可編程設定,還可選擇輸入模擬緩沖器,以及自校準和系統校準方式。通過外接高精密導電塑料電位器傳感器,由基準電壓值分壓后所得電壓值即反映了閥門位置值。

  系統采用truly公司生產的128×64點陣液晶,它的所有控制器、掃描電路和顯示ram集成于液晶屏背面,并帶有led背光。該模塊采用單電源供電,由大規模點陣式顯示控制器ks0107、液晶屏陣列驅動電路ks0108、顯示存儲器和液晶屏等4部分組成。

  智能執行器軟件設計

  軟件設計主要包括三個方面:can總線通信模塊、電動執行器的控制和lcd顯示。

  can總線通信部分可將sja1000初始化,在其初始化完成以后回到正常工作狀態,將執行器的運行情況通過總線向上位機傳送,而且操作者可以從上位機下達控制指令來操作執行器。

  電動執行器的控制部分主要實現閥門的位置控制功能,還可以通過控制電機的轉速來控制閥門的閉合速度。lcd顯示部分主要顯示閥門的閥位情況和執行器的工作情況,還可以顯示上位機給執行器發出的控制信號。

  ****歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



  控制器局部網can(controller area network)屬于現場總線的一種,是一種有效支持分布式控制或實時控制的串行通信網絡,被公認為是最有前途的現場總線之一。

  在工業控制系統中,電動執行器是電動單元組合儀表中一個很重要的執行單元。它由控制電路和執行機構兩個在電路上完全獨立的部分組成,可接收來自調節器的電控信號,將其線性地轉換成機械轉角或直線位移,用來操縱風門、擋板、閥門等調節機構,以實現自動控制。近年來,隨著微電子技術和控制技術的迅速發展,電動執行器也獲得了快速發展,特別是國外一些生產廠商在這幾年中相繼推出了常規的、帶現場總線通信協議的智能電動執行器,而can智能電動執行器就是最有發展潛力的一種。

  本文介紹的can智能電動執行器采用無刷直流電機控制,控制精度高,實現了數字化的閥位檢測,可提高閥位測量的精度和可靠性,能取代現行普遍采用的電位器和差動變壓器模擬測量方法。
  
  控制電路的硬件設計

  整個電路主要由五個部分組成:單片機p89c58為主的主機部分,由sja1000、82c250、光電隔離電路等組成的can總線控制及接口部分,由無刷直流電機專用控制芯片mc33035組成的電機控制部分,閥門位置檢測部分和lcd液晶顯示部分。

1 can總線及接口部分

can總線控制及接口如圖2所示,主要包括獨立can通信控制器sja1000、can總線收發器82c250和高速光電耦合器6n137。

單片機p89c58首先對sja1000進行初始化,控制sja1000實現數據的通信任務。sja1000的ad0~ad7連接到89c52的p0口,cs連接到89c52的p2.0口,其余的引腳分別對應相連。

  為了增強can總線節點的抗干擾能力,sja1000的tx0和rx0并不是直接與82c250的txd和rxd相連,而是經高速光耦6n137后再與82c250相連,這樣就很好地實現了總線上各can節點間的電氣隔離。82c250與can總線的接口也采用了一定的安全和抗干擾措施,它的canh和canl引腳與can總線之間各串聯一個5ω的電阻,這樣可起到一定的限流作用,保護82c250免受過流的沖擊;還可以在canh和canl引腳上并聯小電容,起到濾除總線上的高頻干擾和防電磁輻射的作用。82c250的rs腳上接有一個斜率電阻,電阻大小可根據總線通信速度適當調整,一般在16~140kω之間。

  2 電機控制電路

  該電動執行器里電機控制芯片采用了安森美公司開發的高性能第二代單元無刷直流電機控制器mc33035。該控制器內含可用于正確整流時序的轉子位置譯碼器,以及可對傳感器的溫度進行補償的參考電平;同時,還具有一個頻率可編程的鋸齒波振蕩器、一個誤差信號放大器、一個脈沖調制器比較器、三個集電極開路頂端驅動輸出和三個非常適用于驅動功率mosfet的大電流圖騰柱式底部輸出器。

  該電機控制電路的功能包括pwm開環速度控制、使能控制和正反轉控制。電機的轉速控制是利用4-10位譯碼器/驅動器74ls145的功能,由單片機p89c58給出信號,通過分壓電路提供給引腳速度電壓來實現的。

  電機的使能控制和正反轉控制信號也由單片機控制,發出電平信號給89c2051,進行電平轉換后輸出給mc33035相應的管腳來控制電機的工作狀態。

  3 閥門位置檢測電路和液晶顯示

  為了實現閥位的數字化檢測,在a/d轉換電路中采用了adi公司的16位∑-△(電荷平衡式)a/d轉換器ad7705。ad7705包括由緩沖器和增益可編程放大器(pga)組成的前端模擬調節電路、∑-△調制器及可編程數字濾波器等,能直接將來自傳感器的不同擺幅范圍內的信號放大到a/d轉換器滿標度電壓附近,再進行a/d轉換,實現了0.003%精度的非線性16位無誤碼數據輸出;其增益和數據輸出更新速率均可編程設定,還可選擇輸入模擬緩沖器,以及自校準和系統校準方式。通過外接高精密導電塑料電位器傳感器,由基準電壓值分壓后所得電壓值即反映了閥門位置值。

  系統采用truly公司生產的128×64點陣液晶,它的所有控制器、掃描電路和顯示ram集成于液晶屏背面,并帶有led背光。該模塊采用單電源供電,由大規模點陣式顯示控制器ks0107、液晶屏陣列驅動電路ks0108、顯示存儲器和液晶屏等4部分組成。

  智能執行器軟件設計

  軟件設計主要包括三個方面:can總線通信模塊、電動執行器的控制和lcd顯示。

  can總線通信部分可將sja1000初始化,在其初始化完成以后回到正常工作狀態,將執行器的運行情況通過總線向上位機傳送,而且操作者可以從上位機下達控制指令來操作執行器。

  電動執行器的控制部分主要實現閥門的位置控制功能,還可以通過控制電機的轉速來控制閥門的閉合速度。lcd顯示部分主要顯示閥門的閥位情況和執行器的工作情況,還可以顯示上位機給執行器發出的控制信號。

  ****歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

耳機放大器
    為了在聽音樂時不影響家人,我萌生了做一臺耳機放大器的想... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
河南省| 尤溪县| 九江市| 微博| 肃北| 施秉县| 米易县| 禹城市| 锦州市| 新宁县| 扎赉特旗| 鞍山市| 上蔡县| 桓仁| 辽宁省| 黄石市| 旬邑县| 霸州市| 辉南县| 永靖县| 航空| 南陵县| 寻乌县| 夹江县| 九龙坡区| 泽库县| 河源市| 柳州市| 尤溪县| 承德市| 张家川| 陈巴尔虎旗| 安龙县| 鸡东县| 新绛县| 淳化县| 镇江市| 华池县| 遂昌县| 都江堰市| 靖安县|