原理图
工作原理:硬件
接收器由两个独立的电路组成:
定位天线的电机控制器
天线本身
电机控制器是连接到usb串行转换器的pic16f1825,它接收来自所连接计算机的命令。 pc发送的命令指示微控制器将电机伺服设置为特定角度,由于伺服连接到天线,天线将指向新角度。
天线的esp8266 esp-01模块连接到wi-fi天线,可提高接收器的灵敏度。然而,这个天线是方向性的,这意味着如果天线没有直接指向信号源,信号处于最弱的值,如果天线直接指向信号源,则信号处于最强值。
工作原理:软件
电机驱动电路使用非常简单的uart命令结构。数字串由连接的计算机发送并转换为数值,指示伺服应指向的角度。伺服系统通过pwm信号的占空比进行控制,因此输入角度被转换为占空比,用于调节伺服的输出pwm信号。
连接两个天线的计算机电机控制器是用python编程的,因为它允许使用各种各样的计算机,包括pc,os x,linux,甚至是raspberry pi,它们可以使这个项目变得便携。
python脚本首先打开两个串口(一个用于电机驱动器,另一个用于esp-01模块),然后配置esp-01模块。配置完成后,程序首先命令esp-01扫描wi-fi网络,找到我们的探测器网络,然后读取信号功率。该读数被传递给用于存储最高记录信号强度的变量,然后程序运行for循环。这个for循环运行20次迭代,并且在每次迭代时,天线稍微移动,并且获取新的信号读数。
当这个读数完成时,程序然后将天线指向角度给出了最高的读数。
构造
该项目中的电路可以使用大多数技术构建,包括条形板,矩阵板,面包板和定制pcb。对于伺服控制器,我使用了定制pcb,但天线系统使用跳线将esp-01直接连接到usb串行转换器。
完整的接收器
伺服控制器板
天线是一个定向天线,由连接到伺服的旧锡制成,内部有一小段线作为接收元件。您可以在这里学习如何制作锡罐wi-fi天线。这还包括一个计算器,用于确定您的电线需要放置在罐内的确切位置。
天线背面显示一个保护esp8266免受杂散wi-fi信号影响的盖子。
波导内的天线。
移动波导和天线的伺服。
矿井电液支架电缆连接器
红运机械制浆设备工艺迭代升级
2012智能电网十大憾事:交流特高压“缩水”?
三星成为可折叠屏幕主要供货商 未来或将改变我们的生活方式
单级功率因数校正(PFC)LED驱动器
如何用ESP8266ESP-01和串行端口以及Python构建一个自动指向接收器
C语言入门教程-Scanf
数据采集卡的基本原理、应用领域、特点以及选购注意事项
“中国芯力量”从启动开始120个项目报名参加只有15家公司入围
魅族pro7什么时候上市?魅族pro7最新消息:魅族Pro 7即将来袭!你会因联发科处理器拒绝购买吗?
电源反接讨论
RFID闸口车辆管理系统的思路设计和方案
华为荣耀Magic真机图集:八曲面设计 媲美小米mix?
不同类型超声波流量计作弊手段异同
iOS10.3.3正式版怎么样?苹果iOS10.3.3更新,这流畅度,这耗电,2个重要原因!告诉你为什么要升级
Medfiled处理器平台的五个大招
产品正常使用下的锂电池充电电路设计
小米王者归来,有望成为全球第二大手机制造商
数字孪生智慧海上风电场Web3D可视化运维平台
信号隔离器功能及工作原理分析