资源说明:非常全面的自平衡小车制作全套资料,包括硬件PCB,软件源代码,上位机软件代码,器件DATASHEET 等。
建模、控制算法及PD调节的取值参考:
http://www.mathworks.com/matlabcentral/fileexchange/19147-nxtway-gs-self-balancing-two-wheeled-robot-controller-design
硬件及软件参考如下网站资料;
http://www.circuitcellar.com/avr2006/winners/de/at3329.htm
http://tlb.org/scooter.html
http://www.geology.smu.edu/~dpa-www/robo/nbot/
matlab(matlab需要2008版,旧的6.5版打不开)里打开NXT.mdl,输入NXT.m.txt内容回车,K_f的四个值就是所需的PD调节比例;详细参考NXT的文档;
主控制板说明:
1:新布置的,因为修改了一些不合理的地方,和我使用的不一样,主控制板上RS232硬件部分还未调试过,所以使用时需要注意;
2:可调电位器用来调试修改PD参数;
3:另外几个接口可以用来改成遥控输入,比例遥控可以用AD采样口实现,但需要增加滤波;
4:车轮速度我进行了低通滤波,否则可能会发抖;
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
-
- 飞思卡尔智能车学习资料HCS12的小车智能控制系统设计.pdf MC9S12C中文介绍及编程练习.rar MC9S12XS128模板电 ...
- VHDL语言编写的AVR单片机IP核VHDL语言编写的AVR单片机IP核,有说明文档
- 单片机课程设计交通灯实现路口交通灯系统的控制方法很多,可以用标准逻辑器件、可编程序控制器PLC、等方案 ...
- 51单片机无符24位除法.asm实现在8位机的24位除法,验证过。没有问题,可以放心使用。在2051上实验通过。。。。 ...
- 单片机与蜂鸣器驱动模块在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警 ...
- 单片机C51编程修养什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我 ...
- 基于单片机的课程设计 题目与简介1.电子万年历 8 2.点阵显示器 11 3.IC卡读写器 13 4.射频卡读写器 15 5.交通信号灯控 ...
- 51单片机资源表 51单片机资源表51单片机资源表,51单片机设计的帮手,鼠标停留时会提示详细说明。 ...
- 单片机烧录器原理图加PCBSTC2051(20针系列)SPI 单片机烧录器原理图加PCB
- 单片机原理与应用,主要是针对51单片机对单片机的原理进行了详细的讲述,而且针对目前广泛使用的51单片机进行了描述。 ...
-
- proteus7.1+keil8.08.rarKeil 8.08 +Proteus 7.1SP2 加联调补丁,没有单片机开发板的XDJM可以用用,练练手 ...
- Proteus7.12.rarProteus7.12完美破解版.rar电路仿真软件很好用可以仿真单片数字模拟电路 ...
- Kei-C51-V8.08.rarKeil-C51-V8.08安装程序使你的8051工程和开发过程变得简单
- TELEPHONE.rar电话远程控制设计! C语言和VB上微机软件51单片机设计
- Keilc51v802.rar单片机开发模拟仿真软件,KEIL最新版本V8.0,可进行ARM,AVR等多种硬件仿真。 ...
- DS18B20中文资料.rar单片机与温度传感器的应用ds18b20,很多错的。请大家踊跃下载啊。 ...
- USBtoRS232Driver.rarUSB转串口驱动程序,可以用在笔记本电脑上,方便的通过串口给单片机下载程序! ...
- IAR.EW430.v3.10A.rar没有密码,直接安装后复制CRACK里边的文件到跟目录下即可使用,呵呵,希望大家喜欢. ...
- 模糊控制程序.rar模糊PID控制程序的源码,是作业,有讲解,
- 串口编程源代码.rar这是本人最近几年所编写的串行通讯的代码集,可以供大家参考学习。 ...