89c51控制小车运行c语言,基于STC89C52单片机和STM32的智能小车控制系统

该文介绍了一种智能小车控制系统,使用STC89C52作为主控芯片,结合NRF24L01无线接收模块和E18-D80NK-N红外传感器实现避障功能。系统还包含基于STM32的实时监控系统,实现了PWM调速和SPI通信。经过调试和验证,系统能执行前进、后退、转向和避障等功能,具有良好的实时性和市场前景。
摘要由CSDN通过智能技术生成

摘要:针对智能车的控制系统, 选用STC89C52作为整个系统的主控芯片, 并进行硬件电路设计;以NREF24L01作为无线接收模块, 选取E18-D80NK-N红外光电传感器作为避障模块的核心器件;并用Proteus软件进行电路的模拟和仿真, 结果表明可行。以STM32103C8为核心, 设计了智能小车的实时监控系统, 并制定了系统软件的设计方案;在系统软件方案的基础上提出基于NRF24L01的SPI通信、串口通信和电机的PWM调速方案。最终与基于VB的遥控器进行联合调试, 通过示波器、LED指示灯简易监控观察智能车的运行状态。结果表明:系统能很好地执行小车的前进、后退、转向、避障等功能, 达到预期设想, 有良好的使用效果和广阔的市场前景。

关键词:智能车; NRF24L01; SPI通信; PWM;

Abstract:Aiming at the intelligent vehicle control system, STC89 C52 was used as the main control chip of the whole system, and the hardware circuit was designed. NREF24 L01 was used as the wireless receiving module, E18-D80 NK-N was selected as the core device of infrared photoelectric sensor obstacle avoidance module, and the circuit simulation was carried out with Proteus software, the results show it is feasible. With STM32103 C8 as the core, this paper designed a real-time monitoring system of intelligent vehicle, and the scheme of system software was designed. The PWM control scheme of NRF24 L01 SPI communication, serial communication and motor was based on software solution. With remote control based on VB joint debugging, running state was monitored through the oscilloscope, LED lights, simple observation of intelligent vehicle monitoring. the results show that the system can perform well moving forward and backward, steering, obstacle avoidance and other functions, meeting expectations and having good effect and broad market prospect.

Keyword:intellige

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值