历史上的今天
返回首页

历史上的今天

今天是:2025年02月01日(星期六)

2020年02月01日 | 基于单片机的电动模型汽车自动控制系统设计

2020-02-01 来源:elecfans

全国大学生电子设计竞赛中的C题,要求设计一个以单片机为核心器件实现对行驶中的电动模型汽车自动控制系统,控制过程是利用反射式光电检测器采集数据,通过软件完成对电动模型汽车在不同路段的行驶速度实时控制,用数码管对指定行程和所用的时间进行显示,同时利用红外数传方式将在限速区、终点区和返回到起点区后的时间和距离数据向手持显示装置单向传送。系统将键盘设在小汽车中对其速度的控制调整更加方便、更加精确。

方案论证

根据题目的基本要求,设计任务主要是完成电动小汽车在规定行驶路线中的速度控制,根据不同的行驶路段采用变速行进,对行程中的有关数据进行处理显示。为了使汽车与固定点保持联络,本系统加装了红外数码传感器装置,以实现对汽车的行驶过程定位。下面对系统的实现方案进行论证。


1.数据采集方案的选择数据采集一般可采用以下几种方案:(1)使用发光二极管和光敏三极管组合;(2)使用红外发光二极管和接收管组合;(3)利用激光。


通过对比,在本设计中由于是近距离探测,我们采用方案二来完成数据的采集。由于红外光的波长比可见光长,因此受可见光的影响较小。同时红外系统还具有尺寸小、重量轻、能有效防止可见光波的干扰、对辅助装置要求最少、对人眼无伤害等优点。当然红外光也有一定的缺点,如在潮湿的大气、雾和云中传播时会衰减,所以只适合于室内通信。我们选用的反射式光电检测器具有体积小、灵敏度高、线性好等特点,外围电路及电路设计简单、安装方便、电源要求不高、性能稳定可靠,用它作为近距离传感器是较理想的选择。


2.显示装置的选择车载显示我们采用了数码管,对时间和路程通过按键选择显示内容。


3.通信方式的选择可用无线电或红外光方式,无线电方式通信距离较远,但电路较复杂;而红外光方式适合于近距离通信,电路较简单。目前只考虑单向传输,所以我们选择了红外光作为载波来传送信息。


4.电源供电及车载重量的选择考虑电动车马力和车载重量及摩擦阻力等问题,电路器件应从功耗小、体积小和重量轻三方面进行选择,所以电源采用6节5号电池组成9伏直流电源。

系统框图及工作原理

基于单片机的电动模型汽车自动控制系统设计

上图给出系统组成框图,数据采集通过光电传感器完成对不同标志的检测,并以电信号脉冲的形式送人单片机的INTO和Tl口。单片机对送来的信号进行分析、运算、处理,从Pl.1口输出信号控制马达的转速,使电动车的行驶速度得以调整;电动车返回起点后,立即从单片机的串行通信口输出数据显示已行驶的距离和所用时间。另外,单片机从Pl.7口输出数据通过红外方式在指定位置向手持接收系统发送,手持接收系统也是由一单片机进行数据处理,这样我们可以随时知道电动车运行的时间和位置情况。键盘是便于在调试时参数的设置,使小车的速度和位置更精确。

推荐阅读

史海拾趣

Data Delay Devices公司的发展小趣事

随着公司实力的不断增强,DDD公司开始积极拓展市场。公司针对不同领域的需求,推出了多种定制化产品,满足了客户的多样化需求。同时,DDD公司还积极参与国内外展览和交流活动,加强与同行的合作与交流,提高了公司的知名度和影响力。这些市场拓展策略的实施,为DDD公司的快速发展奠定了坚实基础。

AF International公司的发展小趣事

AF International的创立可以追溯到上世纪末,当时创始人张先生凭借对电子行业的敏锐洞察和深厚技术背景,决定创办一家专注于电子元器件研发与生产的公司。张先生深知技术创新是行业发展的关键,因此在公司创立之初就投入大量资源用于研发,逐步开发出了一系列具有竞争力的产品。凭借这些产品,AF International在电子行业中逐渐崭露头角,赢得了客户的信赖和市场的认可。

Blue Creation公司的发展小趣事

在市场竞争日益激烈的背景下,Blue Creation公司意识到单打独斗难以立足。于是,公司积极寻求与其他企业建立合作关系。通过与一家知名芯片制造商的深度合作,Blue Creation成功将其电源管理技术集成到对方的芯片产品中,双方共同开拓市场,实现了互利共赢。这一举措不仅提升了Blue Creation的知名度,也为其带来了稳定的收入来源。

Astro Industries Inc公司的发展小趣事

随着产品的热销,Astro Industries Inc开始积极寻求市场拓展的机会。公司加强了与各大销售渠道的合作,通过线上线下相结合的方式,将产品推向更广阔的市场。同时,公司也注重品牌建设,通过统一的品牌形象和宣传策略,提升了品牌知名度和美誉度。这些举措使得Astro Industries Inc在电子行业中逐渐崭露头角。

Adaptive Interconnect Electronics, Inc. [AIE]公司的发展小趣事

AIE公司始终将品质管理作为企业发展的核心。公司建立了严格的质量管理体系,从原材料采购到产品生产、销售等各个环节都进行严格的监控和管理。同时,AIE还注重与客户的沟通和反馈,及时了解客户的需求和意见,不断改进产品和服务。这种对品质的执着追求和对客户的尊重赢得了客户的广泛信任和支持。

台湾富晶(FORTUNE)公司的发展小趣事
使用示波器等工具检查时钟信号的波形和频率是否正常。

问答坊 | AI 解惑

Proteus仿真时三极管始终导通?【问题取消,顺便问一个单片机接收字符的问题.......】

小弟刚开始用Proteus,还搞不大明白,设计的是用9012,但是Proteus里好像没有,网上说随便找一个pnp的就可以,可是连上以后始终是导通的,在单片机的输出上可以看出来是在扫描,但是到了三极管就没反应了......大侠们帮忙看看.... 【问题已解 ...…

查看全部问答>

wince输入法

各位老大,最近公司要做一个手持设备,需要输入汉字字母等字符,使用矩阵键盘,怎么设计这个输入法呢?????…

查看全部问答>

wince6.0下驱动开发

wince6.0下驱动开发资料。 最好是有示例程序,并有相应的说明。比如GPIO的驱动程序和看门狗的中断驱动程序。…

查看全部问答>

触摸屏死掉的问题

   为什么偶尔会出现触摸屏死掉的现象,点击无任何反应,但是有点击声,出现的几率非常低.       请教各位大侠,是驱动问题,还是触摸IC的问题?…

查看全部问答>

有人在WinCE下用过北京恒嘉中自公司的OK图像采集卡做过东西的吗?有的帮忙解决一下啊

有人在WinCE下用过北京恒嘉中自公司的OK图像采集卡做过东西的吗?我有一块研华的PCM3370主板,想在上面做视频采集,需要外接一块PC/104接口的OK图像采集卡,就用了恒嘉中自公司的一块卡。谁知跟技术支持联系说没有WinCE下的驱动。他们提供的驱动在X ...…

查看全部问答>

一个编译的时候找不到"pkfuncs.h"文件的问题

我自己做了个SDK,然后编译程序的时候出现了如下的错误: C:\\Program Files\\Windows CE Tools\\wce500\\STANDARDSDK_500\\Include\\emulator\\ceddk.h(1103) : fatal error C1083: Cannot open include file: \'pkfuncs.h\': No such file or dire ...…

查看全部问答>

受控计数,做过的兄弟进来指点一二

想作一个频率计,用INT0控制闸门,用T0计数,就是T0受控INT0计数,工作方式1,但是在单片机的程序中在那里可以收到计数器的值,T0受控于INT0后,INT0是否还可以开中断?那位有相关的例子,最好是C51的,麻烦指点一下,兄弟初学。拜托拜托…

查看全部问答>

关于MOVT.W指令的问题

stm32上电后运行在特权级+MSP+线程模式 我们执行一下指令使程序运行在用户级下 MRS     R0, CONTROL    ORR     R0, R0, #0x01            &nbs ...…

查看全部问答>

AVR要复活之入门1-IO口的控制

编译环境CVAVR 1.IO口的控制 /***************************************************** Project : M8 Version : 1.0 Date    : 2006-5-5 Author  : WCJ              &nb ...…

查看全部问答>

快比赛了

本帖最后由 paulhyde 于 2014-9-15 09:06 编辑 就快要比赛了,可是却不知道该干什么了。不知道大家现在都在干什么啊?今天看了部电影,可之后突然感觉,心里很是放心不下啊  …

查看全部问答>