USB通信電路的功能是實現(xiàn)數(shù)據(jù)采集系統(tǒng)設(shè)備端和主機(jī)端之間的通信,這一功能主要是由核心微控制器ATmega16和USB控制器件PDIUSBD12實現(xiàn)的。其中,PDIUSBD12是符合USB1.1協(xié)議的芯片,在USB通信電路中起著聯(lián)系設(shè)備和主機(jī)的橋梁的作用。微控制器ATmegal6和USB控制器PDIUSBD12之間通過8位并行總線進(jìn)行通信,8位并行總線在ATmegal6端需要連接8個I/O口。PDIUSBD12片內(nèi)集成了時鐘乘法PLL,晶振電路使用6MHZ的晶振和兩個2pF到68pF的電容。PDIUSBD12的信號輸出端D+/D-上要各串接一個18歐的匹配電阻。通信電路如圖2所示。