本设计是基于AT89C51单片机和ADC0832的自动浇花系统。本设计的电路内部包含湿度采集和AD转换等主要功能。自动浇水系统设计的浇水部分是通过单片机程序设计浇水的上下限值与感应电路送入单片机的土壤湿度值相比较,当低于下限值时,单片机输出一个信号控制浇水,高于上限值时再由单片机输出一个信号控制停止浇水。这样可以帮助人们及时地给心爱的盆花浇水。目 录1 自动浇花器的研究现状 22 系统设计的研究方法和手段 23 系统硬件简介 23.1 单片机的最小化系统 23.1.1 AT89C51单片机的基本组成 33.1.2 AT89C51单片机的存储器 33.1.3 振荡电路和时钟 43.2 LCD1602简介 53.2.1 LCD1602的基本参数及引脚功能 53.3 ADC0832的简介 73.3.1 ADC静态特性 83.3.2 ADC动态特性 83.3.3 ADC性能测试 93.3.4 常用ADC芯片概述 93.3.5 ADC0832模数转换原理及主要技术指标 93.3.6 主要特性 103.3.7 内部结构 103.3.8 外部特性(引脚功能) 103.3.9 ADC0832的工作过程 113.3.10 ADC0832与单片机的接口电路 113.4 土壤湿度检测模块 123.4.1 比较器LM393 133.4.1.1 LM393主要特点: 133.4.1.2 LM393引脚图及内部框图 133.5 报警及电机驱动 154软件设计 154.1 主程序流程图 154.2显示模块 184.3 AD转换模块 194.4湿度检测模块 205. 结论 21谢 辞 24附录1 原理图 24附录2 参考程序 25
上传时间: 2022-05-17
上传用户:canderile
1. 目的 规范产品的PCB焊盘设计工艺, 规定PCB焊盘设计工艺的相关参数,使得PCB 的设计满足可生产性、可测试性、安规、EMC、EMI 等的技术规范要求,在产品设计过程中构建产品的工艺、技术、质量、成本优势。 2. 适用范围本规范适用于空调类电子产品的PCB 工艺设计,运用于但不限于PCB 的设计、PCB 批产工艺审查、单板工艺审查等活动。本规范之前的相关标准、规范的内容如与本规范的规定相抵触的,以本规范为准3.引用/参考标准或资料TS-S0902010001 <〈信息技术设备PCB 安规设计规范〉>TS—SOE0199001 <〈电子设备的强迫风冷热设计规范〉〉TS—SOE0199002 〈<电子设备的自然冷却热设计规范>>IEC60194 〈<印制板设计、制造与组装术语与定义>> (Printed Circuit Board designmanufacture and assembly-terms and definitions)IPC—A-600F 〈<印制板的验收条件>〉 (Acceptably of printed board)IEC609504。规范内容4。1焊盘的定义 通孔焊盘的外层形状通常为圆形、方形或椭圆形。具体尺寸定义详述如下,名词定义如图所示。1) 孔径尺寸:若实物管脚为圆形:孔径尺寸(直径)=实际管脚直径+0。20∽0。30mm(8。0∽12。0MIL)左右;若实物管脚为方形或矩形:孔径尺寸(直径)=实际管脚对角线的尺寸+0.10∽0。20mm(4.0∽8。0MIL)左右。2) 焊盘尺寸: 常规焊盘尺寸=孔径尺寸(直径)+0.50mm(20.0 MIL)左右.…………
标签: PCB
上传时间: 2022-05-24
上传用户:canderile
基于新唐mini58系列单片机的电动工具BLDC无感驱动例程,官方例程,基于比较器过零点检测,稍做修改基本可以稳定运行
上传时间: 2022-06-02
上传用户:
按照结构清晰、层次分明的原则,本书可分为以下几部分:第一部分为数字电路基础篇。主要包括第一章。重点介绍了数字电路的一些基础知识,如数字电路与模拟电路的比较、数字电路的分类、数制与编码等,它们是分析和理解数字电路的基础。第二部分为逻辑门和组合逻辑电路篇。主要包括第二章、第三章。重点介绍了两个方面的内容:一是基本门电路,如分立元件门电路、集成门电路等,它们是组成组合逻辑电路的基本逻辑单元;二是组合逻辑电路,如编码器、译码器、显示译码器、数据选择器、加法器和数值比较器等,常见的组合电路目前已经制作成集成电路,应用十分广泛。第三部分为双稳态触发器和时序逻辑电路篇。主要包括第四章、第五章。重点介绍了两个方面的内容:一是双稳态触发器电路,如基本RS触发器、同步触发器、主从JK触发器、边沿触发器、T型和T型触发器等;二是时序逻辑电路,简要分析了时序电路的特点及分类,并对几种典型的寄存器和计数器作了介绍。第四部分为脉冲波形的产生与整形电路篇。主要包括第六章。重点讨论了脉冲的产生和整形。在脉冲振荡器中,主要介绍在数字系统中最常使用的多谐振荡器;在整形电路中,主要介绍施密特触发器和单稳态触发器。并对一种在脉冲波形的产生和整形电路中应用十分广泛的多功能集成电路555定时器进行详细分析。第五部分是存储器和微控制器篇。主要包括第七章。重点介绍了只读存储器、随机存储器的结构和原理,并对微处理器的基本结构、工作过程和应用作了简要分析。第六部分为DAC转换器和ADC转换器篇。主要包括第八章。DAC转换器和ADC转换器,也就是通常所说的数/模转换和模/数转换电路,它们是数字系统不可缺少的组成部分,如用微控制器对生产过程进行控制,就必须首先将被控制的模拟量转换为数字量,才能送到微控制器系统中去进行运算和处理,然后又需将运算得到的数字量转换为模拟量,才能实现对被控参数的控制。
标签: 数字电子技术
上传时间: 2022-06-24
上传用户:jiabin
简介本应用笔记说明了无传感器无刷直流(Brushless DC,BLDC)电机控制算法,该算法采用dsPIC数字信号控制器(digital signal controller,DSC)实现。该算法对电机每相的反电动势(back-Electromotive Force,back-EMF)进行数字滤波,并基于滤得的反电动势信号来决定何时对电机绕组换相。这种控制技术不需要使用离散式低通滤波硬件和片外比较器。BLDC电机的应用非常广泛。本应用笔记中描述的算法适合于电气RPM范围在40k到100k的BLDC电机。运行于此RPM范围内的一些BLDC电机应用可以是模式化RC电机、风扇、硬盘驱动、气泵以及牙钻等。本应用笔记中描述的算法可在以下两个Microchip开发板平台上实现:·PICDEMTA MCLV开发板·dsPICDEMTM MC1开发板PICDEMTM MC LV 开发板包括一片dsPIC30F3010DSC。上述算法在该器件上得以实现,因为该器件包含在PICDEMTM MCLV开发板中。然而,您也可使用dsPIC30F2010作为替代处理器以节约成本。该板的默认配置包含一个5MHz的晶振。在测试该算法时使用7.37MHz的晶振。PICDEM MCLV开发板上所使用的资源如下:
上传时间: 2022-06-30
上传用户:
在2012年Acam公司推出了TDC-GP22时间数字转换器。GP22具有很多拓展功能并且给需要超高精度皮秒级的应用带来了很多优势,像超声波水表和超声波热表。尤其是集成的模拟元器件,像斩波稳定的比较器和模拟开关,简化了硬件设计,将外部元器件的数量降到最低。这个应用指南的目的是,作为一个TDC-GP22数据手册的补充。它描述了用TDC-GP22实现超声波热表的前端电路。它提供的额外信息,有助于减少设计时间,并避免由于错误的元件值或不正确的配置而导致的电路问题。我们建议设计时遵循布局图和演示板的原理图,以便达到最好的性能。最后,应用指南包含一个通用软件的例子,它展示了典型的测量流量。2介绍这个应用指南描述了一个基于Acam公司TDC-GP22时间数字转换器的超声波热量表的前端电路。GP22作为一个前端设备,可提供完全自动化的流量测量和温度测量。热量计算是通过流速以及流入和流出的流体温度差而得到的。
上传时间: 2022-07-09
上传用户:
FU6831 是一款集成 8051 内核和电机控制引擎(ME)的电机驱动专用芯片,8051 内核处理常规事务,ME 处理电机实时事务,双核协同工作实现各种高性能电机控制。其中 8051 内核大部分指令周期为 1T 或 2T,芯片内部集成有高速运算放大器、比较器、Pre-driver、高速 ADC、高速乘/除法器、CRC、SPI、I2C、UART、多种 TIMER、PWM 等功能,内置高压 LDO,适用于 BLDC/PMSM 电机的方波、SVPWM/SPWM、FOC 驱动控制。预驱动为 3P3N Predriver 输出。
标签: fu6831
上传时间: 2022-07-09
上传用户:
FU6831/11 是一款集成 8051 内核和电机控制引擎(ME)的电机驱动专用芯片,8051 内核处理常规事务,ME 处理电机实时事务,双核协同工作实现各种高性能电机控制。其中 8051 内核大部分指令周期为 1T 或 2T,芯片内部集成有高速运算放大器、比较器、Pre-driver(FU6811 除外)、高速 ADC、高速乘/除法器、CRC、SPI、I2C、UART、多种 TIMER、PWM 等功能,内置高压 LDO,适用于BLDC/PMSM 电机的方波、SVPWM/SPWM、FOC 驱动控制。预驱动类型为:FU6811 为 Gate Driver 输出;FU6831 为 3P3N Predriver 输出。
标签: FU6831
上传时间: 2022-07-09
上传用户:
PMS15A/PMS150C 是一个 IO 类型、完全静态,以 OTP 为程序存储基础的单片机。它运用 RISC 的架构基础使大部分的指令执行时间都是一个指令周期,只有少部分指令是需要两个指令周期。内部最多达 0.5KW/1KW OTP 程序内存以及 64 字节数据存储器;另外,PMS15A/PMS150C 还提供一个 16位的硬件计数器、一个 8 位的硬件 PWM 生成器和一个通用比较器。OTP(一次性可编程)程序内存用来存放要执行的程序指令。OTP 程序内存可以储存数据,包含:数据,表格和中断入口。复位之后,FPP0 的初始地址为 0x000。中断入口是 0X010;OTP 程序内存最后 16 个地址空间是被保留给系统使用,如:校验,序列号等。PMS15A/PMS150C 的 OTP 程序内存容量为 0.5KW/1KW,如表 1 所示。OTP 内存从地址“0x3F0 to 0x3FF”供系统使用,从“0x001~0x00F”和“0x011~0x3EF”地址空间是用户的程序空间。
标签: 单片机
上传时间: 2022-07-10
上传用户:aben
包括流水灯,交通等、自动售货机、译码器,。比较器、逐级进位和超强进位加法器等等
标签: fpga
上传时间: 2022-07-17
上传用户:kingwide