智能机器人硬件功能模块介绍1.核心控制板:raspberry b+(树莓派B+):一种卡片式电脑。树莓派是只有信用卡大小的卡片式电脑,其系统基于Linux。截止至2012年6月1日,树莓派只有A和B两个型号,主要区别:A型:1个USB、无有线网络接口、功率2.5W,500mA、256MB RAM;B型:2个USB、支持有线网络、功率3.5W,700mA、512MB RAM。2.底层电路驱动芯片:Arduino 。Mega2560的处理器核心是ATmega2560,同时具有54路数字输入/输出口(其中16路可作为PWM输出),16路模拟输入,4路UART接口,一个16MHz晶体振荡器,一个USB口,一个电源插座,一个ICSP header和一个复位按钮。Arduino Mega2560也能兼容为Arduino UNO设计的扩展板。3.底层硬件:驱动电路、控制电路 包括(ln298、hc-06蓝牙模块、舵机、摄像头、麦克风、无线网卡、电机、地盘、传感器若干、材料等) 4.工作原理:树莓派用来处理上层指令、运用大型代码、和代码整合等,例如:人脸识别、语音识别、邮件发送、环境数据上传到互联网、获取网络指令等。通过串口通讯和底层驱动芯片arduino进行交互,和数据传输。arduino则负责底层电路的驱动、环境检测、快速机动、预报处理等工作1.该项目中我们自主研发了一套无线充电设备,最大的转换效率可以达到40%,安装在机器人的底端,可以实现机器人长时间的工作而不需要人为去充电,解决了用户不在家机器人也能正常工作的问题。该项目已经获得了专利。
上传时间: 2022-07-25
上传用户:zhaiyawei
VIP专区-嵌入式/单片机编程源码精选合集系列(87)资源包含以下内容:1. 在nios II DE2开发板上开发的实时时钟.2. 绝对好用的M64-SD卡MP3程序.3. 实现各种算数逻辑运算 根据输入的指令不同.4. 温度测控完整开发档案。包括原理图.5. 好记星的控件,包括button,list,对文件操作.6. FPGA/CPLD VHDL语言实现SPI.7. RS232-光纤的CPLD调制解调源程序.8. 液晶显示.9. 嵌入式的简单测试程序.10. Sbc2410的原理图.11. 高质量的软件代码规范.12. 充电芯片的ORCAD原理图.13. 使用VerilogHDL语言实现硬件的开发模拟.14. 使用VerilogHDL语言实现硬件的开发模拟.15. 一个全的2410试验板的原理图核PCB图,可以直接用,适合想做开发板的新手.16. 三星公司流行的ARM芯片44b0的原理图和PCB;可以帮助有志于学习使用ARM的同事参考和使用.17. 基于51的多功能电子钟,多闹钟,温度测试.18. 2410的三星的3.5寸液晶驱动程序.19. 该程序采用C语言编写,是程序员编写菜单程序的通用典范..20. 水平直线挖掘的源程序.21. This program controls a BLDC motor in closed loop using PIC18Fxx31 devices. Hardware used is PICDE.22. 硬件I2C软件包.23. 应用matlabGUI工具设计了数据循环显示程序.24. avr祥例。 附原理图.25. NEXTCHIP的OSD开发工具,很好用的,支持256色,支持鼠标样式编辑,生成FNTFLT等格式的文件..26. 基于复杂可编程逻辑器件(CPLD)的120MHz高速A_D采集卡的设计.27. at91sama3 IAR 环境下开发的例子.28. 此软件是ARM的键盘驱动软件.29. 此软件是云台控制软件.30. *本程序四位数码管作倒计时.P0为位选,P1数码管.P3.5输出(低电平).P3.0,P3.1串口通讯..31. 单片机资料at89c2051英文板详细资料.32. 介绍一种如何用DSP和CPLD控制插补的文章.33. 最近搞的一个51开发板的原理图.34. 一种51下载线的原理图.35. 电子跑表 基于DVCC设计的电子跑表,是微机原理课程设计的题目,欢迎大家参考.36. I2C汇编程序,用于100KB/S的I2C器件运用..37. ek-stm32f开发板测试程序,LCD+LED+按键.38. ps2键盘的时序介绍和开发程序.39. 东芝机器人处理器代码,sh2有时间学习很好!.40. 时钟分频电路实现精讲(19 pages)——意法半导体.
上传时间: 2013-05-16
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(89)资源包含以下内容:1. 推箱子游戏的PROTEUS仿真,用12864液晶的.2. VB上位机程序控制DS1302时钟的proteus仿真文件及源文件。是一个很好的用vb对串口操作的示例.3. 勤研QT2410的核心板原理图.4. 基于LPC2200实验箱的数字示波器源代码.5. 基于LPC2200实验箱的中速采样源代码.6. 这是一个能够开发扫描器的压缩包.7. at91rm9200参考程序.8. 食堂IC卡售饭机系统设计,适用于就餐人数多的饭堂收费系统..9. 寻迹机械人系统的设计,这是能自行行动的机械人的设计..10. PLD驱动内核.11. 假前做了电子课程设计,感触颇深。老师安排一个题目,在一周时间里拿出成果。我们从熟悉quartus软件,到自学vhdl语言,再到设计程序,.12. 声音采集源程序.13. 4 BIT LED 静态驱动接口芯片的KC51程序.14. AMCC S5933 PCI 卡硬件诊断程序.15. modbus通讯.16. 关于ucosII操作系统的实用例子.17. 关于数字电路的课件.18. ADC0809模数转换IC,并行数据传输和8通道选择..19. See_MIPS_Run-2nd_edition 中文第二版,See_MIPS_Run-2nd_edition 中文第二版.20. 这是1602液晶的使用简单例子,用到ATmage8来控制的C语言程序.21. C语言实现的一个简易的SMPT服务器代码.22. C语言实现的一个简易的HTTP服务器源代码.23. 纯粹的BSP所包含的内容一般说来是和系统有关的驱动和程序.24. 这个文档非常的好啊。实用价值很高.25. 本文件内容为tms320lf2407 dsp的中断向量将对应中断的_nothing改成眺转到指定服务子程序的指令即可以使用此中断.26. 简单的cpu 设计 用hdl语句设计 能实现基本的功能.27. arm开发板的资料.28. 简单的汉字显示系统 能移动显示 用C语言编写.29. 24c02的简单读写 显示1-9个数 调试时间已经通过 希望对学习FLASH的朋友有所帮助.30. microchip开发zigbee协议栈 非常有用.31. 想搞清嵌入式开发的初级朋友可以看看这本书.32. 从beyondlog上下下来的.33. VRTX嵌入式多任务培训教材.34. 常用芯片和器件手册.35. altera 的示例ip.36. USBprog的原理图.37. 读RF卡的源代码.38. 包含sd 卡驱动软件包: SD卡相关工具函数 ---- CRC校验头文件.SD卡物理层 用户API函数.39. 我们公司的大型空调电机启动的控制程序.40. 我们公司车间地面传输设备的运行控制程序.
上传时间: 2013-06-21
上传用户:eeworm
采用SigmaDesigns EM8511媒体处理芯片的支持MPEG4的便携式多媒体播放器,利用嵌入式操作系统.运用自行开发的应用软件和底层设备驱动程序。能支持多种格式的流媒体,具有功耗低、稳定性高、成本低和体积小等特点
上传时间: 2013-05-21
上传用户:dct灬fdc
近年来,随着计算机和通信技术的飞速发展,特别是网络的迅速普及和3C(计算机、通信、消费电子)合一的加速,微型化和专业化成为发展的新趋势,嵌入式产品已经成为了信息产业的主流,嵌入式系统技术也成为目前电子产品设计领域最为热门的技术之一,目前已经广泛地应用于军事国防、消费电子、网络通信、工业控制等各个领域。本文在研究视频采集发展现状和趋势的基础上,设计了一种基于32位处理器的嵌入式图像采集和传输系统。此套硬件系统可应用于LCD显示屏、桌面视频、多媒体、数字电视机、图像处理、可视电话和远程户外图像采集等领域。 该图像采集系统在硬件系统上以ARM芯片S3C44BOX为核心,利用CMOS图像传感器采集图像;以FIFO帧存储器暂存图像数据,解决了ARM芯片与图像传感器之间速率的不同步问题;并充分利用了FPGA/CPLD高性能、低功耗、低成本的优点,用CPID器件控制整个图像采集的时序逻辑。在软件平台移植了嵌入式操作系统’uClinux,并在此基础上开发了底层的驱动程序和应用程序。体积小巧,具备图像采集、显示和远程传输功能和良好的可扩展性。 全文共分为五个章节,第一章主要介绍了论文的课题背景和图像采集技术的发展现状,介绍了论文的研究目标和研究内容。第二章从硬件和软件两方面阐述了嵌入式图像采集系统的总体设计方案,详细介绍了硬件开发平台嵌入式系统和软件开发平台嵌入式操作系统各自的定义和特点。第三章主要介绍基于ARM的图像采集系统硬件设计方面的内容,包括各个模块的具体实现方案、系统硬件性能分析和硬件电路的抗干扰设计等。第四章研究了基于uClinux平台的几个主要模块的软件设计,主要包括图像传感芯片的初始化和采集程序的实现、LCD控制器的初始化和图像显示程序的实现、以太网控制器的初始化和图像数据传输程序的实现。第五章是对全文的一个总结,概括了作者所做的工作,提出所存在的不足并对后续的研究工作做了进一步的展望。
上传时间: 2013-04-24
上传用户:wangxuan
我国经济的快速发展促进各行业对电力需求的飞速增长,电力需求侧管理随着电力系统管理的自动化而不断发展起来。用电现场负荷监控终端是电力需求侧管理的一个重要组成部分,它为有效利用能源、合理分配能源,鼓励用户均衡用电,实现电力需求侧科学管理提供了技术基础。 负荷监控终端利用微电子技术、电力电子技术和传感器技术对用电现场的各种电能参数进行采集和全方位监控,在电力需求侧管理中承担着重要角色。它为电力管理部门和用电企业间搭起了信息桥梁,不仅实时提供企业用电的各种信息,而且能够及时执行电力管理部门的远程命令,实现远程操作。电力管理部门向终端安排合理的用电方案,能够对企业的用电实现宏观调控,这对企业的长足发展和电力管理部门的合理调度电能有很好的推动作用。因此对负荷监控终端的研究具有重大的现实意义。 论文对目前国内外的负荷监控终端在的发展现状进行了概述,分析了负荷监控终端在国内的电力负荷管理技术中的地位和作用,以及当前负荷监控终端系统的技术水平和实现方法,在研究了终端设计多项技术的基础上,结合工程项目的要求对微处理器和操作系统进行了具体选型,设计了一种基于ARM 和μC/OS-Ⅱ的配变监控终端,在基于ARM技术的LPC2124 微处理器和外围接口芯片上,进行了终端系统的设计;实现了μCOS-Ⅱ在LPC2124MCU 上的移植;编写了基于μC/OS-Ⅱ的API 接口函数和底层硬件驱动程序;采用多任务按优先权调度的方式解决了任务处理的实时性,克服了传统前后台软件在复杂的监控终端设计中实时性差的弊端,实践证明用这种设计思想制作的配变监控终端能较好地满足工程应用实际需要。
上传时间: 2013-04-24
上传用户:小码农lz
USB转异步串口驱动软件,方便连接U口下载程序
标签: 驱动
上传时间: 2013-06-27
上传用户:dajin
开关在电路中起接通信号或断开信号的作用。最常见的可控开关是继电器,当给驱动继电器的驱动电路加高电平或低电平时,继电器就吸合或释放,其触点接通或断开电路。CMOS模拟开关是一种可控开关,它不象继电器那样可以用在大电流、高电压场合,只适于处理幅度不超过其工作电压、电流较小的模拟或数字信号。 一、常用CMOS模拟开关引脚功能和工作原理 1.四双向模拟开关CD4066 CD4066 的引脚功能如图1所示。每个封装内部有4个独立的模拟开关,每个模拟开关有输入、输出、控制三个端子,其中输入端和输出端可互换。当控制端加高电平时,开关导通;当控制端加低电平时开关截止。模拟开关导通时,导通电阻为几十欧姆;模拟开关截止时,呈现很高的阻抗,可以看成为开路。模拟开关可传输数字信号和模拟信号,可传输的模拟信号的上限频率为40MHz。各开关间的串扰很小,典型值为-50dB。
上传时间: 2013-10-27
上传用户:bibirnovis
a_bit equ 20h ;个位数存放处 b_bit equ 21h ;十位数存放处 temp equ 22h ;计数器寄存器 star: mov temp,#0 ;初始化计数器 stlop: acall display inc temp mov a,temp cjne a,#100,next ;=100重来 mov temp,#0 next: ljmp stlop ;显示子程序 display: mov a,temp ;将temp中的十六进制数转换成10进制 mov b,#10 ;10进制/10=10进制 div ab mov b_bit,a ;十位在a mov a_bit,b ;个位在b mov dptr,#numtab ;指定查表启始地址 mov r0,#4 dpl1: mov r1,#250 ;显示1000次 dplop: mov a,a_bit ;取个位数 MOVC A,@A+DPTR ;查个位数的7段代码 mov p0,a ;送出个位的7段代码
上传时间: 2013-11-06
上传用户:lx9076
Keil C51 V8 专业开发工具(PK51) PK51是为8051系列单片机所设计的开发工具,支持所有8051系列衍生产品,,支持带扩展存储器和扩展指令集(例如Dallas390/5240/400,Philips 51MX,Analog Devices MicroConverters)的新设备,以及支持很多公司的一流的设备和IP内核,比如Analog Devices, Atmel, Cypress Semiconductor, Dallas Semiconductor, Goal, Hynix, Infineon, Intel, NXP(founded by Philips), OKI, Silicon Labs,SMSC, STMicroeleectronics,Synopsis, TDK, Temic, Texas Instruments,Winbond等。 通过PK51专业级开发工具,可以轻松地了解8051的On-chip peripherals与及其它关键特性。 The PK51专业级开发工具包括… l μVision Ø 集成开发环境 Ø 调试器 Ø 软件模拟器 l Keil 8051扩展编译工具 Ø AX51宏汇编程序 Ø ANSI C编译工具 Ø LX51 连接器 Ø OHX51 Object-HEX 转换器 l Keil 8051编译工具 Ø A51宏汇编程序 Ø C51 ANSI C编译工具 Ø BL51 代码库连接器 Ø OHX51 Object-HEX 转换器 Ø OC51 集合目标转换器 l 目标调试器 Ø FlashMON51 目标监控器 Ø MON51目标监控器 Ø MON390 (Dallas 390)目标监控器 Ø MONADI (Analog Devices 812)目标监控器 Ø ISD51 在系统调试 l RTX51微实时内核 你应该考虑PK51开发工具包,如果你… l 需要用8051系列单片机来开发 l 需要开发 Dallas 390 或者 Philips 51MX代码 l 需要用C编写代码 l 需要一个软件模拟器或是没有硬件仿真器 l 需要在单芯片上基于小实时内核创建复杂的应用
上传时间: 2013-10-30
上传用户:yy_cn