在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

用小安派DIY個(gè)簡(jiǎn)單的CC表

安信可科技 ? 來(lái)源:安信可科技 ? 2023-12-22 18:15 ? 次閱讀

01硬件分析

Power-Z 上使用的是 INA226,正好手上有這個(gè)芯片。那么搭配小安派驚艷的屏幕應(yīng)該能實(shí)現(xiàn)出來(lái)一個(gè)高顏值的CC表。打開(kāi)原理圖可以看到S1正好預(yù)留了一個(gè)I2C接口,完美

aaabec76-a0b0-11ee-8b88-92fbcf53809c.jpg

這個(gè)接口對(duì)應(yīng)于 PCB 的這個(gè)位置:

aac387e6-a0b0-11ee-8b88-92fbcf53809c.jpg

看完控制板,我們?cè)賮?lái)看看 INA226 的接口電路原理圖:

aad72cd8-a0b0-11ee-8b88-92fbcf53809c.png

對(duì)應(yīng) PCB 如下:

aae21102-a0b0-11ee-8b88-92fbcf53809c.png

看完這個(gè),接線就變得很清晰了。INA226 板子的 iic 接口和小安派連接起來(lái)就好了。IN+/IN-/VBS 就留給被測(cè)量電路時(shí)使用。

02軟件界面

接觸了lvgl之后感覺(jué)像是打開(kāi)了新世界的大門,使用lvgl后的界面設(shè)計(jì)變得真的好看了太多。對(duì)比看了下網(wǎng)上的一些 CC 表界面之后,打開(kāi) gui guider 添加上幾個(gè) label。調(diào)一調(diào)顏色,編譯運(yùn)行下模擬器。得到如下的界面:

aae70e3c-a0b0-11ee-8b88-92fbcf53809c.png

接下來(lái)就是把這個(gè)界面移植到小安派 S1 上。小安派 S1 的 weather demo 本來(lái)就是使用了 lvgl 的。那么為了少點(diǎn)工作量就直接將 weather demo 拿過(guò)來(lái)
,然后替換掉demos/240X320_ui中的目錄。編譯運(yùn)行起來(lái):

ab158adc-a0b0-11ee-8b88-92fbcf53809c.png

03INA226模塊

INA226 是一款集成了高精度電流和電壓測(cè)量功能的數(shù)字電流/功率監(jiān)測(cè)芯片。它可以通過(guò) I2C 接口與微控制器或其他設(shè)備通信,用于實(shí)時(shí)監(jiān)測(cè)和測(cè)量電流、電壓和功率。從 INA226 的 data sheet 中可以看到其典型測(cè)量電路如下圖,vbus 引腳接上被測(cè)量電路的電源 + 端,Vin+/Vin-串聯(lián)在被測(cè)試回路中。地址線 A0/A1 直接接地,因?yàn)槲覀冞@里的 IIC 上只使用了一片 INA226。

ab302d7e-a0b0-11ee-8b88-92fbcf53809c.png

data sheet 中還給出了 layout 的參考方案,這個(gè)方案和我們使用的模塊布局是比較一致的。

ab4201ca-a0b0-11ee-8b88-92fbcf53809c.png

INA226 通過(guò) I2C 接口與主控設(shè)備通信,所以我們就需要使用小安派的 IO 和 INA226 的 IIC 將時(shí)鐘線和數(shù)據(jù)線連接起來(lái)。IIC 通信部分直接參考數(shù)據(jù)手冊(cè)中的時(shí)序圖即可,在 INA226_Init()函數(shù)中,寫入 Configuration Register 的數(shù)據(jù)為 0x4527(16 次平均,1.1ms,1.1ms,連續(xù)測(cè)量分流電壓和總線電壓,想修改可以參考數(shù)據(jù)手冊(cè)寄存器定義表格)。而寫入 Calibration Register 的數(shù)據(jù)需要根據(jù)實(shí)際電路中的采樣電阻阻值以及電流分辨率來(lái)設(shè)置。因?yàn)槲覀兪褂玫?INA226 模塊中使用的采樣電阻為 R100(0.1 歐)。

因?yàn)?Shunt Voltage Register 的值最大為0x7FFF,LSB=2.5uV, FSR = 81.92mV。又因?yàn)榉至麟娮枳柚禐?.1歐,所以最大電流為819.2mA,Maximum Expected Current 的值不能超過(guò)819.2mA。(避免在使用中出現(xiàn)超量程情況)

假設(shè)Current_LSB = 0.02mA,則Maximum Expected Current = 655.36mA,滿足上述條件。則:
CAL = 0.00512/(0.02*0.1)*1000 = 2560= 0x0A00。所以寫入 Calibration Register 中的數(shù)據(jù)為 0x0A00。

04小安派驅(qū)動(dòng)INA226

前面講到 INA226 通過(guò) IIC 接口和小安派通信。這里為了深入的了解下 IIC 時(shí)序,我們直接采用模擬 IIC 的方式來(lái)對(duì) INA226 進(jìn)行驅(qū)動(dòng),并且使用邏輯分析儀來(lái)調(diào)試、捕獲波形數(shù)據(jù)來(lái)進(jìn)行深入研究。驅(qū)動(dòng) INA226 的代碼如下:

bsp_ina226.h

ab4d1eb6-a0b0-11ee-8b88-92fbcf53809c.png

bsp_ina226.c

ab58f704-a0b0-11ee-8b88-92fbcf53809c.png

(備注:此截圖為部分代碼,請(qǐng)移步文首原貼地址,點(diǎn)擊part2中查看完整代碼。)

燒錄代碼用邏輯分析儀來(lái)看看數(shù)據(jù)波形,可以從波形上看到 INA226 和小安派通信正常。

ab6bc6b8-a0b0-11ee-8b88-92fbcf53809c.jpg

這里再放出來(lái)一個(gè)通信不正常的圖,原因就是輸入、輸出同時(shí)設(shè)置,出現(xiàn)電氣干擾的情況下數(shù)據(jù)錯(cuò)誤的情況。

ab7bbb22-a0b0-11ee-8b88-92fbcf53809c.jpg

從串口輸出的測(cè)量值這時(shí)候已經(jīng)出現(xiàn):

ab8ddae6-a0b0-11ee-8b88-92fbcf53809c.jpg

至此,我們已經(jīng)成功的驅(qū)動(dòng)了 INA226, 后面講測(cè)量的數(shù)據(jù)顯示在顯示器上,接著對(duì)外形美化一下就完成了。

審核編輯:湯梓紅

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

    關(guān)注

    1298

    文章

    6344

    瀏覽量

    234183
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4319

    文章

    23105

    瀏覽量

    398131
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8611

    瀏覽量

    151247
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    153

    瀏覽量

    3999

原文標(biāo)題:【用戶作品】用小安派DIY個(gè)簡(jiǎn)單的CC表

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    小安-SCP-2.4 無(wú)線中控器參數(shù)概述

    上2周小安發(fā)布了小安天氣站的制作DEMO:《5分鐘!0基礎(chǔ)DIY【安信可開(kāi)源硬件-小安天氣站
    的頭像 發(fā)表于 07-23 11:32 ?840次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-SCP-2.4 無(wú)線中控器參數(shù)概述

    小安Demo固件編譯和燒錄指南

    小安Demo固件編譯和燒錄指南
    發(fā)表于 08-06 09:35 ?512次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>Demo固件編譯和燒錄指南

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-DU之【PWM循環(huán)呼吸燈】

    性能。 既然是開(kāi)源硬件,那必然講究一個(gè)DIY,今天小安親自用小安-Eyes-DU來(lái)制作一個(gè)PW
    的頭像 發(fā)表于 08-14 15:37 ?804次閱讀
    零基礎(chǔ)開(kāi)發(fā)<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-DU之【PWM循環(huán)呼吸燈】

    如何用小安玩小霸王游戲

    “啊哈!小霸王!其樂(lè)無(wú)窮?。 ?,還記得小時(shí)候玩的小霸王游戲機(jī)嗎?這次小安的用戶來(lái)帶大家回憶起童年啦,來(lái)看看安信可社區(qū)大佬如何用小安玩小霸王游戲。
    的頭像 發(fā)表于 11-05 10:08 ?681次閱讀
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>玩小霸王游戲

    零基礎(chǔ)開(kāi)發(fā)安信可小安-Eyes-S1【入門篇】——初識(shí)小安-Eyes-S1

    初識(shí)小安-Eyes-S1 前言:本教程針對(duì)零基礎(chǔ)人員可以快速上手小安-Eyes-S1實(shí)現(xiàn)一些簡(jiǎn)單的應(yīng)用開(kāi)發(fā),僅供參考學(xué)習(xí),本人也在學(xué)
    發(fā)表于 09-08 11:06

    小安-Eyes-S1/S2多功能開(kāi)發(fā)板簡(jiǎn)介

    今天,我們?cè)?b class='flag-5'>小安放出新鮮的開(kāi)發(fā)板產(chǎn)品AiPi-Eyes-S1(小安-Eyes-S1)、AiPi-Eyes-S2(小安
    的頭像 發(fā)表于 06-19 10:10 ?971次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1/S2多功能開(kāi)發(fā)板簡(jiǎn)介

    小安開(kāi)源硬件制作一個(gè)桌面天氣站

    上周安信可推出了小安的2款開(kāi)源硬件——AiPi-Eyes-S1、AiPi-Eyes-S2,安信可應(yīng)用開(kāi)發(fā)團(tuán)隊(duì)小安開(kāi)源硬件制作了一款桌面
    的頭像 發(fā)表于 07-02 11:07 ?992次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>開(kāi)源硬件制作一<b class='flag-5'>個(gè)</b>桌面天氣站

    小安-DSL屏幕驅(qū)動(dòng)開(kāi)發(fā)板的基本信息

    今天小安又看到一款小安的成員,新品來(lái)襲~來(lái)看看這款小安-DSL 屏幕驅(qū)動(dòng)開(kāi)發(fā)板的基本信息參數(shù)吧。
    的頭像 發(fā)表于 07-10 09:56 ?813次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-DSL屏幕驅(qū)動(dòng)開(kāi)發(fā)板的基本信息

    安信可小安-Knob旋轉(zhuǎn)編碼器驅(qū)動(dòng)板簡(jiǎn)介

    “ 嘿,你看這個(gè)東西它又亮又圓?”,“ 是什么?”,原來(lái)是小安又上新了,開(kāi)源硬件新成員——小安-Knob,來(lái)看看介紹~
    的頭像 發(fā)表于 08-19 10:06 ?582次閱讀
    安信可<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Knob旋轉(zhuǎn)編碼器驅(qū)動(dòng)板簡(jiǎn)介

    安信可小安智能監(jiān)控終端如何配置Wi-Fi

    小安智能監(jiān)控終端是基于小安-SCP-2.4中控板上實(shí)現(xiàn)的的一個(gè)監(jiān)控設(shè)備。它支持時(shí)間顯示,語(yǔ)音播報(bào),遠(yuǎn)程信息監(jiān)控,遠(yuǎn)程控制RGB。
    的頭像 發(fā)表于 08-19 10:08 ?830次閱讀
    安信可<b class='flag-5'>小安</b><b class='flag-5'>派</b>智能監(jiān)控終端如何配置Wi-Fi

    安信可開(kāi)源硬件:小安-Knob

    (簡(jiǎn)稱旋鈕),集成了1.28寸圓形屏幕,排針接口,旋轉(zhuǎn)編碼器,RGB燈,內(nèi)置音頻,紅外發(fā)射和紅外接收,下載排針,IO排針,串口下載USB接口,并且引出了USB接口。 小安-Knob出廠已燒錄好固件,并且做了四個(gè)演示界面:洗衣機(jī)
    的頭像 發(fā)表于 08-21 15:14 ?928次閱讀
    安信可開(kāi)源硬件:<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Knob

    小安-Eyes-S1外設(shè)接口簡(jiǎn)介

    前言:本教程針對(duì)零基礎(chǔ)人員可以快速上手小安-Eyes-S1實(shí)現(xiàn)一些簡(jiǎn)單的應(yīng)用開(kāi)發(fā),僅供參考學(xué)習(xí),本人也在學(xué)習(xí)的過(guò)程中,感謝大家支持。
    的頭像 發(fā)表于 09-18 09:55 ?868次閱讀

    零基礎(chǔ)開(kāi)發(fā)小安-Eyes-S1【入門篇】——初識(shí)小安-Eyes-S1

    前言:本教程針對(duì)零基礎(chǔ)人員可以快速上手小安-Eyes-S1實(shí)現(xiàn)一些簡(jiǎn)單的應(yīng)用開(kāi)發(fā),僅供參考學(xué)習(xí),本人也在學(xué)習(xí)的過(guò)程中,感謝大家支持。 小安
    的頭像 發(fā)表于 09-18 15:41 ?736次閱讀
    零基礎(chǔ)開(kāi)發(fā)<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1【入門篇】——初識(shí)<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-S1

    安信可的小安小安,DIY個(gè)簡(jiǎn)單CC

    本作品由安信可社區(qū)用戶 bzhou830 制作 原貼地址:【DIY電子作品】電壓與電流CC 基于小安AiPi-Eye-S1 匯總 htt
    的頭像 發(fā)表于 12-25 17:07 ?707次閱讀
    <b class='flag-5'>用</b>安信可的<b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>,<b class='flag-5'>DIY</b><b class='flag-5'>個(gè)</b><b class='flag-5'>簡(jiǎn)單</b>的<b class='flag-5'>CC</b><b class='flag-5'>表</b>

    電子DIY作品 小安R1做個(gè)86盒中控

    2000積分兌換了一個(gè)小安R1 試試看能不能做出86盒子? 小安R1 86盒中控_嗶哩嗶哩_bilibili?www.bilibili
    的頭像 發(fā)表于 12-05 14:34 ?196次閱讀
    電子<b class='flag-5'>DIY</b>作品 <b class='flag-5'>小安</b><b class='flag-5'>派</b>R1做個(gè)86盒中控
    主站蜘蛛池模板: 日本黄色免费网址| 操爽视频| 免费不卡毛片| 午夜一级免费视频| 五月天狠狠| 三级黄色网| 九九热最新| 在线视频黄| 亚洲天堂一区二区三区| 免费网站看av片| 在线播放 你懂的| 亚洲韩国在线一卡二卡| 国产精品夜色7777青苹果| 黄篇网站在线观看| 日本一区不卡在线观看| 中国黄色一级毛片| 深爱激情小说网| 伦理片第一页| 白嫩美女在线啪视频观看| 亚洲午夜精品久久久久久抢| 天天摸天天摸天天躁| 精品国产一二三区| 中文字幕亚洲一区二区三区| 高清一区二区| 色拍拍拍| 激情.com| 天天摸天天舔天天操| 成人黄色一级片| 女性私密部位扒开的视频| 亚洲国产精品第一区二区| 欧美一区二区三区影院| 国产精品热久久毛片| 天堂网站| 免费观看视频在线观看| 中文字幕1页| 欧美三级影院| 97超在线| а中文在线天堂| 在线亚洲色图| 毛片网子| 天天爱天天操天天射|