虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

STm32单片机JLINK驱动

  • 交通模拟控制器

    交通模拟控制器,利用单片机,驱动电路。模拟日常生活中的交通灯实现。

    标签: 模拟 控制器

    上传时间: 2013-12-20

    上传用户:cc1

  • STM32F4-UCOS开发手册

    适合初学者,以及开发人员的参考.讲述了在STM32单片机上应用UCOS操作系统

    标签: UCOS STM32 手册

    上传时间: 2018-09-20

    上传用户:cy2005abc

  • MPU6050参考例程

    6轴姿态传感器MPU6050,包含51和stm32单片机参考例程

    标签: 6050 MPU

    上传时间: 2019-04-07

    上传用户:hndxlm

  • 开源RTOS在STM32单片机中的应用

    传统的嵌入式程序设计,主要采用前/ 后台系统或超级循环系统,应用程序是一个无限循环,循环中 调用相应的函数完成操作,中断服务程序处理异步事件,这种系统处理信息的实时性较差,RTOS(实时操作 系统)解决了这一问题。如果把RTOS 应用在ARM Cortex- M3 架构的单片机上,配合其先进的硬件设计, 将使嵌入式软件的实时性能产生质的飞跃。

    标签: RTOS STM 32 开源 单片机 中的应用

    上传时间: 2020-03-15

    上传用户:moon

  • 八选一模拟开关CD4051参考电路

    八选一模拟开关CD4051参考电路:以TI公司的模拟开关IC芯片CD4051为核心元件的八选一模拟开关电路设计。该设计使用了SMA接口用于选通模拟信号,板子的数字地与模拟地用0欧磁珠隔离,关键信号使用弧形走线,以保证信号质量。为了便于单片机易于驱动CD4051的三个数选端A0, A1, A2和一个禁止端INH,板子用LM324与三极管组成串联稳压功率放大电路,以解决CD4051在供电正电压大于5V时,数字信号输入3.3V无法被识别为高电平的问题。同时本设计还利用平拨开关实现单片机控制和人工控制的切换,在人工模式下可以通过改变跳帽位置实现八选一中任意一路选通。在单片机控制模式下跳帽作用失效,由三个数选端控制选通信道。注意事项:附件资源包括Kicad工程文件,Gerber文件和BOM。电路双电源供电,供电电压受CD4051限制,可参考其数据手册。推荐-5V,0,+12V供电以发挥板上功率放大和CD4051的最大用途。

    标签: 模拟开关 cd4051 功率放大

    上传时间: 2021-10-19

    上传用户:bluedrops

  • 示波器参考电路

    示波器参考电路,可以用于设计示波器等。本项目使用STM32单片机能够实现高速测量。

    标签: 示波器

    上传时间: 2021-12-20

    上传用户:moh2000

  • 用陀螺仪控制舵机云台

    此项目为stm32单片机控制的,文件为项目源码,只要有32基础就可以看懂。

    标签: 陀螺 舵机云台

    上传时间: 2022-02-02

    上传用户:kjl

  • 纸张计数装置的设计与应用

    本设计的目的是制作一个简易纸张计数显示装置,该装置以 STM32 单片机为核心处理器,以 FDC2214 作为电容感应传感器,利用两块铜制金属板作为纸张数量变化的感应器,辅以 VGUS 串口组态屏作为人机交互模块,实现精确测量纸张数目的功能。当改变纸张数量时,电容传感器感应到的电容值会有所改变,将所得到的数据送入 STM32 单片机进行处理并自校准,通过结合查表法与函数拟合法,可计算出准确的纸张数量,且稳定性极高。

    标签: 纸张计数

    上传时间: 2022-04-28

    上传用户:XuVshu

  • 基于Linux嵌入式平台的EtherCAT主站系统研究与设计

    本研究提出了一套完整的基于Linux嵌入式平台的EtherCAT主站系统设计方案,旨在打通整个EtherCAT协议技术环节。从主站和从站的硬件层面到软件层面再到上位机软件,开发出整套拥有自主知识产权的EtherCAT主站系统。设计EtherCAT从站模块,选用从站控制芯片ET1100设计通信板,STM32单片机设计控制板,将通信板和控制板通过SPI总线接口组合,组成两套从站模块,分别实现数字输入信号检测和模拟输入信号检测的功能。设计EtherCAT主站模块,选用基于AM3358处理器的BeagleBone Black作为Linux嵌入式开发平台,并且在该平台上运行集成Xenomai实时补丁的Linux操作系统,接着在操作系统上构建IgH EtherCAT Master for Linux开源框架和配置开发环境,最后基于这套开源框架进行应用程序的设计,完成整套主站模块设计。设计EtherCAT主站程序的两种交互模式,一种是基于命令行操作的控制台模式,还有一种是基于Qt开发的图形用户界面模式。用户可以通过任意模式,实现过程数据通信和服务数据通信的数据读写,并且执行一些其他的必要功能操作。结果表明,从站模块的基本功能实现,可以有效检测输入的数字信号和模拟信号。主站模块的基本功能实现,可以与从站模块建立起有效的过程数据通信和服务数据通信,性能上同步误差在ns级,报文的传输时间在us级,通讯抖动在us级别,可以满足工业控制系统对实时性的要求。控制台模式和图形用户界面模式交互有效。

    标签: linux 嵌入式 ethercat

    上传时间: 2022-05-22

    上传用户:aben

  • 基于EtherCAT总线的多轴控制系统设计

    多关节机器人在工业上已经得到了非常广泛的应用,并且以后会用在越来越多的其他领域。多轴控制系统作为多关节机器人的核心,发展也十分迅速。传统的多轴控制器体积比较庞大,扩展性不好。在工业4.0的时代,多轴控制系统也越来越智能,同时体积也在逐步减小,并且能够联网。EtherCAT现场总线是一种新兴工业实时以太网总线,经过多年的技术发展,在通讯速度,拓扑结构等领域已经具有非常独特的优势。本课题的工作主要是将EtherCAT现场总线技术应用在多轴控制系统中,利用其技术优势,进一步提高多轴控制器的扩展性和灵活性,使控制系统网络化。  本研究首先分析了多轴控制系统的现状以及发展趋势,介绍了EtherCAT现场总线技术,在此基础上,确立了多轴控制系统的开发架构以及开发方法。然后,课题设计完成了基于ET1100的通讯板。在此通讯板的基础上,使用STM32单片机作为EtherCAT应用层控制芯片,设计并完成了数字输入输出部分和模拟输入输出部分的软硬件。同时,为了达到工业现场的要求,设计着重考虑了安装的便利性,热插拔功能以及抗干扰性。接着,课题以实验室雕刻机为控制对象,以PC机作为EtherCAT主站,在主站上的TwinCAT软件中设计实现了雕刻机的正逆运动学算法,并设计实现人机界面。同时,课题使用ADS通讯接口与C#高级语言进行通讯,实现了数据的交互。为了更加方便实现人机交互,课题也基于.NET架构设计了人机界面,这样方便Windows平台对多轴系统的直接或者远程控制。最后,在雕刻机平台上对设计的多轴控制系统进行调试和实验,同时对多轴之间的同步性能进行测试,完成了雕刻机的单轴运动,点动运动,多轴联动以及示教运动,并且多轴之间的实时性在微秒级。

    标签: ethercat 总线 人机交互 计算机技术

    上传时间: 2022-05-29

    上传用户:qingfengchizhu