最新設(shè)計(jì)資源

基于雙單片機(jī)的信號(hào)處理系統(tǒng)的設(shè)計(jì)[模擬設(shè)計(jì)][其他]

當(dāng)檢測(cè)與控制系統(tǒng)處理大量數(shù)據(jù)和多路信息時(shí),只用一片單片機(jī)往往無法滿足系統(tǒng)實(shí)時(shí)性和擴(kuò)展性要求,且處理時(shí)間較長(zhǎng)。例如在液面信息采集過程中,單片機(jī)要在相等的時(shí)間間隔進(jìn)行A/D轉(zhuǎn)換以及數(shù)據(jù)處理。由于要實(shí)現(xiàn)高通量的液體操作,液體操作平臺(tái)通常配置多根移液針同時(shí)進(jìn)行液體操作工作,采集多路液面信息。因此這里提出一種基于雙單片機(jī)的信號(hào)處理系統(tǒng)設(shè)計(jì)方案,該系統(tǒng)采用單片機(jī)(AT89S51)作為核心器件,2片AT89S51型單片機(jī)作為雙核心分擔(dān)整個(gè)檢測(cè)單元的任務(wù)。1系統(tǒng)硬件電路設(shè)計(jì)該信號(hào)處理系統(tǒng)的總體設(shè)計(jì)方案為:?jiǎn)纹瑱C(jī)1定時(shí)進(jìn)行A/D轉(zhuǎn)換,并且將轉(zhuǎn)換結(jié)果存入外部數(shù)據(jù)存儲(chǔ)器:?jiǎn)纹瑱C(jī)2讀取數(shù)據(jù)存儲(chǔ)器中的轉(zhuǎn)換結(jié)果并且通過串口傳遞給計(jì)算機(jī),同時(shí)還負(fù)責(zé)在系統(tǒng)接收到開始或停止命令之后相應(yīng)開始或停止單片機(jī)1的A/D轉(zhuǎn)換工作。圖1為該信號(hào)處理系統(tǒng)的硬件結(jié)構(gòu)框圖。根據(jù)上述設(shè)計(jì)方案,該系統(tǒng)硬件分為以下模塊:1.1A/D轉(zhuǎn)換模塊設(shè)計(jì)由于AT89S51單片機(jī)并沒有A/D轉(zhuǎn)換模塊,因此在采集系統(tǒng)中需要使用具有A/D轉(zhuǎn)換功能的器件,這里采用ADC0832。ADC0832是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的一種8位分辨率、雙通道A/D轉(zhuǎn)換器。其主要特點(diǎn)如下:輸入輸出電平與

發(fā)表于:2/20/2012