国产精品自在在线香蕉-国产精品自在线拍国产-国产精品自在线拍-国产精品自在线-国产精品自在欧美一区-国产精品自线在线播放

行業(yè)動態(tài)

當前位置:首頁>>新聞中心>>行業(yè)動態(tài) 發(fā)布時間:2017-07-28 06:45:19

基于ADS1100的高精度電子秤設計與實現(xiàn)

時間:2017-07-28 06:45:19 來源:本站 點擊數(shù):665

設計基于串行A/D轉換器ADS1100低功耗單片機AT89S52LCD顯示器的高精度電子秤。該高精度電子秤作用于傳 感器的力轉換成電壓值,經(jīng)A/D轉換后用單片機進行處理,結果通過LCD顯示。核心器件ADS110016A/D轉換器,在 使用中讀數(shù)準確、反應靈敏,具有低功耗、超量程報警等功能。

物品稱量是市場交易中最基本的活動,使用的衡具多種多樣,如桿稱、彈簧秤、電子秤等。傳統(tǒng)的量具是 桿稱或盤稱,20世紀70年代開始出現(xiàn)了電子稱。早期的電子稱多通過模擬電路實現(xiàn),隨著電子技術的不斷 發(fā)展,數(shù)字芯片的價格逐漸下降,模擬控制已逐步被數(shù)字控制替代,電子稱的設計模式大都以微處理器為核 心,精度和可靠性有了明顯提高,但市場上廣泛使用的各式電子秤都采用8A / D轉換器和LED顯示,具 有精度低和無法顯示漢字等缺點[1]。采用16A / D轉換器ADS1100LCD顯示,設計一個讀數(shù)準確、反應 靈敏,具有低功耗、超量程報警的電子秤。

1.系統(tǒng)結構設計及工作原理

高精度電子秤采用的壓力傳感器為電阻應變式壓 (稱重)傳感器,可用于測拉力和壓力,它將作用于傳 感器的拉力或壓力轉換為電壓值,經(jīng)過放大器放大后, 送人A/D轉換器ADS1100經(jīng)A/D轉換后用AT89X52單片機進行處理,結果通過LCD顯示。系統(tǒng)結構框圖如圖1

云網(wǎng)客1.jpg

整個高精度電子秤具有超量程報警功能以及采用具有I2C串行接口的A/D轉換器ADS1100,利用I2C總線協(xié)議,只需2根數(shù)據(jù)線和相應的控制線就可以工作, 大大減少了印刷電路板的布線數(shù)目和CPUI/O 口利用數(shù)目。

2.高精度電子秤的硬件電路設計

基本框架包含電阻應變式稱重傳感器、模擬信號處理模塊、A/D轉換、超量程報警、LCD顯示模塊等,重 點給出各分電路的設計圖和說明。

2.1電阻應變式稱重傳感器

電阻應變式稱重傳感器的原理:彈性體(彈性元件,敏感梁)在外力作用下產生彈性變形,使粘貼在它表 面的電阻應變片(轉換元件)隨同產生變形,電阻應變 片變形后,它的阻值發(fā)生變化(增多或減少,經(jīng)相應的 測量電路把這一電阻變化轉換為電信號(電壓或電 流),完成將外力變換為電信號的過程' 電阻應變式 稱重傳感器有多種形式,使用最多的為橋路形式,如圖 2H為電阻應變式片;盡為10 kD多圈調零電 位器;R)為溫度補償電阻;五為傳感器橋壓;AV為傳 感器輸出。

當橋路中的某臂電阻發(fā)生變化時,橋路不平衡,橋路輸出的變化量反映了壓力的變化量。

云網(wǎng)客2.jpg

2.2模擬信號處理模塊

橋路輸出的變化量通過模擬信號處理模塊,經(jīng)過二級放大,將微弱信號放大到A/D轉換器可以分辨的 模擬信號,如圖3RW1為模擬信號處理零點調節(jié)器,可以利用該電位器調節(jié)零點,RW2為模擬信號處理放 大倍數(shù)調節(jié)器'.

云網(wǎng)客3.jpg

2.3A/D轉換

A/D轉換部分采用ADS1100ADS1100每秒可采樣81632128次以進行A/D轉換,并提供I2C端口與外部通信。片內可編程增益放大器能提供高達8倍的增益,允許對小信號進行測量。ADS11002種工作方式:單周期轉換方式和連續(xù)周期轉換方式。在單周期轉換方式中,ADS 1100進行一次A/D轉換后將自動掉 電以減少電流消耗。

2.3.1ADS1100引腳功能 引腳VIN+)為差分信 號正輸人端;引腳2(GND)為地線;引腳3 (SCL)為串 行時鐘輸人端;引腳4(SDA)為串行數(shù)據(jù)輸人/輸出端;

引腳5 (VDD)+5 V電壓輸人端;引腳6(VIN-)為差 分信號負輸人端。

2.3.2A/D轉換電路 A/D轉換電路如圖4

云網(wǎng)客6.jpg

2.4ADS1100的內部寄存器

2.4.1輸出寄存器 16位輸出寄存器中含有上一次A/D轉換的結果,該結果采取二進制的補碼格式。在復 位或上電之后,輸出寄存器被清零,并保持為0直到第一次A/D轉換完成。輸出寄存器的格式如表1

云網(wǎng)客7.jpg

2.4.2配置寄存器 8位配置寄存器用來控制ADS1100的工作方式、數(shù)據(jù)速率和可編程增益放大器設置如表2,配置寄存器的默認設置是8CH

ST/BSY位表示它是被寫人還是被讀出。在連續(xù) 3 DR

云網(wǎng)客8.jpg

方式中,ADS1100將忽略ST/BSY的值。位6和位5 保留位,必須被置為0”。SC位用于控制ADS1100 工作方式。當SC1”時,ADS1100以單周期轉換方 式工作;當SC0”時,ADS1100以連續(xù)轉換方式工 作。該位的默認設置為0。位3和位2(DR)用于控 制ADS1100的數(shù)據(jù)速率,其控制方式如表3。位10 (PGA)用于控制ADS1100的增益設置,控制方式如  4

2.5 ADS1100讀寫操作

ADS1100的讀操作 ADS1100中讀出輸出寄存器和配置寄存器的內容。為此要對ADS1100 址,并從器件中讀出3個字節(jié)。前面的2個字節(jié)是輸出寄存器的內容,第三個字節(jié)是配置寄存器的內容。從AD1100中讀取多于3個字節(jié)的值是無效的。從第四個 字節(jié)開始的所有字節(jié)將為FFHADS1100的讀操作時序如圖5

2.5.2 ADS1100的寫操作 寫新的內容至配置寄存器(但不能更改輸出寄存器的內容),要對ADS1100 址,并對ADS1100配置寄存器寫人一個字節(jié)。對ADS1100的寫操作時序如圖6

云網(wǎng)客9.jpg

云網(wǎng)客10.jpg

2.6超量程報警

在測量過程中,當壓力超過容限后,通過電壓比較器開通硬件報警電路報警。如圖7,當壓力超出量程 后,輸入A/D的模擬信號也有過壓保護,不會損壞A/D轉換器。

2.7 LCD顯示模塊

LCD顯示模塊采用RT12864圖形點陣型液晶顯 示模塊,主要由行驅動器與列驅動器組成。可顯示 128(列)64()點陣,可完成圖形顯示,也可顯示84 (16x16點陣)漢字。7條控制指與CPU接口采用8 數(shù)據(jù)總線并口輸人輸出方式,RT12864液晶顯示模塊 電路如圖8

云網(wǎng)客11.jpg

接口引腳說明:VSS為電源負端(0V);VDD為電 源正端(+5.0 V);V0LCD驅動電壓(外接可調電阻,可調節(jié)對比度)RS =1表示無論單片機讀/寫操作,均 指向數(shù)據(jù)寄存器;RS =0表示當單片機進行讀模塊操 作,指向地址計數(shù)器。當單片機進行寫模塊操作,指向 地址寄存器。R/W=1讀操作;R/W=0寫操作。E為使 能信號,當R/W =H,E為高電平時讀操作有效;當R/ W = L,E為下降沿時寫操作有效。DB0?DB7為數(shù)據(jù) 總線;CS1為片選信號,左半屏64列選中(高電平有 CS2為片選信號,右半屏64列選中(高電平有 );REST為復位控制信號(低電平有效);VOUT LCD驅動負電壓輸出端,RT12864液晶顯示運行效果如圖9

云網(wǎng)客12.jpg

3.高精度電子秤的軟件設計

采用C語言編程,程序流程圖如圖10,圖10為主 函數(shù)main()流程圖。重點是ADS1100進行初始化 Init_ads 1100(0x8C)函數(shù)和讀取ADS1100轉換結果 Rd_ads1100()函數(shù)。

云網(wǎng)客13.jpg

Init_ads1100(0x8C)函數(shù)

Init_ads1100(0x8C)函數(shù)代碼如下: void Init_ads 1100(0x8C)

{ Start();

writebyte(0x90); /*寫命令*/ writebyte(0x8C);Stop;}

Start()函數(shù)、Stop() Start()函數(shù)的功能是使I2C總線開始工作,Stop()函數(shù)的功能是使I2C總線停止工 作,I2C總線的起始和停止條件如圖11

writebyte()函數(shù) writebyte(0x90)函數(shù)向 ADS1100 發(fā)出寫操作命令 90H,使 R/W=0;然后 writebyte(0x8C)函數(shù)向ADS1100的配置寄存器寫人一個字節(jié)8CH,如圖6

Rd_ads1100()函數(shù)

Rd_ads1100()函數(shù)的功能是讀取A/D轉換結果,代碼如下: unsigned int Rd_ads1100(void)

{ unsigned char H_AD; //H_AD用于存儲高8A/D轉換結果 unsigned char L_AD; //L_AD用于存儲低8A/D轉換結果 unsigned int T_AD; //T_AD用于存儲總的A/D轉換結果 Start();

writebyte(0x91); /*讀命令*/

H_AD=Readbyte();

WriteACK(0);

L_AD=Readbyte();

WriteACK(1);

Stop();

T_AD=(0x00ff&H_AD)<<8|L_AD;//  8 位和低 8 位合并 return T_AD; }

3.2.1讀轉換結果 writebyte(0x91)函數(shù)向ADS1100發(fā)出讀操作命令91H使R/W=1;然后Readbyte()函數(shù)

ADS1100的輸出寄存器讀出2個字節(jié),2個字節(jié)分別為轉換結果的高8H_AD和低8L_AD,如圖5

WriteACK()函數(shù) 根據(jù)I2C總線協(xié)議,讀出高8H_AD即一個字節(jié)數(shù)據(jù)后,在I2C總線上的第9 時鐘脈沖發(fā)送應答位為低電平ACK=0表示字節(jié)傳輸完成;讀出最后一個字節(jié)數(shù)據(jù)低8L_AD發(fā)送應答 位為高電平ACK=1,表示結束讀數(shù)據(jù),如圖512

云網(wǎng)客14.jpg

4. 

(1)高精度電子秤的核心器件ADS1100是貼片封裝,采用I2C串行總線,只需2根數(shù)據(jù)線和相應的控制換器供電,能夠實現(xiàn)高精度電子秤的便攜化。

(2)高精度電子秤的ADS1100是一種連續(xù)自校準ADC可提供差分輸人和16位無丟失碼精度,達到16 A/D轉換的高精度,在使用中讀數(shù)準確,反應靈敏,采用低功耗LCD顯示,具有超量程報警功能。在同類產 品中具有很大優(yōu)勢,達到了預期的設計目標。

 

 


国产欧美精品| 尤物视频网站在线| 国产一区二区福利久久| 精品国产一区二区三区国产馆| 香蕉视频亚洲一级| 一本高清在线| 国产a视频精品免费观看| 国产一区二区精品尤物| 亚洲精品永久一区| 九九久久国产精品大片| 亚洲精品永久一区| 青青久久精品| 欧美激情在线精品video| 久久99这里只有精品国产| 欧美一区二区三区在线观看| 亚洲第一色在线| 亚洲第一色在线| 国产伦久视频免费观看 视频| 韩国三级香港三级日本三级| 台湾毛片| a级黄色毛片免费播放视频| a级黄色毛片免费播放视频| 九九热国产视频| 久久99这里只有精品国产| 日日日夜夜操| 四虎影视久久| 九九久久国产精品大片| 香蕉视频久久| 欧美激情一区二区三区视频 | 国产精品自拍一区| 欧美激情一区二区三区视频 | 国产网站免费视频| 精品视频免费看| 99热精品在线| 成人免费高清视频| 久草免费在线观看| 免费毛片基地| 黄色免费三级| 国产原创视频在线| 久久久久久久久综合影视网| 国产综合91天堂亚洲国产| 高清一级毛片一本到免费观看| 久久国产一久久高清| 香蕉视频亚洲一级| a级毛片免费观看网站| 国产91丝袜在线播放0| 日日夜夜婷婷| 韩国三级视频网站| 你懂的日韩| 成人高清视频在线观看| 色综合久久天天综线观看| 91麻豆国产| 国产麻豆精品| 国产成+人+综合+亚洲不卡| 国产亚洲精品成人a在线| 一本高清在线| 欧美a级大片| 可以免费看毛片的网站| 日本免费乱理伦片在线观看2018| 午夜在线亚洲| 麻豆污视频| 国产成人精品影视| 二级片在线观看| 韩国三级香港三级日本三级| 精品视频在线观看一区二区| 亚欧成人乱码一区二区| 一a一级片| 日韩男人天堂| 日本特黄特黄aaaaa大片 | 久草免费资源| 欧美1区2区3区| 久久国产影视免费精品| 韩国三级香港三级日本三级| 91麻豆爱豆果冻天美星空| 国产不卡在线观看视频| 成人免费观看男女羞羞视频| 四虎影视久久久免费| 国产原创视频在线| 日韩在线观看视频免费| 九九久久国产精品大片| 日韩免费在线| 亚洲天堂在线播放| 久久成人性色生活片| 韩国毛片免费| 高清一级淫片a级中文字幕| 可以免费看毛片的网站| 欧美18性精品| 国产成人女人在线视频观看| 91麻豆爱豆果冻天美星空| 久久国产一久久高清| 午夜欧美成人久久久久久| 国产视频一区在线| 欧美激情一区二区三区视频 | 国产精品自拍一区| 精品视频在线观看免费| 亚洲天堂在线播放| 欧美激情一区二区三区视频高清 | 色综合久久天天综线观看| 国产伦精品一区二区三区在线观看 | 天天色成人网| 午夜在线影院| 国产a视频精品免费观看| 高清一级淫片a级中文字幕| 国产不卡在线观看视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 超级乱淫伦动漫| 成人免费高清视频| 日韩在线观看网站| 国产亚洲免费观看| 精品视频免费看| 欧美激情一区二区三区视频 | 亚洲精品久久久中文字| 欧美大片aaaa一级毛片| 天天做日日爱| 精品久久久久久中文字幕2017| 国产不卡精品一区二区三区| 美女被草网站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 天天色成人网| 成人高清视频在线观看| 免费的黄视频| 欧美激情一区二区三区在线| 韩国三级视频网站| 精品在线免费播放| 成人免费观看网欧美片| 国产麻豆精品| 九九久久国产精品大片| 亚洲wwwwww| 国产一区二区精品尤物| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 免费毛片基地| 国产一区二区精品尤物| 午夜激情视频在线播放| 欧美激情伊人| 日韩中文字幕在线播放| 国产一区二区精品| 欧美a级片视频| 国产激情一区二区三区| 国产视频一区二区在线观看| 久草免费在线观看| 免费一级片在线| 成人免费网站久久久| 久久精品欧美一区二区| 日韩中文字幕一区| 国产一区二区精品久| 你懂的日韩| 亚洲第一色在线| 可以免费看毛片的网站| 日韩一级黄色| 国产伦精品一区二区三区在线观看 | 高清一级毛片一本到免费观看| 亚洲精品久久久中文字| 久久精品免视看国产成人2021| 一本高清在线| 国产韩国精品一区二区三区| 久草免费资源| 国产麻豆精品| 台湾毛片| 黄视频网站免费| 亚洲wwwwww| 国产不卡精品一区二区三区| 一级毛片视频播放| 久久成人性色生活片| 久久国产一久久高清| 天天色成人网| 国产不卡在线观看视频| 午夜欧美成人久久久久久| 精品视频在线看| 你懂的日韩| 久久久成人网| 日韩一级黄色| 成人高清免费| 99久久精品国产麻豆| 四虎影视久久久免费| 国产一区二区福利久久| 国产一区二区精品尤物| 欧美激情影院| 九九九网站| 国产一区二区精品尤物| 精品视频一区二区| 精品视频在线看| 91麻豆爱豆果冻天美星空| 欧美激情伊人| 成人a大片在线观看| 日韩av成人| 欧美国产日韩精品| 99久久视频| 午夜精品国产自在现线拍| 色综合久久天天综合观看| 国产麻豆精品免费视频| 国产91丝袜在线播放0| a级毛片免费观看网站| 欧美激情一区二区三区在线播放 | a级黄色毛片免费播放视频| 欧美激情一区二区三区视频 | 四虎论坛| 亚洲www美色| 高清一级片| 黄色免费三级| 精品国产一区二区三区精东影业|