新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于PIC18F4580的糧食稱重系統(tǒng)設(shè)計

基于PIC18F4580的糧食稱重系統(tǒng)設(shè)計

作者: 時間:2012-03-09 來源:網(wǎng)絡(luò) 收藏

摘要:在品質(zhì)檢測分級過程中,為了測量樣品的含雜率和容積密度,了一種高精度。以為主控單元,采用四臂電橋式負荷傳感器,用AD7799進行模數(shù)轉(zhuǎn)換及傳感器微弱信號的放大。差動式輸入?yún)⒖茧妷簻p小電源低頻漂移時帶來的誤差。實際測試表明,測量重復誤差不超過0.005%,系統(tǒng)非線性度誤差小于0.007%,可以滿足檢測過程的需求。
關(guān)鍵詞:;AD7799;;負荷傳感器

含雜率及容積密度是檢測糧食品質(zhì)的主要技術(shù)指標,不僅決定了糧食的等級和價格,還會直接影響其加工品質(zhì)和食用品質(zhì)。《GB/T 5494-2008糧油檢驗糧食、油料的雜質(zhì)、不完善粒檢驗》和《GB/T 5498糧食、油料檢驗容重測定法》中規(guī)定的精度要達到0.1 g,為了使糧食含雜率及容積密度測量儀器整體的性能達到國標要求,本文PIC單片機的高精度稱重系統(tǒng),該系統(tǒng)測量由雜質(zhì)分離器分離出的大小雜的重量和容積密度測定器中糧食的重量,進而快速得到樣品的含雜率及容重等用于糧食分級的關(guān)鍵指標參數(shù)。

1 系統(tǒng)工作原理
高精度稱重系統(tǒng)的原理如圖1所示,在糧食含雜率及容積密度測量儀中,安裝在料筒下方的負荷傳感器將樣品重量轉(zhuǎn)換為電信號,電信號先經(jīng)過一個無源低通濾波器以濾除線材引入的噪聲,再由AD7799自帶的儀表放大器對其進行放大并實現(xiàn)AD轉(zhuǎn)換。以作為主控單元,通過SPI接口讀寫AD上的各個寄存器來控制AD進行采樣。人機界面用LCD液晶顯示采樣得到的數(shù)據(jù),按鍵實現(xiàn)功能的輸入。USART模塊用來與上位機進行數(shù)據(jù)交互、調(diào)試和數(shù)據(jù)存儲。低噪聲電源用來驅(qū)動系統(tǒng)模擬部分及負荷傳感器,提供穩(wěn)定的工作環(huán)境以降低系統(tǒng)采樣時電源帶來的噪聲。

本文引用地址:http://www.butianyuan.cn/article/171921.htm

a.JPG



2 系統(tǒng)硬件
2.1 PIC18F4580核心控制器
PIC18F4580是Microchip公司生產(chǎn)的8位FLASH微控器。片上自帶32 K編程空間、1 536 bytes的SRAM和256bytesEEPROM,同時具有mW級低功耗技術(shù),睡眠模式下只消耗0.2μA的工作電流。片上自帶系統(tǒng)時鐘可達到32 MHz的處理速度,可完全替代外部晶振,簡化電路板設(shè)計。此外還帶有SPI,USART,TIMER等多種外設(shè)資源,將復雜的軟件命令操作改為對相關(guān)寄存器的賦值,簡化了設(shè)計進程。在軟件調(diào)試和編程方面,只需占用4個I/O引腳就可以完成程序的下載及在線調(diào)試,大大減少在底層硬件調(diào)試上花費的時間。
本設(shè)計中,PIC18F4580作為核心控制器連接了多個子模塊:1)三線SPI接口的AD采集模塊;2)USART串口模塊;3)用并口操作的12864液晶模塊:4)流程控制中用到的的8路擴展I/O口;5)程序下載及調(diào)試接口。實際電路原理圖中,芯片的引腳連接網(wǎng)絡(luò)的定義如圖2所示。

b.JPG


上一頁 1 2 3 下一頁

評論


相關(guān)推薦

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

關(guān)閉