關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于MXT8051通用配料控制器的設(shè)計(jì)

基于MXT8051通用配料控制器的設(shè)計(jì)

作者:路東昕 上海交大自動(dòng)化工程研究中心 時(shí)間:2011-02-23 來源:電子產(chǎn)品世界 收藏

  根據(jù)圖4所示的時(shí)序邏輯,讀取通道A,增益128倍,其讀取函數(shù)如下:

本文引用地址:http://2s4d.com/article/117161.htm

  unsigned int ReadCount()

  {

  unsigned int ADval;

  unsigned long Count;

  unsigned char i;

  PCR0 = 0xFB; //避免與I2C總線沖突

  ADSK = 0;

  Count = 0;

  while(ADDO);

  for (i=0;i<24;i++)

  {

  ADSK = 1;

  Count = Count<<1;

  ADSK = 0;

  if(ADDO) Count++;

  }

  ADSK = 1;

  ;

  ADSK = 0;

  //判斷是否為負(fù)值,并顯示符號(hào)

  if((Count & 0x800000) == 0x800000)

  {

  Count = ~(Count - 1);

  LCDDATA16 |= 0x80;

  }

  else

  {

  LCDDATA16 = 0x00;

  }

  ADval = (int)(Count >> 8);//取高十六位有效值

  B_AdFinish = 1;

  return(ADval);

  }

  主程序流程如圖5所示。

  程序主要由初始化代碼和主循環(huán)代碼構(gòu)成。

稱重傳感器相關(guān)文章:稱重傳感器原理


關(guān)鍵詞: 配料控制器 MXT8051 HX711

評(píng)論


相關(guān)推薦

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

關(guān)閉