当前位置:文档之家› 充电器课程设计报告

充电器课程设计报告

充电器课程设计报告
充电器课程设计报告

新能源与动力工程学院电子元器件调研与系统设计报告

制作简易充电器设计

专业

班级

学号

指导教师

2015年12月

新能源与动力工程学院实践课程任务书

课程名称:指导教师(签名):

班级::学号:

指导教师签字:

年月日

目录

1设计主体要求及容 (1)

2课题分析与方案论证 (1)

2.1 制作方案 (1)

3各局部电路设计 (2)

3.1 整流滤波电路 (2)

3.2恒压电路 (2)

3.3恒流电路 (3)

3.4充电提示电路 (4)

4组装调试 (4)

5元器件的选择 (5)

6设计总结及改进意见 (5)

6.1本方案特点及存在的问题 (5)

7设计心得 (5)

参考文献 (6)

1.设计主体要求及容

通信技术的高速发展促使手机种类众多,也导致手机充电器也是多种多样,本设计设计并制作一套手机通用锂电池的充电器。

充电器的简单工作过程如下:交流输入电压经电容降压,二极管整流桥整流后变成直流电,经隔离二极管和滤波电容对手机充电,随着充电时间的增长,电池两端的电压也升高,通过分压器将此电压引入基准电压比较器,其中三个比较器带三个指示灯,分别指示充电的状态,当三个灯全亮时,表示充电已满。通过以上的工作过程描述结合生活经验设计手机实用充电器电路。

技术要求:能够顺利为锂电池充电,有必要的显示、保护功能,充电电压4.2V,充电限制电压4.5V。

工作要求:独立设计充电器方案,根据本人的方案,购买所需要的元器件和电路板,独立设计并调试正常,要求总投资不得高于20元。

2.课题分析与方案论证

从课题上可以看出设计的主体要将市电变换为符合要求的直流电源,整体上应该有降压、整流、滤波、恒压电路。

降压电路可以用最简单的变压器完成,将220V电压变为10V左右的低压,为了让优化波形使其更加稳定可采用滤波电容去除高频干扰。

手机通用的锂电池充电电压为4.2V,因此需要设计一个恒压源电路。充电电流在一定程度上影响了充电的时间,过高的电流会缩短电池的使用寿命,所以我们还需要一个可靠地恒流源来保证充电的时间和手机的使用寿命。

当上述条件都具备时对于不同容量的手机电池充电时间是不一样的,因此需要一个不以时间为参考的充电完成信号,我们可以根据电池两端的电压是否达到标准电压来判断是否充满电。

2.1 方案

本方案采用的是现行手机充电器的通用电路,主要是由开关电源和充电电路组成的。

制作成功后该充电器能自动识别电池极性,自动调整输出电流使得电池达到最佳充电状态,可保护电池延长电池寿命。充电饱和时七彩灯会自动熄灭。

当接入电源后,通过整流二极管VD1、R1给开关管Q1提供启动电流,使Q1开始导通,其集电极电流Ic在L1中线性增长,在L2中感应出使Q1基极为正,发射极为负的正反馈电压,使Q1很快饱和。与此同时,感应电压给C1充电,随着C1充电电压的增高,Q1基极电位逐渐变低,致使Q1退出饱和区,Ic开始减小,在L2中感应出使Q1基极为负、发射极为正的电压,使Q1迅速截止,这时二极管VD1导通,高频变压器T初级绕组中的储能释放给负载。在VT1截止时,L2中没有感应电压,直流供电输人电压又经R1给C1反向充电,逐渐提高Q1基极电位,使其重新导通,再次翻转达到饱和状态,电路就这样重复振荡下去。这里就像单端反激式开关电源那样,由变压器T的次级绕组向负载输出所需要的电压,在C4的两端获得9V的直流电,供充电电路工作。

在充电电路中Q2与CH(七彩发光二极管)组成充电指示电路。R7与PW(红色二极管)组成电池好坏检测及电源通电指示电路。Q4、Q5、Q6、Q7组成自动识别电池极性的电路。

当充电端1接电池的正,端2接电池的负时,充电回路是电源的+、Q5(发射极)、Q5(集电极)、端1接+ 、Q7(饱和)、端2接-;

当充电端2接电池的正,端1接电池的负时,充电回路是电源的+、Q4(发射极)、Q4(集电极)、端2接+、Q6(饱和)、端2接-。即可完成自动极性的识别,保证充电回路自动工作。

图2.1 原理图

3.各局部电路的设计

3.1 整流滤波电路

图3.1 电源输入部分

变压器源边是220V交流电,二次侧电压为9V经过四个二极管组成的整流桥就变为了直流电,DE电压为8.1左右,滤波电容是为了滤除交流成分。在实际购买原器件时为了降低成本和焊接方便购买的是集成整流桥堆,规格是2A、50V。

3.2 恒压电路

在这边部分电路中使用了TL431。TL431是TL、ST公司研制开发的并联型三端稳压基准,其突出优点是封装简单(型如三极管)、参数优越(高精度、低温漂)、性价比高(民

品1.3~1.5元/只),是作为电压基准的良好选择。其电压调节围为2.5V~36V。本方案中的接法类似于下图(b)调节电位器RP1就可以调节输出电压,这也正是本方案的一大优点,可以做到电压连续可调,这样不仅可以为手机电池充电还可以作为电源为其他电子芯片、元件供电。

图3.2.1 TL431原理图

图3.2.2 恒压电路

BC电压可以被精确的调整到一个值,再经过V2的CE管压降就得到充电电压。

C语言课程设计报告—手机通讯录管理系统

C程序课程设计报告 --手机通讯录管理系统 姓名:谢骏 学院:珠宝学院 学号:649 班级:141082

一课程设计目的和内容概述 1.目的:加深对《C语言》课程所学知识的理解,进一步巩固C语言编程方法。学会编制结构清晰、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力,加强动手能力。 2.内容:设计一个简易的手机通讯录管理系统。该题目要求在熟练掌握C语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握各种函数的应用,包括时间函数、、绘图函数,以及文件的读写操作等。 其中结构体,函数的调用,算法的设计是尤为重要的。 二题目 手机通讯录管理系统。 [问题描述] 该系统模拟手机通讯录管理系统,实现对手机中的通讯录进行管理 [基本要求] 要能提供以下几种功能: (1)查看功能:选择此功能时,列出下列三类选择:

A:办公类B:个人类C:商务类 (2)当选中某类时,显示出此类所有数据中的姓名和电话号码 (3)添加数据功能:能录入新数据,每个结点包括:姓名,电话号码,分类(可能选项有:w为办公类p为个人类b为商务类),电子邮件。例如:杨春商务类 当录入重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通讯录中超过15条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。(4)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改。 (5)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动调整后续条目的编号。 三程序设计 1.总体设计 首先,因为每个个体有多种信息,所以要建立结构体来储存和整合各个信息。然后利用模块来分别实现程序的各个功能。各个模块用函数来实现。在通过通过主函数来判断输入字母,从而调动函数,实现所需功能。最后将输入的文件保存在文件里,以便重复使用。 2.详细设计

EDA课程设计——多功能数字钟

哈尔滨工业大学(威海) 电子学课程设计报告带有整点报时的数字钟设计与制作 姓名: 蒋栋栋 班级: 0802503 学号: 080250331 指导教师: 井岩

目录 一、课程设计的性质、目的和任务 (3) 二、课程设计基本要求 (3) 三、设计课题要求 (3) 四、课程设计所需要仪器 (4) 五、设计步骤 (4) 1、整体设计框图 (4) 2、各个模块的设计与仿真 (4) 2.1分频模块 (4) 2.2计数器模块 (6) 2.3控制模块 (10) 2.4数码管分配 (13) 2.5显示模块 (14) 2.6报时模块 (16) 六、调试中遇到的问题及解决的方法 (18) 七、心得体会 (18)

一、课程设计的性质、目的和任务 创新精神和实践能力二者之中,实践能力是基础和根本。这是由于创新基于实践、源于实践,实践出真知,实践检验真理。实践活动是创新的源泉,也是人才成长的必由之路。 通过课程设计的锻炼,要求学生掌握电路的一般设计方法,具备初步的独立设计能力,提高综合运用所学的理论知识独立分析和解决问题的能力,培养学生的创新精神。 二、课程设计基本要求 掌握现代大规模集成数字逻辑电路的应用设计方法,进一步掌握电子仪器的正确使用方法,以及掌握利用计算机进行电子设计自动化(EDA)的基本方法。 三、设计课题要求 (1)构造一个24小时制的数字钟。要求能显示时、分、秒。 (2)要求时、分、秒能各自独立的进行调整。 (3)能利用喇叭作整点报时。从59分50秒时开始报时,每隔一秒报时一秒,到达00分00秒时,整点报时。整点报时声的频率应与其它的报时声频有明显区别。 #设计提示(仅供参考): (1)对频率输入的考虑 数字钟内所需的时钟频率有:基准时钟应为周期一秒的标准信号。报时频率可选用1KHz和2KHz左右(两种频率相差八度音,即频率相差一倍)。另外,为防止按键反跳、抖动,微动开关输入应采用寄存器输入形式,其时钟应为几十赫兹。 (2)计时部分计数器设计的考虑 分、秒计数器均为模60计数器。 小时计数为模24计数器,同理可建一个24进制计数器的模块。 (3)校时设计的考虑 数字钟校准有3个控制键:时校准、分校准和秒校准。 微动开关不工作,计数器正常工作。按下微动开关后,计数器以8Hz频率连续计数(若只按一下,则计数器增加一位),可调用元件库中的逻辑门建一个控制按键的模块,即建立开关去抖动电路(见书70页)。 (4)报时设计的考虑

控制测量学_课程设计报告

控制测量课程设计 指导老师:周显平 班级:测矿11-2 姓名:石磊 学号:1179204105

一、概述 1目的要求 依据精度要求和通视性良好的原则,结合测区自然地理条件的特征和已知控制点,选择最佳布网方案,保证所布设的控制网能能够辐射到整个测区,并满足精度要求。 2任务范围 内蒙古包头市九原区哈林格尔乡 3 设计任务及作业内容 将四张1:10000的地形图用VPstudio进行矫正,然后利用南方Cass进行拼接并加上图幅,再在拼接好的图上进行设计选点,网型布设完毕后,用科傻软件对所布的控制网进行平差,最后上交一张控制网的地图及技术设计说明书。 二、测区概况 1测量区行政隶属 内蒙古包头市九原区 2地形情况 哈林格尔乡地处包头市区西南部,总面积83.3平方公里,总人口15847人,乡政府座落于昆区友谊大街南桥东侧。哈林格尔乡地理位置优越,紧靠城区,临近包钢,面对百万人口的大城市,消费市场十分广阔,交通条件也很便利,发展前景十分广阔,粮食、蔬菜稳步前进,年提供商品粮5832万吨,商品菜35812万公斤,肉、蛋、奶商品量达1105吨、562吨、363吨,大大丰富了包头地区的蔬菜市场。乡镇企业初具规模,形成了轧钢、冶炼、建筑、造纸等15个行业,年产值103800万元,利税11418万元。. 3气候条件 于洪区属高原地区,气候属温和型湿润气候,日照时数为1140—1200小时,年平均气温7.0~7.4℃,大于等于10℃,积温为3300℃左右,冬季最低气温为-33℃,无霜期为155天,年降雨量为700毫米左右,土质为黄土。 4水资源条件 经地质和环保部门检验分析,地下矿泉水资源丰富,且水质优良,完全能满足生活与生产用水。 5通讯条件 近年来于洪区陆续开通了无线、光缆和数字程控交换机,实现了国际、国内电话直拔。现有程控电话装机容量4000门,已装机2976门,手机2000余部,还拥有固网信息电话近百部,通讯条件非常便利 三、已有成果及资料

手机通讯录系统课程设计报告

课程名称: 程序设计基础课程设计 学院名称: 计算机科学与工程学院 专 业: 计算机科学与技术 课程设计报告 装 订 线

目录 一、绪论 (3) 二、设计内容 (4) 1、选题 (4) 2、系统功能 (4) 3、应用到的技术 (4) 三、设计要求 (4) 四、设计环境 (5) 1、操作系统 (5) 2、开发工具 (5) 3、PC机配置 (5) 五、系统结构图 (5) 六、功能实现 (6) 1、系统运行 (6) 2、添加联系人 (6) 3、修改联系人 (7) 4、删除联系人 (8) 5、查找联系人 (8) 6、查看所有联系人 (8) 7、对联系人在文件中的存储位置进行排序 (9) 8、系统运行结束 (9) 七、遇到的问题和解决的方法 (9) 八、设计心得 (10) 九、参考文献 (11) 十、附件 (12) 1、头文件 (12) 2、主函数 (12) 3、函数实现文件 (13)

需求分析 在这个信息化的时代,手机已成为继固话之后最为通俗的交流工具。在这个人与人关系愈加密切的时代,“通讯”成了生活中的必需品。这就有这么一个系统记录下人与人之间的多样联系方式——手机通讯系统。通过系统记录下对方的联系方式,既减轻了大脑的负担,又不在受各种条件的约束,做到便捷随身管理相关的联系信息,摆脱了传统电话簿,名片的累赘。从长远利益来看,可是意义重大的环保之举。 根据市场需求,手机通讯录管理系统所记录的信息一般分为个人、商业、办公三类。清晰了机主的联系方向。针对性的分门别类,使系统具有了方便了机主的存储和快速查阅优势功能,大大减少了在电话簿,名片上机械翻阅查找过程的时间。于此同时又根据手机随身携带的特殊性,在一定程度上比一般的制作文件又其次,因为手机是随身携带的通讯工具,这与记事本相比将在一定程度上保障联系人信息的安全性,相对避免了个人隐私信息外泄从而带来的损失。 综上所述,手机通讯录管理系统是一个高效、实时、绿色环保的管理系统。 友元重载常函数构造函数析构判断数据链表 手机通讯录管理系统 一、主要功能 模拟手机通信录管理系统,要求: (1)查看功能:选择此功能时,列出下列三类选择: A 办公类 B 个人类 C 商务类,当选中某类时,依次显示出此类所有数据中的姓名和电话号码 (2)增加功能:能录入新数据(包括:姓名、电话号码、分类(可选项有:A 办公类 B 个人类 C 商务类)、电子邮件)。 ?当录入了重复的姓名和电话号码时,提示数据录入重复并取消录入; ?通信录容量限定在15条以内。 ?当存储信息超出存储空间,提示存储空间已满,不能再录入新数据; ?录入的新数据能按递增的顺序自动进行条目编号。 (3)拔号功能:能显示出通信录中所有人的姓名,当选中某个姓名时,屏幕上模拟打字机的效果依次显示出此人的电话号码中的各个数字,并伴随相应的拔号声音。 (4)修改功能:选中某个人的姓名时,可对此人的相应数据进行修改 (5)删除功能:选中某个人的姓名时,可对此人的相应数据进行删除,并自动

多功能计时器-课程设计

信息工程学院课程设计报告书题目: 多功能计时器 专业:电子信息科学学技术 班级: 学号: 学生姓名: 指导教师: 2012 年 12 月 24 日

信息工程学院课程设计任务书 年月日

信息工程学院课程设计成绩评定表

摘要 此多功能计时器是基于741s48、74ls192、555定时器、CD40161设计的,由六个主要部分组成,即控制电路、秒脉冲发生器、计数器、译码显示器、置数电路以及声光报警电路,包含置数(00至99)、1s倒计时、开启、暂停、连续、清零以及到点声光报警等主要功能,也能完成一个完整的系统过程,可用于各种竞赛计时,交通灯系统,及报警装置。计时范围为00至99,可智能控制。 关键词:多功能计时器、1s倒计时、连续、声光报警

目录 目录 (4) 1 任务提出与方案论证 (5) 1.1 任务提出 (5) 1.2 方案论证 (5) 2 总体设计 (6) 2.1 总体框图 (6) 2.2 总体电路 (7) 3 详细设计 (8) 3.1秒脉冲发生器 (8) 3.2译码计时电路 (10) 3.3控制电路 (13) 3.3.1总开关 (13) 3.3.2单刀双掷开关 (13) 3.4反馈电路 (14) 3.5报警电路 (14) 3.6置数电路: (15) 4 总结 (17) 5 参考文献 (18)

1 任务提出与方案论证 1.1 任务提出 设计一种多功能计时器,要求实现以下功能: 置数、1s倒计时、开启、暂停、连续、清零以及到点声光报警,计时范围为00至99,可智能控制。能任意定时,开启和暂停及清零,1秒的准确延时,及到点声光报警。 1.2 方案论证 秒脉冲发生器:可以选用晶振产生,或者用555定时器或者555与CD40161同时产生,为了实现反馈,让计时器计数到零时停止,我选用CD40161 ,即实现了1s计数有可以形成反馈。译码电路:我选用4线-七段译码器/驱动器74LS48来实现。 计时电路:我选用十进制可逆计数器74LS48 ,可以用来置数,同时也可以来产生减计数。控制电路:用按键和反馈来实现。 报警电路:用speaker和led来实现。 置数电路:用单刀双掷开关选通74ls48的置数端,通过置0或置1来控制。

《测量程序设计课程设计》指导书-2015

测量数据处理程序设计指导书 设计名称:测量数据处理程序设计 计划周数:2周 适用对象:测绘工程专业本科 先修课程:测量学,测量平差基础,大地控制测量,测量程序设计 一、设计目的 测量数据处理程序设计是学生在系统学习完大地控制测量学、测量平差基础、测量程序设计等相关课程之后,为了系统理解控制网平差的整体过程及综合运用科学工具而安排的。通过课程设计主要达到以下几个目的:掌握控制网平差课程设计具体内容、方法和步骤;通过理论联系实际,进一步巩固已学到的专业理论知识,并加深对理论的认识;培养学生对编写代码,上机调试和编写说明书等基本技能;锻炼学生阅读各类编程参考书籍及加以编程运用的能力。 二、设计内容及日程 在VB、 VC软件或matlab科学计算软件的平台上,选择的具体课程设计题目,进行程序设计与实现,共计10个工作日,工作程序如下: 三、设计的组织: 1.设计领导 (1)指导教师:由教研室指派教师、实验员兼任。

职责:全面组织设计大纲的实施,完成分管工作及相关技术指导。 (2)设计队长:学生班长兼任。 职责:协助教师做好本班学生的人员组织工作。 (3)设计组长:每组一人。 职责:组织执行下达的设计任务,安排组内各成员的工作分工。 2.设计分组 学生实习作业组由3~4人组成(含组长一人)。 四、设计内容 在VB、VC或MATLAB 软件平台上,按选择的设计题目进行相关程序开发 1、闭合导线简易平差、附合导线简易平差支导线计算 2、闭合水准网计算、附合水准网简易平差 3、地形图编号(新、旧两种方法) 4、误差椭圆的参数的计算与绘制误差椭圆 5、水准网严密平差 6、高斯正反算计算 7、高斯投影换带计算 8、七参数大地坐标转换(WGS84-bj54坐标转换、WGS84-CGCS2000坐标转换) 9、四参数坐标转换(西安80-bj54坐标转换、CGCS2000-bj54坐标转换、CGCS2000-西安80坐 标转换(平面) 10、大地高转换为正常高的计算 11、工程投影变形超限的处理 12、遥感图像数据处理 13、曲线(曲面)拟合 14、摄影测量空间后方交会 15、****管理信息系统设计与开发 五、上交成果 1) 小组利用vb、vc或matlab编写的软件包一个及测试数据一份 2)小组关于所开发程序设计说明书一份 3) 个人课程设计的心得一份 4)小组答辩PPT一份

安卓课程设计_手机通讯录系统全解

目录 1前言 (1) 2系统的需求分析 (2) 2.1需求分析 (2) 2.1.1基本功能需求 (2) 2.1.2系统用例分析 (2) 2.2总体设计方案 (5) 2.2.1系统模块关系与划分 (5) 3系统的概要设计 (6) 3.1通讯录需求分析 (6) 3.1.1新建、编辑联系人 (6) 3.1.2查找联系人 (6) 3.1.3通讯功能 (6) 3.1.4个人中心 (7) 3.1.5还原与备份功能 (7) 3.2系统界面设计 (8) 4系统编码实现 (14) 前言

随着移动通信与Internet向移动终端的普及,网络和用户对移动终端的要求越来越高,而Symbian,Windows Mobile,PalmOS等手机平台过于封闭,不能很好的满足用户的需求,因此市场迫切需要一个开发性很强的平台。经过多年的发展,第三代数字通信(3G)技术活动了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此与2007年11月推出了一个专为移动设备设计的软件平台——Android。 Android 是一套真正意义上的开发性的移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android 是由Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台本身)的创新,又有助于降低开发成本,还可以是运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。 Android(Google公司)是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。 (1)优点:具备触摸屏、高级图形显示和上网功能,界面强大,可以说是一种 融入全部Web应用的单一平台 (2)缺点:由于时时刻刻都需要和网络进行连接,因此在手机的能耗方面控制就较差, 导致待机能力不足;又由于其开源性,过分依赖开发商,缺少标准配置。 1.1需求分析 1.1.1基本功能需求

通讯录管理系统课程设计报告完整版

通讯录管理系统课程设 计报告 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

设计课题题目 一、课程设计目的与要求 1.课程设计目的 (1)综合运用之前所学知识(选择控制,循环控制,数组,函数,指针,结构体和文件等)来完成一个简单的信息管理程序的设计。 (2)充分体现和体会函数在程序设计中的必要性和实用性,并反映主函数main ()在程序设计中的实现思路和方法。 2. 课程设计要求 制作一个通讯录系统。 (1)该程序具有查找、添加、修改、删除功能。 (2)通讯录包括:姓名、电话、街道、城市、省、邮编等。 二、总体设计 根据系统的要求,系统总体设计如图1所示。 1

printf("\t--------------------\n"); printf("\t请您选择(0-7):"); scanf("%d",&c); }while(c>7&&c<0); return(c); } int Input(struct date per[10],int n) { int i=0; char sign,x[10]; while(sign!='n'&&sign!='N') { printf("\t姓名:"); scanf("%s",per[n+i].name); printf("\t电话号码:"); scanf("%s",per[n+i].phone); printf("\t电子邮箱:"); scanf("%s",per[n+i].email); printf("\tQQ:"); scanf("%s",per[n+i].QQ); gets(x); printf("\n\t是否继续添加?(Y/N)"); fflush(stdin); ame,per[i-1].phone,per[i-1].QQ,per[i-1].email); if(i>1&&i%10==0) { printf("\t-----------------------------------\n"); printf("\t"); system("pause"); printf("\t-----------------------------------\n"); } } printf("----------------------------------------------------------------------\n"); system("pause"); } int Delete_a_record(struct date per[10],int n) { char s[20]; int i=0,j; printf("\t请输入想删除记录中的名字:"); scanf("%s",s); while(strcmp(per[i].name,s)!=0&&i

《控制测量学》课程设计指导书

附件: 《控制测量学》课程设计指导书 第一节新封矿区控制测量任务概况 一、任务来源 新封矿区经过地质详查证实,煤的埋藏量极为丰富,煤质优良,具有极大的工业价值。为开发能源,支援国民经济建设,上级机关决定筹建并成立新封煤业集团(有限)公司。2008年将首先开发北旨村井田(设计年产量为120万吨);2012年以前将陆续建成六对竖井投入生产。 为适应矿山设计、井建施工和矿山生产的需要,必须建立满足大比例尺(1:500)地形测图和矿山工程测量所需要的平面控制网和高程控制网。根据新封煤业集团(有限)公司与新封工程勘察公司签订的协议,该项控制测量任务由新封工程勘察公司测量队承担。 二、任务要求 矿区中心位置为东经113°01′,,北纬34°20'。处于高斯投影6°带第19带。矿区西南边界的直角坐标X=3800公里和Y=19675公里:东北边界的直角坐标为X=3820公里和Y=19695公里。矿区面积为400平方公里。 根据统一规划主网、分区分期进行加密控制布网原则,此次控制测量的任务在于:(1)建立新封矿区D级GPS控制网,作为矿区首级平面控制;(2)建立新封矿区三等水准网,作为矿区首级高程控制;(3)设计北旨村井田(面积为25km2)的加密控制方案;(4)提出北旨村井田1:1000比例尺地形测图的图根控制测设方案(不作详细设计)。 作业的技术依据为:(1)《工程测量规范》,国家技术监督局、中华人

民共和国建设部联合发布,1993年8月1日实施:(2)《全球定位系统(GPS)测量规范》,国家测绘局发布,1992年10月1日实施。 三、完成时间 新封工程勘察公司测量队现有工程师一名、技术员五名、工人十名;5″级全站仪二台,2″级全站仪一台、S1,和S0.5型水准仪各一台。届时若需用GPS接收机(4台),可向河南理工大学测绘学院租用。 全部任务要求在六个月内完成,今年年底以前提交控制测量成果。为来年测绘北旨村井田l:1000比例尺地形图和煤矿工程测量提供控制基础。 第二节测区状况和条件 一、已往完成的测量工作情况 1、1959年由国家测绘总局第x分局建立国家二等连续三角网,该二等网按照国家1958年大地测量法式布设。经过平差计算其测角中误差为±1.0″,最弱边相对中误差为1:250000。矿区内有二等三角点三个,采用1954年北京坐标系,6°分带,中央子午线为111°。目前,二等三角点的标石保存完好。此次平差成果由河南省测绘局提供。有关的三个二等三角点在1954年北京坐标系的坐标值列于下表。 2、1990年由河南省测绘局建立国家二等水准网,于登封市西北公

C课程设计—手机通讯录

目录 1课程设计的目的、要求及任务容 (1) 1.1课程设计的目的及要求 (1) 1.1.1设计目的 (1) 1.1.2设计要求 (1) 1.2 课程设计任务容 (2) 2详细设计说明 (3) 2.1功能使用说明 (3) 2.1.1查看功能 (3) 2.1.2增加功能 (3) 2.2函数流程图 (4) 2.2.1函数流程 (4) 2.2.2增加功能: (5) 2.3 编码及测试 (6) 2.3.1查找功能 (6) 2.3.2增加功能 (8) 2.4 程序测试所遇到的问题 (14) 3心得体会 (15) 附录 (16) 程序清单 (16)

1课程设计的目的、要求及任务容 1.1课程设计的目的及要求 1.1.1设计目的 C++课程设计是教学实践环节中一项重要容,进行此课程设计旨在: 提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质; 培养学生独自分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新月异的发展形势; 本次课程设计是以学生独立思考解决问题为主,教师指导为辅,结合上机操作,完成指定的任务,作出设计报告。 1.1.2设计要求 手机通信录系统信息包括:查看功能、增加功能、修改功能、删除功能。 (1)、查看功能:选择此功能时,列出下列四个选项: 1.办公类 2.个人类 3.商务类 4.全部。当选中某类时,显示出此类数据中的所有和。 (2)、增加功能:能录入新数据,每个结点包括编号、、、个人信息、类型以及信息类型。当录入重复的时,系统会提醒“该已经存在,不能重复插入!”;当添加超过15条时,系统会提醒“本通讯录最多存储15条信息,已满!不能再插入,抱歉!”;新数据:当录入新数据时,系统能按照递增顺序对条目进行编号。

多功能数字钟(课程设计版)

题目: 多功能数字钟电路设计 器材:74LS390,74LS48,数码显示器BS202, 74LS00 3片,74LS04,74LS08,电容,开关,蜂鸣器,电阻,导线 要求完成的主要任务: 用中、小规模集成电路设计一台能显示日、时、分秒的数字电子钟,要求如下: 1.由晶振电路产生1HZ标准秒信号。 2.秒、分为00-59六十进制计数器。 3.时为00-23二十四进制计数器。 4.可手动校正:能分别进行秒、分、时的校正。只要将开关置于手动位置。可分别对秒、分、时进行连续脉冲输入调整。 5.整点报时。整点报时电路要求在每个整点前鸣叫五次低音(500HZ),整点时再鸣叫一次高音(1000HZ)。 时间安排: 指导教师签名:年月日 系主任(或责任教师)签名:年月日

索引 摘要 (4) Abstract (4) 1系统原理框图 (6) 2方案设计与论证 (7) 2.1时间脉冲产生电路 (7) 2.2分频器电路 (10) 2.3时间计数器电路 (11) 2.4译码驱动及显示单元电路 (12) 2.5校时电路 (13) 2.6报时电路 (14) 3单元电路的设计 (15) 3.1时间脉冲产生电路的设计 (15) 3.2计数电路的设计 (16) 3.2.1 60进制计数器的设计 (16) 3.2.2 24进制计数器的设计 (16) 3.3 译码及驱动显示电路 (17) 3.4 校时电路的设计 (18)

3.5 报时电路 (19) 3.6电路总图 (21) 4仿真结果及分析 (22) 4.1时钟结果仿真 (22) 4.2 秒钟个位时序图 (22) 4.3报时电路时序图 (23) 4.4测试结果分析 (23) 5心得与体会 (24) 6参考文献 (24) 附录1原件清单 (26) 附录2部分芯片引脚图与功能表 (27)

手机通讯录安卓课程设计

湖南科技大学计算机科学与工程学院 智能终端系统及应用开发课程设计报告 题目:手机通讯录 学号:******** 班级:******** 姓名:******** 指导老师:********

绪论 随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。在Google和Android手机联盟的共同推动下,Android在众多手机操作系统中脱颖而出,受到广大消费者的欢迎。 手机通讯录作为手机的基本功能之一,每天我们都在频繁地使用着。根据手机功能使用调查显示,有9成以上的消费者使用手机通讯录功能。随着手机通讯录功能的不断加强与完善,手机通讯录对于人们的意义,已不仅仅像记事簿一样显示通讯地址,而是向着个性化、人性化的方向发展[4]。通讯录从无到有,从英文到中文,经过了十几年的发展历程,今后的发展趋势就是从通讯录发展为名片夹,也就是在一个人名下,可以存储座机、手机、单位、地址、电子邮件等内容。这种名片夹在电话薄的基础上,大大丰富了内容,同时结构也发生了革命性变化,而且随着手机的发展,相信更优秀的通讯录会越来越受到社会各层人士的喜爱。

一、课程设计目的 智能终端系统及应用开发课程设计是计算机相关专业的一个综合性实践教学环节,是学 习完《智能终端系统及应用开发》课程后进行的一次全面的综合练习。其目的在于促进学生 复习和巩固 Android 应用技术,加深对软件设计方法、软件设计技术和设计思想的理解,并 能运用所学 Android 设计知识,通过本课程设计让学生进行简单 Android 应用软件的开发,掌握软件设计的方法和面向对象程序设计的基本技术,提高学生在软件开发方面的综合应用能力。 二、课程设计内容 通过对Android 技术的相关研究,了解Android 源码实现原理以及过程,从而设计出一款能够使用的手机通讯录。 这款手机通讯录实现的相关内容如下: 1.简洁、实用的操作界面。 2.显示所有联系人的列表。 3.增加联系人。 4.删除联系人。 5.修改联系人。 6.呼叫联系人。 7.发送短信、邮件至联系人。 三、系统设计 功能结构图 Android 手机通讯管理软件 联系人添加 联系人编辑 联系人查看 联系人查找 联系人删除 呼叫联系人 发送短信 联系人列表

推荐-基于多功能数字钟的课程设计报告 精品

EDA技术课程设计 多功能数字钟 学院:城市学院 专业、班级: 姓名: 指导老师: 20XX年12月

目录 1、设计任务与要求 (2) 2、总体框图 (2) 3、选择器件 (2) 4、功能模块 (3) (1)时钟记数模块 (3) (2)整点报时驱动信号产生模块 (6) (3)八段共阴扫描数码管的片选驱动信号输出模块 (7) (4)驱动八段字形译码输出模块 (8) (5)高3位数和低4位数并置输出模块 (9) 5、总体设计电路图 (10) (1)仿真图 (10) (2)电路图 (10) 6、设计心得体会 (11)

一、设计任务与要求 1、具有时、分、秒记数显示功能,以24小时循环计时。 2、要求数字钟具有清零、调节小时、分钟功能。 3、具有整点报时,整点报时的同时输出喇叭有音乐响起。 二、总体框图 多功能数字钟总体框图如下图所示。它由时钟记数模块(包括hour、minute、second 三个小模块)、驱动8位八段共阴扫描数码管的片选驱动信号输出模块(seltime)、驱动八段字形译码输出模块(deled)、整点报时驱动信号产生模块(alart)。 系统总体框图 三、选择器件 网络线若干、共阴八段数码管4个、蜂鸣器、hour(24进制记数器)、minute(60进制记数器)、second(60进制记数器)、alert(整点报时驱动信号产生模块)、 seltime(驱动4位八段共阴扫描数码管的片选 驱动信号输出模块)、deled(驱动八段字形译 码输出模块)。

四、功能模块 多功能数字钟中的时钟记数模块、驱动8位八段共阴扫描数码管的片选驱动信号输出模块、驱动八段字形译码输出模块、整点报时驱动信号产生模块。 (1) 时钟记数模块: <1.1>该模块的功能是:在时钟信号(CLK)的作用下可以生成波形;在清零信号(RESET)作用下,即可清零。 VHDL程序如下: library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity hour24 is port( clk: in std_logic; reset:instd_logic; qh:BUFFER STD_LOGIC_VECTOR(2 DOWNTO 0); ql:BUFFER STD_LOGIC_VECTOR(3 DOWNTO 0)); end hour24; architecture behav of hour24 is begin process(reset,clk) begin if reset='1' then qh<="000"; ql<="0000"; elsif(clk'event and clk='1') then if (qh<2) then if (ql=9) then ql<="0000"; qh<=qh + 1; else ql<=ql+1; end if; else if (ql=3) then ql<="0000"; qh<="000"; else ql<=ql+1; end if; end if; end if; end process; end behav; 仿真波形如下:

通讯录管理系统课程设计报告书(C语言)

二〇〇八~ 二〇〇九学年第二学期 信息科学与工程学院课程设计报告书 课程名称:C语言课程设计 班级: 学号: 姓名:薛其乐 指导老师:

二〇〇九年九月 通讯录管理系统 一.需求分析 设计题目及要求: ◆建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子 邮箱等; ◆能够提供添加、删除和修改通讯录信息的功能; ◆能够提供安不同方式查询的功能;如按姓名或年龄、电话等查询; ◆将通讯录保存在文件中; ◆能够按表格方式输出通讯录信息。 系统功能需求分析: 主要包含一下多种功能: 添加:添加通讯录记录 显示:显示通讯录记录 删除:删除通讯录记录 查询:查询通讯录记录 修改:修改通讯录记录 保存:将信息保存到文件 二.概要设计 系统功能模块图:

添加:可以添加通讯录记录,依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱后,会提示是否继续添加。 显示:可以以表格形式输出所有通讯录里的记录 删除:输入欲删除的那个人的名字后,会自动删除他(她)的记录内容 查询:可以选择用姓名、电话、地址三种方式查询 修改:输入欲修改的那个人的名字后,再依次输入编号、姓名、年龄、电话号码、通讯地址、电子邮箱即可完成修改 保存:,输入文件名(带后缀名)后,即可将通讯录信息保存到文件 三.详细设计 (1).通讯录: typedef struct { char score; /*编号*/ char name[10]; /*姓名*/ char num[15]; /*号码*/ char email[20]; /*邮箱*/

char age[8]; /*年龄*/ char adds[20]; /*住址*/ }Person; void main() /*主函数*/ { int n=0; for(;;) { switch(menu_select()) { case 1: printf("\n\t添加记录到通讯录\n"); /*添加记录*/ n=Input(pe,n); break; case 2: printf("\n\t\t\t 通讯录记录表\n"); /*显示记录*/ Display(pe,n); break; case 3: printf("\n\t从通讯录中删除记录\n");

测量学课程设计心得体会

测量学课程设计心得体会 为时一周的测量实习即将结束了,虽然开始时大家都感到好累,但看到我们 的收获我们大家还是很高兴的。我觉得自己学到了很多的东西。对以前零零碎碎 学的测量知识有了综合应用的机会。控制测量和地形图测绘过程的整体概念有 了一个良好的了解,我学会了更熟练的使用水准仪、经纬仪等测量仪器与工具, 并且全站仪有了一些基本的认识,对较好的掌握图根控制测量、地形图测绘的 基本理论与方法,很好的巩固了理论教学知识,提高了实际操作的技能。原先老 师在课堂上讲解的测量知识也都在实践中得到应用,并发挥了重要的作用,从而 相互对照将我的测量知识和水平提高了不少,现在想来这场痛苦的实习是必要的. 同时在这场实习中让我再次认识到实习的团队精神的重要性:每个人的一个 粗心,一个大意,都可能直接影响工程的进度,甚至是带来一生都无法弥补的损失。一次测量实习要完整的做完,单靠一个人的力量和构思是远远不够的,只有 小组的合作和团结才能让实习快速而高效的完成.这次测量实习培养了我们小组 的分工协作的能力,增进了同学之间的感情。虽然有时间我们会因为一些实习中 的自己的想法和大家争论,但大家都想着这样把要完成的这次实习完成的更加完美。 测量学首先是一项非常精确的工作,通过在学校期间在课堂上对测量学的学习,使我在脑海中形成了一个基本的、理论的测量学轮廓,而实习的目的,就是 要将这些理论与实际工程联系起来,这就是工科的特点。测量学是用来研究地 球的形状和大小以及地面点位的科学,从本质上讲,测量学主要完成的任务就是 确定地面目标在三维空间的位置以及随时间的变化。在现在这个信息的社会里,测量学的作用日益重要,测量成果做为地球信息系统的基础,提供了最基本的空 间位置信息。构建信息高速公路、基础地理信息系统及各种专题的和专业的地 理信息系统,均迫切要求建立具有统一标准,可共享的测量数据库和测量成果信 息系统。因此测量成为获取和更新基础地理信息最可靠,最准确的手段。测量 学的分类也有很多种,比如普通测量学、大地测量学、摄影测量学、工程测量学。作为水利工程系的学生,我们要学习测量的各个方面。我们所学的测绘学基础

数据结构课程设计-通讯录管理系统

《数据结构》 课程设计报告书 题目:通讯录管理系统 系别:计算机科学与应用系学号: 学生姓名: 指导教师: 完成日期:2012年5月28日

1 问题描述 (1)题目内容:通讯录管理。 (2)基本要求:利用单链表实现通讯录的建立、通讯者的插入、通讯者的删除、通讯者的查询以及通讯录的输出。 (3)设计目的:通过本次课程设计,了解通讯录的一些基本功能。掌握利用单链表进行插入,查找,用关键字建立单链表。 2 需求分析 经过本次的课程设计,我认为通讯录主要实现的功能如下: (1)添加信息:一个通讯录应该有其基本的添加功能。在程序设计时,我通过一个具有添加功能的函数,实现了个人信息的添加,如:姓名,性别,电话号码,QQ号码,地址。 (2)删除信息:当你不需要某个联系人的信息时,可以直接将该人的信息删除。 (3)查找:一个通讯录应该具有令一基本功能就是查找,本设计时可以按联系人为关键字查找的,只要你输入要查找人的姓名或手机号码或QQ号码就可出来相应的个人信息。 (4)输出:一个通讯录应该具有输出所有联系人的功能,本设计按照次序可以从头到尾把通讯录中的所有联系人都输出,供自己查看。 (5)退出:当你做完你要做的事情之后,就可以退出该程序。 3 总体设计 3.1 算法的定义 LinkList Creat_LinkList()创建空单链表 void Insert_LinkList(LinkList H)建立通讯录,录入联系人的信息,可以把联系人的姓名,性别,手机号,QQ号,地址录入系统。 void Locate_LinkList(LinkList H)按照联系人的姓名,手机号码,QQ号码查找通讯录中联系人的信息。 void Delete_LinkList(LinkList H)按照联系人的姓名,手机号码,QQ号码删除联系人的所有信息。 void print_LinkList(LinkList H)输出通讯录中的所有联系人的信息供使用者查看。

单片机课程设计——计算器设计

目录 一、设计总绪 (2) 1.1设计思想 (2) 1.2设计说明 (3) 1.3关键词:矩阵键盘,单片机,数码管显示,汇编语言 (3) 1.4设计目的 (3) 1.5设计要求 (4) 二、设计方案 (5) 2.1硬件电路设计方案 (5) 2.1.1基本结构 (5) 2.1.2系统框架图 (5) 2.1.3工作流程图 (6) 2.1.4单片机主控制模块 (7) 2.2系统功能描述 (9) 三、各模块功能介绍 (10) 3.1键盘输入模块 (10) 3.1.1键盘分布图 (10)

3.1.2工作原理 (11) 3.2运算控制模块 (11) 3.3显示模块 (12) 3.4振荡电路模块 (13) 四、仿真电路 (14) 仿真运行结果 (14) 五、调试过程总结 (17) 附录: (18) 参考文献: (18) 源程序代码 (19) 一、设计总绪 1.1设计思想 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技

术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。计算机在人们的日常生活中是比较常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算机,基于这样的理念,本次设计是用AT89c51单片机、LCD显示器、控制按键为元件来设计的计算器。利用此设计熟悉单片机微控制器及汇编语言编程,对其片资源及各个I/O端口的功能和基本用途的了解。掌握应用程序开发环境,常用的LCD显示器的使用方法和一般键盘的使用方法 此设计是基于单片机技术的简易计算器的方案,本次设计所提出的一种基于单片机技术的简易计算器的方案,采用具有数据处理能力的中央处理器CPU,随机存储器ROM,多种I/O口和中断系统、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统——单片机,配以汇编语言编写的执行程序,能更好的解决计算机计算的问题,随着数字生活的到来,单片机在生活中越来越重要,它能将大量的逻辑功能集成与一个集成电路中,使用起来十分方便。 1.2设计说明 本次课程设计讨论了单片机技术的计算器构思,设计方案,工作原理,主要系统包括单片机80C51,排阻RESPACK—8,开关,六位数码管显示器等,主要组成部分包括:键盘输入模块,运算模块,控制模块,显示模块。通过键盘输入数值,单片机进行运算后在数码管显示出结果。 1.3关键词:矩阵键盘,单片机,数码管显示,汇编语言 1.4设计目的

C++-通讯录课程设计报告

C++面向对象程序设计 课程设计报告 》 设计题目:通讯录系统 学生学号: P P 学生姓名: 王元波次仁多布杰 专业班级:2009级计算机科学与技术(3)班学生成绩: 指导教师:蔡正琦 ] 计算机科学与信息工程学院 2010-6-26

一、设计任务分析 实现以下功能: · 1) 通讯录编辑(添加、删除); 2) 按不同的项进行查找; 3) 对已存在的通讯录按不同的项排序; 4) 将通讯录写入文件; 5) 从文件读入通讯录。 二、模块设计 本次程序设计主要设计了六个模块(主要是:(),(),(),(),(),(),())()函数用于通讯录中的信息进行添加,主要流程如下: — ()函数用于通讯录中的信息进行删除,主要流程如下:

()函数用于通讯录中的信息进行修改,主要流程如下: ()函数用于通讯录中的信息进行查找,主要流程如下:

~ ()函数用于通讯录中的信息进行排序,主要流程如下: ()函数用于从文本文件中读取信息,主要流程如下:

()函数用于将信息写入文本文件,主要流程如下:

三、… 四、主要数据结构 结构数组: struct student o<

大地测量学课程设计 -1#(精选.)

应用大地测量课程设计灯湖矿区控制网设计 班级:测绘12—1 姓名:王亚亚 学号:07122825

目录 一、目的要求及任务范围 (2) 二、测区的自然地理条件 (3) 三、测区有关测绘资料 (3) 四、测区已有地形图 (4) 五、平面坐标系统和高程系统 (5) 六、导线网的建立 (6) 七、高程控制测量 (8) 八、埋标与经费预算 (11) 九、工作量综合计算及工作进程计划表 (12) 十、控制网相关参数与平差结果 (13) 十一、水准高程控制网布设方案 (40) 十二、上交资料清单 (46)

应用大地测量学课程设计 一、目的要求及任务范围 1、目的: 1.总结和检验大地测量学基础基本知识的学习情况。工程控制网分测 图控制网、施工控制网、变形监测控制网等。通过设计控制网的技术 实践,深化已有知识,拓宽新的知识,掌握控制网设计的方法。 2.将大地测量学基础课程中涉及到的大量的、零散的、独立的观点和 资料,按照设计任务通知书的要求,进行分析归纳综合,完成技术设 计任务,达到培养和提高学生的逻辑思维和创造性思维能力的目的。 3.技术设计说明书是对工程设计进行解释与说明的书面材料,是一种 技术性文件。设计者通过技术设计,编写技术设计书,是进行科技写 作的锻炼,培养科技写作的实际能力。 2、目的要求: 1.设计的项目和内容应该齐全并符合大纲和规范的要求。设计分为几 个步骤:学习领会技术任务书、图上设计构网、做出精度估算、制定 观测方案、绘制控制网图、编写技术设计说明书。 2.设计的论点应该正确,明确表达设计者的主张、意见和看法。论据 力求做到真实、充分、新颖。公式推导正确,推理符合逻辑。 3.认真编写技术设计说明书。在使用专业词语、布局、谋篇及至行款 格式等方面,都要加强训练。 3、任务要求: 1.阅读领会任务通知书 2.熟悉测区地理环境及原有测绘成果等情况;对原有控制测量成果进 行分析和评定,确定其利用程度。 3.根据任务书要求,选择平面坐标系统和高程系统,拟定起始数据的

相关主题
文本预览
相关文档 最新文档