加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

ST芯片作品 — 簡(jiǎn)易PM2.5在線監(jiān)測(cè)儀

2016/04/01
27
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

“簡(jiǎn)易PM2.5在線監(jiān)測(cè)儀”室內(nèi)空氣檢測(cè)儀設(shè)計(jì)采用粉塵傳感器檢測(cè)空氣污染程度,傳感器把采集到的數(shù)據(jù)傳送給嵌入式開發(fā)板,由內(nèi)核為Cortex M3的處理器平臺(tái)收集數(shù)據(jù)并進(jìn)行處理,通過無線網(wǎng)絡(luò)將數(shù)據(jù)發(fā)送到互聯(lián)網(wǎng),當(dāng)污染指數(shù)超過一定范圍,則觸發(fā)警報(bào),給出警示,提醒人們做出開窗,開動(dòng)空氣清潔器等適當(dāng)?shù)谋Wo(hù)措施,等空氣質(zhì)量正常時(shí),再回到辦公室,可用手機(jī)短信控制設(shè)備,比如查詢當(dāng)前空氣污染程度(短信返回),關(guān)閉語音報(bào)警(喇叭播放),打開語音報(bào)警等。也可以通過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))

迷你SD卡 -- SDIO(4bit)

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常見)

IO全部引出來

注意一:SIM908電源搞了,其他沒有問題,還有一點(diǎn),GSM天線接個(gè)電感到地,用萬用表測(cè),短路,害得我焊-)拆-)焊,一個(gè)烙鐵搞的。幸好那個(gè)SIM908東西質(zhì)量還不錯(cuò),不然140就完了。因?yàn)楹负?a class="article-link" target="_blank" href="/tag/%E7%94%B5%E8%B7%AF%E6%9D%BF/">電路板,我第一反應(yīng)是用萬用表測(cè)有沒有短路,電源跟地必須第一個(gè)測(cè),否則不測(cè),一上電,芯片掛掉了~~~~)

注意二:第一次去打樣(以前都是覆銅板,不懂很多),gerber文件忘記開窗蓋油設(shè)置(因?yàn)榧瘟?chuàng)按照文件來),文件說明無效,不小心之一。第二,PCB畫板沒有考慮好,導(dǎo)致,TFT接口要加長(zhǎng)。。不然jlink插不進(jìn)去。。呵呵。機(jī)械參數(shù)搞不好。呵呵,其他暫時(shí)沒有問題。

移植正點(diǎn)原子的代碼(一個(gè)大死循環(huán)跑),比如GSM,GPRS,FLASH,I2C,FSMC.有些程序模塊是寄存器,沒有庫的,我都移植成庫滴,因?yàn)槲覍W(xué)STM32買的是原子的mini版本學(xué)習(xí)的,對(duì)于各硬件模塊都很熟,所以搭順風(fēng)車。代碼基于MDK4.7x版本+3.5庫+部分寄存器,因?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ā)送,無問題,一次發(fā)送只要不超過FIFO定義的緩沖區(qū)就OK,F(xiàn)IFO+超時(shí)檢測(cè)是解析AT指令最好選擇,不過原子的串口超時(shí)也不錯(cuò),只不過沒有拷貝緩沖區(qū),可能會(huì)導(dǎo)致在解析數(shù)據(jù),來中斷。

1.TFT2.8寸(原子)硬件(FSMC總線)正常讀寫

2.FLASH(W25Q32)硬件正常讀寫

3.AT24C04硬件正常讀寫

4.迷你SD卡硬件正常讀寫(SDIO+FATFS)

5.語音模塊正常。(目前還沒有焊,因?yàn)橐么?調(diào)試)

6.SIM908雙模塊正常 

PM2.5在線監(jiān)測(cè)儀演示視頻:

電路城語:免費(fèi)分享設(shè)計(jì)資料,不提供技術(shù)支持,請(qǐng)大家使用前驗(yàn)證資料的正確性!

  • Louis_SIM908.pdf
    描述:電路圖&pcb
  • SIM908代碼.rar
    描述:源代碼
  • SIM908.zip
    描述:指令區(qū)別
  • 各芯片datasheet.rar
    描述:數(shù)據(jù)手冊(cè)

相關(guān)推薦

電子產(chǎn)業(yè)圖譜