【51单片机+电机驱动+蓝牙模块】
1. 要完成的工作内容:
- 组装小车,完成线路规划。=======>> 完成任务,完成了小车的连线
- 定义接线引脚,考虑 多方面 因素。=====>> 定义了单片机引脚 与 各个模块的连接
- 进行 模块测试,分析遇到的问题。====>> 完成了 模块的测试,以及完成了 蓝牙控制小车前进
- .....
2. 整个小车系统的架构:
3. 过程中遇到的问题:
3.1 测试 : 测试 电压不够 是因为 直接连接了 电机驱动 还是 南孚 就是不能用。
假设 : 南孚电池组 可以 直接给 单片机 供电, 经过测试,使用四节南孚电池 直接给51最小系统供6V电,51最小系统工作正常,再通过51最小系统给电机驱动模块供电。
(测试中遇到两个问题 :
1. 上电之后,最小系统的单片机发烫,原因是 单片机的安置方面 摆反了。因为卡座上没有标识,一直以来关于怎么放,都是蒙,昨天认真研究了一下。我使用的 是 STC89C52 的40引脚 长方形 芯片。摆放在卡座上的方向 : 缺角标识的右上角 应该是最小系统的 VCC引脚。
2. 当使用USB-TTL下载线连接最小系统时,在最小系统电源开关关闭状态下,最小系统的指示灯没有亮(在最小系统开关关闭的情况下,指示灯也应该亮,只是光不强而已)。原因是 卡座没有卡住 芯片。
3.2 因为 程序总是进入左转 或者 右转 中,没有办法 跳出来,所以 测试是否是 延迟 程序 的问题,
经过测试,发现如果存在延迟程序,蓝牙控制小车 就不会生效。所以要改变 小车转弯的实现方式。考虑使用 PWM控制。
@其他:
采购: USB 延长线、 电池盒、
@闲时测试:
测试 : 单片机的 P0口 经过上拉电阻 之后 可以通过置位 给 低电平?
测试: 速度调节,控制直行
测试: 蓝牙莫名断开===>>考虑可能是 单片机的断电
今天的 任务 是 :通过技术方式,实现 小车的直行 和 90度转弯。