使用邏輯芯片,使線圈和電容形成震蕩(頻率35~70KHz).當有順磁金屬靠近線圈的時候,線圈停止震蕩。單片機檢測到震蕩消失。通過NRF24L01無線2.4G向接收器發送數據包.接收端接收到信號做出相應的報警處理。
1、提供PCB文件、原理圖。(收和發 都是一個原理圖)
2、提供STC8源代碼,發射和接收都有。(都沒有寫備注,我懶得寫)。
3、芯片BOM表請參考原理圖。


責任編輯:xj
原文標題:金屬探測 基于STC8單片機NRF24L01無線發射和接收報警電路設計方案(原理圖+源碼)
文章出處:【微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
STC
+關注
關注
14文章
299瀏覽量
70150 -
無線發射
+關注
關注
4文章
28瀏覽量
14846
原文標題:金屬探測 基于STC8單片機NRF24L01無線發射和接收報警電路設計方案(原理圖+源碼)
文章出處:【微信號:cirmall,微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
51驅動NRF24L01通信,NRF24L01與TTL轉NRF24L01模塊通信
NRF24L01 一、簡介 NRF24L01 是 NORDIC 公司最近生產的一款無線通信通信芯片,采用 FSK 調制,內部 集成 NORDIC 自己的 Enhanced Short Burst
SI24R2B 單發Tx發射芯片功耗低 可兼容NRF24L01P
SI24R2是在SI24R1的基礎上,單獨分出來發射部分TX,成為一顆2.4G 單TX。可與NRF24L01P以及SI24R1通信,替代
發表于 01-28 11:46
SI24R1:一款低功耗國產兼容 NRF24L01+開發資料
的nRF24L01+不要求芯片底部的金屬焊盤接地,Si24R1規格書上也沒要求接地,這是因為發射功率較低只有0dbm的情況,當芯片發射功率大于0dbm以后,芯片底部的金屬焊盤會有很多白
發表于 01-28 10:50
Arduino UNO 可視化GT-24工業級無線透傳
一、前言 無線透傳市面上較為常見的是基于藍牙、esp的多種透傳模塊,今天介紹的則是用NRF24L01芯片構成的電路。(nRF24L01是由NORDIC生產的工作在2.4GHz~2.5G
用CW32來實現2.4G無線傳輸
傳輸通信,為以后的智能家居可能會提供一點幫助。
一、無線傳輸的基礎
我們是使用CW32F030的SPI已經市面上常見的NRF24L01模塊來實現兩塊開發板之間的無線傳輸,可以遠程控制另一塊開發板的點燈
發表于 01-20 06:03
NRF24L01——2.4GHz無線通信
對于學習嵌入式中的通信,可能會用到這個模塊,該模塊應用的是si24r1芯片。
一、si24r1簡介: Si24R1 是一顆工作在 2.4GHz ISM 頻段,專為低功耗無線場合設計,集
發表于 12-30 14:08
SI24R1完美代替NRF24L01
NRF24L01無線模塊廣泛地運用于:無線門禁、無線數據通訊、安防系統、遙控裝置、遙感勘測、智能運動設備、工業傳感器;平常我們用到的無線鼠標
發表于 11-28 11:10
使用NRF24l01軟件包注冊設備失敗怎么解決?
1.根據軟件包提示第一步先打開了SPI驅動框架
2.然后軟件包添加了 nrf24l01最新版本以及demo、debug
3.在board.h #define using_spi1 在board.c
發表于 09-23 06:51
官網nrf24l01的例程demo會出現互斥鎖報錯是為什么?
我在用nrf24L01官網下載的例程包,用stm32進行開發,串口助手顯示互斥鎖錯誤,有朋友遇到這個問題嗎
發表于 09-10 06:05
SI24R1:答題卡方案芯片替代NRF24L01+
SI24R1簡介Si24R1低功耗2.4GHz收發一體射頻芯片量產于2012年,由于其一致性穩定性高、功耗低、遠距離、兼容替代NRF24L01+,兼容NORDIC 2.4GHz協議等特點,一直
發表于 07-31 10:29
用芯嶺技術XL433接收發射芯片開發的火災報警器
≤10kbps數據速率10
封裝:SOP8,無需外部MCU控制10
三、組合應用
典型配對:
XL4456發射 + XL520/XL710接收24
XL117PS
發表于 06-04 11:14
基于nRF24L01+的2.4GHz無線模塊設計與應用
nRF24L01+是一款由Nordic Semiconductor設計的單片射頻收發芯片,工作于2.4~2.5GHz ISM頻段,采用GFSK調制技術,支持高達2Mbps的數據傳輸速率,具備低功耗特性,適用于2.4G無線通信應用場景。
stmf103c8t6使用nrf24l01發送和接收數據,接收端STATUS寄存器的值始終為0x0E, FIFO_STATUS的值為0x11。
stmf103c8t6使用nrf24l01發送和接收數據,通過失能自動應答,發送端調通了,但是接收端始終無法收到消息,下面是接收端的主要代碼
發表于 04-19 23:32
基于STC8的NRF24L01無線發射和接收報警電路設計原理圖
評論