自动化嵌入式
自动化知识
Bug君坤坤
(1)QQ 2975287472 阳光,积极向上的人;喜欢探索新技术,乐于分享心得;易于沟通,抗压力强,自学能力强<br>(2)具备一定英文阅读能力,可以阅读英文书籍以及帮助文档<br>(3)具有强烈的时间观念和交付意识,拥有良好的代码习惯,逻辑结构清晰<br>(4)有比较强的动手能力,擅长调试代码和硬件设备,有很好的分析问题与解决问题的能力<br>(5)具有较好的自学快速上手能力,心态逐渐平和,任务逻辑安排逐渐计划性,乐于学习新知识,及时总结BUG和知识
展开
-
玻璃钢的工程材料优选
一、产品描述:精品船模二、材料选择与描述**材料选择:**玻璃钢(fiberglass)亦称作GFRP,即纤维强化塑料,是指用玻璃纤维增强不饱和聚酯、环氧树脂与酚醛树脂基体,玻璃纤维(Glass fiber)、碳纤维或硼纤维等为增强材料,经过复合工艺而制成的复合材料。材料描述:以玻璃纤维或其制品作增强材料的增强塑料,称谓为玻璃纤维增强塑料,或称为玻璃钢,不同于钢化玻璃。根据采用的纤维不同分为玻璃纤维增强复合塑料(GFRP),碳纤维增强复合塑料(CFRP),硼纤维增强复合塑料等。它是以玻璃纤维及其制品(原创 2020-06-11 11:33:06 · 587 阅读 · 1 评论 -
S-函数
S-函数一、简介S函数用于自定义实现特定的算法,然后嵌入到simulink模块“S-Function”中用于仿真。二、主函数1、函数头function [sys,x0,str,ts]=functionname(t,x,u,flag,p1,p2,p3...)① sys,x0,str,ts为系统默认输出变量;② t,x,u,flag为系统默认输入参数;③ p1,p2,p3…为用户可选输入变量;(如果定义函数时列表中有可选输入参数,在S-Function模块中要设置参数的值)④ s函数文件名原创 2020-06-11 11:27:19 · 3104 阅读 · 0 评论 -
Simulink
Simulink一、什么是SimulinkSimulinkK是MATLAB软件的扩展,它是实现动态系统建模和仿真的一个软件包,它与MATLAB语言的主要区别在于,其与用户交互接口是基于Windows的模型化图形输入,其结果是使得用户可以把更多的精力投入到系统模型的构建,而非语言的编程上。所谓模型化图形输入是指Simulink提供了一些按功能分类的基本的系统模块,用户只需要知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统原创 2020-06-11 11:10:29 · 3448 阅读 · 0 评论 -
Matlab基本操作
一、语句和变量1、MATLAB语句的常用格式为:变量=表达式[;] 或简化为:表达式[;]2、表达式可以由操作符、特殊符号、函数、变量名等组成。表达式的结果为一矩阵,它赋给左边的变量,同时显示在屏幕上(语句末尾无分号(;))3、ans 是MATLAB提供的固定变量,具有特定的功能,用于结果的缺省变量名,是不能由用户清除的。常用的固定变量还有eps、pi、inf、NaN等。二、算数运算符1、数学表达式输入格式注意以下几方面:(1)表达式必须在同一行内书写。(2)数值与变量或变量与变量相乘都原创 2020-06-11 11:08:11 · 1062 阅读 · 0 评论 -
Matlab基本操作命令
基本操作命令1、语句以“%”开始和以分号“;”结束的特殊效用在MATLAB中以“%”开始的程序行,表示注解和说明。符号“%”类似于C++中的“//”。这些注解和说明是不执行的。即在MATLAB程序行中,出现“%”以后的一切内容都是可以忽略的。分号(;)用来取消打印,如果语句最后一个符号是分号,则打印被取消,但是命令仍在执行,而结果不再在命令窗口或其它窗口中显示。这一点在M文件中大量采用,以抑制不必要的信息显示。2、简单矩阵的输入MATLAB是一种专门为矩阵运算设计的语言,所以在MATLAB中处理的原创 2020-06-11 11:02:08 · 940 阅读 · 0 评论 -
MATLAB命令窗口与帮助系统
一、命令窗口MATLAB是一种描述性语言。它对输入的语句边解释边执行,就象BASIC语言中直接执行语句一样。在MATLAB命令窗口中,标志>>为命令提示符,在命令提示符后面键入一个MATLAB命令时,MATLAB会立即对其进行处理,并显示处理结果。这种方式简单易用,但在编程过程中要修改整个程序比较困难,并且用户编写的程序不容易保存。如果想把所有的程序输入完再运行调试,可以用鼠标点击快捷或File|New|M-file菜单,在弹出的编程窗口中逐行输入命令,输入完毕后点击Debug|Run(或F5原创 2020-06-11 10:59:57 · 2725 阅读 · 0 评论 -
MATLAB简介与桌面系统
MATLAB简介MATLAB是Mathworks公司开发的一种集数值计算、符号计算和图形可视化三大基本功能于一体的功能强大、操作简单的优秀工程计算应用软件。MATLAB不仅可以处理代数问题和数值分析问题,而且还具有强大的图形处理及仿真模拟等功能。从而能够很好的帮助工程师及科学家解决实际的技术问题。MATLAB的含义是矩阵实验室(Matrix Laboratory),最初主要用于方便矩阵的存取,其基本元素是无需定义维数的矩阵。经过十几年的扩充和完善,现已发展成为包含大量实用工具箱(Toolbox)的综合应原创 2020-06-11 10:58:09 · 638 阅读 · 0 评论 -
机械手的连续切换滑模控制matlab实验
如果可以,欢迎关注和点赞哦~simulink结构图function [sys,x0,str,ts,simStateCompliance] = lianxuqiehuanhuamo(t,x,u,flag)switch flag case 0 [sys,x0,str,ts,simStateCompliance]=mdlInitializeSizes; case 1 sys=mdlDerivatives(t,x,u); case 3 sys=mdlOutputs(t,x,原创 2020-06-11 10:56:21 · 768 阅读 · 0 评论 -
机械手的滑模控制matlab实验
如果可以的话,欢迎关注和点赞哦~假设机械臂实际物理参数如下function [sys,x0,str,ts,simStateCompliance] = test1(t,x,u,flag)switch flag case 0 [sys,x0,str,ts,simStateCompliance]=mdlInitializeSizes; case 1 sys=mdlDerivatives(t,x,u); case 3 sys=mdlOutputs(t,x,u); case原创 2020-06-11 10:49:44 · 2502 阅读 · 2 评论 -
教你用matlab低版本打开版本simulink文件
在用2016版本matlab打开用2017a编辑的xls文件(simulink结构图)时候,报错网上很多博客和回答是说“没办法,用高版本的matlab导出文件为旧版本的,再用旧版本的matlab打开”。。。。。。。。。。。。。。。。额不用这样,看下图,带你解决取消这个框,不要勾选这个,这个是禁止旧版本导入新版本的文件然后,就可以编辑了欢迎交流和学术探讨...原创 2020-06-11 10:44:40 · 28601 阅读 · 37 评论 -
电力拖动
一、电力拖动1、电力拖动及其自动控制系统电力拖动自动控制系统中除了电动机、传动机构、以及工作机械外,还有在电源与电动机之间配置的自动控制装置2、分类电动机分为两大类,即直流电动机和交流电动机。交流电动机分为两大类,即异步电动机(也称为感应电动机)和同步电动机。电力电子变换电路由半导体电力电子开关器件构成3、 对于直流调速系统而言是采用半控型晶闸管(SCR)器件组成的整流电路(或采用全控器件构成的直流PWM变换电路);对于现代交流调速系统而言,采用电力电子全控型器件(IGBT、IEGT、IGCT)原创 2020-06-08 21:37:23 · 1859 阅读 · 0 评论 -
开/闭环控制的直流调速系统
开/闭环控制的直流调速系统1、有三种方法调节电动机的转速(1)调节电枢供电电压(2)减弱励磁磁通(3)改变电枢回路电阻2、G-M系统工作原理由原动机(柴油机、交流异步或同步电动机)拖动直流发电机 G 实现变流,由 G 给需要调速的直流电动机 M 供电,调节G 的励磁电流即可改变其输出电压 U,从而调节电动机的转速 n 。这样的调速系统简称G-M系统,国际上通称Ward-Leonard系统。3、V-M系统工作原理晶闸管-电动机调速系统(简称V-M系统,又称静止的Ward-Leonard系统)原创 2020-06-08 21:35:08 · 2842 阅读 · 0 评论 -
运动控制系统之调速系统
1、直流电动机速度单闭环调速系统工作原理(TG-测速发电机,UPE-电机电子变换器)在直流调速系统中,被调节量是转速,所构成的是转速反馈控制的直流调速系统。调速的任务就是控制和调节电动机的转速,在额定励磁状态下,直流调速系统的被控量应是直流电动机的转速n ,速度负反馈可以提高该系统的稳定精度。反馈控制的闭环系统是按被调量的偏差进行控制的系统,只要被调量出现偏差,它会自动产生纠正偏差。调速系统的的转速降落是由于负载引起的转速偏差,所以引入转速闭环。如上图,是带转速负反馈的闭环直流调速系统原理框图。在反原创 2020-05-11 00:46:56 · 5478 阅读 · 0 评论 -
关于嵌入式软硬件开发的几点思考
关于嵌入式软硬件开发的几点思考1、嵌入式软件有哪些特点?答:(1) 实时性:环境特定;快速启动(2)异步事件的并发处理:多任务;随机性(3)应用/操作系统一体化:VxWorks; Linux(4)应用固化:不可修改性(5)实用性:面向行业;定向开发(6)适用性:可裁减,适应应用(7)鲁棒性:容错(8)够用即可:成本、资源(9)可信性:安全、防危、可靠等2、嵌入式软件开发应该...原创 2020-04-19 10:48:53 · 2615 阅读 · 0 评论 -
嵌入式相关问题的思考
嵌入式相关问题的思考一、嵌入式系统中的软件有哪些特征?答:(1)小巧性,资源有限。(2)可裁剪性,支持开放性和可伸缩性的体系结构。(3)强实时性,EOS实时性一般较强,可用于各种设备控制中。(4)统一的接口,提供应用软件统一的服务接口。(5)操作方便、简单、提供友好的图形GUI和图形界面,追求易学易用。(6)强稳定性,弱交互性,嵌入式系统一旦 开始运行就不需要用户过多的干预、这就要...原创 2020-04-14 22:18:56 · 552 阅读 · 0 评论 -
带你简单了解音频放大电路
音频放大电路简介能够为负载提供足够大的功率放大倍数的电路称之为功率放大电路,简称功放。音频功率放大器的基本功能是把前级送来的声频信号不失真地加以放大,输出足够的功率去驱动负载(扬声器)发出优美的声音。在音频电路中,往往要求放大电路的输出级能输出足够大的功率去驱动扬声器等负载。音频放大电路在各种音频设备上被广泛使用。因此放大器一般包括前置放大和功率放大两部分,前者以放大信号振幅为目的,因而又称电压...原创 2020-04-11 17:20:18 · 6122 阅读 · 0 评论 -
传感器在未来领域的应用与畅想
传感器在未来领域的应用与畅想一、简介传感器——作为新世纪必不可少的电子产物,对人类的影响是不容忽视的。由于人们为了从外界获取信息,必须借助于感觉器官。而单靠人们自身的感觉器官,在研究自然现象和规律以及生产活动中它们的功能就远远不够了。为适应这种情况,就需要传感器。传感器是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、...原创 2020-04-11 17:17:07 · 3275 阅读 · 0 评论 -
带你快速了解PROFIBUS总线接口技术
带你快速了解PROFIBUS总线接口技术一、概述1、PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络。2、PROFIBUS由三个兼容部分组成,即PROFIBUS-DP( Decentralized Periphery).PROFIBUS-PA(Process Automation ).PROFI...原创 2020-04-11 17:13:10 · 3497 阅读 · 0 评论 -
带你了解1-Wire接口
带你了解1-Wire接口一、概述1-Wire总线是一个简单的信号传输电路,可通过一根共用的数据线实现主控制器与一个或一个以上从器件之间的半双工双向通信。二、硬件结构设备(主机或从机)通过一个漏极开路或三态端口连至该数据线,以允许设备在不发送数据时能够释放总线,而让其他设备使用总线,内部等效电路如图所示:单总线通常要求外接一个约为4.7kΩ的上拉电阻,这样当总线闲置时其状态为高电平三、数据...原创 2020-04-11 17:09:29 · 1821 阅读 · 0 评论 -
带你了解IEEE1394接口技术
带你了解IEEE1394接口技术一、概述IEEE1394是一种高效的串行接口,它定义了数据的传输协定及连接系统,可同时提供同步和异步数据传输方式。主要特点:1.高速传输。2.点对点结构(peertopeer)。任何两个支持IEEE1394的设备可以直接连接,不需要通过电脑控制。3.安装方便且容易使用,可随时动态的配里外部设备,不需重新开机。4.支持各种速度,可同时连接不同传翰速度的外部...原创 2020-04-11 17:07:25 · 6008 阅读 · 0 评论 -
带你了解USB背后的技术
带你了解USB背后的技术一、概述USB(Universal Serial Bus)是一种支持热插拔的高速串行传输总线,使用差分信号来传输数据,高速模式下传输速率为480Mb/S,全速模式为12Mb/S,低速模式为1.5Mb/S,USB支持“总线供电”和“自供电”两种供电模式,在总线模式下,设备最多和获得500mA的电流(设备未配置前枚举阶段提供100mA)。二、硬件结构对于每个usb系统来...原创 2020-04-11 17:02:12 · 449 阅读 · 0 评论 -
带你快速上手SPI接口
带你快速上手SPI接口一、定义SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线,工作方式为主从方式,这种模式通常有一个主设备和一个或多个从设备,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。二、硬件结构1、SPI总线定义两个及以上设备间的数据通信,提供时钟的设备为主设备Ma...原创 2020-04-11 16:58:21 · 672 阅读 · 0 评论 -
带你快速了解CAN总线技术
带你快速了解CAN总线技术一、定义(Controller Area Network) 控制器局域网络,它是由研发和生产汽车电子产品著称的德国 BOSCH 公司开发的,并最终成为国际标准(ISO11519),是国际上应用最广泛的现场总线之一。它是一种两线,异步,串行,无主从对等通信方式,其寻址依靠为每个节点分配的ID(代表着发送优先级)进行。二、物理层协议和硬件拓扑1、只具有 CAN_Hig...原创 2020-04-11 16:55:49 · 1880 阅读 · 0 评论 -
带你快速了解JTAG技术
带你快速了解JTAG技术一、定义(Joint Test Action Group)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。JTAG的主要功能有两种:一类用于测试芯片的电气特性,检测芯片是否有问题;另一类用于Debug,对各类芯片以及 其外围设备进行调试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。本质上是一种全双工同步串行通信接口。二、...原创 2020-04-11 16:49:50 · 1759 阅读 · 0 评论 -
带你快速上手I2C
带你快速上手I2C一、定义(Inter-Integrated Circuit)是由 Phiilps 公司开发的,由于它引脚少,硬件实现简单,可扩展性强,不需要 USART、CAN等通讯协议的外部收发设备,现在被广泛地使用在系统内多个集成电路(IC)间的通讯。它是一种半双工,同步,多主从的点对多的,依靠软件寻址的串行通信方式。二、物理层协议和硬件拓扑它的物理层有如下特点:(1) 它是一个支...原创 2020-04-11 16:46:18 · 226 阅读 · 0 评论 -
带你快速了解UART
带你快速了解UART一、定义(Universal Asynchronous Receiver/Transmitter) 通用异步收发传输器,负责处理数据总线和串行口之间的串/并、并/串转换,并规定了帧格式;仅用两根信号线(Rx 和Tx)就可以完成通信过程,是一种全双工异步串行通信,主要用于点对点通信。二、物理层协议和硬件架构1、两个通讯设备的“DB9 接口”(COM口)之间通过串口信号线建...原创 2020-04-11 16:42:56 · 444 阅读 · 0 评论 -
带你快速了解有线通讯
带你快速了解有线通讯一、简介1、有线通信是嵌入式系统中最主要而成熟的通信方式,其本质就是物理层以各种类线介质(单股铜线,双绞线,同轴电缆等)做媒介搭载根据数据层协议编码的电平的传输,本部分将主要介绍共九种常用有线通信接口:UART,IIC,JTAG, CANBUS,SPI,USB,1-WIRE,IEEE1394,PROFIBUS2、嵌入式系统中通信的狭义目的是作为桥梁辅助处理器与外部设备实现...原创 2020-04-11 16:39:13 · 3046 阅读 · 0 评论 -
带你快速了解Lowpan技术
带你快速了解Lowpan技术一、定义6LowPan,即IPv6 over IEEE 802.15.4,是一种低功耗的无线网状网络,其中每个节点都有自己的 IPv6 地址,允许其使用开放标准直接连接到互联网。二、工作原理6LowPan技术底层与Zigbee相同,均采用IEEE 802.15.4。6LowPan采用IEEE802.15.4规定的PHY层和MAC层,网络层采用IPv6协议。由于I...原创 2020-04-11 16:32:36 · 1644 阅读 · 0 评论 -
带你快速了解ZigBee技术
带你快速了解ZigBee技术一、定义ZigBee也叫紫蜂,它与蓝牙相类似,是一项新型的短距离无线通信技术,适用于传输范围短、数据传输速率低的一系列电子元器件设备之间的传感控制。由IEEE 802.15工作组中提出,并由其TG4工作组制定规范。 ZigBee无线通信技术可于数以千计的微小传感器相互间,依托专门的无线电标准达成相互协调通信,因而该项技术常被称为Home RF Lite无线技术、Fi...原创 2020-04-11 16:31:24 · 1547 阅读 · 0 评论 -
带你了解蓝牙
带你了解蓝牙(低功耗蓝牙)一、定义1、蓝牙是一种支持设备短距离通信的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。2、简单的说,蓝牙技术是一种利用低功率无线电在各种3C设备间...原创 2020-04-11 16:26:15 · 1376 阅读 · 0 评论 -
带你了解NFC
带你了解NFC一、定义近场通信(Near Field Communication,简称NFC),是一种新兴的技术,使用了NFC技术的嵌入式设备设备(例如移动电话)可以在彼此靠近的情况下进行数据交换,是由非接触式射频识别(RFID)及互连互通技术整合演变而来的,通过在单一芯片上集成感应式读卡器、感应式卡片和点对点通信的功能,利用移动终端实现移动支付、电子票务、门禁、移动身份识别、防伪等应用。二...原创 2020-04-11 16:24:09 · 672 阅读 · 0 评论 -
无线传输方式
无线传输方式一、嵌入式系统的无线通信技术的发展历程1、无线通信技术的起源可以追溯到二十世纪20年代到50年代。在此期间,无线通信主要采用短波频的传送方法和电子管技术,应用的对象大多是军事领域以及海洋船舰上的通信。2、从二十世纪80年代开始,无线通信技术和以太网的发展有着密切的联系,遵循了IEEE802.3标准,尽管相比于有线通信,无线通信技术的灵活便捷性的特点进一步得到体现,但总存在着一些微...原创 2020-04-11 16:22:05 · 1807 阅读 · 0 评论 -
智能串行协议服务器项目规划书
智能串行协议服务器项目规划书摘要串行协议服务器是针对当下串行数据设备增多,而长距离传输数据误码率较高而提出的解决方案。预计项目工期三个月,总投资20万元。本项目由山东济南有人物联网公司承接,决定采用强矩阵的项目组织结构。交付物为串行协议服务器硬件设备,可视化服务器监控界面和多种工业用途解决方案。本次项目预计2020年5月1日开工,需求调研完工日期2020年5月8日,软硬件设计完工2020年6月...原创 2020-04-10 15:42:13 · 248 阅读 · 0 评论 -
控制网络技术(英文三)
控制网络技术(英文三)Computer network foundation一、development1、terminal oriented2、Circuit switching network(1)Characteristics of circuit switchingCircuit switching must be connection oriented.The three st...原创 2020-04-08 19:20:51 · 2624 阅读 · 0 评论 -
控制网络技术(英文二)
控制网络技术(英文二)Data communication base一、Theoretical basis1、basis(1)Fourier Analysis(2)Bandwidth-Limited Signals(3)The Maximum Data Rate of a Channel2、 Basic concepts(1)Information : content and int...原创 2020-04-08 17:41:49 · 4092 阅读 · 0 评论 -
控制网络技术(英文一)
控制网络技术(英文一)一、Concept of control network1、 A layered architecture(1)FCS(Fieldbus Control System)(2)PCS(Process Control System)(3)MES( Manufacturing Execution System)(4)ERP( Eenterprise Resource P...原创 2020-04-08 16:35:02 · 652 阅读 · 0 评论 -
基于ARM的嵌入式系统外围硬件设计
基于ARM的嵌入式系统外围硬件设计一、嵌入式接口分类(1)基本嵌入式接口(2)嵌入式网络接口(3)标准协议接口(4)无线通信接口二、基本嵌入式接口1、实时时钟(1)功能:专用的电路单元提供可靠的时钟信息,包括时分秒和眠=年月日实时时钟通过后备电池供电也可正常继续工作(2)使用外围电路只需要一个高精度的晶振2、预分频器(1)定义预分频器是将系统时钟源按需求分频提供给内...原创 2020-04-06 15:40:01 · 1971 阅读 · 0 评论 -
STM32基本原理
STM32基本原理一、简介1、意法半导体公司(1)ST(2)生产ARM Cortex-M核心2、STM32 SOC命名规则(1)STM32F103VET6(2)STM32:产品系列名F:产品型号,F表示Flash产品,目前没有其他选项103:产品子系列,103表示增强型6:工作温度范围,6表示工业级,-40~+85摄氏度T:封装信息;H=BGA,T=LQFP、U=VFQFPN...原创 2020-04-06 14:18:47 · 6557 阅读 · 0 评论 -
嵌入式控制系统概述
嵌入式控制系统概述一、简介1、概述(1)IEEE(国际电气和电子工程师协会)的定义:嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置”。devices used to control, monitor, or assist the operation of equipment, machinery or plants(2)嵌入式系统就是将计算机的硬件或软件嵌入其他机、电设备或应...原创 2020-04-06 12:13:53 · 3971 阅读 · 0 评论 -
嵌入式控制系统的ARM处理器
嵌入式控制系统的ARM处理器一、嵌入式硬件系统概述1、嵌入系统的硬件可分为三部分:核心处理器、控制电路、外部设备2、嵌入式处理器的种类(1)嵌入式微处理器MPU(2)嵌入式微控制器MCU(3)嵌入式DSP处理器DSP(4)嵌入式片上系统System On Chip3、嵌入式处理器基本特征(1)体积小、集成度高、价格较低(2)可扩展的处理器结构(3)系统精简、低功耗、降低发热...原创 2020-03-14 11:41:48 · 689 阅读 · 0 评论