【内含实物图】一款可独立行走且支持远程对话的微型巡逻摄像头——硬件方案

一、概述

           随着科技的不断发展,机器人也越来越被大家所熟知。像各大商场,银行,餐厅等地方,机器人已经是被广泛使用在方方面面,使大家的生活越来越便捷。特别是人工智能的发展和视觉技术的成熟,机器人的功能也越来越强大,去代替人类完成各种难以完成的工作。

          今天给大家带来的是一款微型巡逻摄像头,它不仅可以独立行走还具备远程监控和远程对话功能,小巧玲珑,便于携带。可以像巡逻车一样进行安防巡逻,也可以穿梭于管道等各种狭小区域进行探测工作,更能做为可视智能机器人监控家庭安全,远程对话功能实现和老人、小孩实时互动,广泛应用于居家、商业和工业场景。

二、硬件设计

          微型巡逻摄像头整体数据信号交互如下:

接下来分三个方面进行详细介绍:

1.控制单元

  • 原理图如下

sch

1.1. MCU

    该部分为主控芯片STM32G071RBT6相关电路,主要控制引脚如下:

  • NEST为单片机的复位按键,USER为用户自定义按键,可以通过编程赋予特定的按键功能。

  • A_SA,A_SB和B_SA,B_SB这两组具备定时器的编码器功能,需接两个轮子的霍尔编码器输出脚。编码器是一种将角位移或者角速度转换成一连串电数字脉冲的旋转式传感器,我们可以通过编码器测量位移或者速度信息。

  • PWMA和PWMB这两组具备定时器的PWM功能,通过调节占空比来实现电机转速的控制。

  • AIN1,AIN2和BIN1,BIN2这两组为普通IO口,通过改变高低电平来控制电机正转和反转,具体方式会在下文详细介绍。

  • MOTO_OUT3,MOTO_OUT4和MOTO_OUT7,MOTO_OUT8这两组为单片机的外部中断输入口,通过该信号,可以实现手机app控制设备移动。

  • ADC引脚具备单片机的ADC功能,通过该引脚可以测量当前电池电压。

  • BEEP引脚用于控制蜂鸣器。

  • MPU_INT为单片机外部中断输入口,传感器通过该引脚通知单片机读取数据。

  • SCL和SDA为传感器的IIC接口,单片机通过该接口读取传感器数据。

  • SWDIO和SWCLK为单片机的程序下载口。

  • USART1_TX和USART1_RX为通讯串口,用于用户和单片机的数据交互。

1.2.POWER

          该部分为系统的电源电路。本系统输入电压VPP为12V左右,VPP一部分直接给两个电机供电,还有一部分通过MT2492 DCDC芯片降压到5V,给摄像头单元和霍尔编码器模块供电。

         其中MT2492是一款高效的DCDC芯片,转换效率最高可达96%。该芯片工作时,开关频率为600KHz,最大的可以输出2A电流,输入电压支持4.5V~16V,具有短路保护和内部失效保护,非常安全可靠。 详情点击这里查看MT2492数据手册

         MT2492降压得到的5V电压,还会通过一颗LDO芯片进一步降压到3.3V,给MCU和其他外设供电。

         该LDO选择了AMS1117-33,这是一个正向低压降稳压器,内部集成过热保护和限流电路,最大可以输出1A电流,输入电压最高允许12V,输出稳压到3.3V,输出精度误差仅在1%以内。详情点击这里查看AMS1117数据手册

1.3.MOTOR

         该部分为电机驱动电路和电机接口电路。电机驱动采用TB6612FNG驱动芯片,这是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H 桥结构,VM电源电压最大支持15V,输出平均电流可达1.2A,峰值电流允许3.2A,导通电阻也只有0.5欧姆,内置过热保护和低压检测电路,PWM信号输入频率可允许100KHz 。

TB6612

          相比L298N 的热耗性和外围二极管续流电路,TB6612FNG无需外加散热片,外围电路简单,只需外接电源滤波电容就可以直接驱动电机,利于减小系统尺寸。

          TB6612FNG驱动芯片双通道电路输出,可同时驱动两个电机。两个电机的正负极分别接MA+,MA-和MB+,MB-。

motor

         另外,当STBY处于高电平的时候,我们可利用芯片上的 IN1 和 IN2 这两个输入信号,选择 正转,反转,短路制动和停机四种模式的其中一种模式,真值表如下:

IN1IN2模式
01反转
10正转
11短路制动
00停机

点击这里查看TB6612FNG数据手册

另外电机上集成了霍尔编码器,因此接口中含有VCC_5V的电源为其供电。

1.4.SENSOR

    该部分为传感器相关电路。

    这里给大家介绍一款特别实用的芯片MPU6050。它是InvenSense公司推出的全球首个整合性6轴运动处理器件,内带3轴陀螺仪和3轴加速度传感器,并且含有一个第二个IIC接口,可用于连接外部磁力传感器,利用数字运动处理器(DMP:Digital Motion Processor)硬件加速引擎,通过主IIC接口,可以向应用端输出完整的9轴姿态融合演算数据。

MPU6050

         MPU-6050 对陀螺仪和加速度计分别用了三个16 位的ADC(0~65535),将其测量的模拟量转化为可输出的数字量。为了精确跟踪快速和慢速的运动,传感器的测量范围都是用户可控的。

         MPU6050三个独立的振动MEMS速率陀螺仪,可检测旋转角度X轴,Y轴和Z轴。 当陀螺仪围绕任何感应轴旋转时,科里奥利效应就会产生电容式传感器检测到的振动。 所得到的信号被放大,解调和滤波产生与角速度成比例的电压。 该电压使用单独的片内数字化16位模数转换器(ADC)对每个轴进行采样。 陀螺仪传感器可以全面范围的被数字编程为每秒±250,±500,±1000或±2000度(dps)。 ADC样本速率可以从每秒8,000个采样点编程到每秒3.9个采样点,并且可由用户选择低通滤波器可实现广泛的截止频率。

         MPU6050的3轴加速度计为每个轴使用单独的检测质量。 加速沿着一条特定轴在相应的检测质量上引起位移,并且电容式传感器检测到该位移位移有差别。MPU6050的架构降低了加速度计的敏感度制造变化以及热漂移。 当设备放置在平坦的表面上时,将进行测量在X和Y轴上为 0g,在Z轴上为+ 1g。 加速度计的比例因子在工厂进行校准并且在名义上与电源电压无关。 每个传感器都有一个专用的sigma-delta ADC来提供数字输出。 数字输出的满量程范围可以调整到±2g,±4g,±8g或±16g。

详情点击这里查看MPU6050数据手册

1.5.CAMERA

     该部分为摄像头接口相关电路。

     FACTORY_RST为摄像头的配网按键脚,当需要重新配网时,长按S3按键,按提示操作即可。

     SPK+和SPK-需要接到摄像头的内置蜂鸣器。

     LED_RED和LED_GREEN为网络状态指示灯,当配上网络时,绿灯常亮,正在连接网络时,红灯绿灯交替闪烁。

1.6.BEEP

该部分为蜂鸣器电路。当巡逻摄像头正常工作时发出轻微的提示音,也会在低电量的时候进行声音报警。

点击这里查看完整原理图

点击这里查看完整PCB

2.摄像头单元

摄像头采用涂鸦智能出品的SC012-WD2摄像头,具体参数如下。

处理器高性能DSP处理器
传感器类型1/2.9英寸 CMOS
最大分辨率200W 1080P
红外灯圈灯,红外距离可达7米
日夜切换IR-CUT自动切换
降噪3D降噪
镜头焦距4mm
视场角(对角)94度
光圈固定,F2.1
视频编码标准H.264/MJPEG
视频码率主码流(高清):1.2Mbps;子码流(标清):256Kbps
视频帧率主码流(高清):1080P@20fps;子码流(标清):VGA@20fps
音频输入1路 Mic
音频输出1路 speaker
恢复默认支持一键恢复默认
移动侦测支持
SD卡存储支持SD卡存储连续录像/事件录像,最大支持128G SD卡
涂鸦云存储支持连续录像/事件录像
隐私模式支持
移动侦测追踪支持
连接方式Wi-Fi IEEE 802.11 b/g/n 2.4 GHz
电源输入DC 5V/2A
工作温度-10~45度
工作湿度≤95%

3.动力单元

本方案采用聚合物锂电池和减速电机作为巡逻摄像头的动力。

锂聚合物电池,又称高分子锂电池,是一种化学性质的电池。相对以前的电池来说,具有能量高、小型化、轻量化的特点。锂聚合物电池具有超薄化特征,可以配合一些产品的需要,制作成不同形状与容量的电池。

电池规格,选择3S(11.1V),容量在2200mAH左右即可。

减速电机就是在直流电机基础上,增加一个高精密的减速器。一般直流电机的转速都是一分钟几千上万转的,增加减速器可以降低电机转速,增加电机扭矩,使得可控性更强。

选择减速电机的时候,电机的额定电压需要和我们选择的电池相匹配,常见的12V额定电压电机供电范围在11~16V之间,12V最佳。

这里推荐一款MG513P30_12V电机,这款电机额定电压为12V,1:30的减速比,额定输出电流为0.36A,减速后空载转速为366rpm左右,扭矩1kg*cm,可以允许3KG负载,再搭配65mm直径轮胎,速度大概1m/s,完全满足平衡小车的运动需求。

MOT

整机搭建

将上述硬件逐一搭建,便可以得到一个完整的微型巡逻摄像头。

cam

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/15959.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Softing工业将亮相2023年汉诺威工业博览会

Softing工业将亮相2023年汉诺威工业博览会 ——提供全球范围内的IIoT数据集成解决方案 机器的连接性是数字工厂的核心组成部分。只有当设备和系统之间端到端互联时,才能灵活且安全地部署物联网、监控和数据分析等应用。 在展会上,我们将向您展示如何轻…

没有银弹,ChatGPT并不是凭空出现的神话。

ChatGPT热度高居不下。从12月至今,其热度已经持续了三个月有余,甚至还有继续延续的趋势。 ChatGPT上线后的短短5天内,用户破百万,一朝引爆全网关注,AI概念股价格飙升。新版微软Bing上线内测,一个更加智能和…

从rookie到基佬~009:无密码卸载Symantec

今天是变直小技巧 今日份洗脑:无密码情况下卸载Symantec(赛门铁克) 结论:赛门铁克的服务一旦启动,怎么卸载都需要密码,反过来说,你不让他启动,他就是待宰的羔羊。 坐标国内某企业…

网络模拟器 eNSP、EVE-NG、GNS3、Packet Tracert

工欲善其事必先利其器,学习网络不可能都有真实的网络环境可以使用,这时就需要使用网络模拟软件,模拟一些网络环境,构建一些网络拓扑,然后学习研究网络技术 初学时不要在模拟器的选择上纠结,PT、GNS3 就足够…

Umi‘s Friends——突破GameFi传统,游戏界新的P2E潮流先锋

“打破GameFi传统玩法,Umis Friends引领玩赚新趋势”主题AMA活动圆满落幕! 2023年3月25日晚上20点整,Umis Friends官方Discord迎来了一场热闹非凡的AMA活动。此次演讲嘉宾为Umis Friends CTO Mike和中文社区Mod Frank。两位嘉宾为Umis Frien…

关于趋势科技防毒墙网络版的卸载

这个软件我是很佩服 如果不知道密码 卸载很麻烦 网上的方法很多 当然 我这个电脑趋势的卸载 最后成功了 本来是老妈公司的系统 所以说密码不知道 网上最多的情况就是Allow Unistall 的键值不允许由0 改为1 好吧 我也是进了这坑 说说卸载过程 1 1.1 控制面板-&…

EVE-NG 安装

EVE-NG 简介 EVE-NG(全称Emulated Virtual Environment - NextGeneration),继Unetlab 1.0后的Unetlab的2.0新版本,改了名字,原名是UnifiedNetworking Lab统一网络实验室。笔者觉得名字改的非常合理,这款模…

chatgptH5源码开发

hatGPTH5源码开发需要以下步骤: 确定需求:在开发ChatGPTH5应用之前,需要明确用户的需求和目标,以便进行合理的设计和开发。 技术选型:选择适合的前端技术框架和工具,如React、Vue、Angular等&#…

ChatGPT常用的提示语(prompts)系列一

以下内容翻译自:https://github.com/f/awesome-chatgpt-prompts 1、作为Linux终端 英文原文: I want you to act as a linux terminal. I will type commands and you will reply with what the terminal should show. I want you to only reply with…

5个令人惊艳的AI项目,开源了。。

大家好,我是 Jack。 今天清明,小伙伴们都去哪里玩了? 上个月我已经出去浪过了,清明就老实在家歇着了。 翻看了一些最近热点的开源项目,发现还是 AIGC 的天下。 今天,我将继续着重挑选几个近期的优质开源…

替代MySQL半同步,Meta技术团队推出MySQL Raft共识引擎

【CSDN 编者按】Meta运行着世界上最大规模的MySQL部署之一。该部署驱动着社交图谱以及许多其他服务,如消息、广告和动态。在过去几年中,他们实施了MySQL Raft,这是一个与MySQL集成的Raft共识引擎,用于构建复制状态机。目前已大部分…

突然放大,Midjourney 来中国了!

突然放大,Midjourney 来中国了! 一、 Midjourney内测版本的推出 Midjourney,一款新颖的 AI 视觉艺术平台,近日在中国开放了内测版。这个内测版本在 QQ 频道上进行,每周一和周五的 18:00 开放入口,人数一旦满…

Spring Boot + 规则引擎 URule,可视化配置太爽了!

点击关注公众号,Java干货及时送达 学习 Spring Cloud 微服务的正确姿势! 用上 ChatGPT 啦,强的离谱! 几乎覆盖 Spring Boot 所有操作! 作者:知了一笑来源:juejin.cn/post/7210194936276680759 一…

小米辟谣武汉总部35岁以上员工只保留10%;ChatGPT官方iOS应用上线;ofo创始人赴美创业:卖珍珠咖啡 | EA周报...

EA周报 2023年5月19日 每个星期1分钟,元宝带你喝一杯IT人的浓缩咖啡,了解天下事、掌握IT核心技术。 周报看点 1、马化腾:AI 是互联网百年不遇的机遇 2、OpenAI官方AI聊天机器人ChatGPT上架App Store 3、张勇发全员信:阿里云将分拆…

一文搞懂ChatGPT相关概念和区别:GPT、大模型、AIGC、LLM、Transformer、羊驼、LangChain…..

ChatGPT横空出世后,伴随而来的是大量AI概念,这些概念互相之间既有联系也有区别,让人一脸懵逼,近期大鱼做了GPT相关概念的辨析,特此分享给你。 1)Transformer 2)GPT 3)InstructGPT …

为什么国外程序员加班少?他们这样评价国内996的!

本文原创公众号&#xff1a;不会笑青年&#xff0c;授权转载请联系微信(laughyouth369)&#xff0c;授权后&#xff0c;请在原创发表48小时后再转载。 < END > 作者&#xff1a;不会笑青年 漫画师&#xff1a;空灵的冰 点击右上角 "..." 设为星标&#xff0c;可…

为什么程序猿 996 会猝死,而企业家 007 却不会?

点击蓝色“五分钟学算法”关注我哟 加个“星标”&#xff0c;天天中午 12:15&#xff0c;一起学算法 作者 | 程序员吴小胖 来源 | 程序员吴小胖 有热门推荐? 1.【程序员】全球最厉害的 14 位程序员 2.【GitHub】我在 GitHub 上看到了一个丧心病狂的开源项目&#xff01; 3.【算…

为什么美国程序员不用加班,而中国程序员就只能996?

点击上方“码农突围”&#xff0c;马上关注 这里是码农充电第一站&#xff0c;回复“666”&#xff0c;获取一份专属大礼包 真爱&#xff0c;请设置“星标”或点个“在看”梅宁航 发自 凹非寺量子位 报道 按惯例&#xff0c;先问是不是&#xff0c;再问为什么。 从知乎回答浏览…

为什么程序员 996 会猝死,而老板 007 却不会?

点击“开发者技术前线”&#xff0c;选择“星标”让一部分开发者看到未来转载自公众号&#xff1a;程序员吴小胖 员工白天996&#xff0c;企业家晚上669&#xff01; 最后给读者整理了一份大厂面试真题&#xff0c;需要的可扫码加我微信获取。 前线推出学习交流群&#xff0c;加…

996下的程序员,该如何保证自己的身体健康?

作者&#xff1a;陈大鱼头github&#xff1a;KRISACHAN 自从开始写代码之后&#xff0c;一天里大部分的时间都贡献了给了电脑跟那张从X总办公室里搬回来的人体工学椅了。 鱼头也经历过无数次的 肥胖 -> 减肥 -> 反弹 -> 减肥 -> 再次反弹 -> 不减了 的过程。 在…