多传感器智能小车的软件设计毕业论文
2020-04-15 20:24:36
摘 要
本次毕业设计的题目是多传感器智能小车的软件设计,旨在通过编程使得小车能在预铺设好的道路上面自主行驶。硬件方面需要研究的内容有稳压电源电路、电机驱动电路、能量回收电路、主控单元(MCU) 电路、通信(USB、WIFI)接口电路、高频和低频通讯电路、音频信号采集电路、显示电路、常用接口电路(I/O、A/D、按键等)存储电路(RAM、EEPROM)等电路的设计。使用了AD10软件辅助硬件电路设计。
软件方面需要研究的内容包括智能小车对预铺设道路路况信息的采集,将图像信息转为微控制器可处理的数据,智能小车如何在预铺设道路上启动等。在研究过程中使用了IAR这种便捷高效的编译软件,在编写程序的过程中使用了大津法(OTSU)来对图像进行二值化运算。
关键词:电机驱动电路 主控单元电路 大津法 IAR
Abstract
The title of this graduation project is the software design of the multi-sensor intelligent car, which aims to make the car drive autonomously on the pre-paved road through programming. Hardware aspects need to study the contents of the stabilized voltage supply circuit, motor drive circuit, energy recovery circuit, main control unit (MCU) circuit, communication interface circuit (USB, WIFI), high frequency and low frequency communication circuit, the audio signal acquisition circuit, display circuit, interface circuit is commonly used (I/O, A/D, buttons, etc.) storage circuit block (RAM, EEPROM) circuit design. AD10 software was used.
In terms of software, the contents to be studied include the acquisition of the pre-laid road condition information by the intelligent vehicle, the transformation of image information into data that can be processed by the microcontroller, and how to start the intelligent vehicle on the pre-laid road. In the research process, IAR and Keil are used to compile the software, and OTSU method is used to perform binary operation on the image in the process of programming.
Key words: motor drive circuit;main control unit circuit;dajin method(OTSU);IAR
目录
一、绪论 5
二、硬件模块的资料与选择 5
1、电机驱动电路 5
2、稳压电源电路 7
3、主控单元(MCU)电路 7
4、JTAG接口电路 8
5、音频信号采集电路的设计 8
6、摄像头模块的设计 9
7、Altium Designer 10 10
三、智能小车软件设计、算法与程序设计 11
1、IAR软件的功能与介绍 11
2、大津法(OTSU) 13
3、PID控制算法 13
4、PWM控制技术 14
5、 灰度图像和二值化图像 15
四、智能小车软件设计 16
五、 设备的调试与总结 32
1、调试 32
2、总结 32
- 绪论
- 灰度图像和二值化图像
您需要先支付 80元 才能查看全部内容!立即支付