• ¥ 1

    7
    5

    开关磁阻电机驱动的嵌入式系统软件设计和开发

    控制对象为一个480w的8/6极四相开关磁阻电机,额定电压为24V,额定电流为20 A。下位机的控制芯片为英飞凌的XMC4500芯片,上位机基于S3C2440来设计,显示屏为3.5寸的lcd触摸显示屏,可以实现电机的各种控制功能以及减少转矩脉动。代码解释详细,另附说明文档,便于功能扩展以及自主学习,同时具有工业实用性。
  • 免费

    33
    545

    嵌入式开发学习经典资料汇集

    网上资料云云,但对于新手来说普天盖地的资料并非一件好事,但是人性本贪婪,我也不例外。决定要学习嵌入式后就开始从百度搜集各种资料。一种想要把网络所有嵌入式资料尽收自己硬盘的心情。或许出于不想错过一个份资料,但是下载完之后又怎样?因为你是新手,你能看出哪份资料有价值,哪份没价值吗?大多人在几G甚至上百G的学习资料中迷失了自己的方向。出于以上原因,笔者和一些学有所成的朋友共同整理筛选了嵌入式学习的高价值学习资料,节省大家的下载和筛选时间,留出时间来多学多用,才能达到学习的目的。
  • ¥ 5

    5
    14

    基于TM1638芯片和STM32单片机设计万年历

    1.整个系统分为以下模块:STM32单片机最小应用系统、按键LED显示模块、串口通信模块等;系统选用STM32F103VCT6单片机为微处理器,同时通过采用专用驱动芯片TM1638实现多功能的显示和调整时间显示功能。2、实现功能:(1)日历、时间调整的时钟 通过按键切换实现对年、月、日、时、分、秒、星期的调整控制,可以设置每一部分的初始值。(2)具备闰年的自动调整功能(3)具有定时报警功能(可以当做闹铃来使用) 通过按键设置定时时间。定时时间到,蜂鸣器发出鸣叫声,维持5S。TM1638介绍:TM1638 是一种带键盘扫描接口的内存映射型LED(发光二极管显示器)驱动控制专用电路,内部集成有MCU 数字接口、数据锁存器、LED 高压驱动及8级灰度调节电路、内部RC振荡、内置上电复位及低电压复位电路、键盘扫描等电路,芯片的段位可通过软件设置来实现10*8进行配置来适应不同连接的LED数码屏,同时可根据不同的显示场合调节LED的灰度,以实现降低功耗的要求,同时具备多段方便数字计算显示。附件内容只有整个方案实现的源代码和相关的参考资料
  • 免费

    20
    188

    嵌入式数字图像处理电路+源码+论文等

    前言: 2005年12月27日,Avago Technologies日前宣布推出一款创新的图像信号传输处理器(image pipe processor)。与其它公司的图像处理器不同,Avago Technologies的图像信号传输处理器与CMOS传感器完美地整合在一起,可呈现出更优异的色彩、更高的对比度、更逼真的肤色色调,实现了具有高度灵活性的、可与各种照明、阴影和移动环境自动匹配的成像效果。接下来分享的是基于ARM和CPLD的嵌入式数字图像处理系统设计方案。嵌入式数字图像处理系统概述: 本文介绍的是一种嵌入式数字图象处理平台的实现方案,通过ARM和CPLD技术,构造一个具有通用性、可扩充性、灵活的数字图像处理平台作为嵌入式机器人控制系统的一个子系统。我们采用一种ARM+CPLD+RAM结合的结构,在提供一定的控制能力的基础上,保证了数据采集的快速和完整性。嵌入式数字图像处理系统结构图如下:该结构主要有以下特点: 以ARM为主控制器,利用这类32位的微控制器完成对图像数据的简单处理,判断并作出决策,同时还具备构成一个较强的独立控制系统能力。为了兼顾采样速率,采用CPLD+RAM的结构,构造了一个“类DMA”方式的控制器。构成数据缓存的方式还有其他多种,比如采用双口RAM,FIFO等方式,但大多限制于容量和价格因素而未予采用。在图像数据来源方面,主要有两类方案:其一,是采用模拟信号接入并进行编码,将标准的全电视信号转换为数字信号以及对应的同步信号。另外一类就是采用COMS或CCD技术的数字摄像头。在本系统中,因为不需要扩展到对模拟信号的处理,故采用数字摄像头方案作为图像数据来源。数字图像处理实验展示图片如下:嵌入式数字图像处理电路部分展示:
  • 免费

    38
    267

    STM32嵌入式平台上的实现孤立词语音识别系统

    语音识别是机器通过识别和理解过程把人类的语音信号转变为相应文本或命令的技术,其根本目的是研究出一种具有听觉功能的机器。本设计研究孤立词语音识别系统及其在STM32嵌入式平台上的实现。识别流程是:预滤波、ADC、分帧、端点检测、预加重、加窗、特征提取、特征匹配。端点检测(VAD)采用短时幅度和短时过零率相结合。检测出有效语音后,根据人耳听觉感知特性,计算每帧语音的Mel频率倒谱系数(MFCC)。然后采用动态时间弯折(DTW)算法与特征模板相匹配,最终输出识别结果。先用Matlab对上述算法进行仿真,经多次试验得出算法中所需各系数的最优值。然后将算法移植到STM32嵌入式平台,移植过程中根据嵌入式平台存储空间相对较小、计算能力也相对较弱的实际情况,对算法进行优化。系统硬件总体结构图音频信号采集原理图附件包含以下资料:

    飞行器     添加收藏     发布时间:     stm32 语音识别 嵌入式

  • 免费

    9
    53

    SINA31S | 四核顶配安卓开发板资料

    SINA31S| 四核顶配安卓开发板配置信息:| Allwinner A31s Quad Cortex-A7 1.0Ghz || 1GB DDR3 | 4GB/16GB EMMC || SGX544MP2 GPU | 1024 * 600 7`LCD | 1080p HDMI || Android 4.4 | Android 4.2 | Linux3.4 |

    飞行器     添加收藏     发布时间:     嵌入式 安卓开发 芯灵思开发板

  • 免费

    27
    180

    (毕业设计)嵌入式以太网温湿度远程监控系统(MCU源码+上位...

    前言: 温度和湿度的检测是许多行业的重要工作之一,不论是货品仓库、生产车间,都需要有规定的温度和湿度,然而温度和湿度却是最不易保障的指标,针对这一情况,研制可靠且实用的温度和湿度检测系统就显得非常重要。温湿度远程监控系统设计原理: 本文以AM2301/DHT21 数字温湿度传感器模块为例,具体介绍了I2C 通信,串行通信以及网络通信。讨论了基于单片机的嵌入式以太网远程温湿度监控系统的设计,提出了远程温湿度监控的一种设计方法。通过本设计方法,温湿度传感器采集温湿度信号后传输到控制单元,所采集的信号数据经控制单元处理后传输到本地液晶显示,本地终端和远程终端分别显示。本地终端将接收到数据显示并存储,控制单元对数据进行跟踪和监控实现温湿度的自动调节,终端上位机可以设置温湿度阈值并进行报警。更具体的详细说明,详见附件内容湿度远程监控系统上位机截图:嵌入式以太网温湿度远程监控系统上位机源码及MCU源码截图:有关该设计开发板的详细的例程和资料,点击链接:https://www.cirmall.com/circuit/4417/视频演示:
  • 免费

    45
    372

    【嵌入式课程设计作品】微型掌上示波器,STM32主控(程序、...

    前言:是德科技(NYSE:KEYS)-原安捷伦电子测量事业部,是全球电子测量技术和市场的领导者,致力于推动无线通信、模块化和软件解决方案的持续创新,专注于为客户提供卓越的测量体验。是德科技提供的电子测量仪器、系统、软件及服务广泛应用于电子设备的设计、研发、制造、安装、部署和运营。此次,是德科技为工程师分享了包括示波器、物联网、5G通信、汽车电子等热门领域的技术知识,手把手教会工程师如何通过示波器行之有效的实现相关领域的专业测试测量。附件中包含是德科技提供的全新的测试测量解决方案,请下载阅读! 嵌入式技术作品为基于stm32的微型掌上示波器,核心技术为arm芯片stm32f103c8t6的控制技术和芯片资源以及4.2英寸液晶屏的应用。微型掌上示波器通过以STM32芯片作为主控芯片,通过利用STM32芯片自带的AD功能实时识别信号源的电压,并且以一定的采样周期采样电压数据,并按照队列方式储存芯片当中。再通过4.2英寸的显示屏把波形实时地显示出来。即可完成功能的实现。整体设计思路:stm32的PA0~PA7与4.2英寸液晶屏的8个数据位通信,通过PB8、PB9,、PB10、PB11分别控制液晶屏的RST、CS、RS、WR、液晶屏的RD接3.3v来控制液晶屏的显示。通过PB0输入信号进行信号采集。PB1为暂停键,方便暂停波形观测波形。PB7和PB4分别为增大网格时间间隔和减少网格时间间隔。正弦波、三角波、梯形波、正弦波STM32F103C8T6最小系统实物图电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!附件包含以下资料:
  • 免费

    9
    68

    CH375的嵌入式系统U盘读写模块原理图+PCB+例子程序等

    CH375的U盘读写模块功能概述: 该U 盘文件读写模块用于向嵌入式系统/单片机系统提供读写U 盘中文件数据的接口,基本不需要占用单片机系统的存储空间,最少只需要几个字节的RAM 和几百字节的代码。该模块基于CH375的U盘文件级子程序库设计,外围电路精简,性能价格比很高。 单片机可以通过USB总线HOST&DEVICE接口芯片CH375读写U 盘中的数据,虽然直接调用CH375的U 盘文件级子程序库读写U盘文件的效率更高,成本更低,但是该子程序库需要占用单片机系统的资源,大约5KB 程序空间和600 字节RAM 数据存储器,无法应用于某些资源有限的单片机系统。CH375的U盘读写模块实物截图:CH375的U盘读写模块功能与特点:> 用于嵌入式系统/单片机读写U 盘、闪盘、闪存盘、USB 移动硬盘、USB 读卡器等。> 支持符合USB 相关规范基于Bulk-Only 传输协议的各种U 盘/闪存盘/外置硬盘。> 支持文件系统FAT12 和FAT16 及FAT32,如果需要支持FAT32 请看本文后面的说明。> 提供工具程序,只要连接计算机USB 端口,就可以随时升级模块,随时设置模块。> 支持小端格式和大端格式的数据字节顺序,适用于绝大多数单片机系统。> 文件操作功能:搜索、新建、删除、读写数据,查询和修改信息等。> 读写模式:高速的扇区模式、方便的字节模式、简化的数据流模式。> 提供3 种硬件以适应不同的I/O 接口:标准版、串口版、低电压版。> 提供多种软件供随时下载到模块硬件中,通过多种软硬件组合支持各种不同的I/O 接口。> 模块具有简单的自动演示功能,提供串口连接方式下的计算机端的演示工具。CH375的U盘读写模块 PCB截图:

    电脑及外设     添加收藏     发布时间:     嵌入式 u盘 ch375 usb读卡器 读写模块

  • 免费

    4
    42

    【硬件开源】嵌入式开发板BeagleBoard C5版本原理...

    USB驱动的BeagleBoard开发板是一种低成本,无风扇的单板计算机,BeagleBoard开发板采用OMAP3530 720MHz ARM Cortex-A8处理器,支持NEON和VFP扩展。BeagleBoard起源于2007年,是全球第一个开发板,最早是由TI与Digi-Key联合推出的低功耗ARM开发板,由于具有Open Source Hardware的特色,因此被广泛应用在学术研究及教学体系。嵌入式开发板BeagleBoard实物截图:嵌入式开发板BeagleBoard接口资源特点: USB 2.0移动(OTG)端口使用以下任何一种将标准外围设备连接到USB: 迷你A到标准A电缆适配器DVI-D使用HDMI到DVI-D适配器MMC / SD / SDIO连接器可实现完整的桌面体验嵌入式开发板BeagleBoard电路 PCB截图:

    其他开发板     添加收藏     发布时间:     开发板 嵌入式 硬件开源 beagleboard

  • 免费

    16
    107

    机器人控制系统-嵌入式数字图像处理全部开源

    本文介绍一种嵌入式数字图象处理平台的实现方案,通过ARM和CPLD技术,构造一个数字图像处理平台作为嵌入式机器人控制系统的一个子系统。嵌入式数字图像系统需求包括图像采集和分析方面,考虑到作为移动机器人系统应用,因为机器人移动速率比较低的情况下,每秒10到15帧的图像刷新速率基本可以满足系统要求。同时,对图像的分辨率的要求可以在640×480以内的范围内可调,一般情况下选择640×480和320×240两种主要的分辨率模式。作为移动机器人系统,一种无线通信机制应该是必备的组成部分。作为子系统的图像系统来说,一定的无线通信能力也可以满足独立构成控制器的需要。以一种高速通信协议为基础实现图像处理结果上传和指令下载成为了系统需求的一部分。最后,考虑到图像系统有可能单独构成控制器,对其控制能力就提出来更多的要求,比如提供一定数量的GPIO和多种外设功能。附件内容包括: 论文一篇,有系统的思路,大体方案,算是粗略参考一下吧原理图一套,共三张代码一套,分:ARM,VHDL ,C#三个部分,分别是三个文件夹PPT报告一份,本人就相关主题做的一次报告的PPT,数字图像处理基础,本人论文主题和国外的研究相关情况更多介绍说明,详见其论文讲解。系统结构框图:硬件组成框图:实验图片展示:

    机器人     添加收藏     发布时间:     开源 机器人 嵌入式 图像处理

  • 免费

    1
    28

    RT5350F-OLinuXino-EVB电路图及PCB和用...

    开源硬件嵌入式MIPS LINUX单板计算机,带RT5350F SOC 2.4GHZ WIFI 801.11N 150MB X2 100MB以太网端口继电器,按钮。见附件下载其电路图及PCB和用户手册等。RT5350F-OLinuXino-EVB电路板包括RT5350F-OLinuXino,并通过以下功能扩展了设计。实物截图:特性: 桶式电源插孔,便于供电 (仅限5V!)USB 2.0 A型连接器带连接器的2 x 10/100 Mbps以太网端口UART连接器引脚为0.1“步进,便于串行调试2 x 10A / 250VAC(15A / 120VAC 15A / 24VDC)继电器,带有连接器和状态LED用户可编程按钮UEXT连接器JTAG针孔暴露用于链式编程EXT连接器,步长为0.1“,带有未使用的RT5350信号27个GPIO(24个免费GPIO)4个接地安装孔工作温度:-10 + 55℃尺寸:(4000 x 2500)mils~(102 x 64)mm附件资料截图,用eagle软件打开:

    其他开发板     添加收藏     发布时间:     嵌入式 计算机 rt5350f

  • 免费

    1
    13

    数字时钟,LED显示自动旋转

    这个时钟可以在任何位置旋转,保持数字可读甚至颠倒或镜像!硬件组件:Arduino UNO和Genuino UNO× 1 SparkFun三轴加速度计和陀螺仪- MPU-6050× 1 多功能护盾× 1 母/母跳线这个项目是关于7-Seg LED显示屏自动旋转的数字时钟,它是我的数字时钟的升级版,带有由加速度计驱动的镜像显示器。这个时钟可以在任何位置旋转,保持数字可读甚至颠倒或镜像!它由Arduino控制,由加速度计驱动,找出3D坐标中的正确位置。此外,还有一项功能可以显示摄氏或华氏度的室内环境温度。组装非常简单,我希望你玩得开心!

    照明与LED显示     添加收藏     发布时间:     led 嵌入式 数字时钟

  • 免费

    5
    33

    由Alexa控制的背光DIY空气加湿器

    介绍:北方冬季非常寒冷,因此集中供暖对于保持公寓温暖至关重要。然而,除了让我的房子变暖外,中央供暖系统还会让我家的空气变干。干燥的空气使我的鼻窦炎爆发,并且很难在没有生病的情况下度过冬季。厌倦了生病,我今年决定在家里管理干燥的空气。虽然商店里有很多加湿器,但我决定为自己制作一款智能的Alexa加湿器将是一个有趣的挑战。硬件组件:Arduino Micro和Genuino Micro× 1 ESP8266 ESP-01 × 1 WS2812B 5050 NeoPixel Ring 8× 1 SparkFun面包板电源棒5V / 3.3V× 1 电阻4.75k欧姆× 1 电容器100 nF× 1 20mm 113KHz超声波雾化器× 1 面包板(通用)× 1 软件应用程序和在线服务:Arduino IDEAlexa Skills Kit 亚马逊Alexa Alexa技能套件 MQTTAWS Lambda 亚马逊网络服务AWS Lambda手动工具和制造机器:烙铁(通用)3D打印机(通用)

    家用电器     添加收藏     发布时间:     物联网 家庭自动化 嵌入式

  • 免费

    2
    24

    使用Arduino和4x4键盘的无钥匙门锁系统

    在这个项目中,我们将制造一个无钥匙门锁系统,该系统使用4X4键盘输入键和伺服电机打开或关闭。硬件组件:Arduino UNO和Genuino UNO× 1 舵机(Tower Pro MG996R)× 1 跳线(通用)× 1 面包板(通用)× 1 5毫米LED:红色× 1 5毫米LED:黄色× 1 蜂鸣器× 1 Adafruit标准LCD - 16x2白色蓝色× 1 软件应用程序和在线服务:Blynk随着盗窃日益增加,安全性成为一个主要问题。在这个项目中,我们将使用Arduino Uno制作带键盘的数字门锁系统。只有输入了正确的密码(*#C9 ),它才会打开你的门,它会因错误的密码而发出哔哔声。

    家用电器     添加收藏     发布时间:     物联网 家庭自动化 嵌入式

  • 免费

    3
    12

    基于Arduino设计的简单的倾角仪

    这是一个使用Arduino 101的简单测斜仪项目,包括温度特性和显示器的自动旋转(倒置视图)。硬件组件: Arduino 101和Genuino 101× 1 多功能护盾× 1 软件应用程序和在线服务 Arduino IDE这是一个简单的测斜仪项目,具有显示器的自动旋转功能。这个倾角仪可以在任何位置旋转,保持数字可读甚至颠倒!它由加速度计驱动的Arduino 101控制,以读取XY轴的倾斜角度。此外,还有一项功能可以显示摄氏或华氏度的环境温度。

    DIY创意产品     添加收藏     发布时间:     嵌入式 陀螺仪 加速度计

  • 免费

    4
    41

    适用于Arduino的3D打印和可扩展机器人

    这是一款功能多样的机器人,具有多种功能,底盘可以3D打印,并且有很大的扩展空间。硬件组件:Arduino UNO和Genuino UNO× 1 SparkFun双H桥电机驱动器L298× 1 带轮子的齿轮直流电动机× 2 SparkFun超声波传感器 - HC-SR04× 1 蓝牙HC-05收发器× 1 9V电池夹× 1 9V电池(通用)× 1 SparkFun面包板 - 迷你模块化× 1 跳线(通用)× 1 SparkFun LED - RGB漫射共阳极× 2 电阻330欧姆× 3 螺钉6-32 X 1/2英寸(通用)× 1 砂纸(通用)× 1 超级胶水(通用)× 1 手动工具和制造机器:普通螺丝刀迷你螺丝刀3D打印机(通用)只要您拥有3D打印机,这个项目就很容易实现,电子零件的成本仅为30-35美元左右。3D打印总共需要35个小时,但可以在大约30分钟内进行组装和编程。只需要2个螺丝刀即可构建,无需任何焊接。 我想把这个东西设计成便宜并且使用普通部件,所以这个机器人目前使用9V电池。它们很快就耗尽了很多用途,所以我可能最终设计出一种可以使用可充电锂离子电池和Adafruit强力助推器的新产品。

    机器人     添加收藏     发布时间:     机器人 3d打印 嵌入式

  • 免费

    1
    8

    BeagleBoard PocketBeagle万圣节LED...

    使用BeagleBoard.org的PocketBeagle来制作万圣节南瓜这款低成本嵌入式1GHz Linux PC既有趣又易学。硬件组件:BC548 NPN晶体管× 7 BeagleBoard.org PocketBeagle× 1 LED 5mm红色透明镜头× 71 面包板(通用)× 1 跳线(通用)× 1 旋转电位器(通用)(应使用1k电位计)× 1 我们在南瓜上整了一个吉祥物小狗的造型,然后用LED来点亮它,不同于一般的南瓜灯造型,希望我们独特的创意大家会喜欢。

    DIY创意产品     添加收藏     发布时间:     led 嵌入式 南瓜灯

  • 免费

    0
    4

    基于Arduino实现的三进制数字时钟

    这是一个与Arduino一起运行的原始三进制数字时钟!它非常简单,不同于你之前见过的东西!硬件组件:Arduino UNO和Genuino UNO× 1 Adafruit Neopixel Ring - 12 x RGB LED× 1 SparkFun按钮开关12mm× 2 无焊接面包板半尺寸× 1 跳线(通用)× 1 软件应用程序和在线服务:Arduino IDE可能你已经看过很多二进制时钟,但三进制数字时钟并不常见。这个项目介绍了一个用Arduino运行的原始三进制数字时钟,非常简单,可以组装!三元时钟代表三进制数字系统中的小时和分钟,这意味着数字是3(或3)的幂。作为比较,二进制数基数为2,在十进制系统中,基数为10。也许听起来有点复杂,但三进制的读取和使用非常简单。

    家用电器     添加收藏     发布时间:     led 时钟 嵌入式

加载更多
没有更多数据!