0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于瑞薩R7FA2E1A72DFL芯片的桌面時(shí)鐘設(shè)計(jì)

瑞薩MCU小百科 ? 來源:立創(chuàng)商城 ? 2024-11-06 15:16 ? 次閱讀

本文轉(zhuǎn)載自立創(chuàng)商城

作者:w1813

項(xiàng)目功能介紹

1、顯示及設(shè)置時(shí)間、年月日等基礎(chǔ)信息(可以手動(dòng)調(diào)整時(shí)間,也可以進(jìn)行網(wǎng)絡(luò)對(duì)時(shí),已實(shí)現(xiàn))。

2、支持鬧鐘設(shè)置、倒計(jì)時(shí)、秒表等功能(由于時(shí)間問題,改功能只完成了接口和框架,部分實(shí)現(xiàn)缺失,視頻會(huì)有介紹)。

3、支持萬年歷查看(目前支持到2000年以后日歷查看,并可查看距今天數(shù))。

4、支持WiFi連接(暫時(shí)只支持WiFi名不帶中文,后期將升級(jí)適配)。

5、可查看設(shè)備信息。

6、支持小游戲功能(推箱子演示)。

7、支持手機(jī)遠(yuǎn)程操作(實(shí)現(xiàn)部分,可以進(jìn)行互發(fā)消息,借用三方軟件)。

8、支持顯示天氣、溫濕度等信息(接口已完成,由于時(shí)間緊促,網(wǎng)絡(luò)獲取部分暫未實(shí)現(xiàn),可以仿網(wǎng)絡(luò)時(shí)間獲取的方法)。

項(xiàng)目屬性

非首次開源,訓(xùn)練營(yíng)項(xiàng)目。

開源協(xié)議

GPL3.0開源協(xié)議。

硬件部分

采用瑞薩R7FA2E1A72DFL芯片,涉及電源電路,下載電路,降壓電路,鋰電池充電電路,室內(nèi)溫濕度采集采用DHT11溫濕度傳感器,顯示模塊采用ST7735S 1.77寸TFTLCD(目前驗(yàn)證改規(guī)格屏幕使用正常,如使用ST7735R請(qǐng)將MCU輸入電壓降至3.3V,否則會(huì)存在顯示不良,其他規(guī)格屏幕未實(shí)驗(yàn)),通信模塊采用ESP-01S無線模塊(采用AT方式通信),其余包括六個(gè)獨(dú)立按鍵、蜂鳴器模塊;此外,該板引出全部GPIO引腳及四組3.3V、四組5V供電,除作為桌面時(shí)鐘外,可以當(dāng)作一個(gè)核心板/開發(fā)板使用。以下為各模塊的原理圖及介紹。

b2f0fb28-9bec-11ef-a511-92fbcf53809c.png

電源輸入電路

采用2pin引腳type_c接口,方便焊接,同時(shí)增加一個(gè)LED,當(dāng)打開時(shí)鐘開關(guān)時(shí)LED會(huì)亮起指示。

b301ea8c-9bec-11ef-a511-92fbcf53809c.png

下載電路

下載電路支持兩種下載方式,公用同一個(gè)2*4排針,節(jié)省空間和資金。

b30ddd9c-9bec-11ef-a511-92fbcf53809c.png

穩(wěn)壓電路

采用AMS芯片,將輸入電壓降到3.3V,進(jìn)行Wifi供電,同時(shí)方便接其他外設(shè)。

b322feca-9bec-11ef-a511-92fbcf53809c.png

鋰電池充放電電路

此處左邊采用超薄3P接口的鋰電池供電,如采用其他型號(hào)接口進(jìn)行相對(duì)應(yīng)修改即可,中間通過MOS進(jìn)行供電選擇(連接type-c,如果LED2和LED3沒有一個(gè)常量一個(gè)閃爍,有可能MOS損壞,這時(shí)請(qǐng)不要在下載模塊接5V供電),同時(shí)增加一個(gè)滑動(dòng)開關(guān),控制時(shí)鐘的開關(guān);右側(cè)為鋰電池充電電路R12的大小控制充電電流,可以根據(jù)實(shí)際進(jìn)行修改,建議不要太大。

b3358806-9bec-11ef-a511-92fbcf53809c.png

BOOT按鍵

b3415384-9bec-11ef-a511-92fbcf53809c.png

復(fù)位按鍵

b3415384-9bec-11ef-a511-92fbcf53809c.png

LED模塊

選用了四個(gè)沒有連接外設(shè)的IO口連接LED,可以用來寫LED流水燈基礎(chǔ)程序驗(yàn)證芯片運(yùn)行正常。

b3508c6e-9bec-11ef-a511-92fbcf53809c.png

外設(shè)供電

引出四組5V、3.3V供電,方便當(dāng)開發(fā)板/核心板對(duì)其他外設(shè)供電。

b373d6e2-9bec-11ef-a511-92fbcf53809c.png

觸摸引腳

可以支持觸摸檢測(cè)。

b387d6b0-9bec-11ef-a511-92fbcf53809c.png

M3螺絲

請(qǐng)根據(jù)自己手里的情況改。

b3a39ca6-9bec-11ef-a511-92fbcf53809c.png

引出引腳

此處將所有引腳引出,增加板子的可用性。

b3b17f4c-9bec-11ef-a511-92fbcf53809c.png

TFT模塊

請(qǐng)盡量使用ST7735S型號(hào)的屏幕(已驗(yàn)證)。

b3cc164a-9bec-11ef-a511-92fbcf53809c.png

溫濕度傳感器

用來檢測(cè)室溫,可以用來和網(wǎng)絡(luò)獲取的溫濕度對(duì)比。

b3daf386-9bec-11ef-a511-92fbcf53809c.png

WIFI模塊

用來進(jìn)行外部通信、網(wǎng)絡(luò)對(duì)時(shí),獲取溫濕度、天氣等信息,后續(xù)可以嘗試連接服務(wù)器控制臺(tái)燈等智能家居。

b3f64802-9bec-11ef-a511-92fbcf53809c.png

蜂鳴器模塊

鬧鐘響鈴。

b41860cc-9bec-11ef-a511-92fbcf53809c.png

按鍵模塊

采用六個(gè)獨(dú)立按鍵,在使用時(shí)更加方面,對(duì)應(yīng)上下左右確認(rèn)和取消。

b42d6922-9bec-11ef-a511-92fbcf53809c.png

主控芯片

主控芯片采用48引腳R7FA2E1A72DFL#AA0芯片,引腳足夠使用,另外推薦使用配套的FSP,開發(fā)會(huì)更加快速、節(jié)省時(shí)間。

下圖為全部PCB原理圖:

b43b4e16-9bec-11ef-a511-92fbcf53809c.png

PCB原理圖

下圖為PCB板:

b4522488-9bec-11ef-a511-92fbcf53809c.png

正面

b46b657e-9bec-11ef-a511-92fbcf53809c.png

反面

整體尺寸85*55mm(飯卡大?。?,十分小巧,同時(shí)為了省錢和湊單加入了不少0603封裝的器件,如介意可以根據(jù)Bom修改。

實(shí)物圖:

b496a9e6-9bec-11ef-a511-92fbcf53809c.jpg

正面(未焊接)

b4aa732c-9bec-11ef-a511-92fbcf53809c.jpg

反面(未焊接)

b4ba940a-9bec-11ef-a511-92fbcf53809c.jpg

正面(已焊接)

b4c60272-9bec-11ef-a511-92fbcf53809c.jpg

反面(已焊接)

由于前期搞錯(cuò)了電壓,導(dǎo)致出現(xiàn)了兩根飛線,發(fā)布工程已修改,可放心使用,電池采用1500mAh,超長(zhǎng)待機(jī)。

面板采用了學(xué)校七十周年的圖片(順便祝學(xué)校七十周年生日快樂),正面預(yù)留孔是為了觸摸引腳,反面是溫濕度傳感器和蜂鳴器。

軟件部分

b54b187c-9bec-11ef-a511-92fbcf53809c.jpg

主程序流程圖

b56fe4b8-9bec-11ef-a511-92fbcf53809c.jpg

各模塊流程圖

具體源代碼會(huì)放在附件里面,如有有問題可以私信或者評(píng)論溝通,如代碼有用,希望在改造或者有其他好的想法和代碼的話也能分享一下。

B站視頻(您可以復(fù)制以下鏈接至瀏覽器打開查看)

https://www.bilibili.com/video/BV1nM4y1W7V7/

BOM清單

b597fad4-9bec-11ef-a511-92fbcf53809c.png

BOM清單

BOM會(huì)上傳附件,大部分都是按照便宜買的,有一部分是湊單的0603,可以根據(jù)需要進(jìn)行修改。

大賽LOGO驗(yàn)證

b496a9e6-9bec-11ef-a511-92fbcf53809c.jpg

PCB板正面

此處感謝嘉立創(chuàng)陳工、莫工等在硬件、畫板、審核方面的幫助,感謝瑞薩肖工在軟件方面的指導(dǎo),同時(shí)感謝嘉立創(chuàng)的優(yōu)惠券。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2551

    文章

    51097

    瀏覽量

    753527
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50812

    瀏覽量

    423574
  • 瑞薩
    +關(guān)注

    關(guān)注

    35

    文章

    22309

    瀏覽量

    86304
  • 時(shí)鐘
    +關(guān)注

    關(guān)注

    10

    文章

    1733

    瀏覽量

    131479

原文標(biāo)題:立創(chuàng)電賽展優(yōu)秀案例分享:《基于瑞薩的桌面時(shí)鐘設(shè)計(jì)》

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】先來點(diǎn)個(gè)燈

    的SWD口連接開發(fā)板的DEBUG口[VCC GND SWDIO SWCLK] 我們新建一個(gè)工程: 注意MCU型號(hào)選擇:R7FA2E1A72DFL 設(shè)置P103、P104為OUTUT mode
    發(fā)表于 10-18 22:50

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】RA-Eco-RA2E1-48PIN-V1.0開發(fā)板基于Keil MDK環(huán)境搭建

    RA-Eco-RA2E1-48PIN-V1.0開發(fā)板簡(jiǎn)介。 以R7FA2E1A72DFL為主控芯片,擁有豐富的外設(shè),集成度高功能非常
    發(fā)表于 11-04 22:58

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】(第二篇)串口打印+SPI_OLED顯示

    串口打印 想要使用微庫就必須將主堆棧設(shè)置大于0x1000(4K),就是這個(gè)東西,之前沒有注意一直編譯報(bào)錯(cuò)[難過] 通過手冊(cè)可以得知R7FA2E1A72DFL并沒有獨(dú)立的UART,而是使用的SCI
    發(fā)表于 11-09 01:30

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開發(fā)板介紹&環(huán)境搭建

    前言 非常感謝官方以及RA生態(tài)社區(qū)給予的評(píng)測(cè)機(jī)會(huì),下面我將就此款開發(fā)板做一系列評(píng)測(cè),希望大家多多交流 開發(fā)板簡(jiǎn)單介紹 RA-Eco-RA2E1-48PIN-V1.0以R7FA2E1A72D
    發(fā)表于 11-09 17:09

    【RA-Eco-RA2E1-48PIN-V1.0開發(fā)板試用】開發(fā)板介紹和環(huán)境搭建

    前言 非常感謝官方以及RA生態(tài)社區(qū)給予的評(píng)測(cè)機(jī)會(huì),下面我將就此款開發(fā)板做一系列評(píng)測(cè),希望大家多多交流 開發(fā)板簡(jiǎn)單介紹 RA-Eco-RA2E1-48PIN-V1.0以R7FA2E1A72D
    發(fā)表于 11-09 17:16

    R7FA2L1AB2DFL上手體驗(yàn)(Part1)--IAR+RSA Setting

    本帖最后由 圣志瀚林 于 2021-12-18 18:16 編輯 1.R7FA2L1AB2DFL小板子到后,第一感覺非常Mini.迷你的連TypeC調(diào)試都沒有留。先按照廠家指
    發(fā)表于 12-18 18:07

    e2studio(2)----GPIO輸出

    概述本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以LED顯示。硬件準(zhǔn)備首先需要準(zhǔn)備一個(gè)開發(fā)板,這里我準(zhǔn)備的是芯片型號(hào)R7
    發(fā)表于 12-20 19:00 ?12次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2</b>studio(<b class='flag-5'>2</b>)----GPIO輸出

    e2studio(3)----GPIO輸入檢測(cè)

    _IOPORT_PortRead()函數(shù)原型R_IOPORT_PinRead()函數(shù)原型代碼演示效果最后概述本篇文章主要介紹如何使用e2studio對(duì)單片機(jī)進(jìn)行GPIO輸出,并以L
    發(fā)表于 12-20 19:00 ?6次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>e2</b>studio(3)----GPIO輸入檢測(cè)

    基于MCU-R7的智能小車設(shè)計(jì)

    ESP01s接口,可利用wifi或ESP-NOW協(xié)議無線控制,可將操作數(shù)據(jù)或傳感器采集信息上傳至云平臺(tái),可遠(yuǎn)程查看小車的操作狀態(tài)等功能。 二、電路設(shè)計(jì) ? 整體系統(tǒng)采用的R7FA2E1A72DFL作為主控,無外部
    的頭像 發(fā)表于 07-02 11:24 ?2215次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>MCU-<b class='flag-5'>R7</b>的智能小車設(shè)計(jì)

    基于R7FA2L1AB2DFL demo板測(cè)試CLKOUT時(shí)鐘驅(qū)動(dòng)CAN通訊

    本次測(cè)試用的是RA生態(tài)工作室提供的R7FA2L1AB2DFL demo板,測(cè)試CLKOUT提供時(shí)鐘驅(qū)動(dòng)CAN通訊。
    發(fā)表于 09-02 15:16 ?991次閱讀

    基于R7FA2E1A72DFL MCU制作雙機(jī)位切換的USB HUB

    今日跟大家分享下RA MCU 創(chuàng)意氛圍賽參賽選手的項(xiàng)目——二選一的四路USB HUB。
    的頭像 發(fā)表于 09-11 12:45 ?1473次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>R7FA2E1A72DFL</b> MCU制作雙機(jī)位切換的USB HUB

    基于RA系列R7FA2E1A72DFL MCU實(shí)現(xiàn)家用電熨斗方案

    基于RA系列R7FA2E1A72DFL MCU實(shí)現(xiàn)家用電熨斗方案
    的頭像 發(fā)表于 09-19 16:48 ?820次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RA系列<b class='flag-5'>R7FA2E1A72DFL</b> MCU實(shí)現(xiàn)家用電熨斗方案

    基于RA系列R7FA2E1A52DFJ MCU的無葉風(fēng)扇控制方案

    基于RA系列R7FA2E1A52DFJ MCU的無葉風(fēng)扇控制方案
    的頭像 發(fā)表于 09-26 16:55 ?852次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>RA系列<b class='flag-5'>R7FA2E1A</b>52DFJ MCU的無葉風(fēng)扇控制方案

    基于R7FA2E1A52DFL MCU的觸控系統(tǒng)設(shè)計(jì)與J-link仿真

    基于R7FA2E1A52DFL MCU的觸控系統(tǒng)設(shè)計(jì)與J-link仿真
    的頭像 發(fā)表于 09-26 17:18 ?1172次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>R7FA2E1A52DFL</b> MCU的觸控系統(tǒng)設(shè)計(jì)與J-link仿真

    基于R7FA2E1A72DFL的可觸摸燈帶控制器設(shè)計(jì)

    基于R7FA2E1A72DFL設(shè)計(jì)的一款可觸摸燈帶控制器,引出可用IO管腳,可以作為開發(fā)板使用。板載ESP-WROOM-02模組可以使得開發(fā)板具有聯(lián)網(wǎng)控制的能力,同時(shí)也板載RGB燈珠方便調(diào)試用。
    的頭像 發(fā)表于 11-29 11:40 ?236次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>R7FA2E1A72DFL</b>的可觸摸燈帶控制器設(shè)計(jì)