想做一辆由单片机控制的智能小车,我需要学习哪些方面的知识?
先要确定做什么样的小车,比如循迹小车,你需要了解如何使用传感器,还有小车电机怎么驱动的、怎么控制的,还有整个系统的电源部分用什么稳压,资料百度有的是,都烂的不能再烂大街了,关键是自己实际动手做
8+17+35=8+17*35=8*17*35=8*17-35=
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,结合上面讲的,你就可以搭电路和编代码进行小车控制。。
总结,当然,做起来可能不那么顺利,坚持才是硬道理。
先买个单片机,了解硬件后,学习一些电子元件的基本知识,再一边学习C语言。我最近给我的智能车在加循迹功能!!
搞个单片机最小系统 加一个电机控制模块
楼上太扯淡。。。
我做过壁障小车,知道具体要干什么。
其实你只需要学两样东西:
1:C语言,最基础的语句即可,不用学什么指针结构体,做小车用不到;
2:51单片机的IO口控制和定时器,其他的完全不用学。。。
不信你上网找个小车的例程,你会发现都是关于IO口和定时器的操作;
每天学习8个小时,最多1周,这个东西就搞定;;
记住,做实物的时候,最好买模块,免得自己焊接电路板容易出现问题,比如电机驱动模块L298N。。。淘宝搜一下。。。
基于51单片机的自动路灯控制,需要哪几部分组成能实现
8. 程序设计:通过编写相应的程序代码,实现对光敏传感器、时钟模块、继电器等硬件的控制和调度,从而实现自动路灯的开关和亮度调节。9. 外部设备:根据实际需求,还可以添加其他外部设备,如LED显示屏、蜂鸣器等,用于显示系统状态或发出警报。综上所述,基于51单片机的自动路灯控制系统需要以上几部分组成,...
制作一辆遥控玩具车需要用哪种类型的单片机
只读存储器ROM、多种I\/O口和中断系统、定时器\/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A\/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。
51单片机可以自己做agv小车控制系统吗
AGV自动导引车除了循迹模式以外,还具有一个手动控制模式,这个模式就是用遥控按键或者手机app来控制导引车的前进后退左转右转和停止。 AGV自动导引车的系统,其基本电路组成是单片机及其最小系统,其最小系统包括复位电路和时钟脉冲晶振电路,其核心芯片单片机的型号为AT89C51的40个插件引脚的单片机,循迹功能的实现是由两个...
我想用单片机控制马达,来实现马达的转动,有没有单片机的高手来帮忙...
直流电机正反转 6.1子情境内容:用单片机AT89C51控制直流电机正反转。在此将由89C51的P2.0,P2.1通过晶体管控制继电器,当P2.0输出低电平,P2.1输出高电平时,三极管Q1导通,而三极管Q2截止,从而导致与Q1相连的继电器吸合,电机因两端产生电压而转动。由P3.0,P3.1,P3.2控制电机的正传、反转和...
小弟没学过单片机,想做一个用单片机控制电磁锁,请问原理是什么,需要学 ...
单片机就是一个可以通过编程实现开关量输出的器件,它的输出端可以通过灌流的方式驱动负荷,驱动能力依各系列、型号而不同,一般是经接口器件或三极管放大输出;你用单片机控制电磁铁,最基本的可以达成1】控制电磁铁的通断。2】通过键盘、遥控或其他方式进行编码实现密码锁功能。至于定时开、定时关、错码...
如何用单片机实现对四个步进电机的速度控制呢
推荐你使用表控,型号TPC4-4TD就可以满足你的要求。表控可以同时控制4个步进电机,对于你说的速度控制讲解如下:上图是表控的表格设置界面,省去了麻烦的编程,轻松实现步进电机控制。图中,第2行工作模式设置为“脉冲”模式,光标在脉冲模式的第2行时,脉冲频率项及脉冲个数输入项分别显示脉冲个数的...
由光电传感器感应的单片机控制电动机系统
我们想做一个由感光传感产生信号,再由单片机控制电动机的通断,转速的系统,可不知道传感器跟单片机怎么连,哪位达人可以帮帮忙啊。急!我们是用光电开关使单片机控制控制电机的运转... 我们想做一个由感光传感产生信号,再由单片机控制电动机的通断,转速的系统,可不知道传感器跟单片机怎么连,哪位达人可以帮帮忙啊。急...
步进电机的单片机控制
步进电机区别于其他控制电机的最大特点是,它是通过输入脉冲信号来进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速由脉冲信号频率决定。步进电机的驱动电路根据控制信号工作,控制信号由单片机产生。其基本原理作用如下:(1)控制换相顺序 通电换相这一过程称为脉冲分配。例如:三相步进电机的...
我想要做个无线比例遥控器,用51单片机控制两个电机车轮PWM转速来控制...
对于一些常见于玩具车的7 8元的无线收发的模块我倒是没用过不好说什么,不过我确实在淘宝上见到有卖这种无线模块的,但是这种我们只能做控制,不能传数据。像是电子大赛或者一些小项目开发,毕业设计等用射频模块的比较多,像是nrf24l01等。而如果说单纯是设计,而不考虑成本等因素,就我个人DIY而言,我...
汽车上以单片机为核心的控制系统有哪些
在高档型发动机系统中,单片机的运算性能是至关重要的,预计会从目前的250MIPS增加到500MIPS,而同时内部存储器大小也会将从目前的2~4MB增加到4~5MB,在个别系统中甚至可达8MB。这么高的运算性能和存储容量如光靠一个单片机来完成,会面临设计高度复杂、制造成本昂贵、内部总线传输能力限制,甚至是芯片散热...
苍梧欧妇炎: 这个分几大模块.“摇控模块”这一部分要用到无线设备,有用红外线的,而我作的时候用的是ptr8000是用nrf905芯片集成的一块模板,要一次一对,具体命令厂家提供 “电机驱动模块”电机有选用四电机,双电机,还有单电机的,我用过的是双电机,一个电机控制一百的轮子,也就是说一个控制左边一个控制右边,而电机用步进型的,要用9015(三极管)驱动选择.“键盘模块”这个要求并不是太高,本身有2x2的键盘就够用了,而我作的是4x4,功能扩展会好一些.“显示模块”就是7段LED显示器,可以返馈信息,当然如果你在小车上安装一对超声波测距就更好了,不贵,20左右,这样不但能遇障碍判断,还可以适时反馈前方信息
平乐县17217572077: 想做一个基于单片机的智能小车,能够自动绕过随机分布的障碍物,完全自己动手,能给些相关的资料吗? - ?
苍梧欧妇炎: 手头上没有相关资料..对于小车的控制,和基本控制电路..你可以去找找..大学生飞思卡尔智能车竞赛的相关资料..网上搜大把...还有专门书籍...这上面有关于小车控制的资料对你有用..至于传感器..你需要自己考虑,不能直接运用那上面的资料了,飞思卡尔是检测道路黑线指引,跟你不一样..你可以考虑用声波测距技术..或者其他的传感器..这部分你在网上也能找到资料..
平乐县17217572077: 我打算学完之后用51单片机做一个遥控小车,请问我该怎么学,有没有什么教程? - ?
苍梧欧妇炎: 都是这样,万变不离其宗,单片机就是学你的编程逻辑能力,你别小看数码管显示,要是你程序写长了,动态数码管显示就会出现闪烁现象,这就是你编程要解决的问题,一步一步慢慢学,还有IIC,18b20的单线通讯,lcd屏显示,PWM直流电机驱动,步进电机驱动等
平乐县17217572077: 我要做一个基于51单片机的智能避障小车,而且要显示行走距离,要怎么做?要用到什么器件?什么原理? - ?
苍梧欧妇炎: 可以通过轮轴转圈数来计数(可以通过感应端口扫描实现),然后乘以轮胎的周长就是行走路程.至于避障可以通过红外实现.
平乐县17217572077: 想结合单片机制作一个机器人小车,加上无线通信模块,将单片机上的传感器采集的数据传输回来 - ?
苍梧欧妇炎: 首先是传感器选择,你要控制小车需要采集那些数据,比如方向?那就需要方位传感器,比如位置,那就需要GPS定位模块.当然还包括速度,测距扥多种传感器.这些东西买来后,都又一定的数据格式来读取它们测到的数据,这就是通讯协议.你的单片机要根据这些传感器的通讯协议来编写程序读取它们的数据,然后通过一个端口,比如RS232口转发到无线数传模块上去 数传模块或者GPRS模块,只负责将数据由单片机发送到你的电脑,然后你分析后再将控制指令发回到单片机,由单片机对控制单元,比如转向机构做出指令.
平乐县17217572077: 我想要用单片机来实现控制遥控车,思路是这样:我已经买了一个遥控玩具汽车,有一个遥控器可以控制..?
苍梧欧妇炎: 1、电脑和单片机直接采用无线通信. 2、指定相应的通讯协议,实现小车的行走,转弯,停止等 3、单片机的端口,接到小车的控制器上面.
平乐县17217572077: 用单片机做智能小车,分为那几个模块分别是??? - ?
苍梧欧妇炎: 电源模块 单片机最小系统 电机驱动模块 传感器模块(重点) 要把传感器,譬如红外超声波做的好那才是真的好,更容易出彩
平乐县17217572077: 设计单片机小车 - ?
苍梧欧妇炎: 跟人走可以实现,至少我已经实现了,用到一个传感器,也就是人体热释红外传感器,专门检测人体发出的红外线,做成的模块可以调节灵敏度.另外一个传感器就是电子罗盘,装在小车上,小车就可以知道东西南北的方向和角度了.在小车上装一步进电机,步进电机带动检测模块做360°旋转,数步进电机的步数,就知道在那个角度检测到有人,通过步进电机、电子罗盘、热释红外就可以让小车往有人的方向跑,假如不想撞到人的话,就加超声波或者光电开关壁障即可.
平乐县17217572077: 我想用单片机做一个声控小车 - ?
苍梧欧妇炎: 声控有点困难,尤其是用单片机实现.需要把声音的模拟信号,变成数字信号存储起来.然后对比下次收到的声音跟已经存储的声音命令.执行命令.难点就是声音的采集和数字化存储.就算是手机的声音识别都只是一般般的,经常识别不到的.所以建议你用ARM或DSP来做.
平乐县17217572077: 想制作一个用单片机控制的智能电动小车,请问使用直流电机好呢,还是用步进电机好呢,求大虾赐教 - ?
苍梧欧妇炎: 智能小车肯定是用直流的好咯,步进电机扭矩不足(同框号前提下)