PIC數據采集系統接口電路設計圖
ICSP接口電路
本文引用地址:http://dyxdggzs.com/article/201710/369287.htm在線(xiàn)串行編程ICSP,是PIC單片機的特點(diǎn)之一,它可以把程序直接燒寫(xiě)到單片機中,并對單片機進(jìn)行在線(xiàn)串行編程與調試。ICSP接口電路只有五根線(xiàn),依次為: VPP、VDD、VSS、PGD、PGC,它們與PIC單片機的連接如下圖:
為保證ICSP安全正常工作,燒寫(xiě)時(shí)序線(xiàn)PGD和PGC、燒寫(xiě)電壓VPP要與其它電路完全隔離。
USB接口電路
本設計中的USB接口圖如下,PIC18F4550($4.1800)采用總線(xiàn)供電模式,應用的所有電源均來(lái)自USB。USB四根接線(xiàn)中,D+,D-是USB通信的兩個(gè)數據線(xiàn)。PIC18F4550($4.1800)內置有3.3V 穩壓器,為內部收發(fā)器和內部/外部上拉電路提供電源。使用USB功能時(shí),要設置內部穩壓器使能。外接電容Cusb是為PIC單片機穩定運行而加的。
A/D轉換
A/D轉換模塊集成在PIC18F4550($4.1800)內部,是數據采集電路的主要組成部分。40 引腳的PIC18F4550($4.1800)內置的模數轉換器,具有13 路輸入,10位數字信號輸出,可以直接使用。
I2C總線(xiàn)接口、SPI接口、I/O接口
1)I2C總線(xiàn)
I2C總線(xiàn)是一種兩線(xiàn)制串行總線(xiàn),通過(guò)SDA和SCL在連到總線(xiàn)上的器件之間傳送數據,根據唯一地址識別每個(gè)器件,用于連接微控制器及其外圍設備。
2)SPI接口
SPI總線(xiàn)系統是一種同步串行外設接口,它可以使微控制器與各種外圍設備以串行方式進(jìn)行通信。
3)I/O接口
以上三個(gè)模塊是PIC18F4550($4.1800)本身具有的功能,都可以作為數據采集系統的輸入端,把外界數據傳輸給單片機進(jìn)行轉換、處理。它們的使用拓展了數據采集功能,使采集的數據不僅僅局限于模擬信號,還可以是傳感器采集到的數字信號,可以是串行輸入的信號,也可以是并行輸入的信號。
電路原理圖:
評論