基于STM32的自跟随智能旅行箱
2021-04-12西北民族大学电气工程学院李京昊铁一凡孙浩瑜胡嘉慧吕鑫洋
电子世界 2021年5期
西北民族大学电气工程学院 李京昊 铁一凡 孙浩瑜 胡嘉慧 吕鑫洋
本项目是对传统只有推拉功能的旅行箱存在的不方便以及安全问题进行改善,自跟随旅行箱可实现自动跟随、短距离报警、指纹开锁,实时测重等基本功能,极大程度方便了人们的使用,为人们解决了旅途中关于旅行箱的烦恼。随着嵌入式控制技术和电子信息技术的发展,自动控制的机器已经渗透到了生活中的各个方面。近年来已经出现了具有定位功能的智能旅行箱,这种旅行箱结合相对应的软件可以提供基于位置服务的防盗、丢失寻找等功能,但这种智能旅行箱功能较为单一。而自动跟随、智能防丢的旅行箱在市场上很少,且价格高昂、局限性多。基于传统的只有推拉功能的旅行箱,本文设计的自跟随旅行箱可以实现自动跟随、短距离报警、定位追寻、指纹开锁、实时测重、箱体可拆卸等基本功能。
1 系统总设计
在整个系统的控制上,使用处理速度更强、硬件资源更丰富的Cortex-M4内核的STM32系列芯片。Cortex-M4内核的芯片使用ARM架构,该架构设计的合理性使微控制器的功能非常强大同时还可以满足功耗低的要求,在供电上STM32微控制器只需要5V电源便可以进行驱动,使用非常方便。在程序编写上,STM32可以使用我们最熟悉的C语言,对于本项目来说Cortex-M4内核的STM32系列芯片是最好的选择。在本项目中使用到的功能有I/O口复用、IIC通讯、PWM波的输出、串口通讯、定时器中断、外部中断、定时器等,这些功能的正确使用必须基于对于STM32系列微控制器的熟练掌握。……
登录APP查看全文
