TOP1 危险品处理机器人操控电路规划
本文首要扼要介绍了危险品危险品处理机器人的效果,机械手的结构办法,侧重从操控体系与硬件规划介绍了危险品处理机器人机械手操控体系的规划与完结。终究给出了测得的机械手的各项技能指标。危险品处理机器人是用于危险弹药夹持、拔出、转移和放置作业,并可带着和放置的设备。该项意图完结将处理长期困扰我军的事端炮弹、战役留传弹等危险弹药安全处理问题。机械手是危险品处理机器人操作进程中直接与弹药触摸的重要部件,首要用于履行对危险弹药的夹持、撤除、转移和放置作业, 机械手作业的安稳性直接决议着弹药处理的成功率,因而机械手的规划至关重要。
PWM 管脚:DSP 的每个事情管理器都有与比较单元相关的PWM 电路,能够发生六路带可编程死区和输出极性的PWM 输出,可是都是成对输出的,关于本操控器需求的独立的输出,每个事情管理器只需3 路,一个DSP 有两个事情管理器,能够独立的输出6 路PWM 波。液压操控器需求6 路PWM 波驱动电业份额阀,而伺服电机操控器需求4 路0-5V 的加速器信号调理电机转速,在规划电路时将这两种电路规划在一起,并制成印刷电路板,焊板时按每板的功用焊接即可,液压操控器需求输出PWM 波形,芯片用LM393 做比较器,此刻电阻R19 和电容C71 不焊即可,但要有R21 上拉电阻,R17 和R18 将2 脚电压分在1.7V 左右比较适宜。伺服操控器需求输出0-5V 电压芯片用LM2904 做运放用,焊电阻R19 和电容C17不必MOS 管、R21 和外接电源,也不必焊R17,直接将DSP 输出0-3.3V 电压扩大到0-5V 输出。PWM/电压输出电路图见图1:
图1 PWM/电压输出电路
I\O 口:DSP 的数字I/O 口模块具有操控专用I/O 和复用引脚的功用,能够输出输入凹凸电平信号,依据其功用将其规划成开关量输出,输入,并用其操控继电器,作为控的开关。开关量输入只需用电阻分压即可,开关量输出运用光耦阻隔,本规划用的光耦PC817,比较合适DSP 运用。当DSP 输出高电平时继电器吸合,CNETA1 和CNETA2 两脚导通继电器电路图见图2:
图2 继电器电路图
QEP 电路:DSP 的每个时间管理器都有一个正交编码器脉冲(QEP)电路。当QEP电路被使能时能够对CAP1/QEP1 和CAP2/QEP2(关于EVA 模块)引脚上的正交编码输入脉冲进行解码和计数。正交编码脉冲电路可用于衔接光电编码器以取得旋转机械的方位和速率。伺服电机操控器需求运用QEP 电路,因为一个伺服电机操控器需求操控4 台伺服电机,所以码盘信号运用74153 芯片挑选输入,一起码盘的每路信号都有正负两根线经过运放扩大后再到74153 挑选后输入DSP,码盘挑选电路见图3:
图3 码盘挑选电路
其间W/R/IOPC0 为使能信号,XINT1/IOPA2 和XINT2/ADCSOC/IOPDO 构成挑选信号,74153 经过挑选信号的挑选码挑选一对信号从7 脚和9 脚输出给DSP。其他硬件电路规划包含电源、串口、CAN 总线和DSP 外围接线等都是典型的规划。整个机器人车规划经过设备调试,机械手完全符合规划要求,抵达如下技能指标:最大作业起伏约2.5m;最大作业深度:地下1m;最大作业起伏下夹持提升力≤80kg;最大夹持弹药直径160mm;现在国内还没有这种专业的处理危险品的机器人批量出产,本产品的成功完结为将来的批量出产奠定了坚实的根底,市场潜力巨大。
接力竞赛机器人体系电路规划
接力机器人机械部分选用遥控轿车,造型时髦,色彩富丽,车上设备的火炬有“2008奥运”标志,内部七彩电子火焰摇动闪耀,令人赏心悦目。竞赛开端,人工发动第一辆机器人小车,车上火炬一起点亮,当遇到下一辆机器人小车时,下一辆机器人小车火炬主动点亮并发动行进。为了烘托效果,在结尾,还规划了美丽鲜花构成的凯旋门,当机器人小车成功抵达结尾凯旋门时,电路主动触发点燃烟火,声光相伴,具有很强的视觉冲击力
电路原理:一片电机驱动电路L293D、一个红外光电开关TCRT5000和一个电阻R2四样东西就构成了具有循迹功用的最精约的机器人。TCRT5000由一对相 “互离隔的红外发射和接纳二极管构成,TCRT5000朝下设备在机器人小车底盘上。其间的发射二极管向地上发射红外线,接纳二极管接纳从地上反射的红外线。机器人运用了ATMAGE8单片机内部集成的模数转化功用,不同色彩的地上反射红外线的状况不同,因而接纳二极管接纳到的红外线信号强度也就不同,经过ATMAGE8单片机进行模数转化。
不同的红外线信号强度转化成不同的数值。据此就能辨认地上的线迹,程序再经过电机驱动电路L293D操控车轮运动完结主动循迹。干簧管GHG是用来完结接力的,每辆车前端装磁铁,尾端装干簧管,后车挨近前车时,后车前端的磁铁效果于前车后端的干簧管,就传递了接力信号。红外发射二极管D3和红外接纳二极管D4是用来合作机器人在完结接力后完结泊车功用的。每辆车前端设备红外接纳二极管D4,尾端设备红外发射二极管D3。当磁铁效果于干簧管,传递了接力信号后,前车经过后端的红外发射二极管D3发射红外线,后车经过前端的红外接纳二极管D4接纳到红外线后就中止行进。
更多机器人技能材料,电路图及DIY规划,可拜见本期Designs of week——当我国制作遇上机器人技能,规划思想请跟上!
TOP2 循线机器人小车体系电路模块规划
首要循线机器人小车能够经过捕获红外传感器获取的信号来引导小车沿着地上上的线条行进。从红外传感器获取的信息经过信号扩大,送入51单片机,单片机依据逻辑判别决议小车左右两边电机的转速。单片机经过PWM技能来调控左右两边直流减速电机的转速,当左右两边转速相一起,小车进行直线行进;当左边电机转速大于右侧电机转速时,小车进行右转弯,反之小车进行左转弯。小车选用双电源供电,即操控部分选用5V直流电供电,而电机部分选用12V直流电供电。因为考虑到电机功率不是很大,因而没有选用光电阻隔处理。
小车5V电源部分电路规划原理图如下:
在规划中我原规划使小车即能够经过USB供电,又能够经过充电电池组供电,详细挑选哪种供电办法经过S1开关进行切换。因为USB供电电源是规范的5V 直流电源,因而就省去了稳压电路。而在经过电池组供电的电路中,当S2开关闭合时,电池组供给的电压经过U2的稳压再介入体系傍边。U2我才有的是 LM2940CT-5.0,它能够将输出电压安稳在5V输出,输出电流最大能够抵达1.25A。在电路中参加D9的发光二极管用于指示是否通电,在D9前串入一个1K欧的电阻R1用于限流。
小车12V直流电源供电部分电路规划原理图:
这部分电路规划同5V电源部分,仅仅U5部分换成了LM2940CT-12的芯片,此芯片输出电压为12V。
下面介绍一下小车动力部分的电路规划原理图:
小车选用4轮驱动,左右各2个12V直流减速电机,经过L298N来进行驱动。L298N的输入别离接STC89C52RC单片机的P1.4、 P1.5、 P1.6、P1.7口。当P1.4、P1.5一起为高电平或许低电平时电机B1、B3停转,即小车左边车轮停转;当P1.4输出高电平,P1.5输出低电平时,B1、B3正转;当P1.4输出低电平,P1.5输出高电平时,B1、B3回转;当P1.6、P1.7一起为高电平或许低电平时电机B2、B4停转,即小车右侧车轮停转;当P1.6输出高电平,P1.7输出低电平时,B2、B4正转;当P1.6输出低电平,P1.7输出高电平时,B2、B4回转;各电机转速的操控经过PWM技能完结。
小车的循线部分电路原理图:
小车选用红外发射对管RPR-220来勘探地上线条,RPR-220收集到的信号送LM393进行扩大,然后送入单片机STC89C52RC的P1.2和P1.3口。原理图中R13、R14是用于调谐红外发射对管收集信号的灵敏度的。
终究是小车大脑部分的电路原理图:
图中制作了STC89C52RC的复位电路和晶振部分电路
循线机器人小车比较简略,不比双足机器人有许多活动部件的操控和规划,循线小车活动部件就仅仅驱动小车的车轮,操控左右车轮的转速来操控小车行进方向是直行,仍是左转弯,或许右转弯,因而能够看出整个操控体系简略。经过简略的循线机器人小车的规划,把握对电机驱动、传感器信号收集、电源供给、焊接技能、设备收购、体系总体规划等部分有个理性的知道,因为这些部分是将来一切机器人规划中不行逃避的根本部分。
TOP3 智能救活机器人硬件电路的规划
为完结机器人高速精确地依照规则途径行走,要求机器人的CPU能够实时迅速地读取多个传感器端口数值,并在较短的时间内完结对各端口数值的存储、运算和输出等多种使命。因为嵌入式微处理器对实时使命具有很强的支撑才干,能够完结多使命并且具有较短的中止呼应,因而在规划进程中选用以嵌入式微处理器ARM9为中心的操控器,其内部选用哈佛结构,每秒可履行一亿一千万条机器指令。本规划还设置了 4路PWM操控信号输出端口,用以驱动4路大功率直流电机,完结对转速的精确调理;此外,还设置了7路Do数字输出端口,用以驱动伺服电机、蜂鸣器、继电器、发光二极管等。为了给巨大和杂乱的程序供给更多的履行空间,本规划附加设置了100 KB的数据存储器(RAM)和512 KB的程序存储器(Flash ROM),用以存储更多的数据和指令。
电源是确保机器人安稳、牢靠作业的要害部件,它直接影响着机器人功用的好坏。因为本机器人电机驱动和操控器选用两种不同等级电压的电源,为避免2个电源彼此搅扰,本机器人选用双电源供电体系:电机电源选用高放电倍率聚合物锂电池,容量为2 500 MAH,作业电压为24 V,能供给40 A的安稳供电电流,是一般电池的10倍;操控器电源选用8.4 V锂电池,并供给电压采样端口,以供电池检测,电路图如图2所示。
为取得CPU各端口电路所需求的不同等级的电压,本规划选用 1个LM317T三端稳压器和2个AMS1117低压差线性电压调整器,并经过其隶属电路,得到精确安稳的5 V、3.3 V、1.8 V 三种电压;选用1个发光二极管LD1和限流电阻R5作为电源指示灯,以显现电源开关的状况;为实时采样电源电压,避免锂电池过放或过充,规划中经过R1、 R2分压,引出AD19端口作为电源采样端口。
直流电机驱动电路规划
因为电机功率较大,并要求能完结双向、可调速作业,本文规划了半桥式电力MOSFET管,成功完结了对电机的操控。如图3所示,2路PWM信号经过 IR2104半桥驱动器(half-bridge driver)和相应维护电路衔接至类型为IRF2807 的MOSFET管,操控电源与电动机衔接线路的通与断,抵达操控电机速度的意图。当PWM信号占空比较大时,线路导通时间长,电机速度大;相反,当PWM 占空比较小时,线路导通时间短,电机速度小。4个MOSFET管在不一起刻导通组合,完结操控电机滚动方向:当MSFET管1和4导通时,电机端口1为正、2为负,电机正转;当MOSFET管2和3导通时,电机端口2为正、1为负,电机回转。
远红外火焰传感器组电路规划
为能完结救活使命,机器人有必要能确认火焰的大致方位,并能对火焰是否被熄灭做出判别。本文规划了由28个红外接纳管组成的2个远红外火焰传感器组,前后每个方位各有14个红外接纳管组成,每2个并联并指相同一个方向,2个传感器组共指向14个方向,能够掩盖360°规模。如图所示,14个端口经过 CD4051八路转化开关衔接至ATMEGA8—16PC单片机,其间 SCK、MISO、MOSI为位挑选端口。此外,本规划还能够经过对14路读取数据进行比较,然后确认其最大最小值及相应端口值,便利火源方位的确认。
经过对远红外传感器组的不同端口值的比较,还能够确认机器人和火源的相对方位,以判别行进方向,完结趋光动作。当机器人与火源相对方位如图5(b)所示时,能够读取端口2和端口4的值,并进行作差,端口2的值大于端口4(阐明2更挨近火源),则履行左拐指令,使其差值在必定规模内,然后履行直行指令趋近火源。
TOP4 配套Lego组合机器人的超声波防撞电路规划
地上灰度传感器电路规划
如图所示,地上灰度传感器经过发光二极管LED照亮地上,地上的反射光线被光敏三极管接纳,当地上色彩为黑色时,反射的光线比较弱,则光敏三极管的基极电流越小,集电极电流也相应较小,1端口电压值较高,其测量值较大;反之当地上为白色时,反射的光线较强,集电极电流越大,1端口电压值较小,测量值也较小。
本文研讨并规划了依据ARM9嵌入式体系的一种智能救活机器人,具有以下5个立异点:(1)选用了嵌入式体系内核,大大进步了机器人处理信号的才干;(2) 双电源供电体系引进,使机器人的作业愈加安稳牢靠;(3) 选用PWM信号操控大功率直流电机,在速度和精度方面有了很大的改善;(4)经过合理挑选PSD测距传感器的个数和安放方位,既满意竞赛要求,又能节省本钱;(5)本文规划的远红外火焰传感器组,很好地完结了对火源的精确认位使命,进步了救活牢靠性和快速性。实测证明,本文规划的机器人能够很好地完结竞赛使命,并且在牢靠性和速度方面都有了大起伏的进步,具有很强的运用价值。
机器人的超声波防撞电路规划
这种勘探器的依据是超声波具有很强的方向性。发送的传感器宣布接连信号。在这个设备之前约几米的恰当物体能够把适当强的信号反射回到接纳传感器。发送和接纳传感器只相隔大约50毫米,所以方向性强的超声波确保从发射器到接纳器之间的直接耦合波显得微乎其微。这个电路从RCX设备取得电源,它就和一种规范Lego勘探器相同衔接到RCX设备的一个输入端口。并没有特别支撑选用RCX代码或许 Mindstorms套件一般共用的其他编程言语的超声波勘探器。因而,能够运用软件以规范有源勘探器。例如Lego光勘探器的相同根本办法操作它。
图中是超声波勘探器的整个电路图。二极管列阵由D1至D6组成,而规范的桥式整流器则由D1至D4组成。这个整流器连同滤波电容C3发生7伏特电源。桥式整流器供给全波整流,所以电路怎样衔接RCX设备都没有联系。
RCX设备内部的上拉电阻一般使输入端子处于高电位。D5和D6使IC1a的输出把RCX端口输入端拉低至0伏电压。这个设备怎样衔接RCX设备也是没有联系的。IC1a的输出经过两个二极管的任何一个衔接端口的带电输入端。在输入供给电源的时间内,两个二极管的其间一个就会阻断电源,因而只需极小电流流过两个二极管。在这些时间内,lC1a的输出衔接电源,但R1却阻挠过量的输出电流流入IC1a的输出级。
IC1a是缓冲扩大器,它是一般的电压跟从级。IC1b是直流扩大器。它以同相方式操作,反响电阻R2和R3把它的闭环电压增益调整倒3.7。要留意,lC1选用的LM358N是用在没有负电源的直流电路的。其他大多数运算扩大器并不能供给这儿要求的很低输出电压,所以不主张运用代用器材。TR1扩大接纳传感器Mic1的输出。 TR1用简略的共射极扩大器,它供给超越40dB的电压增益。C2将其输出耦合到D7和D8组成的半波整流器电路。C1和 R4组成滑润滤波电路。发射器电路仅仅选用规范震动装备的555时基电路(IC2)。RCX设备能够从每个输入端供给的最大电源电流是适当有限的,所以 IC2最好选用低电源的 555。不然就会呈现负载太大的危险致使取得不适宜的电源电压。VR1是频率操控器,一般调理它而使电路发生最佳功用。不过,假如需求下降灵敏度,能够成心使它违背最佳频率。
AT89S51 的编程办法可分为并行及串行方式。因为现在PC台式及及笔记本现已逐步撤销并口,因而并口编程器现已逐步被筛选。选用USB接口的ISP编程器比较合适试验之用。本书所附赠的电路便是以USB ISP串行方式来对AT89S51进行编程的,其电路如图所示。图为AT89S51 USB ISP编程器电路图:
USB编程器电路规划
CH341A是一个USB总线转接芯片,经过USB总线供给异步串口、打印口、并口,以及常用的2线和4线等同步串行接口。CH341A选用 SOP-28无铅封装,详细功用由复位后的功用装备决议,同一引脚在不同功用下的界说或许不同。CH341芯片正常作业时需求外部向XI引脚供给 12MHz的时钟信号。一般状况下,时钟信号由CH341内置的反相器经过晶体稳频振动发生,外围电路只需在XI和XO引脚之间衔接一个12MHz晶体,并为XI和XO引脚对地衔接振动电容。CH341芯片支撑5V电源电压或许3.3V电源电压。当运用5V作业电压时,CH341芯片的VCC引脚输入外部 5V电源,第9脚(V3引脚)应该外接容量为4700pF或许0.01uF的电源退耦电容。CH341 第10、11脚衔接到USB数据总线。第13、14脚外接12MHz晶体,为芯片供给时钟。第16、18、20、22脚别离接300Ω的限流电阻,作为 RST、SCK、MOSI、MISO信号输入/输出。在运用CH341A的USB转ISP功用时,第23脚有必要接地。第28为电源5V输入,接退耦电容,可使让芯片作业更安稳。
图3.12 USB编程器电路图
在图3.12里,USB1为与电脑衔接的USB插座。此USB插座共有4个脚,别离为+5V、D-、D+及GND。+5V及GND是本电路板的电源来历。R3为限流电阻,此电阻的取值需求依据实际状况确认。在运用此电阻时,应确保后端的CH341A及AT89S51芯片供电电压大于4.5V。在确保接入的元件接线正确及电路全体耗费电流小于500mA的状况下,此电阻能够不接,直接用短线衔接即可。CH341A芯片经过USB接口和USB衔接线完结与电脑的数据传输。
TOP5 依据无线通讯的嵌入式机器人操控体系电路规划
无线通讯接口规划
体系选用迅通公司出产的PTR2000无线通讯数据收发模块。电路接口如图2所示。该模块依据NORDIC公司出产的射频器材nRF401开发,其特点是:①有两个频道可供挑选,作业速率高达20 Kb/s;②接纳发射合一,合适双工和单工通讯,因而通讯办法比较灵敏;③体积小,所需外围元件少,接口电路简略,因而特别合适机器人小型化要求;④可直接接单片机串口模块,操控简略;⑤抗搅扰才干强;⑥功耗小,通讯安稳。
超声波测距传感器电路规划
两路超声波传感器用以操控机器人避开障碍物,并猜测机器人相对意图地间隔,起导航效果,其接纳部分与微操控器的捕获和守时管脚相衔接。整个超声波检测体系由超声波发射、超声波接纳和单片机操控等部分组成。发射部分由高频振动器、功率扩大器及超声波换能器组成。经功率扩大器扩大后,经过超声波换能器发射超声波。
图5给出由数字集成电路构成的超声波振动电路,振动器发生的高频电压信号经过电容C2隔除掉了信号中的直流量并给超声波换能器 MA40S2S。其作业进程:U1A和UlB发生与超声波频率相对应的高频电压信号,该信号经过反向器U1C变为规范方波信号,再经功率扩大,C2隔除直流信号后加在超声波换能器MA40S2S进行超声波发射。假如超声波换能器长期加直流电压,会使其特性显着变差,因而一般对沟通电压进行隔除直流处理。 U2A为 74ALS00与非门,control_port(操控端口)引脚为操控口,当control_port为高电平时,超声波换能器发射超声波信号。
图6示出为超声波接纳电路。超声波接纳换能器选用MA40S2R,对换能器接纳到的信号选用集成运算扩大器LM324进行信号扩大,经过三级扩大后,经过电压比较器LM339将正弦信号转化为TTL脉冲信号。INT_Port与单片机中止管脚相连,当接纳到中止信号后,单片机当即进入中止并对超声波信号进行处理和判别。
依据竞技机器人的功用要求进行总体规划,将各个功用进行模块化,其操控体系硬件框图如图所示。中央处理器选用微操控器结构,用以操控外围设备和谐作业。舵机操控机器人的运动方向;驱动电机电动机选用输出轴配有光电编码器的小型直流电机驱动车轮旋转。电磁铁作为机械手夹紧的履行元件。设置了两路超声波传感器、8路光电检测输入和8路开关量检测接口。
TOP6 机器人触摸式物体勘探技能电路规划
下图中给出运用导电橡胶片的比较合理的接口电路。导电橡胶片和一个3.3k电阻串联在地与电源正电压之间构成了分压器。当导电橡胶片受压时,传感器的输出端的电压就会改动。传感器的输出端便是压电片和电阻之间的一点,此信号衔接到比较器339的反向输入端引脚上。当压电片的电压超越了比较器的参阅电压时,比较器输出状况改动,就表明磕碰发生了。这个比较器的输出能够用来驱动一个操控马达方向的继电器上或许直接衔接到一个微处理器或计算机端口上。
多路磕碰开关
当有许多开关或许近间隔勘探设备安置在机器人的周围时会怎样呢?不得不把每个开关的输出衔接到电脑里,可是那样做浪费了许多外设端口。一个比较好的处理办法是运用一个优先编码器或许多路转化器。这两个计划答应在一条公共操控线路上衔接多个开关。机器人的微处理器或计算机将查询这条操控线,而不是每个开关或近间隔勘探设备。
运用优先编码器电路规划
下图中的电路运用了一块74148优先编码器集成块。
集成块的输入端便是那些开关的输出。 当一个开关闭合,相应的二进制编码就会呈现在A-B-C输出引脚处。关于优先编码器,只需开关中最高的值才干在输出端显现出来。换句话说,假如开关4和7都闭合了,那么输出端只能反响引脚4闭合。
运用电阻分压排电路规划
假如机器人的计算机或许微操控器中有模一数转化器(ADC)或许能够添加一个,就能以另一种技能完结多路开关接口:电阻分压排。概念十分简略,像图18 所示。每个开关经过一个电阻的一端接地,而+V电压串接另一电阻到各开关上。多个开关则并行接入ADC的输入端,如图所示。这些电阻构成了一个分压器。因为每个电阻值都不同,所以当某一开关闭合时,对应的电压值都是绝无仅有的。留意,因为电阻是并联的,所以一次或许有多个开关闭合。然后得到一个中心值。要对衔接每个开关的电阻值进行探索试验以取得最大的灵敏性。
TOP7 智能跟从红外发送接纳电路规划
体系的智能跟从功用是经过红外完结的,音乐机器人上的红外接纳器感知到红外线时,会追寻红外发射源,感知不届时,会原地旋转从头查找红外发射源,直至 从头 定位方向。红外发射源是由10 个红外发射管组成,将10 个红外发射管均匀摆放在一个球体外表,使得红外发射源能够向五湖四海辐射红外线,确保音乐机器人愈加快速精确地寻觅到红外发射源。红外发射管发射的载波频 率为38 kHz 占空比为50%的方波。红外的发射和接纳电路如图4所示,10.0 衔接一个一般I/O 引脚,操控红外线的通断,即接通4 ms,然后关断11 ms,重复进行接通与关断。 衔接一路PWM 方波,方波的频率是38 kHz.一共有10 路红外发射管。
红外接纳设备选用2 个红外接纳器1838,别离设备在音乐机器人的头部和尾部。两个接纳器的输出引脚别离衔接单片机的10.2 和10.7 引脚。红外接纳器1838 对38 kHz 频率的红外线灵敏,所以红外接纳器1838 能够检测到红外发射源的方位,然后驱动电机向外发射源的方向行进。
图4 智能跟从红外发送接纳电路
拍手信号捕获电路规划
电路运用麦克风收集声响信号,然后运用LM324 对收集来的信号进行份额扩大,扩大的份额为100 倍,然后接过两个1N5819 和一个104 独石电容进行包络线检测,终究运用LM358 作为电压比较器,运用1 K 电阻和880Ω电阻分压取得比较电压值,其电路如图5 所示。机器人的移动选用驱动直流电机带动轮子滚动完结,即操控直流电机的正回转和速度,体系直流电机驱动芯片选用SGS 公司的L298N,内部有4 通道逻辑驱动电路。用三极管组成H 型平衡桥,驱动功率大,驱动才干强。一起H 型PWM 电路作业在晶体管的饱和状况与截止状况,具有十分高的功率。
图5 拍手信号捕获电路
直流电机驱动电路规划
电机的转速取决于3 个要素:负载、电压和电流。关于一个给定的负载,能够经过脉冲宽度调制的办法来使电机坚持安稳的速度。经过改动施加在直流电机上的脉冲宽度,能够添加或减小电机的转速。调整脉冲宽度,即改动占空比,调整电机的速度。驱动板选用6 个高速光耦6N137 完结驱动电路与逻辑电路的阻隔,这样能够有效地避免驱动电路与逻辑电路之间的彼此搅扰。驱动板的电路原理图如图6 所示。
图6 直流电机驱动电路
经过软件编程能够自在改动单片机两路PWM脉冲信号的占空比,电机的A 端衔接PWM 脉冲信号,电机的B 端衔接单片机的一个I/O 引脚。当这个I/O 引脚置1 时,电流从电机的B 端流向电机的A 端;当这个I/O 引脚置0 时,电流从电机的A 端流向电机的B 端,这样电机就能够改动电机旋转方向,一起操控PWM 脉冲信号的占空比值还能够改动电机旋转速度,完结转向和转速的操控。
TOP8 吸尘机器人操控体系电路规划
红外挨近传感器电路规划
反射式光电开关是由红外LED光源和光敏二极管或光敏晶体管等光敏元件组成,当有障碍物阻挠时光线能够反射回来,输出为低电平信号;当没有障碍物阻挠时,光线不能反射回来,输出为高电平信号。吸尘机器人的近间隔红外挨近传感器由两组相同的红外发射、接纳电路组成。每一组电路可分为高频脉冲信号发生、红外发射调理与操控、红外发射驱动、红外接纳等几个部分。经过38kHz晶振和非门电路得到一个38kHz的调制脉冲信号;运用三极管驱动红外发射管(TSAL6200)的发射。发射管宣布的红外光经物体反射后被红外接纳模块接纳。经过接纳头(HS0038B)内部自带的集成电路处理后回来一个数字信号,输入到微操控器的I/O口,如图3所示。接纳头假如接纳到38kHz的红外脉冲就会回来输出低电平,不然就会输出高电平。经过对I/0口的检测,便能够判别物体的有无。
两种电机操控体系电路规划
在小功率体系中,直流电机线性特性杰出,操控功用优越,合适于点位和速度操控。为了完结直流电机的正回转作业,只需求改动电机电源电压的极性。电压极性的改动和作业时间的长短能够由处理器完结,而供给直流电机正常作业的电流则需求驱动电路。
H桥式驱动电路是比较常用的驱动电路。该规划两个行走驱动电机选用分立器材功率场效应管和续流二极管树立,本钱低,便于散热,如图所示。
用ARM7的P0.8和P0.9来操控电机,这两个管脚都是PWM输出管脚,能够操控电机的速度。该部分首要确保机器人能够在平面内移动,一起轮上带有编码器,能够对行走的旅程进行检测。经过航位计算能够完结机器人的转弯,假定机器人光电码盘的分度数为N;操控器收到的脉冲数为m;轮子的直径为D;两个轮子之间的间隔为W,则轮子行进的间隔即可算得。
清洁机器人作为服务机器人的一种,有着巨大的市场潜力和宽广的运用远景。跟着传感技能的开展和微处理器的不断进步,价格也在不断下降。在此研讨和规划一个依据ARM7微处理器的清洁机器人操控体系,不只满意了实用性的要求,并且在不添加本钱的根底上为软件供给了杰出的硬件支撑,为更好的算法和软件晋级供给杰出的技能支撑。若读者对机器人技能感兴趣,无妨多讨论一下未来开展趋势以及最新改造技能走势等等。
TOP9 依据AT89C52主动追寻红外线源机器人电路规划
红外线传感器电路下见图。在机器人左、中、右三个方向放置传感器以检测红外线发射源的方位,当某个传感器接纳到红外线源后输出一个下降沿至74121的 4脚A2端,根下据图中电容C4、C5、C6的参数,74121的6脚输出一个坚持时间大约为100ms的高电平,单片机以此高电平信号作为批改方向的依据。
微处理器和电机驱动电路见下图。单片机的P3.1、P3.2和P3.2别离与左、中、右三个方向传感器的输出相连,三个传感器输出共有8种组合,单片机依据不同的组合状况批改机器人的行进方向,其批改方向和传感器输出组合的联系见方向批改真值下表。
从真值表中能够清楚的看到当三个传感器输出都为0时,也便是真值表中的“000”状况时单片机操控机器人顺时针方向旋转以寻觅红外线发射源;当输入为 “001”状况时单片机操控机器人向右行进;当输入为“110”状况时单片机操控机器人向左行进;当输入为“111”状况时单片机操控机器人向正前方行进;当输入为“101”状况时,代表机器人正前方的传感器被障碍物阻挠,单片机操控机器人向左方向旋转以避开障碍物,也意味着当有障碍物阻挠机器人行进时机器人能够主动绕开障碍物并从头寻觅红外线发射源。
依据STM32F107的转移机器人电机操控电路规划
跟着人工本钱的不断升高,用机器人替代人力去做一些重复性的高强度的劳作是现代机器人研讨的一个重要方向。转移机器人在导航寻迹中,需求后轮驱动电机和前轮舵机的和谐作业。转移机器人电机驱动有其特别的运用要求,对电机的动态功用要求较高,能在恣意时间抵达操控需求的指定方位并且使舵机中止在恣意视点;电机驱动的转矩改动规模大,既有空载平坦路面行使的高速度、低转矩作业环境,也有满负载爬坡的作业工况,一起还要求坚持较高的作业功率。依据以上的技能要求,本文选用了操控技能老练,易于滑润调速的直流电机作为转移机器人的履行饥构。
功率驱动电路规划
电机的供电电源是由24V的蓄电池供给,额定功率为240W,由4个75N75组成桥式电路来完结。75N75是MOSFET功率管,其最高耐压75V,最高耐流75A,电机驱动电路如图2所示。
Q1、Q4和Q2、Q3别离组成两个桥路,别离操控电机的正转和回转。高端驱动的MOS管导通时源极电压和漏极电压相同且都等于供电电乐VCC,所以要完结MOS管正常的驱动,栅极电压要比VCC大,这就需求专门的升压芯片IR2103。操控器发生的PWM信号输入HIN引脚,操控器I/O口输出的 EN1、EN2作为使能信号。输出端HO就可得到比VCC要高的电压,且高出的电压值正好是充在电容两头的电压。二极管进步导通速度,使得75N75的导通电阻更小,下降了开关管的丢失。一起IR2103的两个输出口HO、LO具有互锁功用,避免因为软件或硬件过错构成的电机上下桥臂直通构成短路。
过流维护电路规划
在电机操控体系中设备过流维护有两方面的含义:一是避免在电机正常作业时,电机呈现超载或堵转而使得电枢绕组电流过大危害电机乃至引发火灾;另一方面是因为电机肩动时发动电流很大,往往不能直接发动,既需求等励磁绕组逐步树立磁场后再正常作业,又期望电机以尽量快的速度肩动起来。有了过流维护对电流进行斩波,能够使电机安全快速地发动。过流维护原理图如图3所示。
电机的相电流经过康铜丝转化成电压信号Vtext,经过运算扩大器扩大后的模仿量AD1送至操控器A/D转化模块,一起将经过电压比较器比较后的数字量 EVA送至操控器的外部中止口。针对转移机器人的前轮转向舵机和后轮驱动电机的操控要求,选用以Cortex-M3为内核的STM32F107作为主操控器,选用嵌入实时操作体系μC/OS-II,将程序分红发动使命、电机转速操控使命、舵机操控使命等相对独立的多个使命,并设定了各使命的优先级。该体系能较好地完结转移机器人的运动操控。
TOP10 智能小车机器人全体电路规划
语音输入电路规划
小车的语音输入电路如图所示。其间,VM IC 供给传声器的电源,VSS是体系的模仿地,VCM 为参阅电压,1脚和2脚别离是传声器X1 的正极、负极的输入引脚。当对着传声器说话时,1脚和2 脚将跟着传声器输入的声响发生改动的波形,并在SPCE061A 的两个端口处构成两路反相的波形,送到SPCE061A 操控器内部的运算扩大器进行音频扩大,经过扩大的音频信号,经过ADC转化器转化为数字量,保存到相应的寄存器中,然后对这些数字音频信号进行紧缩、辨识、播映等处理。
语音输出电路规划
小车的语音输入电路如图所示。其间,VDDH 为参阅电压,VSS是体系的模仿地。音频信号由SPCE061A 的DAC引脚输出送到电路的9端,经过音量电位器R9的调理端送到集成音频功率扩大器SPY0030, 经音频扩大后,音频信号从SPY0030输出经J2端口外接扬声器播映声响。
光电检测电路规划
小车的光电检测电路选用E18-D80NK类型的光电传感器,它集发射和承受于一体,红外发射管向某一方向发射红外线,遇到障碍物后红外线被反射由接纳管承受,然后判别出小车的前方是否有障碍物,对障碍物的感应间隔能够依据要求经过传感器上的微调旋钮进行调理。传感器前端添加了透镜,运用聚集效果远间隔勘探物体。传感器内部集成了扩大、比较、调制电路,使传感器受可见光的影响较小,光电检测电路的衔接图如图4所示。
驱动电路规划
小车的驱动电路是一个全桥驱动电路( 图5),Q1,Q2, Q3, Q4四个三极管组成4个桥臂,Q5 操控Q2和Q3的导通和关断,Q6操控Q1 和Q4 的导通和关断,驱动电路别离用于后轮动力驱动电路和前轮方向驱动电路。当1管脚为高电平,2管脚为低电平不时Q1 和Q4 导通,Q2和Q3截止,电动机带动车轮作业; 当1管脚为低电平,2管脚为高电平不时Q1和Q4截止,Q2和Q3导通,电动机带动车轮反向作业。
智能小车体系全体规划
将语音输入电路的1, 2 端口别离衔接到SPCE061A操控器的M ICP, N ICN 管脚上; 将语音输出电路的9端口衔接SPCE061A的DAC1管脚; 后轮动力驱动电路的1, 2端衔接到SPCE061A的IOB8, IOB9管脚,前轮方向驱动电路的1, 2端衔接到SPCE061A 的IOB10, IOB11管脚; 光电检测电路的OUT 端衔接SPCE061A 的IOB12 管脚,智能小车的全体衔接如图6所示。
智能小车的正确辨认率在90% 以上,试验进程中发现,影响小车正常辨识的要素首要包含周围环境的噪声、人与小车的间隔等,这些需求在往后改善。这种语音操控的智能小车机器人将来不只能够为人服务,稍加扩展,还能够在多种不合适人作业的场合替代人履行使命。因而这种语音操控小车机器人具有重要的学术研讨价值。
TOP11带PC机串口通讯的机器人操控体系电路规划
用AVRmega8515作一个带PC机串口通讯的最小单片机机器人操控体系,电路图见下图。运用时用WINDOWS自带的超级终端,把速率调整到9600,8个数据位.1个中止位,无奇偶效验,无流量操控(握手协议Xon/Xoff).接上串口线,依照屏幕提示输入数据就能够直观地操控3台舵机的旋转视点。
以下介绍一款24路机器人专用操控器。其首要是供不熟悉单片机的读者来运用。该体系全体硬件根本和上述最小单片机操控体系相同,还添加了一片选用I2C 总线通讯办法的24C256 EEPROM存储器,用来记载24路巨大的动作表,主控单片机也是AVRmega 8515.整个动作编程经过PC机串口终端仿真器来完结的。可一起操控24台舵机,并且能别离对台舵机进行速度操控,其间能够刺进循环、延时指令。该操控器能让制作者从繁琐的单片机编程中解放出来,并且能让有PC机编程才干的读者进行二次开发。
依据嵌入式的机器人体系电路模块规划
机器人要完结的动作和功用较多,需求多个传感器对外界进行检测,并实时操控机器人的方位、动作和作业状况。体系中的一切使命终究都挂在实时操作体系μC/0S一Ⅱ上作业,因而不只要考虑微操控器的内部资源,还要看其可移植性和可扩展性。LPC2129是Philips公司出产的一款32位 arm7TDMI—S微处理器,嵌入256 KB高速Flash存储器,它选用3级流水线技能,一起进行取指、译码和履行,并且能够并行处理指令,进步CPU的作业速度。因为它的尺度十分小,功耗极低,抗搅扰才干强,适用于各种工业操控。2个32位守时计数器、6路PWM输出和47个通用I/0口,所以特别适用于对环境要求较低的工业操控和小型智能机器人体系。因而选用 LPC2129为主操控器,能够取得规划结构简略、功用安稳的智能机器人操控体系。
无线通讯接口规划
体系选用迅通公司出产的PTR2000无线通讯数据收发模块。电路接口如图2所示。该模块依据NORD%&&&&&%公司出产的射频器材nRF401开发,其特点是:①有两个频道可供挑选,作业速率高达20 Kb/s;②接纳发射合一,合适双工和单工通讯,因而通讯办法比较灵敏;③体积小,所需外围元件少,接口电路简略,因而特别合适机器人小型化要求;④可直接接单片机串口模块,操控简略;⑤抗搅扰才干强;⑥功耗小,通讯安稳。
超声波测距传感器电路规划
两路超声波传感器用以操控机器人避开障碍物,并猜测机器人相对意图地间隔,起导航效果,其接纳部分与微操控器的捕获和守时管脚相衔接。整个超声波检测体系由超声波发射、超声波接纳和单片机操控等部分组成。发射部分由高频振动器、功率扩大器及超声波换能器组成。经功率扩大器扩大后,经过超声波换能器发射超声波。
图5给出由数字%&&&&&%构成的超声波振动电路,振动器发生的高频电压信号经过%&&&&&%C2隔除掉了信号中的直流量并给超声波换能器 MA40S2S。其作业进程:U1A和UlB发生与超声波频率相对应的高频电压信号,该信号经过反向器U1C变为规范方波信号,再经功率扩大,C2隔除直流信号后加在超声波换能器MA40S2S进行超声波发射。假如超声波换能器长期加直流电压,会使其特性显着变差,因而一般对沟通电压进行隔除直流处理。 U2A为 74ALS00与非门,control_port(操控端口)引脚为操控口,当control_port为高电平时,超声波换能器发射超声波信号。
图6示出为超声波接纳电路。超声波接纳换能器选用MA40S2R,对换能器接纳到的信号选用集成运算扩大器LM324进行信号扩大,经过三级扩大后,经过电压比较器LM339将正弦信号转化为TTL脉冲信号。INT_Port与单片机中止管脚相连,当接纳到中止信号后,单片机当即进入中止并对超声波信号进行处理和判别。
光电检测模块规划
规划光电检测模块,使机器人能够检测地上上的白色引导线。光电检测电路首要包含发射部分和接纳部分,其原理如图3所示。发射部分的波形调制选用了频率调制办法。因为发光二极管的呼应速度快,其作业频率可达几兆赫兹或十几兆赫兹,而检测体系的调制频率在几十至几百千赫兹规模之内,因而能够满意要求。光源驱动首要担任将调制波形扩大到满足的功率去驱动光源发光。光源选用红外发光二极管,作业频率较高,合适波形为方波的调制光发射。
接纳部分选用光敏二极管接纳调制光线,将光信号转变为电信号。这种电信号一般较弱小,需进行滤波和扩大后才干进行处理。调制信号的扩大选用沟通扩大办法,能够将调制光信号与布景光信号别离开来,为信号处理供给便利。调制信号处理部分对扩大后的信号进行辨认,判别被检测目标的特性。因而,该模块的实质是将“沟通” 的、有用的调制光信号从“直流”的、无用的布景光信号中别离出来,然后抵达抗搅扰的意图。
更多机器人技能材料,电路图及DIY规划,可拜见本期Designs of week——当我国制作遇上机器人技能,规划思想请跟上!