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

多软件

  • 基于多源测量数据融合的三维建模技术研究

    本文以某油田数字化改造项目为背景,研究内容主要分为如下四个部分(1)三维激光扫描仪在扫描作业中会产生精度不符合项目要求的问题,导致后续的维模型精度无法达到要求。本文系统分析了扫描仪的误差来源,采用单边法和交叉双边法的标定实验方案,可以较快、较准确的检验三维激光扫描仪的精度,为后续数据获取奠定了良好的基础(2)传统的纹理图片采集方法没有规则,拍摄的图片较多,数据量较大,且有时会遗漏部分场景信息。通过对比分析研究前后几次采集的大量纹理图片数据,提出了一种快速、全面的纹理采集方法,提高了采集效率,降低了数据量。通过研究降噪、增强特征等算法,对纹理图片进行处理,获取了较好的模型显示细腻感。最后,通过对比实验分析了上种不同理贴图方法在模型真实度、内存占用量和操作易程度等力面的影响,得出各个贴图方法的优缺点及适用范围,为后续的高质量、快速度的纹理贴图提供了理论依据(3)针对地面激光扫描仪在点云拼接时出现无法识别标靶球的问题,分析研究了大量其它站扫描的点云数据和标靶摆放位置,提出了相应的摆放规则,提高了识别标靶的成功率和点云拼接效率。复杂的曲面类模型在正向建模软件中的操作难度较大,且操作复杂,作者通过转换格式将点云放置在逆向软件中使用曲面拟合建模方法进行三维建模,提高了建模效率。非规則类模型在通过交集、并集和差集操作时会出现模型消失的问题,经过实验和研究,详细提出了其建模步骤,减少了该类问题的出现。团队协同作业的模型整合阶段容易出现材质和模型重复问题,结合项目的建模技术要求提出了相关的模型建模规范,提高了模型整合效率

    标签: 数据融合

    上传时间: 2022-03-17

    上传用户:XuVshu

  • 图示化Saber仿真软件详解

    saber仿真软件是美国Synopsys公司的一款EDA软件,被誉为全球最先进的系统仿真软件,是唯一的多技术、多领域的系统仿真产品,现已成为混合信号、混合技术设计和验证工具的业界标准,可用于电子、电力电子、机电一体化、机械、光电、光学、控制等不同类型系统构成的混合系统仿真,为复杂的混合信号设计与验证提供了一个功能强大的混合信号仿真器,兼容模拟、数字、控制量的混合仿真,可以解决从系统开发到详细设计验证等一系列问题。Saber仿真软件从2004年进入中国,迄今已有12年历史,但遗憾的是,至今任然没有一本比较系统全面讲解Saber仿真软件的书籍,最权威的是网上流传的04版Synopsys公司的培训教程,此外就是各个论坛上零星的技术贴,这给使用者尤其是初学者带来许多困惑和不便,经常在论坛或讨论群中有使用者在问,这个参数适什么含义,如何设置,仿真出现这样的错误信息是什么问题造成的。虽然有时会有高手解答,但更多时候得不到答案。笔者在初学saber仿真软件时也和许多初学者一样深感困惑和痛苦,所以当感觉对该软件基本入门后,便想到与广大的电源工程师和初学者分享学习心得和体会,使初学者能尽快入门,对初级使用者能进一步提高软件的使用水平。

    标签: 图示 saber 仿真 软件

    上传时间: 2022-03-29

    上传用户:

  • 一种带金属物体检测的多线圈的无线充电系统

    论文介绍了当前流行的几种无线充电技术,并提出了一种带金属物体检测的多线圈无线充电系统的设计方案该方案采用电磁感应的技术原理,具有成本低、效率高等特点。另外,相比于其他电磁感应技术的无线充电方案,本文方案的特点是低功耗、多线圈及带金属物体检测功能硬件方面,本文提出的无线充电系统采用美国德州仪器公司的BQ500410A及BQ51013B作为发射端电路和接收端电路的主控部分,并辅以MSP430G2101实现低功耗电路为了扩大负载设备的充电面积,发射端电路采用三线圈的方案,自动选择最优的线圈来提供能量传输通道。此外,本文方案还设计了寄生金属物体检测及外来物体检测功能,避免了能量传输通道上存在的金属物体产生的涡流发热对无线充电系统的影响。软件方面,本文采用“反向散播调制技术”进行信号调制,并定义了物理层、数据链路层、逻辑层协议,规范了发射端电路与接收端电路之问数据通信。在传输功率控制方面,本文采用的是离散PID控制算法,并结合动态整流控制算法提高系统的瞬态响应速度。最后,本文测试了上述软硬件设计的主要功能,证实了本文设计方案的可行性关键词:无线充电、电磁感应、低功耗、金属物体检测、多线圈

    标签: 无线充电系统

    上传时间: 2022-04-02

    上传用户:XuVshu

  • STC8H实验箱原理图参考程序与STC8G相通软件工程源码

    更新记录2020.08.271.  添加例程“45-IO口推挽输出驱动有源蜂鸣器实验程序”;2. 修改例程“43-高级PWM4N驱动蜂鸣器实验程序”名称为“43-高级PWM4N驱动无源蜂鸣器实验程序”;3. 添加例程“46-端口模式设置”;4. 添加例程“47-SPI互为主从-SS设置主从-串口1透传”;5. 添加例程“48-SPI互为主从-主模式忽略SS-串口1透传”。2020.08.201.  例程“31-硬件SPI访问FLASH-PM25LV040-串口1监控”、“32-IO模拟SPI访问FLASH-PM25LV040-串口1监控”兼容华邦W25X40CL型号Flash,并添加W25X40CL规格书。2020.08.181.  添加例程“44-高级PWM输出两路互补SPWM”以及正弦计算表。2020.08.111.  按照8.3版本实验箱图纸修改现有例程;2.  添加例程“43-高级PWM4N驱动蜂鸣器实验程序”。2020.07.301.  在例程01添加注解“当用户使用硬件 USB 对 STC8H8K64U 系列进行 ISP 下载时不能调节内部 IRC 的频率,但用户可用选择内部预置的 16 个频率(分别是 5.5296M、 6M、 11.0592M、 12M、 18.432M、 20M、 22.1184M、 24M、27M、 30M、 33.1776M、 35M、 36.864M、 40M、 44.2368M 和 48M)。下载时用户只能从频率下拉列表中进行选择其中之一,而不能手动输入其他频率。”2. 添加例程“41-软件修改内部RC主频”;3. 添加例程“42-一线制温度传感器 DS18B20 测温”;4. 添加8.2版本实验箱的原理图跟PCB图,现有程序还是基于8.1版本图纸。2020.07.241.  例程“38-2.4寸ILI9325驱动TFT显示屏实验程序-带触摸功能”调整驱动读写代码,使正常显示时的MCU工作主频最高可调至48MHz。2.  修改ADC相关例程关于AD通道参数的注释。3.  修改EEPRO相关例程TPS擦除等待参数与设置主频一致。4. 添加例程“39-通过USB发送命令读取ADC测试程序”以及配套的上位机测试软件;5. 添加例程“40-USB键盘设备通过P0口矩阵按键模拟小键盘功能”以及键盘按键码表。2020.07.091.  添加例程“37-2.4寸ILI9341驱动TFT显示屏实验程序”以及相关工具及规格书;2.  添加例程“38-2.4寸ILI9325驱动TFT显示屏实验程序-带触摸功能”以及相关工具及规格书。2020.06.281.  添加例程“35-板上的32K xdata测试程序”;2.  添加例程“36-LCD128x64显示图形文字-ST7920”以及“ST7920规格书”。2020.06.231.  添加例程“30-红外发射程序(NEC码)-使用PWM4产生38KHz载波”;2.  添加例程“34-IO扫描键红外发射-同时接收数码管显示用户码键值程序”。2020.06.221.  添加例程“31-硬件SPI访问FLASH-PM25LV040-串口1监控”以及“PM25LV040规格书”;2.  添加例程“32-IO模拟SPI访问FLASH-PM25LV040-串口1监控”;3.  添加例程“33-P1.3做ADC-使用内部基准计算外部电压”。2020.06.191.  添加例程“28-I2C主机模式访问PCF8563-RTC时钟程序”以及“PCF8563规格书”;2.  添加例程“29-红外遥控接收程序(NEC码)-数码管显示用户地址和键值”。2020.06.181.  更改文件夹命名,使例程内容更加一目了然;2.  添加例程“04-利用T0,T1做外部计数器”;3.  添加例程“05-利用定时器测量脉冲宽度”;4.  添加例程“13-串口3中断模式与电脑收发测试”;5.  添加例程“14-串口4中断模式与电脑收发测试”;6.  添加例程“20-使用比较器检测低电压时保存数据到EEPROM”;7.  添加例程“25-高级PWM1-PWM2-PWM3-PWM4,驱动P6口呼吸灯实验程序”;8.  添加例程“26-高级PWM5-PWM6-PWM7-PWM8输出测试程序”;9.  修改串口相关例程的主时钟频率为 22.1184MHz,精确计算115200波特率;10.“17-NTC测温度数码管显示”添加“SNDT2012X103F3950FTF R-T对照表”;11.添加“实验箱8问题清单”文件。2020.06.151.  修改所有例程主时钟频率为 24MHz;2.  添加例程“08-双串口中断收发”;3.  添加例程“09-串口1中断收发”;4.  添加例程“10-串口2中断收发”;5.  添加例程“14-通过串口1命令多字节读写EEPROM测试程序”;6.  添加例程“15-内部掉电检测中断保存EEPROM”;7.  添加例程“17-P1.7输出PWM5做DAC_P1.1做ADC读入DAC输出值_串口1设置占空比”;8.  修改例程“比较器”命名为“18-比较器_P3.7做正极输入源”;9.  添加例程“19-比较器_ADC做正极输入源”;10.添加例程“20-I2C从机中断模式与IO口模拟I2C主机进行自发自收”。2020.06.081.  添加例程“16-P1.7输出PWM做DAC_P1.1做ADC读入DAC输出值_串口1设置占空比”;2.  添加例程“比较器”。2020.06.041.  初版发布;2.  发布例程“01-跑马灯”;3.  发布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4测试程序”;4.  发布例程“03-数码管”;5.  发布例程“04-外中断INT0-INT1-INT2-INT3- INT4测试”;6.  发布例程“05-睡眠-外部中断唤醒”;7.  发布例程“06-睡眠-唤醒定时器唤醒”;8.  发布例程“07-看门狗复位测试程序”;9.  发布例程“11-IO行列扫描键盘数码管显示键值和调整时间”;10.发布例程“12-ADC键盘扫描数码管显示键值和调整时间”;11.发布例程“13-NTC测温度数码管显示”;12.发布文件“STC实验箱8-使用说明书.pdf”;13.发布图纸“实验箱8.1_2020-05-11-PCB.pdf”;14.发布图纸“实验箱8.1_2020-05-11-SCH.pdf”。

    标签: stc8h

    上传时间: 2022-04-18

    上传用户:

  • STM32F407VGT6+DRV8825多路电机驱动ad硬件原理图+PCB文件+封装

    STM32F407VGT6+DRV8825多路电机驱动ad硬件原理图+PCB文件+封装,ad 设计的工程文件,包括原理图及PCB印制板图,可以用Altium Designer(AD)软件打开或修改,可作为你产品设计的参考。

    标签: stm32 drv8825 电机驱动

    上传时间: 2022-04-24

    上传用户:kingwide

  • NXP LPC2214软件参考设计例程 -20例基础源码

    NXP LPC2214软件参考设计例程 -20例基础源码一 概述LPC2000 系列微控制器是基于ARM7TDMI-S 内核的32 位微控制器片内集成了支持400KHz 高速模式的硬件I2C 总线接口为了方便地对 I2C 从器件进行快速的正确的读写操作我们设计了LPC2000 系列微控制器I2C 软件包本软件包是硬件I2C 以主方式工作的只要用户调用接口函数并提供几个主要的参数即可轻松地完成I2C 总线外围器件的应用程序设计二 I2C 串行总线I2C 总线是PHILIPS 公司推出的芯片间串行数据传输总线2 根线(SDA SCL)即可实现完善的全双工同步数据传送能够十分方便地地构成多机系统和外围器件扩展系统I2C 器件是把I2C 的协议植入器件的I/O 接口使用时器件直接挂到I2C 总线上这一特点给用户在设计应用系统带来了极大的便利I2C 器件无须片选信号是否选中是由主器件发出的I2C从地址决定的而I2C 器件的从地址是由I2C 总线委员会实行统一发配三 软件包接口说明LPC2000 系列微控制器I2C 软件包采用中断方式进行处理提供了4 个接口函数分别为ISendByte() ISendStr() IRcvByte 和IRcvStr() 由于I2C 向量中断需要根据实际应用来设定(即VIC 的设置) 所以软件包中没有提供I2C 初始化的代码在调用I2C 软件包接口函数前用户程序要配置好I2C 总线接口(I2C 引脚功能和I2C 中断并已使能I2C 主模式)

    标签: nxp lpc2214

    上传时间: 2022-05-03

    上传用户:fliang

  • 基于单片机的红外遥控系统原理及单片机软件解码实例

    红外遥控系统原理及单片机软件解码实例,适合感兴趣的学习者学习,可以提高自己的能力,大家可以多交流哈

    标签: 单片机 红外遥控

    上传时间: 2022-05-16

    上传用户:

  • 30路PT100温度数据自动采集硬件+单片机软件+PC上位机软件系统设计

          30路PT100温度数据自动采集硬件+单片机软件+PC上位机软件系统设计,多年前做的小项目,硬件已实现包括PROTEL 99SE 设计的硬件原理图+PCB文件,W77E58单片机软件,EPM7128S CPLD逻辑,VB设计的上位机数据采集界面软件,机械屏蔽外壳。可作为你产品设计的参考。自动测温系统设计目录1、             设计目的由于人工用万用表测量不仅浪费时间与人力,而且也只是得到传感器的电阻值,不能直观的反映出磁体的温度值,0.45T系统软件开发及临床的应用也给测量带来了不变,今采用磁体温度自动测量系统,可以完全克服这些矛盾,在系统成像扫描后可以开启磁体温度自动测量系统通过PC串口随时读取30路磁体温度数据。2、             设计方案1》 硬件方案:采用通过主机的串口来读取这30路温度数据,主机与MCU的通信采用RS232的方式,主机给MCU命令,MCU在与CPLD之间在进行逻辑控制,通过CPLD来控制这30路电流型模拟开关(或者继电器)的选通,来定时(如200 ms)一路一路的来选通温度传感器,然后在通过变送器进行电阻到电流电压的转换,通过12位A/D转换器,将温度模拟信号转化为数字信号,将这些数字信号送入MCU进行数据处理,线上电阻补偿等,最后通过串口将MCU处理后的数据送入HOST显示出来。    

    标签: pt100 温度数据自动采集 单片机

    上传时间: 2022-05-17

    上传用户:trh505

  • EtherCAT工业以太网从站设备的软件设计与实现

    随着工业控制对可靠性与实时性要求不断提高,传统总线因无法突破实时性,通信效率及总线供电等技术瓶颈而逐渐被一些新的技术所替代。在国内外,一种将以太网应用于工业控制的新兴工业以太网技术引起了越来越多的关注。EtherCAT是一种基于改进的以太网帧结构的工业以太网协议,是目前可靠性和实时性最高的工业以太网协议之一。  本文提出一种基于STM32处理器的EtherCAT从站协议栈的实现方法。首先从物理层、数据链路层及应用层研究分析了 EtherCAT协议。其次,重点设计开发基于STM32处理器的EtherCAT从站设备的协议软件,设计并实现了从站状态机、周期性过程数据及邮箱数据三大通信任务的软件代码。在已搭建的 EtherCAT主从站运行平台验证了系统的可靠与实时性。EtherCAT报文的一次发送和接收共需2ms,该时间随着从站个数的增加变化不大。最后,本文创新点是设计一种基于 EtherCAT实时通信协议栈的智能家居网络控制系统,比以往采用单片机作为终端控制器的控制系统在扩展能力,数据处理能力,实时性方面都有显著优势,实现了智能家居中智能开关与人脸识别门禁两部分应用控制任务,该系统提高了家居控制的安全性及实时性,是目前最有发展前景的工业以太网应用技术之一。  从站协议栈实现EtherCAT的从站功能,并且运行于STM32处理器上,提高了从站运行速度,保证整个EtherCAT系统的实时性。

    标签: ethercat 工业以太网

    上传时间: 2022-05-27

    上传用户:得之我幸78

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

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

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

    上传时间: 2022-05-29

    上传用户:qingfengchizhu