擁有USB的PSoC應(yīng)用于風(fēng)扇控制
如上述示意圖2所示,即為PSoC的數(shù)字系統(tǒng)。它由4個數(shù)字PSoC塊組成,每個塊都是一個8位資源,既可單獨使用,也可與其他塊相組合以形成外設(shè)。
PSoC可能的外設(shè)包括:
·PWM(脈寬調(diào)制,是利用微處理器的數(shù)字輸出來對模擬電路進(jìn)行控制的一種非常有效的技術(shù),廣泛應(yīng)用在從測量、通信到功率控制與變換的許多領(lǐng)域中。)(8位~32位)
·具有不工作區(qū)的PWM(8位~24位)
·計數(shù)器(8位~32位)
·具有可選奇偶性的8位UART(Universal Asynchronous Receiver/Transmitter,通用異步接收/發(fā)送裝置,UART是一個并行輸入成為串行輸出的芯片,通常集成在主板上)
·SPI(高速同步串行口,是一種標(biāo)準(zhǔn)的四線同步雙向串行總線)主控器和從動器
·循環(huán)冗余校驗器/發(fā)生器(8位~32位)
·偽隨機(jī)序列發(fā)生器(8位~32位)
以上這些數(shù)字塊可以通過一系列通用總線與任何相連。同時,這些總線還為進(jìn)行信號多路復(fù)用和邏輯運算創(chuàng)造了條件。
如上述示意圖3所示,即為PSoC模擬系統(tǒng)。它包括6個可配置塊,每個塊由一個運算放大器電路組成,從而實現(xiàn)了復(fù)雜模擬信號流的生成。模擬外設(shè)具有非常高的靈活性,并可通過客戶化設(shè)計來支持特定的應(yīng)用要求。
下面例舉了一些更加常用的PSoC模擬部件:
·濾波器(雙極點和四極點帶通、低通和陷波濾波器)
·放大器(多達(dá)2個,具有至48倍的可選增益)
·儀表放大器(1個,具有至93倍的可選增益)
·比較器(多個2個,具有16種可選門限)
·DAC(數(shù)模轉(zhuǎn)換器)(多達(dá)2個,具有6位~10位分辨率)
·SAR型ADC(多達(dá)2個,具有6位分辨率)
當(dāng)PSoC的模擬塊與數(shù)字塊組合時,用戶還能夠生成額外的部件,它包括:
·增量型ADC(多達(dá)2個,具有6位~14位分辨率)
·增量-累加(ΔΣ)型ADC(1個,在62.5ksps采樣速率條件下具有8位分辨率)
附加的系統(tǒng)資源可提供適用于完整系統(tǒng)設(shè)計的更多功能。這些資源包括:
·具有5個可配置端點和256bytes RAM的全速USB(12Mbps),只需要2個外部串聯(lián)電阻器。
·硬件I2C通過兩根電纜提供了100kHz和400kHz通信。支持從模式、主模式和多主模式。
·數(shù)字時鐘分頻器提供了三種適合不同應(yīng)用的可定制時鐘頻率??赏ㄟ^布線使時鐘與數(shù)字和模擬系統(tǒng)相連。
·兩個乘法累加單元(MAC)提供了具有16位結(jié)果的快速帶符號8位乘法和32位累加運算功能,旨在幫助進(jìn)行通用數(shù)學(xué)和數(shù)字信號處理。
·抽取器提供了一個針對數(shù)字信號處理應(yīng)用(包括ΔΣ型ADC的形成)的定制硬件濾波器。
·低電壓檢測(LVD)中斷能夠指示電壓電平的下降,而先進(jìn)的POR(上電復(fù)位)電路則免除了增設(shè)一個系統(tǒng)監(jiān)控器的需要。
·內(nèi)部1.3V基準(zhǔn)提供了一個用于模擬系統(tǒng)(包括ADC和DAC)的絕對基準(zhǔn)。
·通用型模擬多路復(fù)用器系統(tǒng)。
圖4:CY8C24794 I/O模擬多路復(fù)用器總線/系統(tǒng)連接
評論