“簡(jiǎn)易PM2.5在線監(jiān)測(cè)儀”室內(nèi)空氣檢測(cè)儀設(shè)計(jì)采用粉塵傳感器檢測(cè)空氣污染程度,傳感器把采集到的數(shù)據(jù)傳送給嵌入式開(kāi)發(fā)板,由內(nèi)核為Cortex M3的處理器平臺(tái)收集數(shù)據(jù)并進(jìn)行處理,通過(guò)無(wú)線網(wǎng)絡(luò)將數(shù)據(jù)發(fā)送到互聯(lián)網(wǎng)。
當(dāng)污染指數(shù)超過(guò)一定范圍,則觸發(fā)警報(bào),給出警示,提醒人們做出開(kāi)窗,開(kāi)動(dòng)空氣清潔器等適當(dāng)?shù)谋Wo(hù)措施,等空氣質(zhì)量正常時(shí),再回到辦公室,可用手機(jī)短信控制設(shè)備,比如查詢當(dāng)前空氣污染程度(短信返回),關(guān)閉語(yǔ)音報(bào)警(喇叭播放),打開(kāi)語(yǔ)音報(bào)警等。也可以通過(guò)yeelink網(wǎng)址設(shè)置報(bào)警界限,可以發(fā)送報(bào)警微博,郵箱等。
硬件部分:
一、電源
大于5V
4.2V SIM908供電 TFT2.8寸背光供電 SYN6288供電
3.3V TFT2.8寸邏輯供電 STM32F103VCT6供電
二、模塊資源表
GSM -- USART3(跳線帽)
GPS -- USART2(跳線帽)
SYN6288 -- USART1(跳線帽)
NRF24L01 -- SPI2(CS(PB12)、CE(PC4)、IRQ(PC5))
W25Q32 -- SPI1(CS(PA4))
AT24C02A -- 模擬I2C (SDA(PE0)、SCL(PE1))
2.8寸觸摸-- 模擬SPI (IRQ(PE4)、MISO(PE2)、MOSI(PE3)、CLK(PE6)、CS(PE5))
2.8寸顯示-- FSMC(16bit) CS(FSMC_NE1) RS(FSMC_A16)
紅外接收管 -- DATA_IRQ(PA8)
迷你USB -- PA11、PA12
復(fù)位電路
ISP下載(BOOT1 BOOT0選擇)
JLINK(10pin常見(jiàn))
IO全部引出來(lái)
注意一:SIM908電源搞了,其他沒(méi)有問(wèn)題,還有一點(diǎn),GSM天線接個(gè)電感到地,用萬(wàn)用表測(cè),短路,害得我焊-)拆-)焊,一個(gè)烙鐵搞的。幸好那個(gè)SIM908東西質(zhì)量還不錯(cuò),不然140就完了。因?yàn)楹负秒娐钒澹业谝环磻?yīng)是用萬(wàn)用表測(cè)有沒(méi)有短路,電源跟地必須第一個(gè)測(cè),否則不測(cè),一上電,芯片掛掉了~~~~)
注意二:第一次去打樣(以前都是覆銅板,不懂很多),gerber文件忘記開(kāi)窗蓋油設(shè)置(因?yàn)榧瘟?chuàng)按照文件來(lái)),文件說(shuō)明無(wú)效,不小心之一。第二,PCB畫(huà)板沒(méi)有考慮好,導(dǎo)致,TFT接口要加長(zhǎng)。。不然jlink插不進(jìn)去。。呵呵。機(jī)械參數(shù)搞不好。呵呵,其他暫時(shí)沒(méi)有問(wèn)題。
移植正點(diǎn)原子的代碼(一個(gè)大死循環(huán)跑),比如GSM,GPRS,FLASH,I2C,FSMC.有些程序模塊是寄存器,沒(méi)有庫(kù)的,我都移植成庫(kù)滴,因?yàn)槲覍W(xué)STM32買(mǎi)的是原子的mini版本學(xué)習(xí)的,對(duì)于各硬件模塊都很熟,所以搭順風(fēng)車。代碼基于MDK4.7x版本+3.5庫(kù)+部分寄存器,因?yàn)橛行┑胤接眉拇嫫鳒p少函數(shù),檢測(cè)參數(shù),效率大大提高。
已經(jīng)實(shí)現(xiàn)的功能:打電話,發(fā)短信,讀短信,讀號(hào)碼,接電話,GPRS跟網(wǎng)絡(luò)調(diào)試串口傳輸數(shù)據(jù),GPS簡(jiǎn)單界面定位,利用網(wǎng)絡(luò)調(diào)試串口上位機(jī)一直點(diǎn)擊發(fā)送,無(wú)問(wèn)題,一次發(fā)送只要不超過(guò)FIFO定義的緩沖區(qū)就OK,F(xiàn)IFO+超時(shí)檢測(cè)是解析AT指令最好選擇,不過(guò)原子的串口超時(shí)也不錯(cuò),只不過(guò)沒(méi)有拷貝緩沖區(qū),可能會(huì)導(dǎo)致在解析數(shù)據(jù),來(lái)中斷。
1.TFT2.8寸(原子)硬件(FSMC總線)正常讀寫(xiě)
2.FLASH(W25Q32)硬件正常讀寫(xiě)
3.AT24C04硬件正常讀寫(xiě)
4.迷你SD卡硬件正常讀寫(xiě)(SDIO+FATFS)
5.語(yǔ)音模塊正常。(目前還沒(méi)有焊,因?yàn)橐么?調(diào)試)
6.SIM908雙模塊正常
-
電路
+關(guān)注
關(guān)注
173文章
5974瀏覽量
173039 -
監(jiān)測(cè)儀
+關(guān)注
關(guān)注
3文章
613瀏覽量
22746
原文標(biāo)題:ST芯片作品 — 簡(jiǎn)易PM2.5在線監(jiān)測(cè)儀
文章出處:【微信號(hào):gh_dae0718828df,微信公眾號(hào):gh_dae0718828df】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
在線渾濁度檢測(cè)儀的功能與應(yīng)用領(lǐng)域
電導(dǎo)率在線檢測(cè)儀的優(yōu)勢(shì)體現(xiàn)在什么地方
pm2.5傳感器有什么作用
血糖監(jiān)測(cè)儀解決方案
EC在線檢測(cè)儀的應(yīng)用探索
噪聲監(jiān)測(cè)儀有什么作用
pm2.5測(cè)試儀的網(wǎng)絡(luò)連接方式包括什么
pm2.5檢測(cè)儀的優(yōu)勢(shì)
華盛昌五合一PM2.5空氣質(zhì)量檢測(cè)儀產(chǎn)品介紹
![華盛昌五合一<b class='flag-5'>PM2.5</b><b class='flag-5'>空氣</b>質(zhì)量<b class='flag-5'>檢測(cè)儀</b>產(chǎn)品介紹](https://file1.elecfans.com/web2/M00/02/3A/wKgaoma0hP2AWnCRAAAcJt5DXjY381.jpg)
守護(hù)空氣質(zhì)量的科技利器:PM2.5傳感器全面解析
![守護(hù)<b class='flag-5'>空氣</b>質(zhì)量的科技利器:<b class='flag-5'>PM2.5</b>傳感器全面解析](https://file1.elecfans.com/web2/M00/FF/9F/wKgaomajYuqAW43AAAA4Szu-SlE887.png)
基于STM32單片機(jī)的pm2.5空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)
![基于STM32單片機(jī)的<b class='flag-5'>pm2.5</b><b class='flag-5'>空氣</b>質(zhì)量<b class='flag-5'>檢測(cè)</b>系統(tǒng)設(shè)計(jì)](https://file1.elecfans.com/web2/M00/F2/FD/wKgZomZ7iEyABk5ZAAAUPLB8Bos248.jpg)
如何使用空氣質(zhì)量傳感器檢測(cè)新房室內(nèi)空氣質(zhì)量
![如何使用<b class='flag-5'>空氣</b>質(zhì)量傳感器<b class='flag-5'>檢測(cè)</b>新房<b class='flag-5'>室內(nèi)空氣</b>質(zhì)量](https://file1.elecfans.com/web2/M00/EA/1C/wKgZomZW0bmAai1pAAH15pSAHWo277.png)
環(huán)境參數(shù)監(jiān)測(cè)儀:監(jiān)測(cè)PM2.5和甲醛
![環(huán)境參數(shù)<b class='flag-5'>監(jiān)測(cè)儀</b>:<b class='flag-5'>監(jiān)測(cè)</b><b class='flag-5'>PM2.5</b>和甲醛](https://file1.elecfans.com/web2/M00/C6/77/wKgZomYKCGyABONuAAMBAmKRkxg233.jpg)
評(píng)論