最近空閑時(shí)間較多,做了個(gè)多功能的空氣檢測(cè)儀,功能挺多也比較的實(shí)用,現(xiàn)在給大家分享下設(shè)計(jì)的心得,提供給大家一些設(shè)計(jì)的思路及技術(shù)資料,彼此提高在技術(shù)層面的積累。 空氣檢測(cè)主要分為以下幾個(gè)方面,1,甲醛檢測(cè)。2,PM2.5檢測(cè)。3,溫濕度檢測(cè)。4,時(shí)間。5,ESP8266的聯(lián)網(wǎng)。6,TFT顯示。 產(chǎn)品總體性能: 顯示方式 | | | 溫度:5~50℃,濕度:20%~90%RH,大氣壓:1 kPa | | 甲醛:電化學(xué)原理 PM2.5:激光散射法 燃?xì)猓喊雽?dǎo)體 | | | | 按照國(guó)標(biāo)設(shè)置預(yù)警值,蜂鳴器報(bào)警 | | 0~2mg/m3, 數(shù)字分辨率:0.001mg/m3,精度:±5%F.S | | 0~999ug/m3,分辨率:1ug/m3, 精度:±10% F.S | | 0~25%LEL,等級(jí):無(wú)泄漏,輕微泄漏,中等泄漏,嚴(yán)重泄漏 | | | | |
通過(guò)圖來(lái)解說(shuō)下整個(gè)設(shè)計(jì)的過(guò)程,以及使用的資料及驅(qū)動(dòng)文件分享給大家。 總體圖
lamei1.jpg (213.13 KB, 下載次數(shù): 282)
下載附件
2015-9-24 12:37 上傳
側(cè)面PM2.5傳感器
lamei3.jpg (216.04 KB, 下載次數(shù): 290)
下載附件
2015-9-24 12:37 上傳
ESP8266和RX8010
lamei7.jpg (198.44 KB, 下載次數(shù): 279)
下載附件
2015-9-24 12:37 上傳
ESP8266是現(xiàn)在成本較次的WiFi連接方案之一,之前用它做項(xiàng)目,現(xiàn)在將它的功能進(jìn)行了深入的挖掘,現(xiàn)在用的是AT指令進(jìn)行的聯(lián)網(wǎng)和數(shù)據(jù)交換的任務(wù),可以滿足自己DIY的樂(lè)趣,如果是用于產(chǎn)品響應(yīng)時(shí)間很讓人擔(dān)憂,所以最近研究ESP8266的固件,看看能否通過(guò)ESP8266的片內(nèi)編程解決響應(yīng)時(shí)間及IO資源的問(wèn)題。因?yàn)镋SP8266的程序量交大,主要是最數(shù)據(jù)的上傳交互,和其他的程序交叉使用,提取較為麻煩,有需求的朋友可以留郵箱或者QQ進(jìn)行交流,也可添加本人QQ:1214814488或加群302341668進(jìn)行交流�?商峁〢PP和聯(lián)網(wǎng)教程。 RX8010SJ是愛(ài)普生出的一顆時(shí)鐘芯片,內(nèi)部集成了時(shí)鐘晶振,所以用起來(lái)較為方便,也不用擔(dān)心晶振的選型。
溫濕度SHT20和STM8S005
lamei8.jpg (200.43 KB, 下載次數(shù): 282)
下載附件
2015-9-24 12:37 上傳
SHT20應(yīng)該是現(xiàn)在市面精確測(cè)量溫濕度較為常用的器件,價(jià)格也相當(dāng)?shù)目孔V,當(dāng)時(shí)想用TI的HDC1000,發(fā)愁如何進(jìn)行焊接,所以放棄的使用。 由于SHT20、RX8010SJ、HDC1000都是IIC通訊的,所以附件驅(qū)動(dòng)程序包括SHT20、RX8010SJ、HDC1000的程序。 STM8S系列的庫(kù)文件,找的比較好用的庫(kù)文件,在工程里直接替換C文件即可進(jìn)行編譯,便于新手上手。手里還有STM8L系列的相關(guān)資料,需要的可以加群302341668。 [url=]RX8010,SHT20,HDC1000驅(qū)動(dòng).[/url]資料 STM8的庫(kù)文件
FWlib.rar
(169.89 KB, 下載次數(shù): 96)
2015-9-24 12:39 上傳
點(diǎn)擊文件名下載附件
FWlib 下載積分: 黑幣 -5
1.8寸TFT
lamei9.jpg (234.95 KB, 下載次數(shù): 300)
下載附件
2015-9-24 12:37 上傳
驅(qū)動(dòng)用的是ST7735S當(dāng)時(shí)驅(qū)動(dòng)這個(gè)屏花了有一天的功夫,真慚愧啊,最后發(fā)現(xiàn)賣家給的驅(qū)動(dòng)有點(diǎn)問(wèn)題,呈上驅(qū)動(dòng)文件,如果是STM8系列的可以直接應(yīng)用。 1.8 TFT 驅(qū)動(dòng)文件
1.8寸TFT驅(qū)動(dòng).rar
(5.08 KB, 下載次數(shù): 104)
2015-9-24 12:39 上傳
點(diǎn)擊文件名下載附件
1.8寸TFT驅(qū)動(dòng) 下載積分: 黑幣 -5
甲醛模塊
lamei10.jpg (148.91 KB, 下載次數(shù): 304)
下載附件
2015-9-24 12:37 上傳
甲醛模塊是同學(xué)做的,我只是拿來(lái)應(yīng)用,和原裝英國(guó)達(dá)特的傳感器性能相當(dāng),應(yīng)用起來(lái)相當(dāng)?shù)暮?jiǎn)單,通電,只需串口接收數(shù)據(jù)進(jìn)行解析就OK了。 甲醛的程序主要是串口,配置好串口后只用接收處理就可以了。甲醛模塊的接收處理程序。
甲醛模塊的使用說(shuō)明。
甲醛處理程序及資料.rar
(315.01 KB, 下載次數(shù): 149)
2015-9-24 12:39 上傳
點(diǎn)擊文件名下載附件
甲醛處理程序及資料 下載積分: 黑幣 -5
lamei11.jpg (166.63 KB, 下載次數(shù): 283)
下載附件
2015-9-24 12:37 上傳
PM2.5模塊
lamei12.jpg (192.15 KB, 下載次數(shù): 298)
下載附件
2015-9-24 12:37 上傳
這是采用激光原理進(jìn)行測(cè)量的傳感器,測(cè)量相當(dāng)?shù)臏?zhǔn)確。主要是串口,配置好串口后只用接收處理就可以了 PM2.5的接收處理程序。
PM2.5接收處理程序.rar
(1.1 KB, 下載次數(shù): 147)
2015-9-24 12:39 上傳
點(diǎn)擊文件名下載附件
PM2.5接收處理程序 下載積分: 黑幣 -5
后記,本人能力有限,嘿嘿,代碼一向?qū)懙谋容^的沒(méi)有規(guī)范,還請(qǐng)各位朋友手下流程。覺(jué)的篇幅挺大了,本想把ESP8266 HTTP連接和APP部分也寫(xiě)一下,局限于時(shí)間和篇幅,后續(xù)開(kāi)貼再續(xù),希望大家多多支持,一起努力技術(shù)升上一層樓。
|