加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

太白金星 发布

【立创开发板】榨汁机的蓝牙遥控小车

 
设计简介
## 特点 ·蓝牙控制车辆移动 ·三轮结构,动力轮为2个,控制方便灵活 ·OLED显示关键信息(SPEED上限100)SPEED:速度百分比 POWER:电量值 ·18650电池组(7.4V)供电,动力充足 ·车灯可由蓝牙控制开关 ·两个钮子开关(上为主控电路开关,下为电机开关),双保险防止溜车 ·双指示灯明确车辆状态 ## 全貌 ![微信图片_20230226220609.jpg] ![1677418850926.jpg] ## <font size=7>功能介绍</font> ·双开关设计 ![1677418850881.jpg] 为防止出现因异常情况导致的溜车,小车进行双开关设计。 上方开关为电控开关,打开后可以开启除电机外所有电源,同时power灯会亮起 ![电源.png] 电源输入使用xt30接口外接电池,并加入自恢复保险丝和肖特基二极管防止短路、正负极接反等可能会对主板造成电路损坏的风险。在电机处的电源和地通过0欧电阻与其他电路单点连接,减少纹波干扰。 ![降压.png] 对于电路中不同额定电压值的元器件使用两重降压方案。首先7.4V电池电源经过LM2596S开关电源芯片降为5V,5V再经过线性稳压器AMS1117降为3.3V。 ·ADC电量采集 ADC为模拟数字转换器(或称AD转换器)的简称。ADC是将模拟量转换为数字量的器件,常见的应用是将连续变化的电压值转换为数字量。原理是采样原理,可以简单理解为,以一定的频率采样电压值,使连续值变为离散值,也就得到了若干数字量。 使用两节锂电池供电,最大电压即4.2*2=8.4V,而梁山派开发板的参考电压为3.3V无法采集8.4V,那就需要使用电阻进行分压或者说使用运放电路将电压降低到单片机容忍的电压以内。这里我们使用了三颗10K的电阻进行分压,取1/3电压点接到单片机的ADC引脚。 (使用公式 实时ADC值 - 欠电ADC值 可得出更直观的电量值,即获得的电量值为0时电池欠电) ![1677418850908.jpg] ·蓝牙模块 ![蓝牙.png] HC-06 蓝牙基于蓝牙 3.0 SPP 设计,这样可以支持 Windows、Linux、android 数据透传, 工作频段 2.4GHZ,调制方式 GFSK,最大发射功率 8db,最大发射距离 30 米,支持用户通过 AT 命令修改设备名、波特率等指令,方便快捷使用灵活。 使用HC-06用手机向单片机发送数据来控制移动、大灯开关等操作,可实现遥控车核心功能 ·驱动模块 ![驱动.png] 使用2块rz7899分别使用PWM驱动两路n20电机,加上尾部万向轮即可完成灵活的运动 ![微信图片_20230226223826.jpg] 此处电机与主板使用xt30接头连接,稳固且耐压 ·OLED显示屏 ![QQ截图20230226224925.png] 使用i2c协议的显示屏。由于显示信息内容较为简单故使用i2c协议即可。屏幕刷新率为10hz(定时器中100ms中断),用于显示速度、电量等信息。 ## 后记 ·按下一次speed按钮后可加10速度(上限100),速度到达100后再次按下回滚至10,如此循环。 ·此实物展示为v2.0方案,v1.1方案由于设计不合理导致许多功能无法正常使用。 ·由于n20轮子太小后方万向轮太大导致车身前倾,外挂循迹模块无法正常安装使用(预留了接口,但是装上后会导致红外灯贴地,巡线异常),后续方案中会完善 ·蜂鸣器可正常使用,但由于当前版本没有太多蜂鸣器需求且OLED更为直观,故没有在代码中加入蜂鸣器的使用。 ·板子上有五向开关,原意为使用五向开关调节一些参数,但由于前期电路设计时失误导致五向开关无法正常使用,后续版本会完善。 ·主板上有RST按钮用于突发情况及烧录重启方便,因为梁山派核心板正面朝下,核心板上的reset不方便按下。 ·每个按键都有做硬件上拉及硬件消抖,在编写程序时可直接忽略软件消抖。 ·超声波模块封装画反导致无法正常安装。 ·板子上有DAC音频功放原意用于播放音乐,但在设计电路时失误导致无法正常使用。后续版本会考虑外挂功放模块而非板载。 ·此版本因体积过小电池无法安稳摆放,后续考虑使用废纸板和铜柱将其固定在核心板上方。 ·板子上留有测试点,可测试各部分的电压是否正确。 ·电源加入防反接二极管及保险丝是因为v1.1版本发生电源反接击穿整块板子的情况。 ·软件中OLED、ADC借鉴立创库 ·硬件中DAC、电机驱动方案借鉴立创官方方案 ·故在此感谢立创提供的支持
参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
下载中心 更多
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-21 12:13:29

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved