推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

2011国赛帆板控制系统-源码及系统设计报告

更新时间:2018-09-27 11:00:22 大小:341K 上传用户:kwin2015查看TA发布的资源 标签:帆板控制系统源码 下载积分:5分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

    本作品由STC12C5A60S2单片机作为控制核心。通过SCA61T角度传感器将帆板的角度转化为数字信号,经单片机最小系统以及恒压恒流桥式2A驱动芯片的处理,控制直流电机的转速,调节风力大小,并由LCD显示其角度。其系统以模糊控制方法来实现的帆板控制系统,该电路简单实用,能够有效的控制帆板的角度,并使帆板稳定在一定的角度。

SCA61T芯片的作用为,将角度转化为11位的数值,返回给单片机,利用芯片内部计算公式:算出帆板角度值。其公式中的Dout是向SCA61T发送完“读X通道加速值”命令RDAX后,从SCA61T读回的11位数值;LSB为从最低位开始的11位二进制数;Dout1[LSB]为数字偏移量1024;Sens为设备的灵敏度。若要求得角度值α:首先,通过SPI接口向SCA61T发送8位的读X通道加速值命令RDAX;然后,从SCA61T读出11为的数据Dout;最后根据上面的公式计算出角度。

    SCA61T通过SPI总线将所测得的角度传送给单片机,并在分辨率为128×64的液晶屏(LCD)上进行显示。单片机结合设置和所测到的角度信号,通过设定的控制算法输出占空比不同的方波,经L298驱动电路来调节风扇转速,并用LCD显示器转轴角度。帆板的转轴角度可以由键盘设定。

部分文件列表

文件名文件大小修改时间
帆板控制系统程序/delay.c1KB2011-09-08 22:56:24
帆板控制系统程序/delay.h1KB2011-09-08 22:56:24
帆板控制系统程序/delay.LST2KB2016-04-11 16:41:02
帆板控制系统程序/fanban_control.m5151KB2011-09-08 22:56:24
帆板控制系统程序/fanban_control.opt.bak1KB2013-09-05 00:22:24
帆板控制系统程序/fanban_control.plg1KB2011-09-08 22:56:24
帆板控制系统程序/fanban_control.Uv2.bak2KB2013-09-05 00:22:24
帆板控制系统程序/fanban_control.uvopt56KB2016-04-11 18:50:38
帆板控制系统程序/fanban_control.uvproj13KB2016-04-11 16:37:54
帆板控制系统程序/fanban_control_Opt.Bak1KB2012-09-21 19:44:34
帆板控制系统程序/fanban_control_Uv2.Bak2KB2011-10-26 12:33:24
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载