2019年全国电子设计竞赛A题-电动小车动态无线充电系统

本文详细介绍了比赛项目的硬件构成,包括电机驱动电路的TB6612FNG芯片及其作用,正反转控制的优势,红外循迹模块的应用,以及超级电容无线充电电路的设计。着重强调了电路设计的稳定性和电机控制的灵活性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、赛题回顾


2、硬件说明

2.1、电机驱动

电机驱动电路由TB6612FNG芯片与0.1uF的瓷片电容构成。这里瓷片电容于过滤高频杂波,保证整体电路的稳定性。该驱动电路可以实现输入两路PWM波,驱动两路电机。而且可以通过控制芯片的引脚A端和引脚B端的输入实现正转和反转,相比于三极管驱动电机,选用TB6612FNG驱动可以实现正反方向的控制,而不是单一方向的驱动,使得电机控制更加迅速灵敏。电机驱动电路如图所示,设计时直接置高TB6612FNG的STBY引脚,使能芯片,让其可以正常工作。

2.2、红外循迹

循迹直接使用红外循迹模块

2.3、超级电容无线充电电路

3、程序设计

3.1、系统初始化

  delay_init();	    	           //=====延时函数初始化	
  NVIC_Configuration();					 //=====中断优先级分组
  LED_Init();                     //LED初始化
  key_Init();                   //题目按键初始化
  TIM2_Getsample_Int(10000-1,72-1);  //100ms中断初始化   60s定时用
  if(KEY2==1) 		      //如果两个按键都按下则进入发挥1题目 
  {
    flag2=1;
  }
  else{ flag1=1; }               //没按下正常进行           
  while(flag1||flag2)    {;}     //等待标志位在中断中置零(flag1等于一进行60s等待置一)		                                 //flag2等于1,TIM2中断中等待30sflag1=0,即跳出循环,目的是为了等待电压稳定后采集电压       
  PA1_Init();                    //断电输出信号端初始化          
  if(zq)                         //判断自启标志位是否为1
  {
    while(PA1==1){;}             //等待断电
  }		
  TIM4_PWM_Init(899,0);	         //电机PWM频率=72000000/900=80Khz                  
  MOTOR_DIR_GPIO_Config2();      //电机AB 的4个输出口初始化
  YOU_Init();                    //循迹传感器左右
  ZUO_Init();

3.2、程序主函数

  while(1)	
  {
    if(KEY1==0)   //基础第二问
    {	
      if(xyou==0&&xzuo==0){ting();}   //遇到B黑点停   0代表遇到黑线 1代表没有遇到黑线
      if(xyou==0&&xzuo==1){you3();} 
      if(xyou==1&&xzuo==0){zuo3();}
      if(xyou==1&&xzuo==1){ABZ3();}
    }
    if(KEY1==1)   //基础第3问
    {
      if(xyou==0&&xzuo==1){you3();} 
      if(xyou==1&&xzuo==0){zuo3();}
      if(xyou==1&&xzuo==1){ABZ3();} 
      if(xyou==0&&xzuo==0){ABZ();delay_ms(250);} 	 //遇到黑点继续走 延迟15ms。为了防止黑点对寻迹造成影响	
    }
    if(KEY2==1)   //发挥1
    {
      if(xyou==0&&xzuo==1){you3();} 
      if(xyou==1&&xzuo==0){zuo3();}
      if(xyou==1&&xzuo==1){ABZ3();} 
      if(xyou==0&&xzuo==0){ABZ();delay_ms(250);} 	 //遇到黑点继续走 延迟15ms。为了防止黑点对寻迹造成影响	
    } 
  }

4、资料下载

根据引用\[1\]中的描述,2019无线充电小车的设计要求是:重量不小于250g,外形尺寸不大于30cm×26cm,圆形无线充电装置发射线圈外径不大于20cm。无线充电装置的接收线圈安装在小车底盘上,使用超级容作为储能和充元件。无线充电系统由一台5V的直流稳压源供,输出流不大于1A。 在选择机方案时,引用\[2\]提供了三种选择:方案一是选用普通直流机,方案二是选用直流无刷机,方案三是选用交流机。根据引用中的分析,为了减少路设计的复杂性并满足低功耗需求,选择了方案一,即低功耗的N20直流小机。 在测试中,引用\[3\]提到小车放置在A点,接通源充并开始计时;60秒后小车自行起动,沿引导线单向不停顿行驶直至停车,期间由4个发射线圈轮流动态;180秒时,如果小车仍在行驶,则断开源直至停车。测量小车行驶距离L2,计算L=L2-L1,L越大越好。同时还要测量直流稳压源在小车开始充到停驶时间段内输出的能W,计算K=L2/W,K越大越好。 综上所述,2019无线充电小车的设计要求包括重量、尺寸、无线充电装置等方面的要求,选择了低功耗的N20直流小机作为驱动机,并在测试中测量了小车行驶距离和直流稳压源输出的能。 #### 引用[.reference_title] - *1* [2019 (A 电动小车动态无线充电系统](https://blog.csdn.net/weixin_44908159/article/details/107544739)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [[设计]2019全国电子设计竞赛A-电动小车动态无线充电系统](https://blog.csdn.net/weixin_42729992/article/details/126206641)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [2019 A 无线充电循迹小车 可参考方案 (思路篇)](https://blog.csdn.net/qq_39658826/article/details/99480028)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式基地

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值