方案选择与论证

(1)控制器的选择

方案一:STC89C52单片机作为系统的控制器。STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案,stc系列的单片机可以在线编程、调试,方便地实现程序的下载与整机的调试,并且价格便宜。

方案二:采用FPGA作为系统的主控制器。FPGA可以实现各种复杂的逻辑功能,规模大,集成度高,体积小,稳定性好,IO口资源丰富,易于进行功能扩展,处理速度快,常用于大规模实时性要求较高的系统,但价格高,编程实现难度大。

本系统逻辑功能简单,仅仅需要接收传感器的信号和控制电机,对控制器的数据处理能力要求不高,从性价比方面考虑选择方案一。

(2)电源模块

方案一:电脑USB串口供电。能直接为单片机提供稳定的+5V直流电压。USB串口线又容易得到。但需要很长的线,这样导致无法在室外工作。

方案二:用7.2V充电电池组作为小车供电电源。经7805稳压后给单片机供电,而7.2V电压可直接接在L298驱动芯片上作为两个直流电机的驱动电压。在不超过单片机工作电压范围的情况下,又能驱动直流电机。这个电源结构简单,价格便宜,容易得到,而且能够重复使用。

方案三:采用4节普通5号电池作为小车的供电电源。刚买的5号电池测得电压为1.7V,4节就是6.8V,单片机需要5V电源,因此用7805稳压到5V后供电,但是其放电电流不大,导致电动机转速很慢,而且在使用过程中,其电压会明显降低,普通5号电池会降到1.4V以下,这样导致经过7805稳压后电压小于5V,完全无法带动整个系统正常工作,因此放弃该方案。

综上所述,选择方案二作为小车电源模块,经济实惠。

自动循迹小车系统方案设计(二)相关推荐

  1. 自动循迹小车系统方案设计(一)

    2.1 自动循迹小车基本原理 循迹就是能够沿着给定的轨迹运行,一般给定的轨迹为在白色地面上黑色轨迹.为了实现这一目的,就需要轨迹检测模块,这相当于小车的眼睛,需要将路面信息返回到大脑中,这大脑就需要有 ...

  2. 简单循迹小车实验心得_红外自动循迹小车实验报告

    红外自动循迹小车实验报告 1摘要 本实验完成采用红外反射式传感器的自寻迹小车的设计与实现.采用与白色地面色差很大的黑色 路线引导小车按照既定路线前进,在意外偏离引导线的情况下自动回位,并能显示小车停止 ...

  3. 【电赛优秀作品集】自动循迹小车制作方案

    简单来说自动循迹小车就是集光,机,电于一体的简易智能小车.参赛者通过论证,比较,实验之后,制作出了简易小车的循迹电路系统,整个系统基于普通玩具小车的机械结构,并利用了小车的底盘,前后轮电机及其自动复原 ...

  4. 以51单片机为基础的自动循迹小车

    51单片机自动循迹小车 #include<reg52.h>sbit IN1=P1^2; //左电机正转 sbit IN2=P1^3; //左电机反转 sbit IN3=P1^6; //右电 ...

  5. 【电路】基于单片机智能睡眠枕系统设计-基于单片机音乐喷泉制作设计-基于单片机智能温控风扇调速系统设计-基于单片机智能自动循迹小车控制系统设计-基于数字电路的4人投票系统设计(仿真,报告)毕设课设资料

    1620基于单片机智能睡眠枕系统设计-文档+PPT+PCB图+原理图+源码 智能睡眠枕主要由lcd屏幕.蓝牙.压力传感器.蜂鸣器.单片机等等组成,用户可通过四个独立按键进行操控(四个按键从左至右为1. ...

  6. 【32最小系统板】pid循迹小车(铁丝循迹)

    文章目录 前言 一.任务.要求及评分标准 1.1 任务 1.2 要求及评分标准 1.3 说明 二.先上视频效果 三.小车循迹方法 1.第一次做循迹时 2.第二次做循迹时 状态机 调PID 四.铁丝与硬 ...

  7. 嵌入式系统自动寻迹小车报告

    <嵌入式系统实践>报告 项目名称:自动循迹小车 专 业:自动化 班 级:183班 学 号:2420182344 姓 名:朱明 电气工程与自动化学院 - <嵌入式系统实践(2)> ...

  8. 电赛 | 循迹小车(省电赛一等奖作品)

    1024G 嵌入式资源大放送!包括但不限于C/C++.单片机.Linux等.关注微信公众号[嵌入式大杂烩],回复1024,即可免费获取! 刚入职的时候,公司组织参观,参观的时候看到了公司的AGV循迹小 ...

  9. 【方法】树莓派小车自动循迹(摄像头)

    Github上有更多代码,按需自取 文章目录 说明 注意 代码 今天我们来介绍一下树莓派小车的循迹教程 首先看一个效果视频 说明 该小车的硬件是:树莓派+L298N,其实用Arduino也是一样的,下 ...

最新文章

  1. c语言数组本质,c语言数组的本质
  2. mysql 优化详解_MySQL 优化详解
  3. 关于onclick操作,影响按钮submit提交
  4. 【特征工程】(未完成)编码
  5. WCF 入门(23,24)
  6. redis 安装并设置为开机启动服务
  7. java 数组排序_用Java对数组排序
  8. rest framework 权限
  9. 多媒体信息技术对远程教育的影响
  10. 2022年4月中国数据库排行榜:华为GaussDB 挺进前四,榜单前八得分扶摇直上
  11. python数据挖掘与分析心得体会_Python数据挖掘——文本分析
  12. 轴承后缀ce和ca_轴承cc和ca与cde4有什么区别
  13. 基于HTML5之APP购物车实现
  14. 修改 UITabBar的背景颜色
  15. 微信支付异常故障记录
  16. 三层交换机与路由器之间的区别
  17. 2018-09-27工作日报
  18. 解决Error: Assertion failed (chunk.m_size <= 0xFFFF)和Set OPENCV_ENABLE_NONFREE CMake option问题
  19. python演唱会抢票脚本_基于selenium的大麦网演唱会抢票程序
  20. 【Python】1.生成+统计+保存调查问卷数据

热门文章

  1. 三个月找不到工作,你会怎么办?
  2. laravel 左联报错问题
  3. Java位运算符和移位运算符详解
  4. res.send与res.end
  5. 金蝶DEP编辑界面审核反审核,序时簿界面审核反审核代码
  6. java+mysql+servlet+机房管理系统
  7. 私域流量最爆风口——微信直播怎么玩?
  8. 上帝的玩偶:haXe语言 html5 + js + c++ 其他都是浮云
  9. JS学习笔记(九)深拷贝浅拷贝【Array、Object为例】
  10. 杨焘鸣:请求帮忙 开场白话术