<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 聯(lián)合收獲機凹板間隙調節系統研究

聯(lián)合收獲機凹板間隙調節系統研究

作者:梁學(xué)修 李黎 趙博 周林 陳志 時(shí)間:2015-03-26 來(lái)源:電子產(chǎn)品世界 收藏
編者按:  摘要:聯(lián)合收獲機凹板間隙的大小是影響聯(lián)合收獲機脫離質(zhì)量的關(guān)鍵因素之一,本文設計了一款基于聯(lián)合收獲機的凹板結構,通過(guò)控制線(xiàn)性驅動(dòng)器對凹板間隙進(jìn)行自動(dòng)調節的系統,實(shí)現了聯(lián)合收獲機凹板間隙自動(dòng)調節,通過(guò)試驗研究結果表明:該系統調節方便實(shí)用,且調節精度在5%以?xún)取?   引言   谷物聯(lián)合收獲機的作業(yè)性能指標,主要包括總損失率、破損率和含雜率等。脫粒與分離滾筒是谷物聯(lián)合收獲機的重要工作部件。脫粒與分離滾筒由高速旋轉的滾筒和固定的弧型凹板配合,使谷物從滾筒與凹板之問(wèn)通過(guò),經(jīng)脫粒元件的打擊、揉搓、碾壓和梳刷,通

  2 通信模塊

本文引用地址:http://dyxdggzs.com/article/271644.htm

  本系統選用TJA1050芯片作為收發(fā)器設計的智能節點(diǎn),該芯片提供了控制器與物理總線(xiàn)之間的接口以及對CAN總線(xiàn)的差動(dòng)發(fā)送和接收功能,跟光耦TLP113共用,實(shí)現信號的隔離。TJA1050 符合ISO 11898 標準,因此它可以和聯(lián)合收獲機上其他遵從ISO 11898 標準的收發(fā)器產(chǎn)品協(xié)同操作[4-5],其硬件設計如圖4。

  3 軟件設計

  為了達到程序的簡(jiǎn)單明了、易于閱讀、調試方便、采樣率高及可靠性好的目的,采用結構化的程序設計方法。本研究采用的是MAPLAB IDE V8.76作為控制系統的軟件作為開(kāi)發(fā)環(huán)境,并采用Hitech公司開(kāi)發(fā)的PICC編譯器進(jìn)行編寫(xiě)、調試和編譯程序。主要介紹CAN模塊以及模塊的初始化程序,具體實(shí)現如下:

  ////////// CAN /////////////
  /////Fosc=10MHz,
  /////CAN Baud 250K,Tbit=4uS,BRP = 0x01
  ////TQ = [2*(1+BRP)]/Fosc=400ns
  ////Nominal Bit Rate = 10TQ,Sync_Seg=1TQ,Prog_Seg=3TQ,Phase_Seg1=3TQ,Phase_Seg2=3TQ
  ////SJW = 1TQ
  voidCAN_Init(void)
  {
  TRISB &= 0xFB; ///設置CANTX/RB2輸出
  TRISB |= 0x08; ///設置CANRX/RB3輸入
  /////
  ECANCON = 0; //模式0
  CANCON = 0x80; //請求配置模式
  while((CANSTAT & 0x80) == 0) //是否進(jìn)入配置模式
  {
  NOP();
  }
  BRGCON1 = 0x01; //SJW = 1TQ,BRP = 0x01,TQ=(2*2)/Fosc波特率控制寄存器1
  BRGCON2 = 0x92; //Prog_Seg = 3TQ,Phase_Seg1 = 3TQ 波特率控制寄存器2
  BRGCON3 = 0x42; //Phase_Seg2 = 3TQ 波特率控制寄存器3
  ///設置發(fā)送郵箱0標識符號
  TXB0CON = 0x03; //設置為最高優(yōu)先級TXPRI=11
  TXB0SIDH = 0x80; //設置發(fā)送緩沖器0的標準標識符
  TXB0SIDL = 0x40; //SID10:SID0=0x281 0x50 0x20 ;0x181 0x30 0x20
  TXB0DLC = 0x08; //TXRTR = 0,設置數據長(cháng)度為8個(gè)字節
  ///設置接收郵箱0的標識符和初始化數據
  RXB0CON = 0x20;
  ////初始化接收濾波器0和接收屏蔽,
  RXF0SIDH = 0x80;
  RXF0SIDL = 0x40;
  RXM0SIDH = 0xFF;
  RXM0SIDL = 0x00;
  RXF0EN = 1;
  ////
  CIOCON = 0x20;
  /////
  CANCON = 0x00; /////請求進(jìn)入正常操作模式
  while((CANSTAT & 0xE0) != 0) ////是否進(jìn)入正常模式
  {
  NOP();
  }
  //////
  PIR5 = 0x00; ////清所有中斷標志
  PIE5 = 0x01; ////使能接收緩沖器0的接收中斷
  IPR5 = 0x01; ////設置優(yōu)先級
  }

pwm相關(guān)文章:pwm是什么




關(guān)鍵詞: 凹板間隙 CAN PWM MOSFET BTS7960 201504

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>