找回密码
 注册
关于网站域名变更的通知
查看: 458|回复: 1
打印 上一主题 下一主题

[电子大赛] 2011全国大学生电子设计竞赛论文_C题_智能小车(含程序)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-12-6 19:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1.1 控制系统的论证与选择
& {5 d7 b( E. J8 e# K5 @方案一:采用周立功公司的32 位单片机EasyARM2131 。该单片机I/O 资源丰富,具有强大的
4 K) r4 |. q$ H  c& }2 p存储空间,芯片内置JTAG电路,可在线仿真调试,但对编程要求较高,且价格较为昂贵。
- W, _& j  t2 W- n& ?/ v' r方案二:采用STC 公司的STC12C5A60S2 。内部含有PCA模块可对电机进行调速。此单片机价
# H3 Y3 M2 B: C1 I: G5 W# S, ?- f格低, 资源多, 高性价比,应用广泛,无论是从内部构造,还是编程方面51 系列单片机都相对简单,
5 ]2 m( u9 |$ y0 r2 |3 P, ]容易掌握和使用。& u6 w0 y' M6 j9 N+ n
综合考虑采用方案二。1 M1 q3 d8 Q+ h$ N* u# r
1.2 调速模块的论证与选择" x0 p2 [5 j5 L1 {( O
方案一:用单片机STC12C5A60S2 内部的PCA 模块进行PWM 调速,调速准确,程序编写容+ Q* Y+ @$ K2 Q$ M6 Q
易,控制方便。  V1 k: d" K; V% R# s
方案二:采用L9110 马达控制驱动芯片搭建硬件电路进行调速。' \; L9 H; f5 e7 O7 o, Q) z! E
考虑到控制的灵活性,采用方案一。% m1 U9 I$ d+ y& |* l- x; H8 p
2) _( T9 j' P( i4 F2 O
1.1 电机驱动的论证与选择
3 S3 F$ c6 y% D. ?方案一:采用大功率三极管,二极管,电阻电容等元件。采用上述元件搭建两个H
$ q- h+ e! ~1 O' S桥,通过对各路信号放大来驱动电机,原理简单。但由于放大电路很难做到完全一致。
* n' f4 R2 W1 m& N" @当电机的功率较大时运行起来会不稳定,很难精确控制。
5 ~: J/ g; U0 ~& U# d$ ^6 l方案二:采用L298N驱动芯片。L298N芯片是较常用的电机驱动芯片。该芯片有两: B. E* r1 C* I$ k
个TTL/CMOS兼容电平的输入,具有良好的抗干扰性能,可用单片机的I/O 口提供信号,
2 n* x9 F' K, H  }$ ^电路简单、易用、稳定,具有较高的性价比。
* B! {! P7 {! q& B6 l' H6 g综合以上二种方案,选择方案二。具体电路图见附录; u1 P$ J$ o/ _9 H" r$ S
1.2 信号检测的论证与选择
1 G9 M6 D- Q* F/ G! Q0 V方案一: TCRT5000 红外光电传感器是一款红外反射式光电开关。传感器采用高发射功率红
$ i4 u; H0 }' k* r/ ^1 [0 P- |外光电二极管和高灵敏度光电晶体管组成,输出信号经施密特电路整形,稳定可靠,而且价格便宜。0 X4 Z* a! J6 W7 _& R" J2 b
方案二:RPR- 220 是一种一体化反射型光电探测器。其发射器是一个砷化镓红外发光二极管,
8 `/ j5 `* t5 S! G而接收器是一个高灵敏度,硅平面光电三极管。优点:塑料透镜以提高灵敏度;内置的可见光过滤
* l% w1 X) ]0 W( D0 I器以减小离散光的影响;体积小结构紧凑。缺点:价格较高,是方案一红外对管的3倍。+ |, O& _. K. N. ]' V
考虑到本题目需要大量的红外对管测试,价格较高,而且方案一已完全能满足题目4 l6 ^6 o  u- A4 N6 \1 f+ K# R
要求,选择方案三。
/ a! v: c+ @, _4 A0 |1.4 两车之间通讯的论证与选择7 h* V6 [, o1 S( Y
方案一:采用NRF24L01 模块。此模块,可以实现数据的精确传输,应用起来比
1 M% v  Q. y5 U0 y较方便,传输距离远,且其有空闲模式,大大的降低了模块的功耗
. F) M! j" _- w6 H7 {  ?方案二: HC-SR04 超声波测距模块。此模块检测准确,但价格较高,而且编程复杂。
2 H6 P7 H/ [# F+ T* ]6 f综合考虑采用方案一。
/ Z0 w2 z8 h5 t# {2 系统理论分析与计算5 g9 Y* C' N8 n' b
2.1 同时启动分析$ q9 R" \$ F4 b7 @+ p% S+ S
启动前打开乙车电源,当按下甲车电源时,通过无线模块nRE24L01 发送数据给
* o8 k6 I) A. ?9 U4 O& {7 g乙车的数据接收,启动乙车的程序运行。6 b' d! y" C" D, L& K. \# [
2.2 信号检测的分析* U0 f$ Y9 I. i
2.2.1 信号(黑线)的检测
9 W: Y- K9 D1 c" m. A: [5 pTCRT5000 红外对管发射出红外线,在非黑色区域发射红外并被接收,与电压比
$ T( H( l  ?* U. b" T. D2 ?较器LM339 比较后得到高低电平输送给单片机,从电平的高低判断是否检测到黑线; ^5 U+ p. c  E
2.2.2 标志线的检测分析
# a6 p7 h. S* I; [6 \+ J1 \小车需要识别的标志线和边界线以控制小车的行走。因此,当循迹内环时,用右边的红外" v/ ?6 h5 L, G* X! H6 C3 P
对管检测检测标志线并进行计数。当循迹外环时,用左边的红外对管检测标志线并进行计数。$ H0 L: n5 ]' E% y) Z$ u
3
& Q& S  F/ b! w2.3 小车行走的分析
0 O3 I9 {1 j5 _" B5 X/ S2.3.1 小车各自行走一圈
' r/ a2 s* F8 r# T小车检测到起点标志线后左转一定度,使小车左方红外管检测到内环内的黑线,并循迹内环黑线行4 @' S* N9 r. f5 X$ [! _& J  b
走。并用右方红外对管检测标志线并计数,当一超过超车标志线后转而循迹外环,直至跑回到终点。" e, x! |2 `6 i# f
2.3.2 超车和避免追尾相撞的分析
2 x  F' G& F) h* O+ L8 h; o& F避免追尾相撞:小车前方设置一红外避障传感器,小车后方设置一挡板,当两车接近到一定距
" ?9 O$ U- F% [) p9 I% Q1 b5 p离时,红外避障传感器检测到对方尾部的挡板,输送低电平通知单片机,由单片机控制PWM 调制
: |, i# Z+ i5 d; U, Q脉冲使小车减速。
/ `8 p5 X1 \# q: K6 J超车:当甲车检测到超车标志后,转而循迹外环的同时,甲车减速。乙车与甲车保持红外避障
( v- e# J8 d: ~; c( t& U! j传感器设置的距离转检测完超车标志后,转而循迹超车区内环的黑线,速度超过甲车并循迹黑线返
4 r& |0 a9 H: T9 g1 ~6 p; X回起点。而甲车循迹检测到转弯标志线后继续循迹外环返回原点。) }3 Q/ b; t7 |9 j% y7 j

( z0 p& {2 B6 o% ?% {
游客,如果您要查看本帖隐藏内容请回复

6 @/ A8 s, F8 T
! Z1 w) a2 C# H5 C
" {4 u* X6 V2 e- B% m4 [; V
4 o+ u8 b8 M6 h# P4 g/ u  }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 16:21 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表