该二维码&条码识别LIB功能:1,支持QR二维码识别.2,支持CODE128,CODE39,I25,EAN13等四种编码方式的条码识别.3,支持UTF8-OEM转换输出(需要客户自己提供转换码表). 本LIB移植步骤: 1,实现atk_qrdecode.c里面的所有函数. 2,堆栈(Stack_Size)设置为0X1000或以上. 本LIB使用步骤: 1,调用atk_qr_init函数,初始化识别程序,返回值为ATK_QR_OK,则初始化成功.2,调用atk_qr_decode函数,给定参数,对图像进行识别.3,如果需要不停的识别,则重复第2个步骤即可.4,调用atk_qr_destroy函数,结束识别,释放所有内存.结束识别.文件截图:
上传时间: 2022-02-24
上传用户:
功能描述:1.本设计采用STC89C51/52单片机作为主控制器;2.LCD1602液晶显示测量的距离和温度;3.带有温度补偿功能(DS18B20传感器);4.测量范围0.02m~4m,精度为0.01m;5.按键功能:按键1:加报警值按键2:减报警值按键3:设置按键(只有在设置的时候才可以加减报警值)实物制作图:原理图:仿真图:全部文件截图:
上传时间: 2022-03-19
上传用户:
所含资料如下,就不一一截图了,绝对值这个价。
上传时间: 2022-03-24
上传用户:shjgzh
STM32F103RBT6 TFT 触摸lcd显示屏最小系统开发板PROTEL 原理图+PCB文件,可以作为你的设计参考。
上传时间: 2022-05-08
上传用户:
基于protues的八路抢答器设计,内含源文件及截图
上传时间: 2022-05-13
上传用户:canderile
主要提高硬件工程师开发能力,熟悉使用,主要以PDF为主,资料详细内容附有截图,以供查看,资料仅供参考。
标签: orcad
上传时间: 2022-05-24
上传用户:xsr1983
针对目前我国已经存在的温室控制系统成本高、网络化不足以及测量环境因子单一等问题,文中开发了一套基于STM32的温室远程控制系统。该系统通过利用STM32单片机作为温室内的控制器以及MFC编写的控制软件实现对温室内空气温度、空气湿度、光照强度和CO2浓度多个环境因子的远程监测和控制。 系统的硬件电路设计包括STM32控制器、数据采集模块、设备控制模块、网络接口模块、实时显示模块以及数据存储模块等。其中数据采集模块采用DHT11、MG811以及BH1750传感器进行环境因子的测量,设备控制模块通过控制继电器通断来控制温室内的加热系统和光照系统等执行设备,STM32通过ENC28J60接入网络实现远程控制,显示模块实现各个环境因子的实时显示,数据存储模块采用外接SD卡的方式进行数据的存储。在STM32的程序设计中采用了库函数的开发方式设计了测量程序、显示程序以及控制程序。通过在STM32中移植μC/OS-Ⅱ操作系统实现多任务的运行,移植LwIP协议使STM32可以接入网络,实现控制的网络化。在VC6.0平台下利用MFC设计了控制软件,控制软件和STM32之间通过TCP/IP协议进行数据和命令的传输。控制软件的主要功能是对温室内的多个环境因子进行远程监测和对执行设备进行远程控制。在控制软件设计中,采用面向对象的方法将相关的操作函数封装到类中,便于对系统进行升级,采用多线程的方法解决了多个任务同时运行的状况。将控制过程中产生的数据保存到数据库中,可以对系统运行产生的数据进行分析和利用。 为了对系统进行测试,在文中搭建了一个小型的温室并将控制器安装在温室内。经过测试,文中设计的温室控制系统可以实现对温室内空气温度、空气湿度、光照强度和CO2浓度的远程实时监测,数据每秒更新一次。当上述的环境因子超过控制软件上设置的上下限范围时,系统会报警,此时可以在控制软件上控制执行设备的通断来调节该因子使其到达设置的范围内。
上传时间: 2022-06-09
上传用户:qingfengchizhu
摘要:设计并制作了以AVR单片机ATmegal6L为控制器的小型双足机器人、以AT89S52为MCU的51单片机实验板和UART串行通信接口等部分构成的硬件系统。根据具体硬件系统的特性,用C和C++语言开发了机器人串口调试软件与综合控制软件。实现了无线遥控或远程网络控制双足机器人完成前后行走、翻跟斗、跳舞,并由机器人变型成小车,以及小车的前后左右行驶,再由小车变型成机器人等功能。关键词:机器人;串口通信;无线通信;网络通信1.概述机器人技术是当今科学研究的热点之一,本课题设计并实现了一个以8位单片机为核心控制器的集串口控制、网络控制、无线通信控制于一体的双足机器人系统。完成了基本电路板的设计、机器人实体机构设计及制作、相应控制程序的开发设计及调试等工作。本设计的小型双足机器人系统包含以ATmegal6L为控制器的小型双足机器人、以AT89S52为MCU的51单片机实验板、nRF2401半双工无线通信模块、以PT2262/PT2272编码解码芯片的发送模块(遥控)和接收模块、UART串行通信接口等部分构成的硬件系统。软件系统包括:机器人串口调试上、下位机软件和机器人独立运行软件;51单片机下位机软件;本地服务器串口控制上位机软件与远程客户端控制软件。根据本系统要具备的功能进行系统的总体设计,可以将本系统分成三大部分来实现,包括:机械实体部分、硬件电路部分、软件程序部分。其中硬件电路又可分机器人电路和51单片机电路。机器人控制系统图如图1所示。
上传时间: 2022-06-18
上传用户:默默
IGBT直流斩波电路的设计1设计原理分析1.1总体结构分析直流斩波电路的功能是将直流电变为另一固定电压或可调电压的直流电。它在电源的设计上有很重要的应用。一般来说,斩波电路的实现都要依靠全控型器件。在这里,我所设计的是基于IGBT的降压斩波短路。直流降压斩波电路主要分为三个部分,分别为主电路模块,控制电路模块和驱动电路模块。电路的结构框图如下图(图1)所示。除了上述主要结构之外,还必须考虑电路中电力电子器件的保护,以及控制电路与主电路的电器隔离。1.2主电路的设计主电路是整个斩波电路的核心,降压过程就由此模块完成。其原理图如图2所示。如图,IGBT在控制信号的作用下开通与关断。开通时,二极管截止,电流io流过大电感L,电源给电感充电,同时为负载供电。而IGBT截止时,电感L开始放电为负载供电,二极管VD导通,形成回路。IGBT以这种方式不断重复开通和关断,而电感L足够大,使得负载电流连续,而电压断续。从总体上看,输出电压的平均值减小了。输出电压与输入电压之比a由控制信号的占空比来决定。这也就是降压斩波电路的工作原理。降压斩波的典型波形如下图所示。
上传时间: 2022-06-20
上传用户:
ST Visual Develop我们简称STVD程序开发工具ST Visual Programmer 简称STVR程序烧录工具,以加载单片机的程序,也可以下载程序到单片机,常用于改写STM8的选项字节(option byte),一些I0的复用功能可以在这个软件上修改,兹于本文用于入门,那么不介绍该工具,有兴趣有用到再资讯本协会或网企查找资料软件简单仿真注:该软件支持“在线仿真”:即仿真下载到stm8单片机实时运行下的程序还支持“软件仿真”:脱离芯片,在该软件上仿真程序接下来一一简单介绍,一些细节,同学们自己体发现在线仿真提醒:在线仿真是学习和使用STM8单片机的一大工具,他可以实时的反应CPU运行的情况,包括变量变化,程序跳转等等,有助于调试程序,要学精这款单片机,学会熟练使用在线仿真是前提这里我只简单介绍初学常用的一些功能,他强大的功能我也是很难用几个截图和语言可以描述尽的,其他功能只有你们自己去体会和发现了
标签: stvd
上传时间: 2022-07-01
上传用户:zhanglei193