專利名稱:無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型屬于信號采樣領(lǐng)域,具體地說是一種無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣的裝置。
背景技術(shù):
目前凡是用單片機(jī)采集模擬信號時,必須在模擬信號和單片機(jī)之間加上一個模數(shù)轉(zhuǎn)換器,將模擬信號轉(zhuǎn)換成數(shù)字信號。因為單片機(jī)只能對數(shù)字信號進(jìn)行處理。雖然有些單片機(jī)把模數(shù)轉(zhuǎn)換器集成到芯片一起,但是事實上還是沒有免去模數(shù)轉(zhuǎn)換器。模數(shù)轉(zhuǎn)換器價格比較昂貴,尤其是對于精度比較高的模擬數(shù)字轉(zhuǎn)換器來說尤其明顯,有時甚至大于單片機(jī)本身的價格。
發(fā)明內(nèi)容
本實用新型是為了克服目前的單片機(jī)信號采樣時存在的上述缺點(diǎn)而提供的一種無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣的裝置。采用該裝置不需要模數(shù)轉(zhuǎn)換器,就能夠用單片機(jī)的輸入腳直接采樣模擬信號而進(jìn)行處理,這樣使產(chǎn)品成本降低,而精度卻可以做得很高。
本實用新型采取的技術(shù)方案是無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,包括單片機(jī),其特征在于,還包括一比較器、一開關(guān)電路以及一RC充放電路;所述的開關(guān)電路的輸出端分別與RC充放電路和單片機(jī)的輸入端連接;所述的比較器的一輸入端與待測電壓連接,該比較器的另一輸入端與RC充放電路的輸出端連接,該比較器的輸出端與單片機(jī)的另一輸入端連接。
上述無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,其中,所述的單片機(jī)為帶有捕捉單元的單片機(jī),其包括計數(shù)器、捕捉單元、計算單元、RC指數(shù)表和儲存單元;所述的計數(shù)器、捕捉單元、計算單元、RC指數(shù)表和儲存單元順序連接;所述的比較器的輸出端與單片機(jī)中捕捉單元連接。
上述無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,其中,所述的開關(guān)電路由一開關(guān)管構(gòu)成,該開關(guān)管的集電極與比較器的負(fù)輸入端連接,該開關(guān)管的發(fā)射極與RC充放電路的接地端連接,該開關(guān)管的基極與單片機(jī)的輸出端連接。
上述無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,其中,所述的比較器由一運(yùn)算放大器構(gòu)成;該運(yùn)算放大器的正輸入端與待測電壓連接,該比較器的負(fù)輸入端與RC充放電路的輸出端連接,該比較器的輸出端與單片機(jī)捕捉單元連接。
由于本實用新型采用了以上的技術(shù)方案,采用一個比較器,再加上大多數(shù)單片機(jī)都擁有的中斷捕捉功能就可以完成對模擬信號進(jìn)行采樣。比較器的價格遠(yuǎn)遠(yuǎn)低于一個模數(shù)轉(zhuǎn)換器,因此本方法的成本低于傳統(tǒng)的方法,但采樣精度普通的模數(shù)轉(zhuǎn)換器的精度還高。
本實用新型的具體特征性能由以下的實施例及其附圖進(jìn)一步描述。
圖1是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置的電方框圖。
圖2是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置中單片機(jī)的電路方框圖。
圖3是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置的電路原理圖。
圖4是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置的工作流程圖。
具體實施方式
請參閱圖1。本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,包括單片機(jī)1,還包括一比較器2、一開關(guān)電路3以及一RC充放電路4。開關(guān)電路的輸出端分別與RC充放電路和單片機(jī)的輸入端連接;比較器的一輸入端與待測電壓100連接,該比較器的另一輸入端與RC充放電路的輸出端連接,該比較器的輸出端與單片機(jī)的另一輸入端連接。
請參閱圖2,這是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置單片機(jī)的電路方框圖。所述的單片機(jī)1為帶有寄存器的單片機(jī),其包括捕捉單元12、計算單元13、RC指數(shù)表14和儲存單元15以及計數(shù)器16。計數(shù)器、捕捉單元、計算單元、RC指數(shù)表和儲存單元順序連接;比較器的輸出端與單片機(jī)中捕捉單元連接。
請參閱圖3,這是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置的電路原理圖。本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,包括單片機(jī)1,還包括一比較器2和一開關(guān)電路3以及一RC充放電路4。其中比較器由一運(yùn)算放大器K構(gòu)成;該運(yùn)算放大器的正輸入端與待測電壓100(被采樣的模擬信號)連接,該運(yùn)算放大器的負(fù)輸入端與RC充放電路的輸出端連接,該運(yùn)算放大器的輸出端與單片機(jī)斷捕捉功能端口連接。
開關(guān)電路由一開關(guān)管Q構(gòu)成。該開關(guān)管的集電極與比較器的負(fù)輸入端連接,該開關(guān)管的發(fā)射極與RC充放電路的接地端連接,該開關(guān)管的基極與單片機(jī)的輸出端連接。RC充放電路的電阻R的一端接電源VCC,另一端連接電容C的一端。
平時單片機(jī)讓開關(guān)管Q導(dǎo)通,電容C被短路,運(yùn)算放大器K的輸出總是為高。當(dāng)需要采樣時,截止開關(guān)管Q,同時計數(shù)器開始計數(shù),RC充放電路開始充電。當(dāng)電容C上電壓充到與被測電壓相等時,運(yùn)算放大器K的輸出翻轉(zhuǎn)。此時單片機(jī)將計數(shù)器的數(shù)據(jù)捕捉下來。通過計算單元的數(shù)據(jù)處理就可以計算出被測電壓的值,而且已經(jīng)是數(shù)字信號了。
本實用新型采用的單片機(jī)如果是8位捕捉,那么就可以得到一個相當(dāng)于8位模數(shù)轉(zhuǎn)換器的精度。如果單片機(jī)有兩個8位捕捉或者一個16位捕捉,那么就可以得到一個相當(dāng)于16位模數(shù)轉(zhuǎn)換器的精度。
本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣方法是平時開關(guān)關(guān)閉,電路不工作。需要進(jìn)行采樣時,打開開關(guān),RC充電電路開始充電,電壓逐漸升高,同時計數(shù)器從零開始計數(shù)。當(dāng)RC充電電路充電電壓超過待測電壓時,比較器的輸出發(fā)生跳變。捕捉單元將這個時刻的計數(shù)器值捕捉下來。計算單元根據(jù)計數(shù)頻率和捕捉下來的計數(shù)值可以計算出計數(shù)時間,也就是RC充電電路從零開始充電一直充到與待測電壓相等時所需要的時間。RC指數(shù)表中存放著每個時間對應(yīng)的電壓值,根據(jù)計算單元計算出來的時間,就可以得到待測電壓的電壓值。將這個電壓值送到儲存單元存放起來。
這樣一次采樣就結(jié)束了。結(jié)束的時候把開關(guān)關(guān)閉。RC充電電路電壓歸零,計數(shù)器停止計數(shù)并數(shù)據(jù)清零。
請參閱圖3,這是本實用新型無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置的工作流程圖步驟1截止開關(guān)管Q,打開計數(shù)器。RC充電電路開始充電,同時計數(shù)器開始計時。
步驟2是否發(fā)生捕捉?如果沒有,則重復(fù)執(zhí)行步驟2。如果發(fā)生了捕捉,那么向下執(zhí)行步驟3。
步驟3關(guān)閉計數(shù)器并清零。
步驟4讀出捕捉值,把捕捉到的數(shù)值取出來。
步驟5計算RC充電電路的充電時間。根據(jù)單片機(jī)計數(shù)器的計數(shù)頻率和步驟4中讀出的數(shù)值??梢杂嬎愠鯮C充電電路從開始充電到使得比較器輸出翻轉(zhuǎn)的時間。
步驟6查對數(shù)表得到被測電壓。根據(jù)步驟5得到的時間,到已經(jīng)建立的對數(shù)表中查找出對應(yīng)的被測電壓值。
步驟7儲存。將步驟6中查得得電壓值儲存到相應(yīng)的儲存器中。
步驟8導(dǎo)通開關(guān)管Q,對電容C進(jìn)行放電,電路復(fù)位。
步驟9等待下一次采樣。
權(quán)利要求1.無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,包括單片機(jī),其特征在于,還包括一比較器、一開關(guān)電路、以及一RC充放電路;所述的開關(guān)電路的輸出端分別與RC充放電路和單片機(jī)的輸入端連接;所述的比較器的一輸入端與待測電壓連接,該比較器的另一輸入端與RC充放電路的輸出端連接,該比較器的輸出端與單片機(jī)的另一輸入端連接。
2.根據(jù)權(quán)利要求1所述的無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,其特征在于,所述的單片機(jī)為帶有捕捉單元的單片機(jī),其包括計數(shù)器、捕捉單元、計算單元、RC指數(shù)表和儲存單元;所述的計數(shù)器、捕捉單元、計算單元、RC指數(shù)表和儲存單元順序連接;所述的比較器的輸出端與單片機(jī)中捕捉單元連接。
3.根據(jù)權(quán)利要求1所述的無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,其特征在于,所述的開關(guān)電路由一開關(guān)管構(gòu)成,該開關(guān)管的集電極與比較器的負(fù)輸入端連接,該開關(guān)管的發(fā)射極與RC充放電路的接地端連接,該開關(guān)管的基極與單片機(jī)的輸出端連接。
4.根據(jù)權(quán)利要求1所述的無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,其特征在于,所述的比較器由一運(yùn)算放大器構(gòu)成;該運(yùn)算放大器的正輸入端與待測電壓連接,該比較器的負(fù)輸入端與RC充放電路的輸出端連接,該比較器的輸出端與單片機(jī)捕捉單元連接。
專利摘要本實用新型公開了一種無需模數(shù)轉(zhuǎn)換器的單片機(jī)信號采樣裝置,包括單片機(jī),其特征在于,還包括一比較器和一開關(guān)管、以及一RC充放電路;所述的比較器的正輸入端與待測電壓連接,該比較器的負(fù)輸入端與RC充放電路的輸出端連接,該比較器的輸出端與單片機(jī)中斷捕捉功能端連接;所述的開關(guān)管的集電極與比較器的負(fù)輸入端連接,該開關(guān)管的發(fā)射極與RC充放電路的接地端連接,該開關(guān)管的基極與單片機(jī)的輸出端連接。采用一個比較器,再加上大多數(shù)單片機(jī)都擁有的中斷捕捉功能就可以完成對模擬信號進(jìn)行采樣。比較器的價格遠(yuǎn)遠(yuǎn)低于一個模數(shù)轉(zhuǎn)換器,采樣精度比普通的模數(shù)轉(zhuǎn)換器的精度還高。
文檔編號G06F3/05GK2896291SQ20062004141
公開日2007年5月2日 申請日期2006年4月28日 優(yōu)先權(quán)日2006年4月28日
發(fā)明者宣昆 申請人:上海森昌電氣科技有限公司