Profile

drsarah

这家伙很懒,什么也没写
资源:391 粉丝:0

drsarah上传的资源

基于ATMega32设计的Aphelion火箭队飞行控制器电路方案电路图加源码电路方案
我们的团队有8位来自土耳其的成员。我们都是18岁的“太空爱好者”学生,并且在航空电子部分,我们的火箭名为“ ISTIKBAL-02”。我们正在准备的比赛是在我们国家土耳其举行的“ Teknofest 2020”。从这里问候! Aphelion火箭队飞行控制器[ARTFC]包含什么?传感器和操作 ATMega32-16AU 2继电器,用于触发恢复系统。 MPU9250(9轴陀螺仪+幅度传感器)(非模块) MCP9808(敏感数字温度传感器)(非模块) ADXL345(附加陀螺仪传感器)(非模块) MPL115A2(高度+压力传感器)(非模块) DS1307ZN(实时时钟)(非模块) SD卡系统(非模块) 功率 12V至5V降压转换器(LM2596-5.0) 5V至3.3V稳压器(AMS1117-3.3) 滤波电容器 铁氧体磁珠可为ATMega32-16AU提供稳定的电压 注意卡下方的针脚可用于连接UART设备。它可能是XBee,LO-RA或其他。 我们从PCBWay赞助订购了PCB(非常感谢),现在,我们应该找到提供传感器,微控制器,电信模块的赞助商。
ZIP
196.75MB
2021-05-22 10:48
Form Grabber crx插件
语言:English (UK) 一个简单的界面,用于批量复制/粘贴表单详细信息。 摆脱网站和门户网站之间繁琐的复制/粘贴任务,从而加快您的一天的工作。 借助v2.0,已经对其进行了重新设计和重新编码,以实现兼容性,可靠性和易用性。 Form Grabber是一个扩展,允许您从页面“抓取”文本或输入。 只需单击徽标,然后单击所需页面上的元素(方便的荧光笔即可帮助)。 通过按Enter将输入保存为“站点”后,用户即可导航到他们要粘贴的站点,然后在扩展弹出窗口中单击“使用”。 从那里,只需单击每个位置即可插入数据。 特征:-“锁定”-使用挂锁锁定物品以防止其被擦除。 这意味着您可以无限期地存储数据(使用HTML5本地存储)。 -易于使用的界面-该扩展程序将指导您完成整个过程,突出显示需要完成的工作,并提供有关正确/错误之处的反馈。 界面的最佳部分之一是粘贴期间,其中一个消息框随处浮动,您的光标包含要输入的文本。 (以防万一您忘记了)。 -展开“站点”-在弹出窗口中单击一个站点以查看该页面存储了什么数据-“全部删除”按钮-允许您清除所有(未锁定)站点并重新开始。 -多次复制/粘贴-您可以使用此
ZIP
2.62MB
2021-05-08 17:13
基于八悬臂梁中心质量块结构MEMS压电振动能量采集器
基于八悬臂梁-中心质量块结构MEMS压电振动能量采集器
PDF
1.41MB
2021-05-04 22:54
MIUI官网下拉二级菜单栏特效代码
MIUI官网下拉二级菜单栏是一款基于jquery.backgroundpos.js和jquery-1.4.2.js制作的MIUI官网使用的下拉二级网站导航菜单。有首页、功能、下载、更多产品、应用商店、主题商店、小米桌面、小米系统、论坛等网站菜单栏目。
RAR
40.88KB
2021-04-28 02:27
一个CFileFind的扩展类CFileFindExtVC源代码
大家经常需要对指定目录下的所有文件进行搜索或其它相同操作。若文件数很多,逐一对每个文件手工操作,很费时。这里提供一个搜索或处理指定目录下的所有文件的C++类。作者用基于层次遍历的非递归算法(以减少运行时的时间和空间开销)实现了一个 CFileFind 的扩展类 CFileFindExt,该类可以对指定目录下的所有文件进行搜索或相同的处理操作。 关键字:filefind,file,find,文件,查找
RAR
3.07KB
2021-04-28 02:24
Sega Saturn ST238R1051795计算机科学
General NoticeWhen using this document, keep the following in mind:1. This document is confidential. By accepting this document you acknowledge that you are bound by the terms set forth in the non-disclosure and confidentiality agreement signed separately and /in the possession of SEGA. If you have not signed such a non-disclosure agreement, please contact SEGA immediately and return this document to SEGA.2. This document may include technical inaccuracies or typographical errors. Changes are
PDF
1.17MB
2021-04-27 13:58
看板流动番茄钟计时器指示器Kanbanflow pomodoro timer indicator crx插件
为Kanbanflow番茄钟/秒表定时器提供扩展工具栏指示器。指示剩余分钟数量工作。 支持语言:English
CRX
42.38KB
2021-04-27 00:49
基于多传感器融合的扫地机器人算法研究
针对传统扫地机器人存在的感知途径单一,避障能力差,精度低等问题,文中研究并设计了基于多传感器融合的扫地机器人算法。基于Mega2560控制器,将PID算法与霍尔编码器结合,提高了扫地机器人运动系统的准确度。在距离检测中引入了BP神经网络,将多类检测传感器进行数据融合,有助于对周围环境的感知。实验结果表明,与传统产品相比,应用了该算法的扫地机器人检测误差只有0.63%,避障成功率和清洁率可达95.1%和93.2%,在检测精度、避障能力和清洁效果方面都有不同程度的提升。
PDF
1.76MB
2021-04-26 23:35
横扫饥饿吧平民级USB有线电脑游戏手柄制作原理图PCB源文件程序源码设计报告电路方案
PC电脑智能游戏手柄设计背景及概述: 在智能手机随处可见的今天,各式各样的APP层出不穷。由于手机有重力感应功能,手机游戏自然也不会错过这个,相比八、九十年代的小游戏,如今的游戏不再只是用眼去看,用手指操作,更多的是让玩家用身体去体验游戏。赛车类、飞机类、游艇类等游戏,通过控制手机的姿态就能控制游戏对象,这种体验使的很多人着迷。 但是,在游戏体验得到大幅度提升的同时,也存在一些问题。重力传感器与手机是一体的,手机屏幕也是手机的一部分,当敌机快速朝我方冲来时,我们会最大限度的倾斜手机来躲避敌机。但是此时由于手机倾斜,我们要么看不见屏幕内容,要么头也随手机倾斜。 为了解决这个问题,我想把传感器与屏幕分离出来,即,使控制与显示独立。正值“深联华杯单片机应用设计大赛”如火如荼的进行,我就借此机会将我的计划实现。制作一款具有重力感应的游戏手柄。 虽然带重力感应的游戏手柄在市场上也有,但是上百元的价格并不是人人都会购买的。深联华SLH89F5162单片机是增强型51单片机,兼容传统的51单片机,又添加了许多实用的周边模块,使得单片机真正成为“单片微机”。同时因其低廉的价格,使得制作出来的重力游戏手柄的成本也极低,属于平民级的消费电子,市场竞争力不言而喻。 项目设计原理 1、 原理概述 SLH89F5162单片机从传感器MPU6050获取游戏手柄的实时2轴加速度值,经过运算可得到游戏手柄的倾斜角度,将这个角度信息通过串口发送到电脑上的接收程序,由接收程序经过简单的数据打包,就能把游戏手柄的姿态传递给游戏对象,从而达到与智能手机重力感应游戏一样的游戏效果。 2、 硬件设计原理 SLH89F5162单片机有内部16.6MHz振荡器,所以不接外部晶振也可正常工作。用其产生115200波特率,通讯速度快,误差极小,可忽略不计,测试了数万个数据,没发现出错的数据。同时,产生的波特率越小,误差越大。单片机内部有复位电路,可省去外部复位电路,因此一片单片机芯片就是一个最小系统。 控制器SLH89F5162单片机为主控制器,负责传感器的控制,传感器信息的读取、矩阵键盘扫描、独立按键输入、与电脑的串口通讯。 传感器MPU6050内部集成了3轴陀螺仪、3轴加速度计、温度传感器和数字运动处理器,并支持外接其他辅助传感器。I2C通讯接口,数字量输出,体积小。 115200波特率的分频系数 = 16.6M / 16 / 115200 = 9.00608 38400波特率的分频系数 = 16.6M / 16 / 38400= 27.0182 19200波特率的分频系数 = 16.6M / 16 / 19200 = 54.0365 9600波特率的分频系数 = 16.6M / 16 / 9600 = 108.073 3、 软件设计原理 软件开发环境采用Keil3,编程语言采用汇编。采用模块化方法,将I2C读写函数、MPU6050操作函数、键盘扫描函数、数学运算、表格分开在不同的文件,编译时再链接在一起。 MPU6050只支持I2C通讯,最大I2C时钟为400KHz,采用汇编语言编写,可最大限度的满足其时钟要求,这是高级语言无法做到的。重力传感器输出的是某一轴的加速度大小,该值与重力加速度g的比值,就是传感器绕该轴与竖直方向夹角的正弦值,只要求其反正弦就可得到相应的角度大小。 angleX = arcsin(accelX / g) angleY = arcsin(accelY / g) 采集的数据具有噪声,采用数字低通滤波器可有效减小噪声干扰。某一轴上不仅存在重力加速度的分量,同时也存在运动加速度的分量,这会对倾角的计算带来误差。运动加速度的分量比重力加速度小很多,持续时间也很短,采用低通滤波算法也能较小运动带来的误差。 低通滤波算法:y =a * y + (1 - a) * x; x:输入, y:输出, a:系数 由于8位的51单片机先天不足,对浮点数据运算的支持很差,尤其是涉及三角函数、反三角函数。所以我采用空间换时间的方法,即通过查表得到arcsin(accel)的值,这样运算非常快,而且精度没有打任何折扣。SLH89F5162具有片内62KFlash ROM,而accel = -8192 ~ 8192,存储8192个浮点数据需要8192 * 4 = 32K字节,采用SLH89F5162单片机没有任何压力。 视频演示: 硬件设计框图: 软件设计框图: 作品展示:
ZIP
991KB
2021-04-26 09:37
基于FPGA的RS255239编译码器设计
RS(Reed-Solomon)编码是一种具有较强纠错能力的多进制BCH编码,其既可纠正随机错误,又可纠正突发错误。RS编译码器广泛应用于通信和存储系统,为解决高速存储器中数据可靠性的问题,文中提出了RS编码的实现方法,并对编码进行了时序仿真。仿真结果表明,该译码器可实现良好的纠错功能。 RS(Reed-Solomon)码是差错控制领域中的一种重要线性分组码,既能纠正随机错误,又能纠正突发错误,且由于其出色的纠错能力,已被NASA、ESA、CCSDS等空间组织接受,用于空间信道纠错。本文研究了RS码的实现方法,并基于Xilinx的FPGA芯片Spartan-6 XC6SLX45完成了RS
PDF
391.23KB
2021-04-25 13:39