ZigBee-2430专业开发套件
AVR128学习板
盛方单片机
大学计划
天运科技
8.按照自己的想法,在新建的VHDL文件中编写VHDL程序。9.代码书写结束后,选择Processing>Start Compilation对编写的代码进行编译,直到编译通过。10.编译通过后,对试验中用到的LED进行管脚绑定。选择Assignments> Pins,会出现管脚分配对话框,如图2.1.11所示。
11.首先选择对应的引脚,然后在location中按表2.1-1中端口引脚对应关系输入VHDL设计中对应的端口名称引脚号,如图2.1.12所示。
5.按默认选项,点击【Next】出现新建工程以前所有的设定信息,如图2.1.6所示,点击Finish完成新建工程的建立,如图2.1.7所示。
6.点击File>New,新建一个VHDL文件。如图2.1.8所示。
一、 实验简介:本程序通过将以前所编写的分立程序通过有机结合,编制成一个大的应用系统。小车在完成自动防撞,防悬崖等动作外,还可以通过红外遥控器进行远程遥控。如果你对电脑编程很有趣兴的话,当然也可以通过电脑对串口进行编程。以方便通过电脑来进行对小车控制。在正常的运特过程中,还可以通过声控(拍手声)来对小车进行控制,每一种控制小车都会完成相应的功能。为了更清晰的看到小车运行过程状态,特将P1端口中的8个指示灯作为运行状态指示灯。以用来观察小车运行中的每一步。 二、 实验原理图
一、 实验简介:本程序通过前端,底端的红外发射头和接收头来判断小车的运行轨迹,当前与底端发生信号输入时,信号将被单片机接收,单片机来控制机器按照写好的程序开始运行。同时为达到好的效果,加入声音识别与蜂鸣器输入输出设备。.使得此机器人的运动变得更加有趣。二、 实验原理图:
三、 实现代码://==================================================================//// 开发日期:2009/01/28 //// 修改日期: &n……==============================点击此处阅读全文
一、 实验简介:本程序主要通过话筒对声音信号进行识别,由于本电路有效的去除杂波,所以仅能对响度较大的声音进行识别(例:拍手声)。像正常的说话声对本电路虑除,不会产生信息的输入。话筒识别的加入,为我们建立了声控平台。二、 实验原理图:
三、 实现代码://============================================================ === //// 开发日期: 2009/01/27 //// 修改日期:  ……==============================点击此处阅读全文
避障传感器基本原理,和循迹传感器工作原理基本相同,利用物体的反射性质。在一定范围内,如果没有障碍物,发射出去的红外线,因为传播距离越远而逐渐减弱,最后消失。如果有障碍物,红外线遇到障碍物,被反射到达传感器接收头。传感器检测到这一信号,就可以确认正前方有障碍物,并送给单片机,单片机进行一系列的处理分析,协调小车两轮工作,完成一个漂亮的躲避障碍物动作,传感器原理图如图6。
图6 红外避障传感器原理图
本实验采用直流不调制反射式的红外光电传感器,循迹光电传感器原理,利用黑白线对红外线不同的反射能力。然后通过光敏二极管或光敏三极管,接收反射回的不同光强信号,把不同光强转换为电流信号,最后通过电阻,转换为单片机可识别的高低电平。光电传感器实现循迹的基本电路如图4所示。
图4 循迹传感器基本电路
电机驱动板的控制端与P0口相连,注意P0口必须接上拉电阻,1k比较合适。按照驱动板原理,只要控制与方向控制连接的I/O口,就能实现小车方向的控制,控制与使能端连接的I/O口,就能实现小车速度的控制。小车直线前进,每个轮的速度受使能端控制,当使能端输入相同占空比时,两轮速度相同,实现小车直线前进。直线后退,每个轮的速度控制与直线前进一样,改变两轮的运动方向,方向控制信号与直线前进相反即可。小车左转,方向控制保持和前进一样,左轮速度慢,右轮速度快,就可以让小车左转。小车右转,和左转原理一样,左轮速度快,右轮速度慢,就可以了。直线变速前进,方向不变,逐渐改变输出PWM的占空比。……==============================点击此处阅读全文
点亮LED灯的实验步骤如下:1.选择开始>程序>Altera>Quartus II软件。或者双击桌面上的Quartus II的图标运行Quartus II软件,出现如图2.1.1所示。如果是第一次打开Quartus II软件,可能还会有其他的提示信息,使用者可以根据自己的实际情况进行
3.点击图2.1.2中的【Next】进入工作目录,工程名的设定对话框如图2.1.3所示。第一个输入框为工程目录输入框,用户可以输入如: