⑴ 做智能小车,该用什么单片机开发板
做智能小车就是自动控制自动化专业范围的,这个专业的最基本的专业课不是C语言也不是汇编语言。而是《电子技术》(模拟电子技术和数字电子技术都要学),就是如何分析和设计电路的专业课。如果你连模拟电子都不懂,我给你个驱动小车电机的H桥电路图你也看不懂也不会用。而且做小车基本是做电机控制(直流电机伺服电机或者步进电机)这都是《电机与拖动》或者《电机学》里学到的。不要以为电机就是像小孩子玩的车模哪么简单。如果要测量并控制它的转速和方向,学问大了去了。
而且,看你的说明,你似乎对编程语言还不是太了解。C语言是基本上统一的,有标准的。而汇编则不是。汇编语言说白了就是微处理器(计算机用的CPU的学名)和微控制器(单片机、ARM、DSP等芯片的学名)芯片的指令集。而各个不同厂家的芯片有不同的内部结构,也就有不同的汇编语言。
比如说现在计算机用的汇编基本是x86架构的,学的最基础的就是8086芯片的汇编语言,其中它的数据传送指令有三个MOV、MOVSX、MOVZX。而8051架构的单片机,则有MOV、MOVX、MOVC三种。同样是单片机,但PIC架构的单片机的数据传送指令则是MOVWF、MOVF、MOVLW。看似一样,其实他们的区别是根据芯片内部结构决定的。
所以说,不要着急,一步一步来,先了解了微机原理,然后再学单片机原理。用什么开发板不重要,重要的你用什么单片机你学什么单片机,什么样的单片机就有什么样的开发板。 你现在读大二,要学什么单片机要看你们学校开什么单片机的课程,中国的大学基本上是学51系列架构的单片机。我上学的时候也是用51单片机做智能避障小车。而我没买过任何开发板,自己买的电容电阻万用板,自己焊的。这样做虽然弯路多点,但能从中学到很多东西。有的同学四年自动化专业毕业,焊电路板都不会……
⑵ 51单片机智能小车
每个模块单独写,还行不行。行就再继续写下一个,就这样子慢慢的写好了
⑶ arino智能小车和51单片机智能小车有何区别
很多啊,比如超声波避障原理,循迹原理,单片机的最小系统组成,程序上的话,就可以让别人简单的说一下执行整个的过程,让别人分析一下车上各部件的作用之类的
⑷ 想做一辆由单片机控制的智能小车,我需要学习哪些方面的知识
1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。
3,看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,编译环境、编程软件KEIL。
5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很激动,这时你真正学会了单片机,你成功了!!!!!。
6,单片机C语言举例:
sbit SPEAK = P1^5; //IO口定义为蜂鸣器控制
如果蜂鸣器正极接电源,SPEAK =0;蜂鸣器就会响,你看就是这么简单。
unsiggne char temp;//定义TEMP为单字节变量。
sfr PORTA P1;//将P1口定义为PORTA
7,结合上面讲的,你就可以搭电路和编代码进行小车控制。。
总结,当然,做起来可能不那么顺利,坚持才是硬道理。
⑸ 智能汽车一般用什么单片机
要选功耗小的,抗干挠强的
⑹ 第九届飞思卡尔智能车大赛用哪一款单片机
想做电磁或者光电的话果断MC9S12XS128,摄像头用k60,其实飞思卡尔比赛用什么类型的单片机差的并不大,真正的差距在算法和车子的机械结构上,芯片只要频率够就行,其实只有摄像头对频率要求高,选芯片其次就是看资料多少,你如果选codefire什么的资料很少很难学的,s12和k60都是历届的主选芯片,其他芯片都是由于同学校两支队伍MCU不能一样才选择的,所以推荐S12和K60
⑺ 飞思卡尔智能车用什么单片机
飞思卡尔的xs128系列 80引脚 现在多数参赛队都开始用k10 k60了
⑻ 恩智浦智能车大赛能用什么单片机
恩智浦旗下的应该都能用,以前飞思卡尔的时候,飞思卡尔的芯片都可以用,目前比较流行的是k60,arm架构,cortex-m4的,可以买野火的开发板学习。我们学校用的就是野火的k60
⑼ 智能小车51单片机程序
中国电子DIY之家有制作实例可以参考
⑽ 51单片机智能车的问题
在前进函数里面增加一句P1_2=1;这样灯就一直亮。
在转弯函数里面调用闪烁程序即可。