<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > Infineon汽車(chē)照明低成本通用單片機方案

Infineon汽車(chē)照明低成本通用單片機方案

作者: 時(shí)間:2022-08-12 來(lái)源:大聯(lián)大 收藏

【方案應用場(chǎng)景描述】:

本文引用地址:http://dyxdggzs.com/article/202208/437293.htm

隨著(zhù)當今社會(huì )的發(fā)展,汽車(chē)已成為人們生活中必不可少的交通工具,所以其安全問(wèn)題也受到極大的關(guān)注。其中車(chē)尾燈扮演了重要的角色,是汽車(chē)安全必不可少的重要環(huán)節。它的存在極大的減少了交通事故的發(fā)生。汽車(chē)尾燈的實(shí)際價(jià)值不可估量,而如何設計實(shí)現汽車(chē)尾燈的各種功能,則是汽車(chē)尾燈控制電路的設計目的,現在汽車(chē)尾燈的設計也是花樣百出,不僅是外觀(guān)上的多變,而且功能上也是有了很大的提高。實(shí)現汽車(chē)尾燈控制電路的功能,可以采取很多不同的方案,今天我們來(lái)一起看看基于 CK8CKIT-044 的評估方案。

【方案特色】:

CK8CKIT-044 是基于 系列芯片的評估板, 系列是一個(gè)擴展性強并且可重構的平臺架構,它集成了 Cortex-M0 內核,同時(shí)符合 AEC-Q100 認證。其內部又帶有可編程和可重構的模擬和數字模塊,保證了方案應用設計的靈活性和現場(chǎng)調整。 芯片框圖如下:

【系統方塊圖】:

CK8CKIT-044 開(kāi)發(fā)板提供了 Arduino 接口、6 pin Digilent PMOD 模塊,同時(shí)提供了兩個(gè) CapSense 接近接頭 & 一個(gè) CapSense 手勢板,另外還帶有環(huán)境光傳感器、3 軸加速度計、PWM 溫度傳感器、RGB LED、按鈕開(kāi)關(guān)、板載編程/調試器和 USB-UART/I2C 橋接功能模塊,以及 F-RAM 等,支持的工作電壓為 3.3V 或 5V。方案照片如下:

Install PSoC4M -Series Pioneer Kit software

在開(kāi)始使用 進(jìn)行代碼設計之前我們需要在電腦上安裝對應的工具軟件包,從 www.cypress.com/ 上下載 PSoC4M -Series Pioneer Kit software,然后開(kāi)始安裝,如下圖所示:

點(diǎn)擊 Install CY8CKIT-044,選擇你想要的安裝目錄,然后點(diǎn)擊下一步,之后會(huì )開(kāi)始自動(dòng)安裝。在安裝概述中從 Typical/Custom/Completer 中選擇一個(gè)安裝方式來(lái)安裝,如下圖所示:


安裝完成后可在以下路徑查看組件內容:

Windows 7 (64-bit): C:Program Files (x86)CY8CKIT-044 PSoC 4 M-Series Pioneer Kit。

軟件開(kāi)發(fā)環(huán)境我們使用的是 Cypress 提供的開(kāi)源 IDE—PSoC Creator,這是一個(gè)非常先進(jìn)并且易于使用的 IDE。能夠軟硬件協(xié)同設計,由 PSoC 組件庫來(lái)提前驗證設計你想要的功能模塊,如下圖所示,同時(shí)通過(guò) PSoC Creator 你可以進(jìn)行以下操作:

1. 拖放組件以在主設計工作區中構建硬件系統設計;

2. 與 PSoC 硬件共同設計應用程序固件;

3. 使用配置工具配置組件;

4. 組件庫中有 100+ 組件可供使用;

5. 查看組件的數據手冊;

PSoC Creator 有非常多的例程代碼,您可以在 PSoC Creator Start Page 中找這些例程,如下圖所示:


下面我們基于 CY8CKIT-044 評估板,通過(guò)板載加速度計實(shí)現的功能來(lái)一起看看如何設計程序。代碼實(shí)現的功能如下:加速度計通過(guò) I2C 與 PSoC 4200M 連接,如果檢測到運動(dòng)加速度計就會(huì )產(chǎn)生一個(gè)中斷。每當加速度計產(chǎn)生一個(gè)中斷時(shí),PSoC 4200M 從加速度計讀取數據,將這些數據作為 RGB 燈的三色配置,并通過(guò)串口將該數據打印出來(lái)。

首先我們可以看到 Top Design 上有添加 I2C,UART,INTERRUPT,LED 幾個(gè)組件,如圖所示:

然后在 Design Wide Resources 中配置各個(gè)組件對應的引腳,如下圖所示:

最后我們來(lái)看看程序中的代碼架構及功能實(shí)現:

上電初始化函數:

main 函數功能如下:

將讀取到的加速度計數據用來(lái)更新 RGB 燈的顏色:



將開(kāi)發(fā)板的 USB 接口接入 PC:

識別到開(kāi)發(fā)板后連接并將程序編譯下載到開(kāi)發(fā)板中:

移動(dòng)開(kāi)發(fā)板可以看到通過(guò)上位機打印的結果如下:

更多的應用例程請參考附件,想要了解更多的應用信息請關(guān)注大大通。

? 場(chǎng)景應用圖

sceneryUrl

? 展示版照片

frontUrl

? 方案方塊圖

funcUrl

? 核心技術(shù)優(yōu)勢

· 48MHz Arm Cortex-M0 CPU, 帶有 DMA 控制器和

· 最大 128K Flash & 16K SRAM

· 多達 55 個(gè)引腳支持觸摸按鍵

· 兩個(gè)比較器(cmp)

· 四個(gè)運放,可編程增益放大器(PGAs),比較器(CMPs),濾波器等

· 四個(gè)(2 * 8 bit,2 * 7 bit) DAC

· 四個(gè)通用數字塊(udb):自定義數字外設

· 八個(gè)可編程 16 位定時(shí)器/計數器/脈寬調制器(PWM)

· 四個(gè)串行通信塊(scb)可配置為 I2C 主或從,SPI 主或從,或 UART

· 兩路 CAN

? 方案規格

· 工作電壓為 3.3V 或 5V

· 帶有 Arduino 接口 & 6 pin Digilent PMOD 模塊

· 兩個(gè) CapSense 接近接頭 & 一個(gè) CapSense 手勢板

· 環(huán)境光傳感器、3 軸加速度計、PWM 溫度傳感器



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>