本设计以P89V51RD2FN单片机为电动小车的控制核心,采用MSA-LD2.0倾角传感器实时测量跷跷板的倾斜角,用ST198光电传感器检测黑色引导线监测小车运动。光电传感器和倾角传感器模块把实时测量信号馈送至单片机,利用专用细分芯片TA8435H驱动步进电机,以脉宽调制式斩波方式对步进电机步进角进行细分,控制和调节小车速度。采用增量式PID控制算法确保小车能够达到平衡;用RT128×64M液晶显示时间、角度等参数。经测试表明:小车各项性能指标达到设计要求,能够实现30秒内小车行驶到规定点,并保持跷跷板平衡;在跷跷板一端配重可调整的情况下,小车也能自动找到平衡点并保持跷跷板平衡。
上传时间: 2013-12-07
上传用户:lwwhust
一个多任务实时操作系统,可以运行在arm7tdmi芯片上。带有中断管理、设备管理和LCD控制驱动
上传时间: 2014-01-09
上传用户:lizhizheng88
采用51系列单片机为控制核心,包括电源变换处理及分配模块,恒流源模块,单片机主控模块,键盘输入模块,LCD显示模块,数模/模数转换模块,语音模块和实时时钟模块的9个部分。通过键盘设定好需要输出的电流值后,单片机对设定值按照一定的算法进行处理,经数模输出电压控制恒流源电路输出相应的电流值
上传时间: 2017-07-03
上传用户:zgu489
说明:该代码为dsPIC33F系列芯片应用范例。它说明在用MPLAB DMCI作实时调试时,如何使用实时数据监视器来实现和控制主机与目标设备的连接。
上传时间: 2017-07-09
上传用户:kristycreasy
实时时钟,能控制时钟的启动与停止,还能调整时间
标签: 实时时钟
上传时间: 2017-07-11
上传用户:hphh
这里是培训时实时操作的单片机控制程序,里面内容很多很杂。。。从简单的二极管显示、键位控制等到一般的驱动程序的编写。。。
上传时间: 2017-09-05
上传用户:it男一枚
该设计采用单片机AT89S52作为电动车的检测和控制核心(控制器),实现电动车的路线识别、跷跷板平衡检测等功能。同时通过反射式光电传感器识别与地面顔色有较大差别的导引线,并采用直流电机作为驱动电机;以及角度传感器来对跷跷板角度进行测量,得到0~5V模拟电压信号,通过 TLC549CP进行模数转换,从而使电动车控制器可以正确判断平衡点位置,精确控制板面平衡。该设计应用PWM(脉冲宽度调制)对电机转速进行控制,以及编码传感器对电动车速度进行监控,并将监控结果实时反馈到控制器,对车速进行误差调整,实现闭环控制,以达到精确控制的目的。应用74LS164进行静态显示来减少控制器的处理时间。
上传时间: 2017-09-09
上传用户:songrui
为了满足多种电力电子变换器对其控制平台的不同要求,缩短开发时间,实现控制平台硬件的通用化和软件 的模块化,在基于双定点数字信号处理器(DSP)TMS320LF2407的大容量变换器专用控制平台的基础上, 提出了电力电子变换通用控制平台的设计目标。描述了基于定点和浮点DSP(TMS320F2812和TMS320VC33)的通用 控制平台各单元的设计方法。介绍了基于MATLAB实时工具箱(RTW)的调试方法。实验结果验证了设计和调试方法 的正确性和可行性,该通用控制平台达到了设计目标
上传时间: 2014-01-14
上传用户:sy_jiadeyi
电动舵机(EMA)由于具有结构简单、重量轻、负载特性好和可靠性高等优点,因而在 无人驾驶飞机(UAV)、导弹、航天器等飞行器中得到越来越广泛的应用。 传统 PID 控制以其实时性好、易于实现等特点广泛应用于控制系统,只要正确设定参 数,PID 控制器便可实现其作用,但由于舵机系统存在着非线性、时变性等不确定因素,此 时,PID 的控制效果将难于达到预期的目标。而模糊控制对控制对象的非线性、时变性等具 有较强的适应能力,其灵活性和鲁棒性较好,并且控制简单,在电机控制领域应用非常广 泛。但在模糊控制的系统中很难完全消除稳态误差,一般情况下,控制精度不太理想。 针对上述两种控制器的特点,为了提高舵机位置伺服系统的控制性能,本文设计了一 种模糊自适应 PID 控制器,兼顾了两种控制方法的优点,通过模糊规则进行推理和决策, 在线整定 PID 控制器的三个参数,实验结果表明,该控制器结构简单,效果良好。
上传时间: 2016-04-27
上传用户:547453159
基于matlab/simulink环境下的实时动态仿真方法总结,适合电赛、数模的童鞋一起学习。
上传时间: 2017-06-10
上传用户:北鼻阳阳