ASEI控制器使用手册v13

  • 格式:pdf
  • 大小:793.33 KB
  • 文档页数:18

AS-EICON II控制器使用手册感谢您使用本产品。

在使用本产品前请您先仔细阅读本手册,并保存本手册供以后参考。

本手册部分画面和代码是研发过程中的,可能与实际产品不符。

AS-EICON II是新一代基于极高性能的32位ARM7内核主控制器,拥有极高的运算速度,程序存储器容量大,接口齐全,稳定可靠,体积小巧,易学易用。

可配合EI套件的传感器,输出电机等模块一起使用,是程序课程教学和高级应用开发的优秀硬件平台。

采用VJC2.0流程图编程,或者VJC Studio 2009进行C代码进行程序开发。

另外,集成的USB2.0接口,程序下载方式更快速更易于使用。

电池使用 注意事项(使用前必需仔细阅读)1. 请谨慎使用电池,并仔细阅读以下事项:2. 在成人指导下使用电池。

3. 本机可以使用如下电池A 电池AAA(7号)镍氢电池,6节配套充电器B 电池AAA(7号)碱性电池,6节C 充电型锂电池7.2V 主板电池8.4V 输出的充电器4.充电型锂电池,正常情况下,两种电池充足电均需要5-7个小时。

充电器上红灯变为绿灯表明电池充电完毕。

如果10小时以上电池还未充足或者充电时间变得很短,请停止使用电池和充电器。

(过放或过充可能会导致电池寿命缩短)8. 如果发现电池外壳鼓胀,漏液,破损,请勿再继续使用该电池,这是非常危险的。

并尽 快回收或者交由专业人士处理。

9.如果发现任何异常气味、噪音或烟雾,请立即停止使用机器人。

关闭机器人电源,取出电池,远离易燃易爆物品。

危险1.请勿加热或焚烧电池。

2.请勿用金属物品将电池的正负端子连接。

3.请勿在容易接触到金属物品(如珠宝、别针、纽扣等)的地方携带或存放电池。

4.请勿将电池存放在阳光直射的地方,闷热的汽车里,高温的地方或靠近热源的地方,等等5.请勿尝试以任何方式分解或改装电池,如焊接等。

这样会破坏电池端子或造成电池液体飞溅,导致潜在的火灾、爆炸、电池漏液、过热或其他损坏6.如果电池液体飞溅入您的眼睛,请不要揉搓。

请用清凉的水流冲洗眼睛,并立即就医。

7.如果充电电池在规定时间内没有充足电量,请停止充电,并且不可再使用。

否则可能导致火灾、爆炸、燃烧或过热。

8.如果电池裂缝或破损,请勿使用。

否则可能导致火灾、爆炸、燃烧或过热。

9.请勿使电池受到强烈撞击或持续震动。

否则可能导致火灾、爆炸、燃烧或过热。

10.在操作过程中,如果电池漏液、变色、变形、鼓胀或任何形式的异常,请立即停止使用机器人和电池。

并于广茂达公司联系目录第一章 AS-EICON II控制器简介 (4)1.高性能32位ARM7处理器 (4)2.9路模拟信号输入端口 (4)3.6路DO数字输出和伺服电机输出 (4)4.4路电机驱动 (4)5.标准I2C接口 (5)6.外接电源接口 (5)7.2个按钮控制界面 (5)8.USB2.0 (5)9.8字符*2行液晶显示屏幕 (5)10.完全开放的底层驱动源代码 (5)第二章快速开始使用 (6)1.物件准备 (6)2.安装软件 (6)3.连接PC和AS-EICON II控制器 (7)4.运行程序 (7)5.编写“H ELLO W ORLD”程序 (8)第三章深入了解AS-EICON II控制器 (10)1.认识CPU (10)2.控制器系统图 (11)第四章外围接口 (12)1.主面板接口 (12)1.MOTOR接口 (13)2.2芯模拟输入接口 (13)3.3芯模拟输入接口 (13)4.USB (13)5.I2C接口 (14)6.电源,开关,电池检测接口 (14)附录1:库函数定义及说明 (15)附录2:技术参数 (18)第一章 AS-EICON II控制器简介AS-EICON II是新一代基于极高性能的32位ARM7内核主控制器,拥有极高的运算速度,程序存储器容量大,接口齐全,稳定可靠,体积小巧,易学易用。

可配合EI套件的传感器,输出电机等模块一起使用,是程序课程教学和高级应用开发的优秀硬件平台。

采用VJC2.0流程图编程,或者VJC Studio 2009进行C代码进行程序开发。

另外,集成的USB2.0接口,程序下载方式更快速更易于使用。

1.高性能32位ARM7处理器AS-EICON II控制器采用了的ARM7内核是通用的32 位微处理器,它具有高性能和低功耗的特性。

ARM 结构是基于精简指令集计算机(RISC)原理而设计的。

指令集和相关的译码机制比复杂指令集计算机(传统51单片机)要简单得多。

这样使用一个小的、廉价的处理器核就可实现很高的指令吞吐量和实时的响应各种外部硬件。

AS-EICON II控制器使用了3级流水线技术,处理和存储系统的所有部分都可连续工作。

通常在执行一条指令的同时对下一条指令进行译码,并将第三条指令从存储器中取出。

因此其速度大约是普通处理器的3倍。

AS-EICON II控制器使用60MHz的主频,约为AS-EICON控制器的8倍,AVR处理器系统的4倍,因此,更适合高速的处理应用。

2.9路模拟信号输入端口AS-EICON II控制器集成了10路模拟信号采集通道,可以兼容数字信号和模拟信号,每路精度为10位,因此可以分辨3毫伏特的输入电压变化。

每路数据采集通道每秒可采集500次信号。

可以直接连接AS-EI的各种传感器,非常易于使用另外,还有专门的模拟通道用来检测控制器的电池电压,方便用户对电池的监控。

3.6路DO数字输出和伺服电机输出每路可输出500mA的电流,您可以使用这些数字信号输出通道直接驱动蜂鸣器,继电器,发光二极管等输出设备。

同时,其中两路 DO端口可输出伺服电机驱动信号,可直接连接小型伺服电机。

4.4路电机驱动AS-EICON II控制器提供4路电机控制。

可连接AS-EI配套电机,实现电机正转,反转,停止,调速等操作。

5.标准I2C接口采用4芯接口(5V,地,SCL,SDA),更直观,接线更方便。

可连接各种I2C接口的传感器。

例如:MF09 I2C接口指南针。

6.外接电源接口控制器上有外接电源接口,可连接8.4V的充电器电源,为主板电池充电。

也可在没有电池的情况下为主板供电。

7.2个按钮控制界面AS-EICON II含有2个按钮的控制界面,其中一个为复位按钮。

另外一个用启动程序运行。

在用户程序中可以被程序任意读取,用来操作参数设定等。

非常方便易用。

常按启动运行按钮,还可以启动内置电池检测程序。

8.USB2.0AS-EICON II的 USB2.0接口速度非常快,并且无需任何设置,使得下载程序非常方便。

9.8字符*2行液晶显示屏幕该屏幕可显示图像,文字。

10.完全开放的底层驱动源代码提供完整的底层驱动源代码,您可以更改底层驱动代码,更深入的使用AS-EICON II控制器。

第二章快速开始使用学习机器人技术的最好方法是实际建立您的机器人项目。

下面将引导您完成创建一个用于在机器人液晶屏幕上显示文字“Hello World”的项目过程。

本章涉及如何连接机器人和PC,编写VJC模块,下载程序,运行程序等等。

如果您没有立刻明白所有的内容,不用担心,此处介绍的概念将在手册的其他部分有更详细的介绍。

1.物件准备在开始着手您的项目之前,我们建议您先准备一些工具,它们非常有助于您顺利的完成项目。

AS-EICON II主控制器USB线缆6节7号电池光盘本手册螺丝刀尖嘴钳一台电脑(带USB接口) 操作系统:Windows 2000/XP/Vista2.安装软件您需要安装在下面的列表中的列出的软件:Setup.exe 软件安装程序安装过程将持续数分钟至几十分钟不等,视不同电脑配置而定。

您可以在光盘中找到这些软件的安装程序,并更据软件的安装向导安装它们即可。

这些软件可以运行在2000,XP,Vista等系统上,不能在Windows 95、98、Mac OS或linux上安装。

通常安装将会顺利进行,不会遇到问题。

如果您在安装过程中遇到问题,请联系我们的技术支持。

注意:1.AS-EICON II需要安装USB驱动程序,其在Windows 2000/XP/Vista系统中将被识别为一个串行端口。

安装程序会自动帮助您安装该驱动。

您也可以手动安装该驱动。

3.连接PC 和AS-EICON II 控制器在您安装完软件后,请您按照以下的步骤连接控制器和PC :1. 将主控制器后板取下,将附件中的6节7号电池安装到电池坐内,然后安装好后盖。

这时您可以打开主板电源开关,这时您能看到屏幕显示。

2.。

这时,可通过USB 线缆连接您的PC 和控制器。

使用我们附带的USB 缆(仅能使用这种线缆),连接控制器的USB 接口和PC 的USB 接口。

2. 检查是否连接成功。

您可以到设备管理器中,查看如图所示的“USB210 USB to UART Bridge Controller ”的字样,表示控制器已连接上PC 机3.下载程序。

您可以点击VJC 的下载按钮,即可开始下载程序。

无需任何的设置。

非常方便。

4.运行程序要选择运行程序,请按照如下步骤:1.按动“运行按钮”,即可开始运行您的程序。

2.常按“运行按钮”2秒钟,可以检测当前电池电压。

当电池低于7V,请更换电池。

5.编写“Hello World”程序如上所述,您试着操作一遍后,我们相信您已经能熟练使用AS-EICON II控制器的下载和运行程序了,我们可以通过使用VJC2.0版本流程图或者标准的C语言来生成这种文件。

好了,我试着使用流程图和代码两种方式向您介绍如何下载到控制器中运行。

注意是:VJC 2.0AS-EICONII3.下载程序。

首先,完成第二章第三节描述的“连接PC和AS-EICON II控制器”,使Windows 识别出AS-EICON II控制器。

然后,点击流程图界面中的下载按钮,即可弹出AS-EICON II编译下载界面。

等到编译完成,即会开始下载程序到控制器中就行了。

C语言方式:1.打开“VJC Studio 2009”软件,在弹出的启动对话框中选择“AS-EI V2 C代码编辑器”,点击确定。

2.如右图,一个基本的包含头文件和主函数的C语言基本框架已经自动生成了,您只需在此基础上增加自己的代码即可。

如果是本次范例的“Hello World”,则无需更改任何代码。

2.下载程序。

首先,完成第二章第三节描述的“连接PC和AS-EICON II控制器”,使Windows识别出AS-EICON II控制器。

然后,点击界面中的下载按钮,即可弹出AS-EICON II编译下载界面。

等到编译完成,即会开始下载程序到控制器中就行了。

第三章 深入了解AS-EICON II 控制器AS-EICON II 控制器硬件的设计策略是尽量选择功能齐全、可靠、周边设备集成度高的微 控制器,价格也需控制,能让中国的学生以可以承受的价格获得世界上先进的智能机器人计 算平台。