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

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

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

使用PIC16F17146開發(fā)帕爾貼冷卻金屬板

星星科技指導(dǎo)員 ? 來源:microchip ? 作者:microchip ? 2023-05-06 11:14 ? 次閱讀

使用 PIC16F17146 開發(fā)帕爾貼冷卻金屬板簡介

內(nèi)核獨(dú)立外設(shè) (CIP) 是集成到微控制器MCU) 中的專用硬件塊,可以降低功耗、提高 CPU 效率并添加新的 MCU 功能。帕爾貼冷卻金屬板,也稱為冷板,展示了 CIP 在應(yīng)用中的強(qiáng)大功能。CIP 使該解決方案能夠高度集成,從而最大限度地減少此應(yīng)用中的物料清單 (BOM)。

顧名思義,此應(yīng)用的目標(biāo)是將頂部金屬表面冷卻到用戶設(shè)定的溫度。為了實(shí)現(xiàn)這一目標(biāo),使用帕爾貼元件(固態(tài)熱泵)將熱量從頂板泵入下方的散熱器。然后連接到散熱器的冷卻風(fēng)扇將熱量吹入大氣中。圖 1 顯示了組裝的演示。

圖1 –組裝好的冷板

poYBAGRVxe2AbfUTAASm0FcC5yo299.png

MCU執(zhí)行以下操作:

指示珀?duì)柼螘r(shí)應(yīng)打開以及何時(shí)應(yīng)關(guān)閉

使用負(fù)溫度系數(shù)(NTC)熱敏電阻計(jì)算冷板和散熱器的溫度

放大帕爾貼電路的電流檢測輸出

在實(shí)驗(yàn)室環(huán)境外保持安全操作

驗(yàn)證冷卻風(fēng)扇是否正常工作

監(jiān)控系統(tǒng)的異常值(帕爾貼電流和溫度)

未完成自檢時(shí)重置

驗(yàn)證加載的用戶設(shè)置

在用戶界面上顯示遙測數(shù)據(jù)

響應(yīng)用戶的輸入(按鈕和旋轉(zhuǎn)編碼器

在系統(tǒng)運(yùn)行時(shí)更改 LED 燈模式

對于單個(gè) 8 位 MCU 來說,這似乎是很多工作。但是使用 CIP,這些功能和任務(wù)可以完成。為了實(shí)現(xiàn)此設(shè)計(jì),由于采用了模擬外設(shè),選擇了PIC16F17146 MCU。該系列MCU以模擬為重點(diǎn),具有12位差分模數(shù)運(yùn)算轉(zhuǎn)換器ADCC)、集成運(yùn)算放大器(OPAMP)、兩個(gè)模擬比較器(CMP)和兩個(gè)數(shù)模轉(zhuǎn)換器DAC等外設(shè)。

這些模擬外設(shè)允許設(shè)計(jì)幾乎完全在MCU中實(shí)現(xiàn)。這方面的一個(gè)例子是使用OPAMP電流檢測放大器。當(dāng)帕爾貼元件拉動電流時(shí),低壓側(cè)的檢流電阻兩端產(chǎn)生電壓。由于感應(yīng)電壓相對較?。?00A時(shí)為10 mV),因此很難直接將其他模擬外設(shè)用于該信號。通過將OPAMP用作電流檢測放大器(圖2),放大后的信號可以與其他模擬外設(shè)一起使用,從而提高其模擬性能。

圖2 –電流檢測放大器(與電流監(jiān)控系統(tǒng)一起顯示)

pYYBAGRVxeqAMDggAACm1Bv9q_U711.png

使用 CIP 實(shí)現(xiàn)的另一個(gè)功能是用戶界面的正交解碼器。用戶旋轉(zhuǎn)編碼器以導(dǎo)航菜單并調(diào)整冷板的設(shè)置。旋轉(zhuǎn)編碼器生成一個(gè)正交編碼波形,該波形由兩個(gè)彼此異相 90 度的方波組成。旋轉(zhuǎn)方向?qū)⒏鶕?jù)哪個(gè)波形領(lǐng)先而另一個(gè)波形滯后來確定。如圖 3 所示。

為了將正交編碼信號轉(zhuǎn)換為旋轉(zhuǎn)信號,使用兩個(gè)可配置邏輯單元(CLC)將正交編碼信號轉(zhuǎn)換為順時(shí)針和逆時(shí)針脈沖,然后將其饋送到充當(dāng)計(jì)數(shù)器的定時(shí)器1和定時(shí)器3。從那里,CPU可以對計(jì)時(shí)器計(jì)數(shù)執(zhí)行簡單的算術(shù),以確定自上次讀取以來的凈變化,這與用戶的編碼器移動相關(guān)。這最大限度地減少了 CPU 用于確定自上次讀取以來的凈旋轉(zhuǎn)次數(shù)的計(jì)算時(shí)間。

圖 3 – 正交解碼器的實(shí)現(xiàn)

poYBAGRVxeaAWuoFAADl0DuUcqM086.png

開發(fā)過程中的一大問題是確保此應(yīng)用程序可以在實(shí)驗(yàn)室環(huán)境之外運(yùn)行。帕爾貼電路在產(chǎn)生極端(熱/冷)溫度的同時(shí)消耗大量電流。PIC16F17146 上的功能安全 (FuSa) 就緒外設(shè)用于強(qiáng)化系統(tǒng),以應(yīng)對可能發(fā)生的軟件故障。

當(dāng)帕爾貼運(yùn)行時(shí),微控制器會定期執(zhí)行自檢,以監(jiān)控帕爾貼電流、系統(tǒng)溫度和冷卻風(fēng)扇速度,以確保一切在預(yù)期參數(shù)范圍內(nèi)運(yùn)行。例如,如果冷卻風(fēng)扇停止運(yùn)行,系統(tǒng)應(yīng)立即關(guān)閉,以防止損壞帕爾貼元件。同樣,如果帕爾貼短路故障,系統(tǒng)應(yīng)立即斷電。此定期自檢由窗口看門狗計(jì)時(shí)器 (WWDT) 強(qiáng)制執(zhí)行。如果自檢運(yùn)行失敗,微控制器將復(fù)位。

實(shí)施的另一個(gè)安全功能是用戶設(shè)置的循環(huán)冗余校驗(yàn)(CRC)。目標(biāo)溫度、單位和遲滯參數(shù)等用戶設(shè)置存儲在器件 EEPROM 中。EEPROM中還集成了一個(gè)校驗(yàn)和,以驗(yàn)證內(nèi)存是否損壞。啟動時(shí),系統(tǒng)會檢查EEPROM,以查看設(shè)置是否存在且是否有效。如果內(nèi)存未通過驗(yàn)證,則會擦除設(shè)置并將其設(shè)置為編譯時(shí)默認(rèn)值。

這篇博文討論了 CIP 的一些優(yōu)點(diǎn)和用途,以實(shí)現(xiàn)可以減少 BOM 的高度集成的系統(tǒng)。雖然不可能以博客形式介紹冷板內(nèi)部使用的所有CIP實(shí)現(xiàn),但隨附的應(yīng)用說明將更詳細(xì)地介紹完整的實(shí)現(xiàn)。

審核編輯:郭婷

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

    關(guān)注

    48

    文章

    7396

    瀏覽量

    150653
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10776

    瀏覽量

    210472
  • BOM
    BOM
    +關(guān)注

    關(guān)注

    5

    文章

    247

    瀏覽量

    40092
收藏 人收藏

    評論

    相關(guān)推薦

    PIC16F1933/PIC16F1934/PIC16F19

    本數(shù)據(jù)手冊說明了PIC16F1933/PIC16F1934/PIC16F1936器件。該系列器件采用28/40/44 引腳封裝。圖1-1 給出了PIC16F1933/
    發(fā)表于 01-16 14:48 ?34次下載

    金屬板刻字

    金屬板刻字 在鋼鐵等硬質(zhì)金屬板上刻凹形字,可利用6-87所示的方法。
    發(fā)表于 09-10 14:46 ?1957次閱讀
    <b class='flag-5'>金屬板</b>刻字

    基于PIC24F16KA102 XLP設(shè)計(jì)的16位MCU開發(fā)

    本文介紹了PIC24F16KA102主要特性,方框圖以及 XLP 16位MCU開發(fā)套件主要特性和XLP 16開發(fā)板詳細(xì)電路圖。 Micr
    發(fā)表于 08-25 14:32 ?1917次閱讀
    基于<b class='flag-5'>PIC24F16</b>KA102 XLP設(shè)計(jì)的<b class='flag-5'>16</b>位MCU<b class='flag-5'>開發(fā)</b>

    PIC16F877A開發(fā)板原理圖

    PIC16F877A開發(fā)板原理圖,有需要的可以瞧一瞧!
    發(fā)表于 08-22 15:16 ?86次下載

    貿(mào)澤備貨 Microchip 16PIC24F 開發(fā)板 集成新手設(shè)計(jì)豐富功能快速開發(fā)

    開發(fā)板的用戶完整集成了16開發(fā)平臺。PIC24F Curiosity開發(fā)板集成有編程器/調(diào)試器,無需額外的硬件即可上手使用。
    發(fā)表于 03-08 01:01 ?1458次閱讀

    微雪電子Open16F877A PIC開發(fā)板簡介

    PIC16F877A-I/P開發(fā)板 學(xué)習(xí) 引出常用接口,含2.2寸觸摸屏、存儲、RTC、無線通信等模塊 型號 Open16F877A
    的頭像 發(fā)表于 12-19 15:35 ?1513次閱讀
    微雪電子Open<b class='flag-5'>16F</b>877A <b class='flag-5'>PIC</b><b class='flag-5'>開發(fā)板</b>簡介

    微雪電子Open16F877A PIC開發(fā)板簡介

    PIC開發(fā)板Open16F877A是一塊以PIC16F877A為主控芯片的開發(fā)板,它帶有豐富的擴(kuò)展接口,支持各類外圍模塊的接入。
    的頭像 發(fā)表于 12-19 15:52 ?2126次閱讀
    微雪電子Open<b class='flag-5'>16F</b>877A <b class='flag-5'>PIC</b><b class='flag-5'>開發(fā)板</b>簡介

    微雪電子Open16F877A PIC開發(fā)板簡介

    PIC16F877A-I/P開發(fā)板 學(xué)習(xí) 核心 標(biāo)準(zhǔn)版本 引出常用接口,可接微雪外圍模塊 型號 Open16F877A (標(biāo)準(zhǔn)版)
    的頭像 發(fā)表于 12-19 16:07 ?2033次閱讀
    微雪電子Open<b class='flag-5'>16F</b>877A <b class='flag-5'>PIC</b><b class='flag-5'>開發(fā)板</b>簡介

    PIC16F877A開發(fā)板 數(shù)碼管動態(tài)掃描實(shí)驗(yàn)

    //****************電子園PIC16F877A開發(fā)板 數(shù)碼管動態(tài)掃描實(shí)驗(yàn)****************//////mcu: PIC16F877A 4MHz //2010年12月
    發(fā)表于 11-16 19:51 ?13次下載
    <b class='flag-5'>PIC16F</b>877A<b class='flag-5'>開發(fā)板</b> 數(shù)碼管動態(tài)掃描實(shí)驗(yàn)

    PIC16F877A開發(fā)板 普通IO驅(qū)動74595實(shí)驗(yàn)

    //*****************電子園PIC16F877A開發(fā)板 普通IO驅(qū)動74595實(shí)驗(yàn)***************////PIC16F877A 實(shí)驗(yàn)////mcu
    發(fā)表于 11-16 19:51 ?13次下載
    <b class='flag-5'>PIC16F</b>877A<b class='flag-5'>開發(fā)板</b> 普通IO驅(qū)動74595實(shí)驗(yàn)

    PIC16F628的應(yīng)用開發(fā)板

    電子發(fā)燒友網(wǎng)站提供《PIC16F628的應(yīng)用開發(fā)板.zip》資料免費(fèi)下載
    發(fā)表于 07-21 10:16 ?1次下載
    <b class='flag-5'>PIC16F</b>628的應(yīng)用<b class='flag-5'>開發(fā)板</b>

    PIC18 PIN (16F628A) 微控制器開發(fā)板

    電子發(fā)燒友網(wǎng)站提供《PIC18 PIN (16F628A) 微控制器開發(fā)板.zip》資料免費(fèi)下載
    發(fā)表于 07-27 10:34 ?0次下載
    <b class='flag-5'>PIC</b>18 PIN (<b class='flag-5'>16F</b>628A) 微控制器<b class='flag-5'>開發(fā)板</b>

    PIC16F17146系列微控制器簡化設(shè)計(jì)

    PIC16F17146系列微控制器(MCU)配有全套模擬聚焦外圍設(shè)備,用于創(chuàng)建低成本傳感器應(yīng)用。
    的頭像 發(fā)表于 09-21 10:35 ?1043次閱讀

    PIC16F877A開發(fā)板原理圖

    PIC16F877A開發(fā)板原理圖免費(fèi)下載。
    發(fā)表于 03-21 15:47 ?12次下載

    PIC? &amp; AVR? Curiosity Nano開發(fā)板第十一波免費(fèi)申請中

    Microchip攜手21ic推出的 PIC AVR Curiosity Nano開發(fā)板免費(fèi)申請 活動又上線啦! 本期我們贈送的是: PIC16F17146?Curiosity Nano 評估工具包
    的頭像 發(fā)表于 04-12 16:10 ?569次閱讀