Balance_Car0

所属分类:单片机开发
开发工具:Objective-C
文件大小:87KB
下载次数:62
上传日期:2012-12-14 13:59:52
上 传 者李子1号
说明:  利用AVR做主控芯片的自平衡小车,外围器件有加速度计、陀螺仪、编码器等。利用加速度计与陀螺仪检测出现态的角度,通过卡尔曼滤波得出数据,再做出相应的调节。能实现小车的自平衡。
(Self-Balancing Robot using AVR master chip peripheral devices accelerometer, gyroscope, encoder. Accelerometers and gyroscopes to detect the presence of the state' s point of view, data obtained through the Kalman filter, and then make appropriate adjustments. To achieve self-balancing of the car.)

文件列表:
Balance_Car0\BALANCE_CAR.cof (16956, 2012-09-05)
Balance_Car0\BALANCE_CAR.dbg (8070, 2012-09-05)
Balance_Car0\BALANCE_CAR.hex (21434, 2012-09-05)
Balance_Car0\BALANCE_CAR.lk (91, 2012-09-05)
Balance_Car0\BALANCE_CAR.lst (131250, 2012-09-05)
Balance_Car0\BALANCE_CAR.mak (3338, 2012-09-05)
Balance_Car0\BALANCE_CAR.mp (5931, 2012-09-05)
Balance_Car0\Balance_Car.prj (1266, 2012-09-05)
Balance_Car0\BALANCE_CAR.SRC (283, 2012-09-05)
Balance_Car0\Car_Adc.lis (14353, 2012-09-03)
Balance_Car0\Car_Adc.o (4703, 2012-09-03)
Balance_Car0\Car_Delay.lis (6258, 2012-09-03)
Balance_Car0\Car_Delay.o (1502, 2012-09-03)
Balance_Car0\Car_I2C.lis (17002, 2012-09-03)
Balance_Car0\Car_I2C.o (3270, 2012-09-03)
Balance_Car0\Car_Init.lis (11559, 2012-09-03)
Balance_Car0\Car_Init.o (2202, 2012-09-03)
Balance_Car0\Car_Kalman.lis (25093, 2012-09-03)
Balance_Car0\Car_Kalman.o (12749, 2012-09-03)
Balance_Car0\Car_Main.c (4183, 2012-09-05)
Balance_Car0\Car_Main.lis (19250, 2012-09-05)
Balance_Car0\Car_Main.o (5800, 2012-09-05)
Balance_Car0\Car_Pwm.lis (34022, 2012-09-05)
Balance_Car0\Car_Pwm.o (11965, 2012-09-05)
Balance_Car0\Car_Usart.lis (3371, 2012-09-03)
Balance_Car0\Car_Usart.o (847, 2012-09-03)
Balance_Car0\inc\Car_Adc.h (276, 2012-08-30)
Balance_Car0\inc\Car_Delay.h (410, 2012-08-29)
Balance_Car0\inc\Car_I2C.h (209, 2012-08-29)
Balance_Car0\inc\Car_Init.h (258, 2012-08-29)
Balance_Car0\inc\Car_Kalman.h (197, 2012-08-29)
Balance_Car0\inc\Car_Pwm.h (357, 2012-09-01)
Balance_Car0\inc\Car_Usart.h (195, 2012-08-29)
Balance_Car0\src\Car_Adc.c (2473, 2012-08-31)
Balance_Car0\src\Car_Delay.c (1098, 2012-08-29)
Balance_Car0\src\Car_I2C.c (3045, 2012-08-29)
Balance_Car0\src\Car_Init.c (3099, 2012-09-03)
Balance_Car0\src\Car_Kalman.c (1559, 2012-08-29)
Balance_Car0\src\Car_Pwm.c (3696, 2012-09-05)
... ...

ATMEGA16 硬件接口信息 PA0(ADC0)--MMA7361 X PA1(ADC1)--MMA7361 Y PA2(ADC2)--MMA7361 Z PA3(ADC3)--ENC-03M OUT PA4(ADC4)-- PA5(ADC5)-- PA6(ADC6)-- PA7(ADC7)-- //注:PB5 PB6 PB7尽量不要用到,因为是ISP下载接口 PB0--LED 低电平点亮 PB1-- PB2--循迹 内 左 PB3--循迹 内 右 PB4--循迹 中 左 PB5--循迹 中 右 PB6--循迹 外 左 PB7--循迹 外 右 //注:车体前进方向标明 PC0(SCL)-- PC1(SDA)-- PC2--前进 高电平有效 PC3--后退 高电平有效 PC4--左转 高电平有效 PC5--右转 高电平有效 PC6--棕 左轮 测速 PC7--白 右轮 测速 PD0(RXD)--串口 RXD PD1(TXD)--串口 TXD PD2(INT0)--左轮 测速 红 PD3(INT1)--右轮 测速 红 PD4(OC1B)--右轮 PWM PD5(OC1A)--左轮 PWM PD6--左轮 方向 PD7--右轮 方向 /* The fish haha! _ ,' \ ,' \...-. ,' | ,' | _,'--- -. `-._ ,' `". ) ,-' \ / ,..'- `. ( _ ( ,--._ `\ \ ,' | ,-' _...._\ `\ ) / \__ /~ ~ ,' ; \/ ,/ ) | | | `. ,'. ,' | 0 : 0 ; '"--' \ ( `._ | ; | \ . --`. _ ) ,' ) .- `'--.' `-\ ,' ,-' ,' '--.-' ./ _ ,. ( ( _.`--.- `-..' `.. `. \ _,--' ) | ,.--' '-.-----.---' ; '""". _ / `. | (_ ;----' | ( `.,' \ / '-. _) `-' `..' */

近期下载者

相关文件


收藏者