灾难救援机器人制作方案
为:当输出端口经过驱动芯片向电机发出信号时,由于微弱信号不足以驱动电机工作,于是,驱动信号把微弱信号放大后才能使电机正常工作。接线可按图6要求
6.2 单片机系统
MSP430系列单片机整个复位在电路包括芯片内、外两个部分。由于MSP430系列单片机具有上电复位功能。因此,上电后只要保持RST/NMI(设置为复位功能)为高电平即可。通常的做法是除了在RST/NMI管脚接10~100kΩ的上位电阻外,还需要再接0.1μ F的电容,电容另一端接地,这样做的目的是令复位更加可*。如果想让其随时复位只需要将复位键按下,在RST/NMI管脚产生低电平信号即可使其复位。
6.3电源电压采样电路及欠压指示电路
该电路的作用是通过时采样电源电压,此系统中主要是对低电压进行采集,当电源电压小于系统规定的最低电压时,系统便发出钱呀指示信号,提醒人们及时更换电池或及时对电池进行充电。当电压长久得不到提高,便会发出复位信号,使系统复位。在采样过程中,模拟输入信号将连接到A/D内核的电容阵列,所以电容网络的充电将由模拟信号源提供。电容网络的充电将在采用期间完成。那么,模拟信号源的内阻,动态阻抗以及电容网络的容量应该与采样周期相匹配,以保证能达到10位转换精度。系统中的电容器当电压变化过大时起到缓冲作用,如果电压电压基本没有变化,它视为断路。具体接线如图7所示
6.4 编程接口电路
此编程接口电路属于标准器件,在N4脚上外接一电阻R16和发光二极管LEDI,具体接法如图8所示,当需要控制器输入程序时,线路接通后发光二极管便会点亮。这样做的目的是当接口出现问题时,便于检查和维
三、系统软件设计思路
程序设计实质上是按照一定的原则、一定的思想和方法将这些指令组织起来,CPU按设计者的思想执行指令,实现一定的功能,最终解决所需要解决的问题。可以使用模块化的程序结构组织指令和编写程序。MSP430程序设计除了可使用汇编语言外,使用C语言更能提高设计效率,加快开发进度。MSP430 C语言编译环境提供了大量的标准库函数。要使用这些标准库函数,只要在程序的开头声明要使用的库函数所在的文件开头,之后在程序中就可以直接调用了,因此使用起来十分的方便。具体主程序流程图见图9所示
四、 方案可行性分析
(1)我们的指导老师杨老师多年致力于机器人的研究开发及教育,多次以机器人教练的身份参加“青少年机器人大赛”,作品多次获得不同层次的奖项。
(2)我们社团从成立至今,多次跟随杨老师进行机器人开发|组装和创新。在此期间学到了很多关于机械机构的使用和应用方面的知识,会员们也通过自己亲手的实习了解到理论和实践相结合的重要性,同时也了解了像超声波传感器和红外线传感器单片机的很多未知知识等。
(3)我们协会还有来自计算机专业、物理专业、数学专业的一些会员,他们之中有很多现在已经能够熟练的掌握关于编程和机器人构造方面的技术了,具备较强的动手能力和创新能力,他们的加入可以说对我们协会带来了不少的惊喜和意外,特别是有时候的一些奇思妙想更是让我们受益匪浅啊!
(4)另外还有我们机电系的几位机械设计方面的老师、PLC编程老师、单片机老师更是为我们这个协会注入了强大的生命力和雄厚的师资力量和技术支持,使我们在这个探索的过程中少走了不少的弯路,受益颇多。
- μC/OS-Ⅱ在MSP430F149上的移植(03-01)
- MSP430与I2C总线接口技术的研究(06-14)
- 基于MSP430单片机的超声波倒车雷达监测报警系统设计(08-14)
- 2010年中国(成都)电子展胜利闭幕(08-15)
- 基于MSP430单片机的电子汽车限速器的研究(08-20)
- 基于MSP430的微功耗数据采集系统的开发应用(10-16)