基于STC12C5A60S2的教育机器人系统电路设计
出处:电子发烧友 发布于:2014-11-28 18:56:21 | 1550 次阅读
目前许多高等教育院校采用教育机器人进行课堂教学和培养学生的创新能力。本文设计的教育机器人通过红外光电阵列检测路面信息并利用模糊自整定PID算法将采集的路面信息和电机运行数据进行实时处理,实现教育机器人的智能巡航并将机器人的状态显示输出。
电机驱动电路设计
1 本系统使用的直流电机额定电压为12 V,额定转速为300 rpm.电机驱动电路采用专用芯片L298N作为电机驱动芯片。用该芯片作为电机驱动,不仅稳定性好,大大地简化驱电路,而且驱动能力大,有利于电机转速的稳定。电机驱动电路如图2所示。

车速检测模块电路设计

教育机器人系统通过车速检测模块来读取当前车速。采用的方法是在后左右轮上分别粘贴一个均匀分布有黑白条纹的编码盘,利用图来对编码盘上的黑白条纹进行检测。当车轮转动时,接收到的反射光强弱高低变化就会产生与车轮转速相对应的脉冲信号,将该脉冲信号进行放大整形后输入的引脚P3.4和P3.5,记录单位时间内所得到的脉冲数,就能够表示出当前车左右轮子的速度,同时通过累加可以计算出小车所行走的路程。
主要介绍以STC12C5A60S2单片机为的教育机器人设计,阐述了教育机器人的硬件电路设计、软件模块以及控制算法设计。系统设计的红外光电检测阵列和模糊自整定PID控制器,使教育机器人在行走时更平稳,且控制方法简单、实用。该系统可用于无人驾驶、自动探测等人工智能等领域。
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,//fzqkw.cn,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。











