基于A/D轉換器IC層疊并聯實現通道倍擴展
設有三路模擬量輸入的檢測系統,每路電壓分別為1.000V、2.000V、3.000V,采樣后的數字量數據依次存放到60H―62H的3個內存單元中。該程序以中斷方式進行數據傳送,P1.1 、P1.2 、P1.3 分別對0804(1)、0804(2)、0804(3)分時選通;P1.0分時接收三個A/D芯片的中斷請求輸出信號。/INTR信號把轉換完成的狀態作為單片機的中斷請求信號。A/D轉換器IC層疊并聯實現通道倍擴展程序流程圖,如圖2所示。其中,圖2(a)為初始化程序流程圖,圖2(b)為中斷服務程序流程圖。

3.4 分時控制模/數轉換輸出結果分析
ADC0804分時控制模/數轉換輸出結果表,如表2所示。

程序執行后,60H單元的A/D轉換結果為32H,對應的十六進制高半字節為3H,低半字節為2H,通過表1可查得分別對應的高半字節和低半字節電壓為0.960+0.040=1.000V;61H單元的A/D轉換結果為64H,對應的十六進制高半字節為6H,低半字節為4H,通過表1可查得分別對應的高半字節和低半字節電壓為1.920+0.080=2.000V;62H單元的A/D轉換結果為96H,對應的十六進制高半字節為9H,低半字節為6H,通過表1可查得分別對應的高半字節和低半字節電壓為2.880+0.120=3.000V。
結論:以上三個單元的A/D轉換數字量結果均分別與相對應的模擬輸入電壓相吻合,此結果表明ADC0804A/D轉換器IC層疊并聯實現通道倍擴展的設計方案是成功的。
4 結束語
此文相關技術已獲中國國家專利,其創新點:采用A/D轉換器IC層疊并聯,在不增加A/D轉換單元電路板面積的同時,使A/D轉換通道的數量增加兩倍,降低了硬件成本。
該項技術還可進一步推廣到三片以上ADC0804 A/D轉換器或其它特性IC芯片的層疊并聯中去。











評論