振南技術干貨集:制冷設備大型IoT監測項目研發紀實(2)

注解目錄

1.制冷設備的監測迫在眉睫

1.1 冷食的利潤貢獻

1.2 冷設監測系統的困難

(制冷設備對于便利店為何如何重要?了解一下你所不知道的便利店和新零售行業。關于電力線載波通信的論戰。)

2、電路設計

2.1 防護電路

2.1.1 強電防護

2.1.2 弱電防護

(浪涌、脈沖群、靜電、過壓、雷擊,你的電路扛得住嗎?加些防護吧。)

2.2 電路復用(電路設計,仔細思考一下,不要作重復勞動。)

3、協議設計

3.1 內外機通信協議

(電力線通信環境是復雜而惡劣的。振南設計的時分復用與冗余編碼協議,了解一下。)

3.2 主機與 WIFI Agent 通信協議

(樂鑫 ESP8266 連接 WIFI,數據上私有云。Json 了解一下。)

4、自動化生產與測試

4.1 自動化燒錄

4.2 自動化測試

(芯片預處理、自動化燒錄和測試,半個月生產 9000 套硬件,看看我是如何作到的。)

5、工程測試與安裝

5.1 工程測試(手機藍牙遠程調試)

5.2 工程安裝

(看我們上天入地安裝設備。藍牙調試,幾十米外無線燒錄,一部手機全搞定。)

6、冷設監測數據分析

(開放一些內部數據,看看實際效果。)

7、冷設監測故障預判作用評估

6.1 故障預判時效

6.2 對維修保養的驗收指導作用

6.3 故障報警受氣溫的影響

(努力沒有白費,省下的是實實在在的真金白銀。)

8、冷設預警的典型案例

1)申虹路某店

2)恒通商務園某店

(這里有 ABC IOT 系統的內部監測數據,一切的努力都歸結于這些曲線上。)

電路設計

先來看一下電路的整體框圖,它體現了設計思想,如圖8.9所示。


圖8.9 基于電力線載波的冷設外機監測系統電路總體框圖

2.1 防護電路


1.強電防護

我們知道通常交流電力線火零(L與 N)之間的等效電壓為 220V(峰值約可達到 311V),很多的 AC-DC 模塊或適配器上都會寫明其交流輸入范圍,比如 110~220V 50/60Hz,一旦超出這個范圍,則可能導致其輸出的直流電壓不正常,或將模塊燒壞。所以我們要在 220V 交

流輸入端加人防護電路,即本節所說的強電防護。振南主攻方向并非電力專業,很多知識也是自學而得,有些描述可能會有所偏頗或不全請讀者見諒。強電防護我們可以使用保險絲或壓敏電阻,前者又可分為可恢復和不可恢復兩種。具體連接與使用方法如圖 8.10 所示。

原理說明;振南不會去用很專業的語言對原理進行描述,想必那樣大家看得反而一知半解,而且可能還會產生逆反心理。振南就用切身的宏觀理解來進行描述,這樣還能通俗一些樂敏電陽有一個特性.就是加在它兩端的電壓在耐受電壓以下時,其阻值變化很小;一旦超過耐受電壓之后,其電阻值將很快下降,這樣壓敏電阻將分走大量的能量,從而保護了后面的負載。當然,壓敏電阻也是有一個能接受的電壓上限的。如果電力線上的浪涌非常強烈,此時因為壓敏電阻阻值過小而使電線上流經較大的電流,當此電流超過保險耐受電流時,保險將立即切斷,這樣就使得后級的負載得以保全。

當然,很多時候線路單單切斷還不行,還需要恢復供電,使負載可以繼續工作。常用的保險有兩種如圖 8.11 所示

如果用切斷型的話,就需要人工去更換,才能恢


圖8.10 強電防護中的保險與壓敏電阻


圖8.11 切斷型保險絲與自恢復型保險絲

復線路供電,而自恢復型保險絲則可在線路事故過去之后自行恢復。它們各有優點,前者較后者保險電流通常較大,可以達到 20A 左右,通常用于大型用電器的保護。

五、 巧取數值的各位數碼


首先是一個問題:“既然強電端已經作了防護,為什么弱電還要作防護?”強電防護并不一定能把所有沖擊和干擾都攔在前面,比如脈沖群干擾,更重要的是 ESD即靜電釋放。這些都可能使弱電端的電壓超出其允許的范圍,從而對元器件造成損壞。我們可以使用壓敏電阻MOV 或 TVS 二極管來進行解決,如圖 8.12 所示。


圖8.12 弱電防護中的 TVS與 MOV

TVS 二極管會和要保護的電路并聯。當其電壓超過崩潰電壓時,可以直接分流過多的電流。TVS 二極管是箱位器,會抑制超過其崩潰電壓的過高電壓。

TVS 二極管與 MOV 似乎很像,都是改變自身的內阻來引流多余的電流。但是在高頻電子線路中(電源線與信號線),我們更多用的是 TVS,因為它的反應速度更快,能達到 ps 級別,從而能夠更快速有效的保護元器件免收損壞。

加入了強電與弱電防護電路之后的電路,我們將它放到冷設外機的線路中,連續運行 3 個月.沒有出現過死機和損壞的現象,這表明浪涌沖擊這一關我們已經過去了。

2.2 電路復用


電路復用說白了就是“模塊化電路”,關于模塊化的好處振南就不再贅述了。但要作好模塊化,就要從整體全局來審視,把可以共用的部分充分的提煉出來,請看圖 8.13。

仔細看過上圖,結合上文振南的描述,大家會發現這套系統需要兩套電路,一個放在室內,通過電力線通信接收采集數據通過 WiFi 上傳到云端:另一個放在室外的冷設外機中,接收室


圖8.13 基于電力線載波的冷設外機監測系統整體架構

內機的命令,采集溫度和功率,通過電力線通信傳給室內機。這兩套電路除了一個需要 WiFi.-個需要采集功能,其他的功能都是一樣的。所以我們需要設計 3 套電路,1 是 Wii 模塊;2是溫度與功率采集模塊;3 是主板,如圖 8.14 所示。


圖8.14 主板、采集模塊與 WiFi模塊示意圖

它們之間通過插接方式進行組合使用,如圖8.15所示。


圖8.15 由模塊構成的外機與室內機用電路

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/161332.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/161332.shtml
英文地址,請注明出處:http://en.pswp.cn/news/161332.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于JavaWeb+SSM+Vue教學輔助微信小程序系統的設計和實現

基于JavaWebSSMVue教學輔助微信小程序系統的設計和實現 源碼獲取入口前言主要技術系統設計功能截圖Lun文目錄訂閱經典源碼專欄Java項目精品實戰案例《500套》 源碼獲取 源碼獲取入口 前言 1.1 概述 隨著信息時代的快速發展,互聯網的優勢和普及,人們生活…

[項目管理-33/創業之路-87/管理者與領導者-127]:如何提升自己項目管理的能力和水平

目錄 前言: 一、項目經理的角色定位 1.1 項目經理的職責 1.2 不同矩陣類型的項目,項目經理的職責 1.3 項目經理的角色定位 1.4 項目經理的發展路徑 二、項目經理項目理論和知識結構 三、軟件項目經理在計算機水平的提升 四、項目經理業務知識的…

nodejs微信小程序+python+PHP-儲能電站運營管理系統的設計與實現-計算機畢業設計推薦

目 錄 摘 要 I ABSTRACT II 目 錄 II 第1章 緒論 1 1.1背景及意義 1 1.2 國內外研究概況 1 1.3 研究的內容 1 第2章 相關技術 3 2.1 nodejs簡介 4 2.2 express框架介紹 6 2.4 MySQL數據庫 4 第3章 系統分析 5 3.1 需求分析 5 3.2 系統可行性分析 5 3.2.1技術可行性:…

七、通過libfdk_aac編解碼器實現aac音頻和pcm的編解碼

前言 測試環境: ffmpeg的4.3.2自行編譯版本windows環境qt5.12 AAC編碼是MP3格式的后繼產品,通常在相同的比特率下可以獲得比MP3更高的聲音質量,是iPhone、iPod、iPad、iTunes的標準音頻格式。 AAC相較于MP3的改進包含: 更多的采…

【leetcode】209. 長度最小的子數組

209. 長度最小的子數組 - 力扣(LeetCode) 給定一個含有 n 個正整數的數組和一個正整數 target 。 找出該數組中滿足其總和大于等于 target 的長度最小的 連續子數組 [numsl, numsl1, ..., numsr-1, numsr] ,并返回其長度。如果不存在符合條…

系列八、key是弱引用,gc垃圾回收時會影響ThreadLocal正常工作嗎

一、key是弱引用,gc垃圾回收時會影響ThreadLocal正常工作嗎 到這里,有些小伙伴可能有疑問,ThreadLocalMap的key既然是 弱引用,那么GC時會不會貿然地把key回收掉,進而影響ThreadLocal的正常使用呢?答案是不會…

HTML新手入門筆記整理:HTML基本標簽

結構標簽 <html> </html> 告訴瀏覽器這個頁面是從<html> 開始&#xff0c;到 </html>結束 <head> </head> 網頁的頭部&#xff0c;用于定義一些特殊內容&#xff0c;如頁面標題、定時刷新、外部文件等。 <body> </body> …

基于SSM的旅游管理系統設計與實現

末尾獲取源碼 開發語言&#xff1a;Java Java開發工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技術開發 數據庫&#xff1a;MySQL5.7和Navicat管理工具結合 服務器&#xff1a;Tomcat8.5 開發軟件&#xff1a;IDEA / Eclipse 是否Maven項目&#x…

大文件導出

關于大文件導出的優化迭代情況如下&#xff1a; 計算機配置&#xff1a;四核16G內存 初始版本為單線程單文件導出文件&#xff0c;mybatis讀 opencsv寫&#xff0c;耗時將近三小時&#xff1b; 第一輪優化改為多線程單文件&#xff0c;提高讀數據效率&#xff0c;時間僅縮減十分…

數據分析基礎之《matplotlib(1)—介紹》

一、什么是matplotlib 1、專門用于開發2D圖表&#xff08;包括3D圖表&#xff09; 2、使用起來及其簡單 3、以漸進、交互方式實現數據可視化 4、matplotlib mat&#xff1a;matrix&#xff08;矩陣&#xff09; plot&#xff1a;畫圖 lib&#xff1a;庫 二、為什么要學習m…

記錄一次因內存不足而導致hiveserver2和namenode進程宕機的排查

背景 最近發現集群主節點總有進程宕機&#xff0c;定位了大半天才找到原因&#xff0c;分享一下 排查過程 查詢hiveserver2和namenode日志&#xff0c;都是正常的&#xff0c;突然日志就不記錄了&#xff0c;直到我重啟之后又恢復工作了。 排查各種日志都是正常的&#xff0…

vue3 + vue-router + keep-alive緩存頁面

1.vue-router中增加mate.keepAlive和deepth屬性 {path: /,name: home,component: HomeView,meta: {// 當前頁面要不要緩存keepAlive: false,// 當前頁面層級deepth: 1,}},{path: /list,name: list,component: ListView,meta: {// 當前頁面要不要緩存keepAlive: true,// 當前頁…

代碼規范之-理解ESLint、Prettier、EditorConfig

前言 團隊多人協同開發項目&#xff0c;困擾團隊管理的一個很大的問題就是&#xff1a;無可避免地會出現每個開發者編碼習慣不同、代碼風格迥異&#xff0c;為了代碼高可用、可維護性&#xff0c;需要從項目管理上盡量統一和規范代碼。理想的方式需要在項目工程化方面&#xff…

Kafka官方生產者和消費者腳本簡單使用

問題 怎樣使用Kafka官方生產者和消費者腳本進行消費生產和消費?這里假設已經下載了kafka官方文件,并已經解壓. 生產者配置文件 producer_hr.properties bootstrap.servers10.xx.xx.xxx:9092,10.xx.xx.xxx:9092,10.xx.xx.xxx:9092 compression.typenone security.protocolS…

部署jekins遇到的問題

jdk問題 我用的jdk版本是21的結果版本太新了&#xff0c;啟動jekins服務的時候總是報錯最后在jekins的安裝目錄下面的jekinsErr.log查看日志發現是jdk問題最后換了一個17版本的就解決了。 unity和jekins jekins和Git源碼管理 jekins和Git聯動使用 我想讓jekins每次打包的時…

【css/vue】使用css變量,在同一個頁面根據不同情況改變字號等樣式

解決方法是&#xff1a;將 css 的屬性使用 v-bind 與 Vue 組件的屬性綁定&#xff0c;當組件的屬性變化時&#xff0c;css 對應的屬性值也就會隨之變化&#xff1b; 具體實現代碼&#xff1a; <template><div><span class"navTitle">標題名</s…

3D電路板在線渲染案例

從概念上講,這是有道理的,因為PCB印制電路板上的走線從一個連接到下一個連接的路線基本上是平面的。 然而,我們生活在一個 3 維世界中,能夠以這種方式可視化電路以及相應的組件,對于設計過程很有幫助。本文將介紹KiCad中基本的3D查看功能,以及如何使用NSDT 3DConvert在線…

Day38力扣打卡

打卡記錄 網格中的最小路徑代價&#xff08;動態規劃&#xff09; 鏈接 class Solution:def minPathCost(self, grid: List[List[int]], moveCost: List[List[int]]) -> int:m, n len(grid), len(grid[0])f [[0x3f3f3f3f3f] * n for _ in range(m)]f[0] grid[0]for i i…

【洛谷 B2010】帶余除法 題解(順序結構+四則運算)

帶余除法 題目描述 給定被除數和除數&#xff0c;求整數商及余數。此題中請使用默認的整除和取余運算&#xff0c;無需對結果進行任何特殊處理。 輸入格式 一行&#xff0c;包含兩個整數&#xff0c;依次為被除數和除數&#xff08;除數非零&#xff09;&#xff0c;中間用…

Sentinel 授權規則 (AuthorityRule)

Sentinel 是面向分布式、多語言異構化服務架構的流量治理組件&#xff0c;主要以流量為切入點&#xff0c;從流量路由、流量控制、流量整形、熔斷降級、系統自適應過載保護、熱點流量防護等多個維度來幫助開發者保障微服務的穩定性。 SpringbootDubboNacos 集成 Sentinel&…