新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于MSP430的濕度控制器及定標

        基于MSP430的濕度控制器及定標

        作者: 時間:2016-11-30 來源:網絡 收藏
        個人覺得技術博客可以作為自己成長的一個記錄工具,可以把除了軍工或者可能涉密的項目,或者一些項目中用到的一些小技巧甚至是一些體會寫出來和大家一起分享,同時也能督促自己在追趕時代的同時能回顧自己曾經付出的汗水和自己未曾完成或者已經完成的事情,有種溫故而知新的感覺,尤其是對硬件。對于軟件可能更多的是種成就感。無論怎樣這都是一種堅持的動力也是自我提高的過程。

        這個430單片的小項目是我本科剛畢業的時候做的,花了近乎一個月的時間?,F在看來,東西做是做成了,但是文檔功底似乎還要提高。之后我又花了近乎一個月的時間做了這個項目的姐妹版本——基于MSP430的濕度計及定標。兩者的區別除了前者多個控制功能以外,主要在定標功能的實現上。前者的定標計算就是430完成的,包括整個定標控制過程的軟件設計,最小二乘法直線擬合系數的計算,存儲定標參數,以及段式液晶的顯示界面等等全是在單片機里完成,整個過程全工作在低功耗模式3。而后者的定標計算則是利用串口,通過計算機軟件實現。只不過我沒有用純軟件開發工具編寫定標GUI程序界面,用的是matlab編寫界面?;贛SP430的濕度計及定標博文點擊

        本文引用地址:http://www.104case.com/article/201611/324020.htm

        http://bbs.ednchina.com/BLOG_ARTICLE_3006334.HTM

        下面就詳細介紹濕度控制器及其定標過程。

        概述:可完成定時自動定標顯示,手動定標顯示,保存擬合數據,更新的地址以及定標次數信息(掉電復位無影響),選擇當前已經保存的歷史數據校正RH%顯示(最多16次,如果校正次數超過16,則擦除歷史數據重新保存這次數據,依此循環),上電復位顯示最近一次定標的RH%。

        硬件電路設計:本濕度控制器由濕度采集部分和濕度控制部分組成。系統方框圖如下。其中,濕度采集部分由電源模塊、CPU控制模塊、鎖相環模塊、液晶顯示模塊、按鍵模塊組成。

        硬件電路原理圖可以到這里下載

        http://bbs.eetop.cn/viewthread.php?tid=344832&extra=

        或者

        RHSwitchLCD-sch.rar

        電源電路:輸入直流電壓為4.5V-5V,經過MC34063升壓穩壓后,輸出5V電壓,在經過ME62后輸出3.3V電壓。

        CPU控制電路:采用MSP430F435或449混合信號處理器,共100引腳,3.3V供電,片內定時器TIMER B1(管腳為P2.2)產生鎖相環的輸入頻率,采集的濕度信號進入MSP430的12bitADC。兩路IO作為加濕和除濕器開關的控制接口。

        鎖相環電路:該電路主要功能是利用鎖相環工作在中心頻率時的相位同步輸出功能,將濕度傳感器的電容變化轉化頻率變化,進而得到VCO的輸入電壓變化值。至于為什么不直接通過單片機捕獲頻率變化(傳感器HS1101的datasheet上也有頻率參考公式)就不太清楚了,可能是因為電壓值的變化相對來說要容易獲得些吧,一個是與ADC的位寬有關,另一個則與計數器的最小時間間隔有關。鎖相環芯片為CD4046。電路原理圖如下所示。

        液晶顯示電路:本液晶片共38個引腳,其中1腳為COM1,2、38腳為COM2,37腳為COM0,分別于單片機的相應腳相連;3-36腳為液晶各段腳,分別與單片機的12-45腳相連。液晶共十位數字,本設計只用到了九位。

        下面介紹按鍵相關操作,在一些中小學的計算器上也可以看到這種模式設置。當然,現在的計算器比我們那個時候的計算器功能要復雜多了。


        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 阳泉市| 普安县| 大英县| 定安县| 兴化市| 瑞昌市| 保山市| 南投县| 无锡市| 义乌市| 九寨沟县| 昌邑市| 凌云县| 镇巴县| 塔城市| 内丘县| 仲巴县| 筠连县| 乐安县| 盘山县| 白沙| 罗山县| 济宁市| 迭部县| 新郑市| 保定市| 会东县| 大同市| 元氏县| 乡城县| 怀仁县| 唐河县| 元谋县| 司法| 闽侯县| 碌曲县| 基隆市| 商都县| 枞阳县| 梅河口市| 永城市|