触摸控制技术又可分为触摸屏(Touch Screen)技术和触摸按键(TouchKey)技术.在触摸按键技术方面,目前主要可分为电阻式触摸按键与电容式感应按键.由于电阻式的触摸按键需要在设备表面贴一张触摸电阻薄膜,其耐用性较低";而电容感应按键技术具有在非金属操作面板上无须开孔处理、防水防污、易清洁、无机械开关磨损而寿命长等优点.近几年随着苹果公司将电容触摸感应技术从笔记本电脑引用到iPod后,电容触摸感应热浪正席卷几乎所有电子产品,从笔记本电脑、智能电话、PDA、游戏机等手持设备,到LCDTV、DVD等消费电子产品,再到洗衣机、空调、冰箱、热水器、电磁炉以及咖啡壶等大小家电,无不以加入电容触摸感应为新的卖点[l.目前,世界知名电子元件供应商均加大了对电容触摸按键的应用研究,并推出众多的专业芯片,有专用电容感应按键类的全ASIC,也有众多基于MCU集成类的IC.但这些芯片价格较高,在一些按键数量少、成本要求低的电路中很难得到运用.另外,使用这些集成类IC,很难做到所选资源恰好等于使用的情况,存在资源的浪费情况.而且对于升级成熟产品的机械式按键,还存在变更原MCU代码的风险.同时,目前,对于电容式触摸按键的介绍大多也停留在基于电容量测量的原理上1笔者结合电容感应按键的原理,设计了一种用MCU的A/D口实现电容触摸按键的低成本电路
上传时间: 2022-06-24
上传用户:
摘要:设计了一种基于STM32和uC/OS-ll的二维数控X-Y工作台控制系统。为使该数控系统具有良好的实时性和稳定性,以嵌入式STM32Fl03VET6为控制核心,采用实时操作系统uC/OS-lⅡ,设计任务间的通信方式,集中管理软硬件资源,提高系统的整体性能。本设计支持简单G代码输入并对G代码编程,实现数控X-Y工作台步进电机直线插补和圆弧插补,完成平面轮廓加工.使数控工作台加工实时性和稳定性进一步提高。关键词:STM32;uC/OS-ll;数控;实时性;插补以计算机(PC机)作为基础的数字控制机床(CNC),解决了大量硬件制约问题,同时使很多应用软件得到兼收,为我国CNC开发和应用带来了新的机遇。然而,发展迅速的基于PC的数控系统也有着不足之处:由于PC的体积限制,这种数控系统不能够装人对体积有严格要求的微型或小型数控系统,且价格昂贵;另外,基于PC的CNC功能强大,对于一些功能要求单一的简单系统,就难以发挥其所有功能,造成资本浪费等问题。而嵌入式系统的涌现,正好弥补了基于PC的数控的不足,为数控技术提供了一种灵活方便、廉价的控制系统。目前,嵌入式数控系统的研究开发与应用,已经成为一个新的发展方向
上传时间: 2022-06-25
上传用户:canderile
第1章:介绍如何输出方波信号,使喇叭发出声音的方法,包括发出“哗”声的函数和分别传递一个、二个及三个白变量的“哗”声函数,以及利用定时器产生方波信号而令喇叭发出“哗”声,并叙述音阶与频率的关系,以此作为演奏音乐的基础。第2章:演奏音乐的程序由main()函数开始,将其所有函数定义在·个main.c的模块内,并分别以各种指令结构来循序渐进地介绍软件构建的思维与解决方法。第3章:以模块化的设计方式将单独的个main.c模块细分为main.c模块、initial.c模块、delay.c模块、music.c模块以及其对应的包括文件,可以使种序易于了解,节省开发时间。而且,用范例来说明各种应用方法,以使读者建立.整体思维,并进行有效的学习。第4章:详细介绍如何利用定时器钓中断方法来产生音阶的频率,并山1/)输出此方波信号而驱动喇叭发出正确的音阶。当连续产生各音符的音调频率时,则形成演奏音乐,并渐进式地说明什么样的设计方法是最好的。第5章:音符的形成有两个要素:音调及音长,当音调以定时器中断方法来生,音长是否也可以由定时器来产生呢?本章介绍如何利用timerO及timer]两个定时器中断方法来演奏音乐,并特别说明当音长计时中断时间太短时所造成的影响以及解决的方法。第6章:说明音乐中“移调”的概念,分别以查表法和计算法来举例说明D大调、降E大调、F大调、G大调、降A大调、降B大调。并以TACT开关的按键动作来阐述移调的功能,而以外部中断的方法来达到音乐演奏中实时移调的功能。第7章:介绍如何以按键开关来选曲,以“哗”声和LED闪烁方式作为选曲的提示动作,并以下列技巧来说明按键的处理方法:开关持续按着的重复动作、开关持续按着也动作一次、消除按键弹跳波的程序规划、持续按键以延时方式来继续执行动作,及持续按键以定时器计时方式来继续执行动作。同时,通过此方式来培养读者软件设计的能力并使读者养成慎密的思维方式。第8章:以9个按键开关分别代表1~9首的按键选曲,并介绍如何以l/O的方式、SCAN的方式以及ADC的方式来检测按键动作,以及当微电脑1/0不敷使用时的解决方法。更多相关内容已全部上传:8051单片机彻底研究-基础篇:http://dl.21ic.com/download/8051-330965.html 8051单片机彻底研究-经验篇:http://dl.21ic.com/download/8051-330966.html 8051单片机彻底研究-入门篇:http://dl.21ic.com/download/8051-330967.html 8051单片机彻底研究-实习篇:http://dl.21ic.com/download/8051-330969.html 8051单片机C语言软件设计的艺术:http://dl.21ic.com/download/8051-330970.html
上传时间: 2022-06-25
上传用户:
摘要:介绍了以FreeModbus协议找在嵌入式抢占实时操作系统μC/OS-l的STM32平台上,成功实现了Modbus协议的移植。通过详细分析FreeModbus协议花并编写STM32F103VET6微处理器的底层驱动,成功实现了工业Modbus协议RTU和ASCll两种模式的通信功能。测试结果表明,在实际工业生产控制和仪表开发中,应用Freemodbus协议,完全符合工业数据采集、实时控制和数据处理等厂级重复性和精确度要求,在一定程度上降低了工业仪表开发的周期及成本。关键词:实时操作系统,uC/OS-ll,FreeModbus,Modbus协议,STM32Abstract:This paper introduces FreeModbus stack transplanted to the STM32 platform which has been embedded in the preemptive real-time operating system uC/OS-ll,in order that the transplantation of the Modbus protocol is successfuly im-plemented.The FreeModbus stack is analyzed in detail and STM32F103VET6 microprocessor underlying driver is writed,so that the two Modbus industrial communication function RTU and ASCll are successfully realized.Keywords:time operating system,uC/OS-ll,.FreeModbus,Modbus协议,STM32
标签: freemodbus 通信协议
上传时间: 2022-06-25
上传用户:
MCU与WIFI通信概述一、MCU与串口硬件通信接口电路框图:WIFl模块与MCU设备采用串口通信方式进行通信,命令和数据通过串口协议进行相互交互。WIFI模块采用3.3V电源供电,MCU设备如果5V供电,在TXD线和RXD线串联470欧的电阻.如果3.3V供电,则不需增加线上串联电阻.UART参效设置:波特率:115200数据位;8位奇偶检验:无停止位:1位二、通信协议MCU发送通信格式:注:长度(H)(L)是从帧顺序号开始算起到结束的字节数。比如数据内容中共有10个数据字节,那么长度为13,长度(H)=0,长度(L)=13注:ACK/NCK ACK表示操作成功(0x56)NCK表示操作失败(0x15)数据内容:返回成功为0返回不成功的参数内容通信采用应答的格式,保证数据可靠性,同时也保证当前网络的状态
上传时间: 2022-06-25
上传用户:默默
目前国内的13.56MHzRFID读卡器芯片市场上、荷兰恩智浦公司的Mifare非接触读卡芯片系列中MFRC522系列具有低电压、低功耗、小尺寸、低成本等优点。采用3.3V统一供电,工作频率为13.56MHz,兼容ISO/IEC14443A及MIFARE模式。MFRC522主要包括两部分,其中数字部分由状态机、编码解码逻辑等组成;模拟部分由调制器、天线驱动器、接收器和放大器组成l。MFRC522的内部发送器无需外部有源电路即可驱动读写天线实现与符合ISO/IEC14443A或MIFARE标准的卡片的通讯。接收器模块提供了一个强健而高效的解调和解码电路,用于接收兼容ISO/IEC14443A和MIFARE的卡片信号。数字模块控制全部ISO/IEC14443A帧和错误检测(奇偶和CRC)功能。模拟接口负责处理模拟信号的调制和解调。非接触式异步收发模块配合主机处理通信协议所需要的协议。FIFO(先进先出)缓存使得主机与非接触式串行收发模块之间的数据传输变得更加快速方便。
上传时间: 2022-06-25
上传用户:
关键字:12v开关电源+12V、0.5A单片开关稳压电源的电路如图所示。其输出功率为6w.当输入交流电压在 110~260V范围内变化时,电压调整率Svs 1%。当负载电流大幅度变化时,负载调整率Si=5%~7%。为简化电路,这里采用了基本反馈方式。接通电源后,220V交流电首先经过桥式整流和C1滤波,得到约+300V的直流高压,再通过高频变压器的初级线圈 N1,给WS157提供所需的工作电压。从次级线圈 N2上输出的脉宽调制功率信号,经 VD7,C4,L和C5进行高频整流滤波,获得 +12V,0.5A的稳压输出。反馈线圈 N3上的电压则通过 VD6,R2、C3整流滤波后,将控制电流加至控制端 C上。由VD5,R1,和C2构成的吸收回路,能有效抑制漏极上的反向峰值电压。该电路的稳压原理分析如下:当由于某种原因致使Uo4时,反馈线圈电压及控制端电流也随之降低,而芯片内部产生的误差电压 Urt时,PWM比较器输出的脉冲占空比 Dt,经过MOSFET和降压式输出电路使得 Uot,最终能维持输出电压不变。反之亦然。如图所示12v开关电源电路图
标签: 开关电源
上传时间: 2022-06-26
上传用户:
<h2>原理图schematic </h2><h3>元件<h3>LTSpice提供了nmos(pmos)和nmos4(pmos4)两种nmos(pmos)。其中nmos(pmos)表示衬底(B)和源极(S)相连。mos和mos4能调整的属性不同,如图:本例中要设置mos管的W-0.18u,L=0.18u,选用nmos4和pmos4.<h3>布线<h3>如图1,其中,mos管Gate靠近的那一极好像是 Source,所以PMOS要ctrl+R,ctrl+R,Ctr+.2,注意加电路名称,功能(如果需要),参数设定。<h2>封装<h2>电路设计采用层次化的方式,为了上层电路的调用,往往把底层的电路做好后进行封装,其实进行封装不仅有利于上层电路调用,还有利于测试。建一个New Symbol,该Symbol里的pin的名称必须和封装电路中的一样。ctrl + A(Attribute Editor中Symbol Type选Block,其他都保持不填。与.asc文件放入同一文件夹。注意:令.asy和.asc文件命名相同,并放在一个文件夹下即可,不需特别关联。
上传时间: 2022-06-27
上传用户:1208020161
弗洛伊德 (Thomas L.Floyd) (作者), 余璆 (译者)。《国外电子与通信教材系列:数字电子技术(第10版)》是一本关于数字电子技术的经典教材。最新版适应全球化。带来了新的一些改动,包括图画更丰富,引进了 Moore and Mealy 状态机等。
标签: 数字电子技术
上传时间: 2022-06-27
上传用户:bluedrops
无刷直流电动机是现代工业设备中重要的运动部件,保留了有刷直流电动机宽阔而平滑的优良调速性能,同时又克服了有刷直流电动机机械换向带来的一系列的缺点,在各个领域中得到广泛应用。本论文阐述了无刷直流电动机的系统构成和工作原理,分析了无刷直流电动机的数学模型、等效电路、传递函数以及调速原理。采用转速电流双闭环控制与H PWM.L ON的脉宽调制方法驱动控制无刷直流电机,并在MATLAB/Simulink平台上进行了计算机仿真。仿真结果表明,控制系统有较好的动静态特性。论文还分析了经典PID控制和模糊控制各自的优缺点,并介绍了结合二者优点的模糊自适应PID控制的优点。在MATLAB/Simulink平台进行了基于模糊自适应PID控制器的无刷直流电机控制系统的计算机建模仿真。与采用经典PID控制器的控制系统相比,采用模糊自适应PID控制器的控制系统的动静态特性都得到改善。本论文设计了无刷直流电机控制系统的硬件,包括控制单元、功率变换单元,并进行了电磁兼容性设计。控制单元以TI的TMS320F2812DSP控制器为核心,设计了位置传感器接口电路、人机界面电路、电平转换电路、电流采样电路以及采样调理电路等。功率变换单元以三菱的IPM PS21 563.P为核心,设计了整流电路、逆变电路、能耗制动电路以及多项保护电路。设计了基于TMS320F281 2 DSP控制器的速度电流双闭环电机驱动控制程序、位置检测程序、电流采样程序、人机界面程序以及各项安全保护程序等。在对硬件部分和软件部分进行调试后,对控制系统进行了实验,通过实验波形,检验了控制系统的工作性能。本文最后对整个系统的设计进行了总结,并对本系统存在的问题和后续的研究工作提出了自己的看法看法。
上传时间: 2022-06-28
上传用户: