机器故障?购置更换零件?停产设备麻烦?不要犹豫,请速与我们联系,我们可以快速提供优质、合格的工业备件,解决您各处寻找的烦恼!
--------------------------------------------------
允许我给您介绍下这个产品和我们的服务:现货 全新原装*** 15天质量问题无条件包退换
一年质保 完善的***服务 雄厚的技术人才后盾 真正的为客户排忧解难
客户的满意 是对我们的肯定 更是我们的动力
单子,得之,我幸。不得,我力争到底 全心服务
--------------------------------------------------
ABB 3HAB7686-1 DSQC 344
优质的产品★优质的价格★优质的***★优质的服务,是您***佳的选择!
1.前言(Introdution)
随着当今科技的不断发展,机器人应用领域的不断扩展,人们对机器人的控制越来越想方便、快捷。基于PC 的机器人控制系统极大的促进了机器人的遥操作技术。基于VC++.NET的机器人控制平台的设计,提高了系统的人机交互性和可扩展性。
本文将 PC 机与单片机结合,综合应用了两者的优势,互补了彼此的缺陷,设计了一套机器人控制系统。上位机(PC 机)主要采用VC++.NET 设计了可视化的机器人控制平台,简洁明了,控制快捷;下位机(单片机控制系统)主要采用PIC 单片机和PSC(Parallax ServoController)电机控制器,采用模块化递阶控制技术融合传感器技术,运用汇编语言,通过键盘控制,完成了机器人的各种行走功能,同时还通过液晶显示芯片1602 来显示机器人当前的工作状态;本研究采用的试验移动机器人是德普施科技有限公司的DRROB 系列***机器人产品——六足机器人。
2.系统硬件设计(The design of system ha***are)
2.1 系统硬件的总体设计:
基于前言部分所描述机器人控制系统功能,初步分析该系统由以下几个模块组成:单片机***小系统模块(PIC 单片机为核心,扩展了一片EEPROM 芯片24LC16B),串行通信模块,直流伺服电机驱动模块,键盘控制模块,液晶显示模块及传感器检测模块等。列出部分主要模块电路图。其控制系统总体框图如图1 所示。
图1 控制系统总体结构
2.2 通信电路模块:
采用 MAX232 实现电平转换,其连接采用简单的零调制三线经济型。其电路如图2 所示。
图2 通信电路
2.3 电机驱动电路模块:
采用 PSC 电机控制器作为电机驱动模块的硬件基础,此控制器采用数据分配器芯片一个、信号接收端口一个、复位按钮一个、单刀双掷开关一个,+5V 伺服电源入口一个。PSC电机控制器是一个1/16 线的数据分配器,通过串口通信将接收来的控制信息分成16 路,经译码后可发送给16 个电机驱动器芯片,在这里我们使用其中12 个端口。六足机器人的基本动作是由12 个直流伺服电机协同动作完成,伺服电机采用减速装置,旋转电位计和H 桥实现***的位置半闭环控制。Serial(***端口)与PIC 微控制器的P15 端口相连,接受控制信号。其电路如图3 所示。
图 3 电机驱动模块
2.4 机器人红外避障模块:
采用了一个简单但应用普遍的电路。在该电路中采用了常用的红外发射管D1 和接收管Q1,通过改变电阻R1 可以调节发射管的功率,通过测量D1 的电压可以计算出机器人距离目标或者障碍物的距离。其电路图略。
2.5 液晶显示模块:
采用 1602 液晶显示模块,该模块内部的字符发生存储器(CGROM)已经存储了160 个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,它的读写操作、屏幕和光标的操作都是通过指令编程来实现的。此模块的作用是可以显示当前的状态,实现机器人的人机交互显示功能。其电路略。
3.系统软件设计(The design of system software)
该系统的软件设计分为两个部分:上位机软件和下位机软件。上位机采用***语言VC++.NET 来实现,而下位机采用汇编语言来实现。
DS200IQXSG1AAA
DS200LDCCH1ANA
DS200LPPAG1AAA
DS200PCCAG5ACB
DS200PCCAG6ACB
DS200PCCAG8ACB
DS200PCCAG9A
DS200PLIBG2ACA
DS200RTBAG3AEB
DS200RTBAG3AFB
DS200RTBAG3AGC
DS200SDCIG1AFB
DS200SHCAG1BAA
DS200SHVIG1A
DS200SLCCG1A
DS200STBAG1ACB
DS200STBAG1ADC
DS215DMCBG1AZZ03B
DS215KLDCG1AZZ03B
DS215SDCCG1AZZ01B
DS215SDCCG3AZZ0
DS215SLCCG1AZZ01B
DS215SLCCG2AZZ01B
DS303A1A21EXA002XJ
DS303A1B01XEA002
DS303A2C01
DS303A-6A01KXA003XT
DS303B1B01XDA002
DS3800 D0AA1A1B
DS3800DDIB1B1C
DS3800DDIBIB1C
DS3800DEPB1A1A
DS3800DFCD1B1B
DS3800DFPF
DS3800DFXB
DS3800DFXB1B1B
DS3800DFXB1B1C
DS3800DFXE
DS3800DGRA1E1C
DS3800DGRA1F1C
DS3800DGRC1B1C
DS3800DISA1A1B
DS3800DISA1A1B
DS3800DLIA1E1E
DS3800DLIB1B1B
DS3800DMEA1D1C
DS3800DMEB1
DS3800DMEB1A1A
DS3800DMEB1B1B
DS3800DMEB1B1C
DS3800DMPC
DS3800DMPC1F1E
DS3800DMPC1F1E
DS3800DMPK1B1B
DS3800DPLA1B1A
DS3800DPZA1D1D
DS3800DSHA1A1A
DS3800DSQD1A1A
DS3800DXRC
DS3800DXRC1
DS3800HACA1A1A
DS3800HACB
DS3800HADA
DS3800HAIA1E1D
DS3800HAIC1A1A
DS3800HARA1B1C
DS3800HCID
DS3800HCMA1E1G
DS3800HCMA1E1G
DS3800HCMB
DS3800HCVA1H1G
DS3800HDDD
DS3800HDRA
DS3800HDRA1B
DS3800HFPG1E1E
DS3800HFXC
DS3800HI0D1G1G
DS3800HIOA1B1B
DS3800HIOA1B1D
DS3800HIOA1C1E
DS3800HIOD1G1G
DS3800HITA1F1F
DS3800HL0A1D1B
DS3800HLCA1E1E
DS3800HLEA
DS3800HLIA1B1D
DS3800HLNC1A1A
DS3800HLND1B1B
DS3800HLND1C1C
DS3800HLNE1B1B
DS3800HLOA1D1A
DS3800HLOA1E1C
DS3800HMHA1E1F
DS3800HMPC1F1D
DS3800HMPC1G1D
DS3800HMPF1C1B
DS3800HMPF1E1D
DS3800HMPJ1A1A
DS3800HMPJ1A1D
DS3800HMPJ-1B1D
DS3800HMPK1N1K
DS3800HPBC
DS3800HPBD
DS3800HPCA1F
DS3800HPLA1A1A
DS3800HPLA1B1C
DS3800HPLA1B1D
DS3800HPMA1E1D
DS3800HPRC1A1A
DS3800HPTK1B
DS3800HPTK1G1H
DS3800HRDA1C1C
DS3800HRMB1G1D
DS3800HRMB1G1D
DS3800HROA1A1A
DS3800HRRB
DS3800HRRB1D1D
DS3800HRTA1A1A
DS3800HRTA1A1B
DS3800HSCA
DS3800HSCC1D
DS3800HSCD
DS3800HSCD1F1D
DS3800HSCD1G
DS3800HSCD1G1D
DS3800HSCD1J1G
DS3800HSCF
DS3800HSCG
DS3800HSCG1C1C
DS3800HSCG1E1F
DS3800HSDD
DS3800HSHA
DS3800HSHA1D1D
DS3800HSPC1D1F
DS3800HSQD1E1B
DS3800HSQD1G1C
DS3800HSQD1G1D
DS3800HSQD1J1G
DS3800HUMA1B1C
DS3800HUMB1B1B
DS3800HXCA1A1A
DS3800HXPD1B1D
DS3800HXRA
DS3800HXRC
DS3800HXTA
DS3800NADA1E1E
DS3800NADA1E1F
DS3800NADA1F1F
DS3800NAIE1A1A