铝合金门窗工程方案设计说明.pdf
2022-02-07 09:05:13 137KB 资料
PLC设计的自动售货系统设计说明.pdf
2022-01-30 09:00:54 968KB 实用文档
瓮安县张家坡公共租赁住房项目初步设计说明115-v2.docx
2022-01-24 14:12:25 67KB word文档 管理类文档
110kV变电所设计本科设计说明.pdf
2022-01-23 14:00:30 239KB 实用文档
这是一篇关于动手制作基于arduino 和12864液晶模块的图形化显示GPS导航系统的帖子,作品效果和成本可能无法和TB上的导航产品媲美,但是动手过程会带给你乐趣和知识。 该设计根据功能分为三个版本。(具体详见附件内容) 最终版本视频演示: 动手之前最好能具备一些背景知识: 1. arduino 相关基础; 2. 能使用12864 液晶模块; 3. 能够用arduino 通过串口通信获取GPS模块定位信息; 4. 能够用arduino 操作SD卡模块; 制作所需主要硬件: arduino UNO 1片; 12864 液晶模块 1片; GPS模块1片; SD卡模块及SD卡 1套; 如截图: 原理: 将地图数据依据瓦片算法存储在SD卡中,通过串口获取GPS定位信息并从中解析出经纬度坐标,依据经纬度坐标读取相应地图数据显示在12864液晶模块上,同时显示定位坐标点。 1. 地图存储算法——瓦片系统(Maps Tile System) 本制作采用的地图数据和地图存储算法来源于微软的bing maps并做了相应修改。 具体可参考: Bing Maps Tile System[1*] Virtual Earth Tile Image URI 参数解析 Goolge and Microsoft Map Url Parameters 在瓦片系统中地图采用金字塔式的分层存储结构,不同层具有不同级别的地图分辨率(地图精细程度),每一层地图被分割成等像素大小(256X256)的瓦片,算法要解决的问题就是给定经纬度坐标和缩放级别(层索引)得到具体相应的瓦片编号。 在连接[1*]的最后有算法实现的代码可共参考。 2. 针对12864液晶模块的设计 12864液晶模块是128像素宽64像素高的单色液晶显示模块,本制作为了适应模块显示做出了两个设计。 1). 将256X256像素的瓦片裁切成128X64像素大小的8份 子瓦片。 如下图所示: 2). 通过阈值方法将8位png索引图像(bing maps 的道路数据)转换成二进制地图数据文件,为了能够显示原图中的文字信息,采用多阈值提取求或方法提取原地图中背景、地物和标注文字数据,由于标注文字和背景之间的扰动,提取效果有待改进。 显示效果: 生成地图程序(需要连接互联网): 通过设置地图范围经纬度信息获取要使用定位的区域,可通过google earth 等能显示经纬度的软件或网页获取经纬度的最大最小值(上大下小,右大左小)。缩放级别建议设置范围1~15,较大地图范围和较高缩放级别会增加地图下载、显示加载的时间。 注意:上面是对GPS导航V0.1版本的具体介绍,其他的V0.2和V0.3版本详见附件内容。
2022-01-23 13:07:15 3.44MB 定位和跟踪系统 电路方案
1
超声波热量表采用瑞萨公司的RL78/L12单片机完成,总体结构设计包括如下: 超声波热量表、红外和M-BUS抄表系统的硬件设计及电路实现; 超声波热量表控制系统及与上位机通信系统的软件程序设计; 超声波热量表系统的低功耗设计、抗干扰设计。 超声波热量表功能介绍: 本设计中的超声波热量表实现了对供热系统中流量、温度、热量的测量; LCD显示测量、流量、温度等信息; 电源停止供电时保存所有数据,恢复供电后正常计量; 与上位机的通信,接收、发送上到上位机所需的数据信息等功能。 超声波热量表系统设计框图: 超声波热量表测量视频讲解: 超声波热量表测量电路原理图截图: 超声波热量表测量源码截图:
1
35kV-钢管杆-(无冰区)设计说明.doc
2022-01-12 09:04:36 151KB 设计
入门教程 android android开发起步 新手 连连看Android系统详细设计说明doc
2022-01-08 21:10:48 605KB 入门教程 android android开发起步 新手
1
介绍一下项目的需求: 供电要求:系统要求使用DC-5V供电,继电器闭合状态下,功耗不大于500mA; 控制要求:设备使用两个按键进行控制,可分别设计数模式与工作周期,设置方式为循环设置; 输出要求:要求设备可控制220V/50Hz用电设备,输出电流10A; 计数模式:要求系统可设置三种计数模式,最大值分别为10000、50000、99999,当设备计数到最大值后,设备停止工作; 控制周期:要求系统可设置四种控制周期,分别是20s、40s、60s、80s,每个周期中,开关状态保持的时间相同。 1、整体方案介绍 系统核心控制器采用STC89C52RC-DIP40,系统时钟11.0592MHz;显示器采用LCD1602液晶屏(蓝光白字); 按键使用6*6轻触按键;输出控制开关使用5V直流继电器,控制参数为220V/10A,自带开关状态指示灯,提供接线座; 2、控制器引脚分配 P1 ——LCD1602 DATA 液晶屏数据端口 P2_0 ——LCD1602 EN 液晶屏使能端口 P2_1 ——LCD1602 RW 液晶屏读写端口 P2_2 ——LCD1602 RS 液晶屏指令端口 P2_3 ——KEY_MODE 系统模式控制 P2_4 ——KEY_TIME 开关周期控制 P2_5 ——RELAY 继电器开关控制 3、系统资源分配 系统启用看门狗,意外状态下70ms自动复位; 定时器T0用作对控制周期计时,每50ms中断一次,每周期内开关通关各一次; 定时器T1用作对空换件进行检测,并对看门狗进行置位操作,每1ms中断一次; 串口用作输出信息提示,可输出系统状态、计数次数、以及用户的按键操作; 4、显示器内容规划 显示器使用LCD1602液晶屏,每行可显示16个字符,可显示两行; 本控制系统,能够周期性控制外围电路通断,可手动调节工作模式、工作周期,显示器能显示系统工作模式,并能同步显示记录开关通断次数。 1、系统供电:本系统电源使用220V/50Hz标准电源适配器,为设备提供DC-5V供电,继电器闭合状态下,功耗不大于500mA; 2、按键控制:本涉笔使用两个按键进行系统控制,可分别调节数模式与工作周期,设置方式为循环设置; 3、输出参数:本设备可控制220V/50Hz用电设备,最大输出电流10A,无过流保护; 4、计数模式:本系统内置三种计数模式,计数最大值分别为10000、50000、99999,当设备计数到最大值后,设备停止工作,同时按下模式、周期按键,可复位系统,此时系统工作模式不变,计数清零; 5、控制周期:本系统内置四种控制周期,分别是20s、40s、60s、80s,每个周期中,开关通关状态保持时间相同。 演示视频: https://player.youku.com/player.php/sid/XMTYwMDE4NTQ2OA==/v.swf
2022-01-08 15:04:17 2.32MB 单片机 stc89c52rc 计数器 计数控制器
1
雕塑设计说明.doc
2021-12-24 16:01:43 14KB