賽普拉斯PSoC4晶片揭秘:玩轉SAR ADC模塊

2020-12-13 電子產品世界

Cypress在2013年第二季度推出了新一代可編程片上系統PSoC4系列產品,作為PSoC(Programmable System on Chip)晶片家族中的一員,PSoC4保持了Cypress具有特色的片內可編程數字資源和豐富的模擬資源,同時由於採用ARM Cortex-M0作為處理核心,其運算性能也有顯著提高。PSoC4內含許多獨具匠心的功能模塊,逐次逼近式模數轉換器(Successive Approximation Register Analog Digital Convertor,以下簡稱SAR ADC)就是其中之一。本文即以SAR ADC為例,介紹如何使用PSoC4實現產品設計。

  PSoC4簡介

  PSoC4現包含CY8C4100和CYCY8C4200兩個產品系列,均採用ARM Cortex-M0作為處理核心。PSoC4具有靈活的可編程和可重新配置的模擬、數字模塊,結合晶片內部靈活的網際網路,可以使用一塊晶片實現複雜的混合信號設計。

  圖1是PSoC4的系統框圖,以下概括了其主要特性,詳細內容可以參考Cypress網站上的PSoC4的數據手冊。

  ● 48MHz ARM Cortex-M0中央處理器,支持單周期乘法

  ● 最大支持32KB快閃記憶體(Flash),最大支持4KB SRAM存儲器

  ● 高達36個可靈活配置的通用輸入輸出管腳(GPIO),均可配置為觸摸感應輸入

  ● 兩個可靈活配置驅動能力和帶寬的運算放大器,可以工作在比較器模式,也可做ADC的輸入緩衝器

  ● 一個12-bit 1M採樣率的SAR ADC,支持差分和單端輸入,無軟體開銷的輸入通道切換,硬體實現的採樣結果平均,採樣結果範圍比較

  ● 兩個電流數模轉換器(IDAC),不用於CapSense時可以輸出給內部模塊,或通過GPIO輸出用於其他用途

  ● 兩個內部低功耗比較器,可以在深度睡眠和休眠模式下工作,可以產生喚醒信號中斷睡眠

  ● 一個電容感應(CapSense)模塊,提供極佳的信噪比和防水功能,具有簡單易用的應用設計接口

  ● 四個通用數字模塊(UDB),每個包含兩個微型的可編程邏輯陣列和一個8位數據運算單元。Cypress提供了自定義組件功能,用戶可以根據設計需要,使用Verilog控制UDB實現用戶定製的功能模塊

  ● 2個可靈活配置的串行通訊模塊(SCB),每個均可配置成SPI/UART/I2C,支持基於串口的LIN、IrDA、SmartCard協議

  ● 四個16比特的定時器/計數器/脈衝寬度調製模塊(TCPWM),支持中心對齊、邊沿對齊模式,偽隨機模式,支持靈活的死區控制,PWM可與ADC同步,用戶可自定義在PWM周期內任一時刻觸發ADC轉換),支持同步刷新PWM的佔空比

  

  圖1:PSoC4晶片系統框圖

相關焦點

  • 賽普拉斯&貿澤電子線上直播PPT下載
    2、 在充電這一塊,有很多比較便宜的晶片,比如威鋒、智融等等,CY有什麼比較大的優勢?CYPRESS:賽普拉斯的方案兼容性、安全性和靈活性做得非常好。硬體上各家有自身的優勢和考量,但是兼容性和安全性是充電設計中最重要的考量因素,尤其是對於高價值的產品而言。
  • SAR ADC與Sigma Delta ADC有什麼不一樣?
    工程師郭婷 發表於 2018-08-16 00:15:00 sigma-delta adc的原理
  • 拆解報告:蘋果認證MagSafe無線充電模塊
    不過在對蘋果MagSafe磁吸無線充電器和MagSafes Duo雙項無線充電器的拆解後,充電頭網發現視頻中的模塊並非用於蘋果官方MagSafe磁吸配件中。直到近期充電頭網拿到了蘋果給第三方配件廠商的MagSafe無線充電模塊後,這一謎題才被解開。正是廣大無線充電配件廠商翹首期盼的Made For MagSafe認證模塊。
  • ESP8266_22基於自身ADC的電壓採樣
    首先看下支持ADC採樣的管腳,找到你手裡模塊的原理圖,我的如下所示:       如上所示,U1的2腳為ADC管腳,而且整個模塊有且僅有這一個電壓採集管腳。CDS1是一個光敏電阻,它和R1組成一個分壓電路。不同強度的光照在CDS1上時,會導致它的阻值變化,最終導致ADC管腳上的電壓發生變化。
  • 基於C2000內置12位ADC的電能計量方案
    C2000晶片專注於電機電源控制,其優秀的性能已被業界普遍認可。本次設計是基於C2000 Piccolo系列晶片搭建的軟體測試平臺,實現一套滿足智能家居能耗計量的軟體庫,使用最小的硬體代價實現對C2000應用領域的豐富。
  • 模數轉換晶片adc0832的使用方法
    打開APP 模數轉換晶片adc0832的使用方法 發表於 2017-12-19 14:04:49  1、模數轉換晶片adc0832引腳圖
  • 基於FPGA的串行A/D轉換模塊設計
    1.2、TLC549晶片介紹 美國德州儀器公司生產的TLC549,是低價位、高性能8位串行A/D轉換晶片,它以8位開關電容逐次逼近A/D轉換器為基礎而構造的CMOSA/D轉換器,能通過3態數據輸出和模擬輸入與微處理器或其他外圍設備串行接口,僅用輸入/輸出時鐘(I/OCLOCK)和晶片選擇(CS)輸入作為數據控制,是低成本的測控應用系統
  • 賽普拉斯新增5款基於ARM Cortex-M 內核的微控制器系列產品
    本文引用地址:http://www.eepw.com.cn/article/283218.htm  賽普拉斯FM4 靈活微控制器系列  賽普拉斯拓展了其高性能FM4靈活MCU產品系列,推出三款基於ARM® Cortex®-M4的微控制器。
  • 賽普拉斯推出全球最靈活的單晶片ARM Cortex-M0解決方案
    賽普拉斯半導體公司今日推出其PSoC® 4可編程片上系統架構的一個新系列。本文引用地址:http://www.eepw.com.cn/article/201601/286365.htm  賽普拉斯MCU營銷副總裁John Weil表示:「屢獲大獎的PSoC 4產品線可讓客戶從其專有的8位和16位MCU輕鬆遷移至業內集成度最高的ARM Cortex-M0片上系統。
  • adc0832 C程序
    ADC0832 是美國國家半導體公司生產的一種8 位解析度、雙通道A/D轉換晶片。由於它體積小,兼容性強,性價比高而深受單片機愛好者及企業歡迎,其目前已經有很高的普及率。adc0832 C程序//============================================//2005-03-28...2005-03-29//ADC0834模塊的C51程序源文件
  • adc0832時序圖_adc0832怎麼轉換光敏電阻
    打開APP adc0832時序圖_adc0832怎麼轉換光敏電阻 網絡整理 發表於 2020-04-26 08:49:15   ADC0832管腳說明   CS_ 片選使能,低電平晶片使能。   CH0 模擬輸入通道0,或作為IN+/-使用。   CH1 模擬輸入通道1,或作為IN+/-使用。   GND 晶片參考零電位(地)。   DI 數據信號輸入,選擇通道控制。   DO 數據信號輸出,轉換數據輸出。
  • adc0832
    相比之前一直使用的也是8位的AVR相比,感覺STM8更為強大,晶片特點如下:  內核:具有3級流水線的哈佛結構、擴展指令集  程序存儲器:8K字節Flash;RAM:1K字節  數據存儲器:640 字節真正的數據EEPROM;可達30萬次擦寫  更重要的一點就是STM8系列若使用庫編程的話,可以方便的不同晶片的程序移植。甚至可以方便的移植到STM32上面,大大減輕了更新硬體的重寫程序的工作量。
  • 賽普拉斯發布兩款具有先進功能的新型TrueTouch電容式觸控螢幕控制器...
    賽普拉斯半導體公司日前宣布,推出型號為CYTT21X/31X的 TrueTouch®電容式觸控螢幕控制器系列,可為智慧型手機、電子書和低成本平板電腦增添多項先進功能。
  • 賽普拉斯和THine推出新款USB 3.0相機參考設計套件
    賽普拉斯半導體公司和THine Electronics公司(東京股票交易所JASDAQ代碼:6769)日前宣布推出業界最快的具有1300萬像素解析度、速率為21幀/秒的USB 3.0相機參考設計套件。
  • linux sar 命令詳解
    sar(System Activity Reporter系統活動情況報告)是目前 Linux 上最為全面的系統性能分析工具之一,可以從多方面對系統的活動進行報告,包括:文件的讀寫情況、系統調用的使用情況、磁碟I/O、CPU效率、內存使用狀況、進程活動及IPC有關的活動等。
  • Sar2html首頁、文檔和下載 - Sar數據轉HTML - OSCHINA - 中文開源...
    Sar2html 可以將 sar使用 sar2ascii 可從伺服器 (HP-UX 11.11, 11.23, and 11,31, Redhat 3, 4, and 5, Suse 8, 9, 10, and 11, and Solaris 5.9 and 5.10) 收集 sar 數據. For HP-UX servers, run "sh sar2ascii".
  • 賽普拉斯與MyScript宣布在汽車行業開展合作
    2016年6月14日,車載信息娛樂系統控制器全球領導者賽普拉斯半導體公司與車用HMI技術行業先鋒Myt宣布開展合作,讓全球範圍內使用賽普拉斯 Traveo微控制器(MCU
  • 基於ZigBee技術的射頻晶片CC2430
    1 cc2430晶片的主要特點 cc2430晶片延用了以往cc2420晶片的架構,在單個晶片上整合了zigbee 射頻(rf)前端、內存和微控制器。   25腳 (avdd_if1 ): 為接收器波段濾波器、模擬測試模塊和vga的第一部分電路提供1.8 v電壓。   27腳(avdd_chp): 為環狀濾波器的第一部分電路和充電泵提供1.8 v電壓。   28腳(vco_guard): vco屏蔽電路的報警連接埠。   29腳(avdd_vco): 為vco和pll環濾波器最後部分電路提供1.8 v電壓。
  • ADC0804模數轉換51單片機程序與電路
    ADC0804模數轉換51單片機程序與電路 發表於 2017-11-12 09:46:13   集成A/D轉換器品種繁多,選用時應綜合考慮各種因素選取集成晶片
  • adc0809引腳圖及功能詳解,adc0809與51單片機連接電路分析
    2.內部結構   adc0809是CMOS單片型逐次逼近式A/D轉換器,內部結構如圖所示,它由8路模擬開關、地址鎖存與解碼器、比較器、8位開關樹型D/A轉換器、逐次逼近組成。   adc0809的內部邏輯結構圖如圖9-7所示。