ESP8266微控制器内置一个集成无线芯片,能够从Wi-Fi路由器接收无线信号。通过这项功能,我们可以制作各种电子设备,例如机器人控制器、互动游戏和智能玩具等。尽管这些功能非常有趣,但是您也可以制作一些比较实用的无线电设备,例如Wi-Fi网络热点扫描器。
图1. Wi-Fi网络扫描器的概念图。
在本篇文章中,我们将主要介绍ESP8266微控制器的内部工作原理,以及如何仅使用几个现成的电子组件来制作一个简单的Wi-Fi网络扫描器。
● ESP8266 Node MCU开发板
● 22K电阻
● 330欧电阻
● 红色LED灯
● 0 – 1mA模拟面板仪表
● 面包板
● 连接导线
在讨论项目制作之前,让我们快速回顾一下ESP8266微控制器的基础知识。
ESP8266微控制器是由Espressif Systems开发,它是一个32引脚四方无引线扁平封装(QFN)的Wi-Fi片上系统(SOC)。它集成了一个无线电路,该无线电路包括天线开关、功率放大器、低噪声接收器放大器、滤波器、电源管理模块和RF不平衡转换器(射频巴伦)。
射频不平衡转换器(RF balun)是一种电子组件,能够获取平衡信号并将其转换为不平衡信号。平衡信号具有相等的线路阻抗。不平衡的信号具有不相等的阻抗。射频不平衡转换器通过内部网络开关确保天线与射频发射器和接收器电路正常工作。
ESP8266的内核是Tensilica制造的32位微处理器。 Tensilica微处理器管理与ESP8266的电气接口配合使用所需的二进制数据和编码语言信息。此类电气接口包括通用输入/输出(GPIO)、通用异步接收器发送器(UART)、脉宽调制(PWM)、串行外设接口(SPI)和模数转换器(ADC)。借助这些接口,ESP8266可以连接至外部传感器、晶体管驱动的执行器、分立的LED和显示器(LCD、OLED和LED)。
此外,ESP8266微控制器还支持802.11 b / g / n和2.4 GHz工作频谱的Wi-Fi规范。除了支持各种电气接口之外,小型QFN封装的Wi-Fi SoC微控制器还可以在2.5V-3.6V的电压范围内工作。 SoC微控制器的平均工作电流为80毫安(mA)。图2展示了ESP8266系统框图架构。
为了帮助开发无线传感器和控制应用的原型,ESP8266封装为小型PCB模块或双列直插(DIL)开发板。
更多内容请参考以下链接:https://www.yiboard.com/thread-1331-1-1.html