课程设计电子秤

合集下载

电子体重秤课程设计

电子体重秤课程设计

电子体重秤课程设计一、课程目标知识目标:1. 学生能理解电子体重秤的工作原理,掌握其基本组成部分及功能。

2. 学生能运用所学的电学知识,分析电子体重秤的电路原理和传感器应用。

3. 学生了解电子体重秤在生活中的应用,认识到其在健康监测中的重要性。

技能目标:1. 学生能运用所学知识,正确操作电子体重秤,进行简单的体重测量。

2. 学生能通过小组合作,分析并解决电子体重秤使用过程中可能出现的问题。

3. 学生能运用图表、报告等形式,展示电子体重秤的使用方法和测量结果。

情感态度价值观目标:1. 学生培养对电子体重秤的兴趣,激发探索科学技术的热情。

2. 学生认识到科技发展对生活的影响,增强对科技创新的信心。

3. 学生通过小组合作,培养团队协作能力和沟通表达能力。

4. 学生在实践操作中,体验科学探究的乐趣,提高问题解决能力。

课程性质:本课程为电子技术及应用领域的一节实践性课程,结合学生特点和教学要求,注重理论与实践相结合,培养学生的动手能力和创新能力。

学生特点:本课程针对初中年级学生,他们对电子技术有一定的基础知识,好奇心强,喜欢动手实践。

教学要求:课程要求教师引导学生主动参与,注重启发式教学,鼓励学生提问和思考,提高学生的实践操作能力。

同时,关注学生的个体差异,因材施教,使每位学生都能在课程中取得进步。

通过本课程的学习,使学生达到上述课程目标,为后续相关课程打下坚实基础。

二、教学内容1. 电子体重秤的原理与结构- 介绍电子体重秤的工作原理,包括传感器、A/D转换器等组成部分。

- 分析电子体重秤的电路原理,理解其测量体重的基本过程。

2. 电子体重秤的使用与操作- 讲解电子体重秤的正确使用方法,包括校准、测量、读取数据等。

- 学生动手操作电子体重秤,体验实际测量过程。

3. 电子体重秤的维护与故障排除- 介绍电子体重秤的日常维护方法,确保其准确性和使用寿命。

- 分析常见故障原因,学会简单的故障排除方法。

4. 电子体重秤在实际生活中的应用- 探讨电子体重秤在健康监测、运动健身等领域的应用。

电子秤设计的课程设计

电子秤设计的课程设计

电子秤设计的课程设计一、课程目标知识目标:1. 让学生理解电子秤的工作原理,掌握其基本组成部分及功能。

2. 使学生掌握电子秤设计中涉及的物理知识,如力的作用、杠杆原理等。

3. 帮助学生了解电子秤在生活中的应用,认识到科技进步对生活的影响。

技能目标:1. 培养学生运用物理知识解决实际问题的能力,学会分析电子秤的设计原理。

2. 提高学生的动手操作能力,学会组装和调试简单的电子秤模型。

3. 培养学生的团队协作能力,学会在小组合作中共同解决问题。

情感态度价值观目标:1. 培养学生对科学技术的兴趣和求知欲,激发他们探索电子秤设计的热情。

2. 引导学生关注生活中的科技产品,认识到科技发展对提高生活品质的重要性。

3. 培养学生的创新意识,鼓励他们勇于尝试,不断优化电子秤设计方案。

分析课程性质、学生特点和教学要求:1. 课程性质:本课程属于科学实践类课程,注重理论知识与实践操作相结合。

2. 学生特点:六年级学生具备一定的物理知识和动手能力,对新事物充满好奇心,喜欢探索和尝试。

3. 教学要求:教师需结合学生特点,设计富有挑战性的实践活动,引导学生主动参与,培养他们的创新精神和实践能力。

1. 知识层面:掌握电子秤的基本原理和组成部分,了解其在生活中的应用。

2. 技能层面:能够独立组装和调试简单的电子秤模型,解决实际问题。

3. 情感态度价值观层面:培养对科技的兴趣,关注生活科技发展,具备创新意识。

二、教学内容1. 电子秤概述- 了解电子秤的发展历程、分类及特点。

- 熟悉电子秤在生活中的应用场景。

2. 电子秤工作原理- 学习力的作用、杠杆原理等基础物理知识。

- 掌握电子秤传感器的工作原理和转换过程。

3. 电子秤的组成与结构- 认识电子秤的主要组成部分,如传感器、显示屏、按键等。

- 了解各组成部分的功能和相互关系。

4. 电子秤设计实践- 学习如何设计简单的电子秤模型,包括电路图绘制、元件选择等。

- 掌握组装和调试电子秤模型的技巧。

高精度电子秤课程设计

高精度电子秤课程设计

高精度电子秤课程设计一、教学目标本课程旨在让学生了解和掌握高精度电子秤的基本原理、使用方法和维护技巧。

通过本课程的学习,学生将能够:1.理解高精度电子秤的工作原理和主要组成部分。

2.掌握高精度电子秤的使用方法和操作技巧。

3.了解高精度电子秤的维护和保养知识。

4.能够运用高精度电子秤进行实际测量和数据处理。

二、教学内容本课程的教学内容主要包括以下几个部分:1.高精度电子秤的基本原理:介绍高精度电子秤的工作原理和主要组成部分,如传感器、显示器、接口等。

2.高精度电子秤的使用方法:讲解如何正确使用高精度电子秤,包括测量范围、测量精度、数据存储和输出等。

3.高精度电子秤的维护和保养:介绍高精度电子秤的日常维护和保养知识,如清洁、校准、更换电池等。

4.实际操作练习:安排实际操作练习环节,让学生亲自动手操作高精度电子秤,巩固所学知识。

三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法相结合的方式进行教学:1.讲授法:教师讲解高精度电子秤的基本原理、使用方法和维护技巧。

2.演示法:教师现场演示高精度电子秤的操作过程,让学生直观地了解测量过程。

3.实践操作法:学生亲自动手操作高精度电子秤,进行实际测量和数据处理。

4.小组讨论法:学生分组讨论实际操作中遇到的问题,共同解决问题。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选用权威、实用的教材,详细介绍高精度电子秤的相关知识。

2.参考书:提供相关的参考书籍,为学生提供更多的学习资料。

3.多媒体资料:制作精美的PPT课件,生动形象地展示高精度电子秤的操作过程。

4.实验设备:准备一定数量的高精度电子秤,供学生进行实际操作练习。

五、教学评估本课程的评估方式将采用多元化的形式,以全面、客观、公正地评价学生的学习成果。

评估方式包括:1.平时表现:通过学生在课堂上的参与度、提问回答、小组讨论等表现来评估。

数字电子秤课程设计完美

数字电子秤课程设计完美

数字电子秤课程设计 完美一、课程目标知识目标:1. 让学生了解数字电子秤的工作原理,掌握其关键组成部分,如传感器、A/D 转换器等。

2. 使学生理解数字电子秤的精度、分辨率等关键性能指标,并学会如何进行简单计算。

3. 帮助学生掌握数字电子秤的使用方法,包括校准、测量、单位转换等。

技能目标:1. 培养学生动手操作数字电子秤的能力,学会正确使用、维护和保养设备。

2. 培养学生运用数字电子秤进行实验和科学探究的能力,提高实验数据的准确性。

3. 提高学生的团队合作能力,通过小组合作完成数字电子秤的设计与制作。

情感态度价值观目标:1. 激发学生对电子技术的兴趣,培养学习热情和探究精神。

2. 培养学生严谨、细致的科学态度,注重实验数据的真实性。

3. 增强学生的环保意识,让学生在使用数字电子秤时注意节能环保。

本课程针对高年级学生,结合电子技术课程内容,以数字电子秤为载体,培养学生理论联系实际的能力。

课程注重实用性,使学生能够将所学知识应用于生活实际。

通过课程学习,学生能够掌握数字电子秤的基本原理、使用方法和制作技巧,提高实践操作能力和团队合作能力,同时培养科学素养和环保意识。

课程目标的设定旨在确保学生能够达到预期学习成果,为后续教学设计和评估提供明确依据。

二、教学内容1. 数字电子秤概述- 了解电子秤的发展历程、分类及特点- 学习数字电子秤的基本组成及工作原理2. 数字电子秤关键部件- 传感器:学习应变式传感器原理、特点及应用- A/D转换器:了解模数转换器的原理、类型及性能指标3. 数字电子秤性能指标- 精度、分辨率、量程等概念的学习- 简单计算方法:如误差分析、单位转换等4. 数字电子秤的使用与维护- 正确使用数字电子秤的方法- 校准、测量、数据处理等操作步骤- 维护保养知识及注意事项5. 数字电子秤设计与制作- 教学大纲:设计原理、选材、制作流程等- 小组合作完成数字电子秤的设计与制作- 作品展示与评价6. 实践活动与拓展- 结合课程内容,开展数字电子秤实际应用活动- 探究电子秤在其他领域的应用,如物联网、智能制造等教学内容依据课程目标,结合教材相关章节,确保科学性和系统性。

课程设计电子秤

课程设计电子秤

电子信息与电气工程系课程设计报告课程设计任务书目录1 摘要: (4)关键字2 方案论证及选择: (5)2.1输入模块 (5)2.2显示模块 (5)3 系统硬件及功能: (5)3.1 单片机控制电路功能及介绍 (5)3.2 A\D转换 (6)3.3 3×4键盘 (7)3.4 LCD显示 (7)4 设计思路及程序流程图: (8)5 结果仿真: (9)6 总结与心得体会: (10)7 参考文献 (10)附录1:摘要现代社会的发展,对称重技术提出了更高的要求。

目前,台式电了秤在商业贸易中的使用已相当普遍,但存在较大的局限性:体积大、成本高、需要工频交流电源供应、携带不便、应用场所受到制约。

现有的便携秤为杆秤或以弹簧压缩、拉伸变形来实现计量的弹簧秤,居民用户使用的是国家已经明令淘汰的丰卜秤。

多年来,人们一直期待测量准确、携带方便、价格低廉的便携式电子秤投放市场。

木文设计了一种便携式电子秤,论述了仪器的工作原理,介绍了仪器的误差来源与误差分配,给出了仪器电路设计与软件流程,探讨了仪器的工程设计技术。

针对电容式称重传感器非线性影响大的问题,提出并建立了电容式称重传感器的非线性影响模型与校正模型,为便携式电子秤的低成本准确称量奠定了理论基础。

便携式电子秤主要由电源、称重传感器、单片机、键盘/开关、LCD显示器等部分构成。

主要技术指标为:称量范围0^- lOkg;分度值O.Olkg; 精度等级m级;电源DC 1.5V。

关键字:电子秤,A T89C51, LCD2:方案论证及选择:2.1: 输入模块方案一:采用独立式按键作为输入模块,其特点:直接用I/O口构成单个按键电路,接口电路配置灵活、软件结构简单,但是当键数较多时,占用I/O口较多;方案二:采用矩阵式键盘作为输入电路,其特点:电路和软件稍复杂,但相比之下,当键数越多时越节约I/O口。

本设计使用键盘输入价格值,若采用独立按键,对数值进行递增递减需频繁按键,为软件设计增加负担,且操作界面不友好。

简易数字电子秤课程设计

简易数字电子秤课程设计

简易数字电子秤课程设计一、课程目标知识目标:1. 学生能够理解并掌握电子秤的基本原理,包括传感器工作原理、信号转换和显示输出。

2. 学生能够了解简易数字电子秤的电路组成,并识别各部分功能。

3. 学生能够运用数学知识,进行电子秤的校准和测量误差分析。

技能目标:1. 学生能够运用所学的电子知识,完成简易数字电子秤的组装和调试。

2. 学生能够通过实际操作,掌握电子秤的使用方法,并运用其进行物体的质量测量。

3. 学生能够分析和解决电子秤使用过程中可能遇到的问题,具备一定的故障排查能力。

情感态度价值观目标:1. 学生通过课程学习,培养对电子技术的兴趣,激发创新意识和实践能力。

2. 学生在学习过程中,树立团队协作意识,学会分享和交流,培养良好的沟通能力。

3. 学生能够关注电子秤在生活中的应用,认识到科技对生活的影响,提高社会责任感。

本课程针对初中年级学生,结合电子技术课程内容,注重实践操作和理论知识相结合。

通过本课程的学习,使学生能够将所学知识应用于实际生活,提高学生的实践能力和创新能力。

同时,关注学生的情感态度价值观培养,使学生在掌握知识技能的同时,形成良好的团队合作意识和责任意识。

课程目标明确、具体,便于教学设计和评估。

二、教学内容本章节教学内容主要包括以下三个方面:1. 电子秤基本原理:- 传感器工作原理,包括应变片传感器和压力传感器;- 信号转换原理,介绍模拟信号转换为数字信号的过程;- 显示输出原理,讲解数字显示技术。

2. 简易数字电子秤电路组成与功能:- 电路组成,包括传感器、信号放大电路、A/D转换器、微处理器、显示电路等;- 各部分功能,分析各组成部分在电子秤中的作用;- 教材章节:第三章“传感器及其应用”。

3. 电子秤的组装与调试:- 组装方法,介绍电子秤的组装步骤和注意事项;- 调试技巧,讲解如何对电子秤进行校准和测量误差分析;- 教材章节:第四章“电子测量与调试”。

教学进度安排:1. 第1课时:电子秤基本原理学习;2. 第2课时:简易数字电子秤电路组成与功能学习;3. 第3课时:电子秤组装实践;4. 第4课时:电子秤调试与测量误差分析。

电子称重仪课程设计

电子称重仪课程设计

电子称重仪课程设计一、课程目标知识目标:1. 学生能理解电子称重仪的基本原理,掌握其操作步骤。

2. 学生能掌握电子称重仪在生活中的应用场景,了解其重要性。

3. 学生能掌握电子称重仪的计量单位及其转换关系。

技能目标:1. 学生能正确使用电子称重仪进行称重操作,并准确读取数据。

2. 学生能通过实际操作,解决与电子称重仪相关的实际问题。

3. 学生能运用电子称重仪进行简单的数据分析和计算。

情感态度价值观目标:1. 学生能培养对电子称重仪的兴趣,认识到其在科技领域的重要性。

2. 学生在操作过程中,养成严谨、细致的学习态度,增强合作意识。

3. 学生通过学习电子称重仪,激发探索科学、创新实践的欲望。

课程性质:本课程为实用技术类课程,旨在让学生掌握电子称重仪的基本知识和操作技能,提高学生的实践能力。

学生特点:六年级学生具备一定的认知能力和动手操作能力,对新鲜事物充满好奇,但需注重引导和激发学习兴趣。

教学要求:结合学生特点和课程性质,教师应注重理论与实践相结合,突出操作实践,注重启发式教学,引导学生主动探索和解决问题。

在教学过程中,关注学生的个体差异,鼓励合作学习,提高学生的综合素养。

通过本课程的学习,使学生在知识、技能和情感态度价值观方面取得具体的学习成果。

二、教学内容1. 电子称重仪的原理与结构:介绍电子称重仪的工作原理、主要部件及其功能,使学生理解其内部构造和运作机制。

教材章节:第三章第三节2. 电子称重仪的操作方法:详细讲解电子称重仪的开关机、校准、称重等操作步骤,并指导学生进行实际操作。

教材章节:第三章第四节3. 电子称重仪的计量单位与换算:教授电子称重仪常用的计量单位及其换算关系,提高学生的数据处理能力。

教材章节:第三章第五节4. 电子称重仪的应用实例:分析电子称重仪在生活、工业等领域的应用,让学生了解其广泛用途。

教材章节:第三章第六节5. 电子称重仪的维护与保养:介绍电子称重仪的日常维护和保养方法,培养学生爱护设备的意识。

多功能电子秤课程设计

多功能电子秤课程设计

多功能电子秤课程设计一、课程目标知识目标:1. 学生能理解并掌握电子秤的基本原理与结构;2. 学生能了解电子秤在日常生活和科技领域的应用;3. 学生掌握电子秤的测量单位转换及精度相关知识。

技能目标:1. 学生能够正确操作多功能电子秤,完成各种测量任务;2. 学生能够通过实践,学会分析电子秤测量数据,解决实际问题;3. 学生能够运用已学知识,设计简单的电子秤使用场景。

情感态度价值观目标:1. 学生培养对电子秤及物理量的兴趣,增强学习动力;2. 学生在小组合作中,学会分享与交流,培养团队协作精神;3. 学生认识到科技与生活的紧密联系,增强科技创新意识。

课程性质:本课程为实践性、应用性强的课程,旨在通过多功能电子秤的学习,让学生将理论知识与实际应用相结合。

学生特点:针对中学生好奇心强、动手能力逐渐提高的特点,课程设计注重实践操作,激发学生兴趣。

教学要求:教师应引导学生主动参与实践,关注学生个体差异,鼓励学生提出问题,培养学生解决问题的能力。

通过课程学习,将目标分解为具体的学习成果,以便后续的教学设计和评估。

二、教学内容1. 电子秤原理与结构- 电子秤的工作原理- 电子秤的主要组成部分及功能2. 电子秤的应用- 电子秤在生活中的应用实例- 电子秤在科技领域的应用3. 电子秤的使用与操作- 多功能电子秤的操作步骤- 电子秤的测量单位转换及精度处理4. 实践操作与数据分析- 设计实践任务,让学生动手操作电子秤- 对测量数据进行整理、分析,解决实际问题5. 电子秤与创新设计- 鼓励学生思考电子秤的改进与创新- 学生设计电子秤使用场景,展示创意教学内容安排与进度:第一课时:电子秤原理与结构,电子秤的应用第二课时:电子秤的使用与操作,实践操作与数据分析第三课时:电子秤与创新设计,学生作品展示与评价教材章节及内容:第一章:电子技术基础- 第三节:传感器及其应用(电子秤原理与结构)第二章:电子测量技术- 第四节:电子秤及其应用(电子秤的使用与操作)第三章:实践与创新- 第二节:电子秤创新设计(电子秤与创新设计)三、教学方法本课程采用以下教学方法,旨在激发学生的学习兴趣,提高学生的主动性和实践能力:1. 讲授法:- 通过生动的语言和形象的比喻,讲解电子秤的基本原理与结构,使抽象的理论知识变得具体易懂;- 结合多媒体课件,展示电子秤的内部构造和实际应用,增强学生的学习兴趣。

便捷式电子秤课程设计

便捷式电子秤课程设计

便捷式电子秤课程设计一、课程目标知识目标:1. 学生能理解便捷式电子秤的工作原理,掌握其基本结构组成。

2. 学生能够运用所学的电子秤知识,分析并解释其测量结果的准确性。

3. 学生掌握电子秤的计量单位转换,能够进行基本的数值计算。

技能目标:1. 学生能够正确操作便捷式电子秤,进行物体的重量测量。

2. 学生通过实践活动,培养动手操作能力,提高解决问题的技能。

3. 学生通过小组合作,提高沟通协作能力,培养团队精神。

情感态度价值观目标:1. 学生能够认识到便捷式电子秤在日常生活中的重要性,增强对科学的兴趣和好奇心。

2. 学生在学习过程中,培养严谨的科学态度和勇于探索的精神。

3. 学生通过学习,认识到科技给生活带来的便利,增强环保意识和创新意识。

课程性质:本课程为实践性较强的科学课程,结合电子技术知识,培养学生的实际操作能力和科学素养。

学生特点:考虑到学生所在年级的特点,课程内容以直观易懂、实践操作为主,激发学生的兴趣,提高他们的参与度。

教学要求:教师需关注学生的个体差异,提供个性化的指导,确保学生在掌握知识的同时,培养相关技能和情感态度价值观。

教学过程中,注重理论与实践相结合,以实际操作为主要教学手段,确保学生能够达到预设的课程目标。

通过有效的教学评估,及时了解学生的学习成果,为后续的教学提供依据。

二、教学内容1. 电子秤概述- 电子秤的发展历程- 电子秤的分类及用途2. 便捷式电子秤的结构与原理- 主要部件及其功能- 工作原理及测量方法3. 便捷式电子秤的使用与操作- 正确操作步骤- 常见故障排除4. 计量单位及换算- 常见计量单位及其关系- 电子秤的精度与误差分析5. 实践活动- 使用电子秤进行物体重量测量- 小组合作完成特定任务,如称重比较、数据记录等6. 案例分析- 分析电子秤在生活中的应用案例- 探讨电子秤在环保、健康等方面的作用教学内容安排和进度:第一课时:电子秤概述、结构与原理第二课时:便捷式电子秤的使用与操作、计量单位及换算第三课时:实践活动及案例分析本教学内容依据课程目标,结合课本相关章节,确保科学性和系统性。

数字电子秤课程设计

数字电子秤课程设计

数字电子秤课程设计一、课程目标知识目标:1. 学生能理解数字电子秤的基本原理,掌握电子秤的组成部分及功能。

2. 学生能掌握数字电子秤的测量单位及换算方法,提高数据处理的准确性。

3. 学生了解数字电子秤在生活中的应用,认识到其重要性。

技能目标:1. 学生能够正确使用数字电子秤进行测量,并进行数据读取和记录。

2. 学生能够运用所学知识分析电子秤测量误差产生的原因,并提出改进措施。

3. 学生能够运用电子秤进行简单的称重实验,培养实验操作和观察能力。

情感态度价值观目标:1. 学生培养对科学技术的兴趣,增强学习电子技术的积极性。

2. 学生通过学习数字电子秤,认识到科技对生活的改善,提高社会责任感。

3. 学生在学习过程中,培养合作精神,提高沟通与交流能力。

本课程针对初中年级学生,结合电子技术学科特点,以实用性和操作性为核心,注重培养学生的动手实践能力和科学思维。

通过本课程的学习,使学生能够掌握数字电子秤的基本知识,提高实验操作技能,激发学生对电子科技的兴趣,培养正确的价值观。

同时,课程目标具体、可衡量,便于教学设计和评估。

二、教学内容1. 数字电子秤的原理与结构- 电子秤的工作原理- 电子秤的主要组成部分及功能2. 数字电子秤的使用方法- 开机与校准- 称重与数据读取- 单位换算与应用3. 电子秤测量误差分析- 测量误差产生的原因- 减少误差的方法和技巧4. 数字电子秤的实际应用- 生活实例:食物称重、体重测量等- 实验教学:简单的称重实验5. 电子秤的维护与保养- 清洁与保养方法- 故障排查与处理本教学内容根据课程目标制定,涵盖数字电子秤的基本原理、使用方法、误差分析、实际应用及维护保养等方面。

教学内容与教材紧密关联,注重科学性和系统性。

在教学过程中,教师需结合学生的实际情况,合理安排教学进度,确保学生能够掌握课程内容,达到预期学习效果。

三、教学方法1. 讲授法:- 通过生动的语言和形象的比喻,讲解电子秤的工作原理和结构,使抽象知识具体化。

课程设计电子秤

课程设计电子秤

课程设计电子秤一、课程目标知识目标:1. 理解电子秤的基本工作原理,掌握电子秤的组成部分及功能。

2. 学习电子秤的测量原理,理解其测量精度和误差分析。

3. 了解电子秤在生活中的应用,认识到电子秤在现代科技领域的重要性。

技能目标:1. 能够运用所学知识,正确操作电子秤,进行物体的质量测量。

2. 学会分析电子秤的测量数据,进行简单的误差判断和校正。

3. 培养动手实践能力,通过小组合作完成电子秤的制作或模拟实验。

情感态度价值观目标:1. 培养学生对电子秤及物理学科的兴趣,激发他们探索科学的精神。

2. 增强学生的团队合作意识,培养他们在合作中相互尊重、共同进步的品质。

3. 提高学生的环保意识,让他们认识到电子秤在资源节约和环境保护方面的重要性。

分析课程性质、学生特点和教学要求:1. 课程性质:本课程属于物理学科,涉及电子技术和实际操作,注重理论联系实际。

2. 学生特点:学生为六年级学生,具备一定的物理知识和动手能力,对新鲜事物充满好奇。

3. 教学要求:结合学生特点,采用启发式教学,引导学生主动探索,注重培养实践操作能力和团队合作精神。

二、教学内容1. 电子秤的基本原理:介绍电子秤的工作原理,包括传感器、A/D转换器、显示屏等组成部分及功能。

- 教材章节:第五章“传感器”第二节“电子秤传感器”2. 电子秤的测量精度与误差分析:讲解电子秤的测量原理,分析测量误差产生的原因及解决办法。

- 教材章节:第六章“测量误差”第一节“误差分析”3. 电子秤的实际操作与应用:介绍电子秤的使用方法,进行实际操作练习,了解电子秤在生活中的应用。

- 教材章节:第七章“电子秤的应用”第一节“电子秤的使用与维护”4. 电子秤制作或模拟实验:分组进行电子秤的制作或模拟实验,培养学生的动手实践能力和团队合作精神。

- 教材章节:第八章“实践与拓展”第二节“电子秤的制作”教学进度安排:第一课时:电子秤的基本原理及其组成部分第二课时:电子秤的测量精度与误差分析第三课时:电子秤的实际操作与应用第四课时:分组制作或模拟电子秤实验,总结与展示教学内容确保科学性和系统性,结合课程目标,注重理论与实践相结合,培养学生的实际操作能力和科学思维。

电子称重仪课程设计

电子称重仪课程设计

电子称重仪课程设计一、课程目标知识目标:1. 学生能够理解电子称重仪的工作原理,掌握其基本结构组成;2. 学生能够运用电子称重仪进行物体质量的测量,并准确读取数据;3. 学生了解电子称重仪在日常生活中的应用,掌握相关计量单位及换算。

技能目标:1. 学生能够独立操作电子称重仪进行测量,并处理简单异常情况;2. 学生能够分析电子称重仪测量数据,进行基本的误差判断;3. 学生能够运用电子称重仪进行简单的实验设计与数据处理。

情感态度价值观目标:1. 学生培养对电子称重仪的兴趣,激发探索科学技术的热情;2. 学生认识到电子称重仪在生活中的重要性,增强计量意识;3. 学生通过课程学习,培养严谨、细心的实验态度和团队协作精神。

课程性质:本课程为自然科学实验课程,注重理论与实践相结合,培养学生动手操作能力和科学思维能力。

学生特点:六年级学生具有较强的求知欲和动手能力,对新鲜事物充满好奇,但注意力容易分散,需要教师引导。

教学要求:教师应注重启发式教学,引导学生主动参与实验,关注学生个体差异,确保每位学生都能掌握课程内容。

同时,注重培养学生的实际操作能力,将理论知识与实际应用相结合。

通过课程学习,使学生在知识、技能和情感态度价值观方面取得具体的学习成果。

二、教学内容根据课程目标,教学内容分为以下三个部分:1. 电子称重仪基础知识- 理解电子称重仪的工作原理;- 掌握电子称重仪的结构组成,包括传感器、显示屏、按键等;- 了解电子称重仪的计量单位及换算。

参考教材章节:第二章第二节《电子称重仪的原理与结构》2. 电子称重仪的操作与使用- 学习电子称重仪的操作步骤,包括开机、校准、测量、关机等;- 掌握电子称重仪的测量方法,学会处理简单异常情况;- 学会分析测量数据,进行误差判断。

参考教材章节:第二章第三节《电子称重仪的操作与维护》3. 电子称重仪的应用与实践- 运用电子称重仪进行物体质量的测量,进行实验设计与数据处理;- 结合实际案例,探讨电子称重仪在日常生活中的应用;- 培养学生的实验操作能力和团队协作精神。

课程设计数字电子秤设计

课程设计数字电子秤设计

课程设计数字电子秤设计一、课程目标知识目标:1. 理解数字电子秤的基本原理,掌握其组成部分及功能。

2. 学会运用所学知识分析数字电子秤的电路图,并理解其中的电子元件作用。

3. 掌握数字电子秤的测量原理,能够进行简单的单位转换。

技能目标:1. 能够运用所学知识,设计简单的数字电子秤电路图。

2. 培养学生动手实践能力,能够对数字电子秤进行组装和调试。

3. 提高学生的问题解决能力,能够针对数字电子秤使用过程中出现的问题进行分析和解决。

情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发他们探索未知、创新实践的欲望。

2. 培养学生的团队协作精神,使他们学会在团队中共同解决问题,相互学习,共同进步。

3. 增强学生的环保意识,让他们在使用电子设备时注重节能环保,养成良好的使用习惯。

本课程针对高年级学生,结合学科特点和教学要求,将课程目标分解为具体的学习成果。

在教学过程中,注重理论与实践相结合,提高学生的实际操作能力,培养他们运用所学知识解决实际问题的能力。

同时,关注学生的情感态度价值观培养,使他们在掌握知识技能的同时,形成积极向上的心态和价值观。

二、教学内容1. 数字电子秤基本原理:介绍电子秤的测量原理,包括传感器的工作原理、信号处理、显示技术等,对应教材第3章第1节。

2. 电子元件功能及电路图分析:学习电子元件如电阻、电容、二极管、三极管等在数字电子秤中的应用,分析电路图,理解各部分功能,对应教材第3章第2节。

3. 数字电子秤电路设计:根据基本原理,运用所学知识设计简单的数字电子秤电路图,包括传感器、信号放大、A/D转换、显示等部分,对应教材第3章第3节。

4. 数字电子秤的组装与调试:学习如何将设计好的电路图转化为实际电路,进行组装、调试和优化,培养动手实践能力,对应教材第4章第1节。

5. 故障分析与问题解决:针对数字电子秤使用过程中可能出现的故障,教授分析方法,引导学生运用所学知识解决问题,对应教材第4章第2节。

电子称重仪课程设计

电子称重仪课程设计

电子称重仪课程设计一、教学目标本课程旨在让学生了解和掌握电子称重仪的基本原理、使用方法和维护技巧。

通过本课程的学习,学生将能够:1.描述电子称重仪的工作原理和主要组成部分。

2.演示如何正确使用电子称重仪进行称重操作。

3.解释电子称重仪的常见问题和解决方法。

4.分析电子称重仪在不同场景中的应用和重要性。

二、教学内容本课程的教学内容主要包括以下几个部分:1.电子称重仪的基本原理:介绍电子称重仪的工作原理和主要组成部分,如传感器、显示器、电路板等。

2.电子称重仪的使用方法:讲解如何正确操作电子称重仪,包括开机、校准、称重、读数等步骤。

3.电子称重仪的维护技巧:介绍如何保持电子称重仪的准确性和稳定性,包括清洁、保养、更换传感器等。

4.电子称重仪的应用案例:分析电子称重仪在工业、农业、商业等领域的具体应用和重要性。

三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法,如:1.讲授法:教师讲解电子称重仪的基本原理、使用方法和维护技巧。

2.案例分析法:分析电子称重仪在实际应用中的具体案例,让学生了解其重要性。

3.实验法:学生动手操作电子称重仪,加深对仪器使用和维护的理解。

4.讨论法:分组讨论电子称重仪的使用过程中可能遇到的问题和解决方法。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:电子称重仪的使用说明书,介绍仪器的基本原理、使用方法和维护技巧。

2.参考书:介绍电子称重仪的相关知识,供学生课后自学。

3.多媒体资料:制作课件和教学视频,帮助学生更好地理解电子称重仪的工作原理和操作方法。

4.实验设备:准备一定数量的电子称重仪,供学生进行实验操作。

五、教学评估为了全面、客观、公正地评估学生的学习成果,本课程将采用以下评估方式:1.平时表现:评估学生在课堂上的参与度、提问回答和小组讨论的表现,以考察学生的学习态度和积极性。

2.作业:布置相关的作业,评估学生对电子称重仪原理和使用方法的掌握程度。

数字课程设计电子秤

数字课程设计电子秤

数字课程设计电子秤一、课程目标知识目标:1. 学生能够理解电子秤的工作原理,掌握电子秤的主要组成部分。

2. 学生能够描述电子秤在日常生活和科学测量中的应用。

3. 学生能够运用基本的物理知识,解释电子秤测量过程中的误差来源。

技能目标:1. 学生能够运用所学的电子秤知识,设计简单的数字电路,实现对物体质量的测量。

2. 学生能够通过小组合作,进行电子秤的组装、调试和优化,提高动手实践能力。

3. 学生能够运用信息处理软件,对测量数据进行处理和分析,培养数据处理能力。

情感态度价值观目标:1. 学生能够认识到电子秤在生活中的重要性,激发对科学测量技术的兴趣。

2. 学生在小组合作中,培养团队协作精神,增强沟通与表达能力。

3. 学生通过课程学习,培养严谨的科学态度,树立正确的价值观,关注科技创新对社会发展的贡献。

分析课程性质、学生特点和教学要求:本课程为小学六年级科学课程,结合电子秤的知识点,旨在让学生在动手实践中学习科学原理,提高科学素养。

学生特点为好奇心强,动手能力强,但理论知识相对薄弱。

教学要求注重实践与理论相结合,培养学生的学习兴趣,提高实践操作能力。

二、教学内容1. 电子秤的工作原理:介绍电子秤的基本原理,包括应变片、传感器、信号放大、A/D转换等组成部分。

- 教材章节:第五章第二节《传感器及其应用》- 内容列举:应变片原理、传感器工作原理、电子秤电路组成。

2. 电子秤的组装与调试:指导学生进行电子秤的组装,学习调试方法,掌握优化技巧。

- 教材章节:第五章第三节《电子秤的组装与调试》- 内容列举:组装步骤、调试方法、常见问题及解决方法。

3. 测量数据误差分析:分析电子秤测量过程中可能出现的误差,探讨误差来源及减小方法。

- 教材章节:第五章第四节《测量误差与数据处理》- 内容列举:误差分类、误差来源、减小误差的方法。

4. 电子秤在生活中的应用:介绍电子秤在日常生活、科学研究等领域的应用案例。

- 教材章节:第五章第五节《电子秤的应用》- 内容列举:生活应用、科学测量、科技创新。

电子秤课程设计

电子秤课程设计

电子秤课程设计一、课程目标知识目标:1. 学生理解电子秤的基本原理,掌握其工作方式和测量步骤。

2. 学生能够描述电子秤的主要部件及其功能,了解电子秤在生活中的应用。

3. 学生掌握电子秤的读数方法,能够准确读取并转换电子秤的测量结果。

技能目标:1. 学生能够正确操作电子秤,包括开关机、调整单位、校准等基本操作。

2. 学生通过实践,提高实际操作电子秤的准确性和效率,培养动手能力和观察力。

3. 学生能够运用电子秤进行简单的称重实验,并完成数据记录与分析。

情感态度价值观目标:1. 学生培养对测量工具的尊重和正确使用的意识,增强实验操作的规范性。

2. 学生通过探索电子秤的科技原理,激发对科学技术的兴趣和探究欲望。

3. 学生通过小组合作完成任务,培养团队协作精神和公平竞争的态度。

课程性质分析:本课程为小学科学四年级下册中“测量”单元的内容,旨在通过电子秤这一具体实例,让学生在实际操作中掌握基本的测量技能,并理解其科学原理。

学生特点分析:四年级学生对新鲜事物充满好奇心,动手能力强,但可能在精确测量和数据转换方面存在一定的难度。

教学要求:1. 教学内容与实际生活紧密结合,注重培养学生的实践操作能力。

2. 教学过程中,注重引导学生观察、思考、交流,培养学生的科学思维。

3. 教师应关注学生的个体差异,给予个性化指导,确保每个学生都能达到课程目标。

二、教学内容1. 电子秤的基本原理:介绍电子秤的工作原理,如压力传感器、电子电路等。

2. 电子秤的结构与功能:讲解电子秤的主要部件,如显示屏、按键、传感器等,并介绍各部分的作用。

3. 电子秤的使用方法:教授如何正确使用电子秤,包括开关机、单位转换、校准等操作步骤。

4. 电子秤的读数技巧:指导学生掌握电子秤的读数方法,如小数点的认识、重量单位换算等。

5. 实践操作:安排学生进行电子秤的实际操作,包括称重物体、记录数据等,锻炼学生的动手能力。

6. 数据处理与分析:教授学生如何整理、分析测量数据,并运用数据进行分析和解决问题。

电子称课程设计

电子称课程设计

电子称课程设计一、课程目标知识目标:1. 学生能理解电子称的工作原理,掌握电子称的使用方法。

2. 学生能够运用电子称进行物体质量的测量,并准确读取数值。

3. 学生了解电子称在日常生活和科技领域中的应用。

技能目标:1. 学生能够正确操作电子称,进行简单的质量测量实验。

2. 学生通过实践,培养观察、分析、解决问题的能力。

3. 学生能够运用电子称测量数据,进行基本的计算和数据处理。

情感态度价值观目标:1. 学生培养对电子称及测量工具的尊重和爱护,养成科学、严谨的态度。

2. 学生通过合作完成实验,培养团队协作精神,增强沟通与交流能力。

3. 学生了解电子称在生活中的应用,提高对科学的兴趣,激发创新精神。

课程性质:本课程为科学实验课程,以实践操作为主,结合理论知识的讲解。

学生特点:六年级学生具备一定的科学知识基础,好奇心强,动手能力强,但注意力集中时间有限。

教学要求:结合学生特点,注重启发式教学,引导学生主动探究,提高学生的实践操作能力。

在教学过程中,关注学生的个体差异,鼓励学生积极参与,确保每位学生都能掌握电子称的使用方法。

通过课程学习,培养学生的科学素养和创新精神。

二、教学内容1. 电子称的工作原理:介绍电子称的基本结构,包括传感器、显示屏、按键等组成部分,以及工作原理。

- 教材章节:第五章第二节《测量的科学》2. 电子称的使用方法:详细讲解电子称的操作步骤,包括开关机、清零、单位转换、物体放置等。

- 教材章节:第五章第三节《电子称的使用》3. 实践操作:组织学生进行分组实验,运用电子称测量不同物体的质量,并记录数据。

- 教材章节:第五章实验《电子称的使用与测量》4. 数据处理:引导学生学会分析测量数据,进行基本的数据处理,如计算平均值、比较大小等。

- 教材章节:第五章第四节《数据处理》5. 电子称在生活中的应用:介绍电子称在日常生活、科技领域等方面的应用,激发学生对科学的兴趣。

- 教材章节:第五章第五节《测量工具的应用》6. 安全教育与实验总结:强调实验过程中的安全注意事项,组织学生总结实验成果,分享学习心得。

数字电子秤课程设计

数字电子秤课程设计

数字电子秤课程设计一、课程目标知识目标:1. 学生能够理解数字电子秤的基本原理,掌握其组成部分及功能。

2. 学生能够运用所学的电子技术知识,分析数字电子秤的工作过程。

3. 学生掌握数字电子秤的使用方法,了解其测量精度和误差。

技能目标:1. 学生能够运用所学知识,进行数字电子秤的简单故障排查和维修。

2. 学生通过实践操作,提高电子电路的搭建和调试能力。

3. 学生能够运用电子秤进行物品质量的测量,并准确读取数据。

情感态度价值观目标:1. 学生在学习过程中,培养对电子技术的兴趣和热情,增强科技创新意识。

2. 学生通过团队协作,培养沟通与交流能力,提高合作意识。

3. 学生认识到电子技术在生活中的重要性,树立正确的价值观,关爱环境,珍惜资源。

分析课程性质、学生特点和教学要求:本课程为电子技术学科,结合学生所在年级的特点,课程设计注重理论与实践相结合。

学生在掌握基本原理的基础上,通过实践操作,提高技能水平。

教学要求注重培养学生的动手能力、创新意识和团队协作精神。

课程目标分解:1. 知识目标:通过讲解、演示和实验,使学生掌握数字电子秤的基本原理、组成部分和功能。

2. 技能目标:通过实践操作,使学生具备数字电子秤的使用、维护和调试能力。

3. 情感态度价值观目标:通过小组合作、讨论和反思,培养学生的团队合作精神、科技创新意识和正确价值观。

二、教学内容1. 数字电子秤基本原理:介绍电子秤的工作原理,包括传感器、信号处理、显示等部分。

- 教材章节:第三章 电子测量技术与仪器2. 数字电子秤的组成部分:详细讲解电子秤的主要组件及其功能。

- 教材章节:第三章第三节 电子秤的组成3. 数字电子秤的使用方法:教授如何正确使用电子秤,包括校准、测量、读取数据等。

- 教材章节:第三章第四节 电子秤的使用4. 数字电子秤的测量精度与误差:分析电子秤的测量精度、误差来源及解决办法。

- 教材章节:第三章第五节 电子秤的测量精度与误差5. 数字电子秤的故障排查与维修:介绍常见故障现象、原因及维修方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子信息与电气工程系课程设计报告课程设计任务书目录1 摘要: (4)关键字2 方案论证及选择: (5)2.1输入模块 (5)2.2显示模块 (5)3 系统硬件及功能: (5)3.1 单片机控制电路功能及介绍 (5)3.2 A\D转换 (6)3.3 3×4键盘 (7)3.4 LCD显示 (7)4 设计思路及程序流程图: (8)5 结果仿真: (9)6 总结与心得体会: (10)7 参考文献 (10)附录1:摘要现代社会的发展,对称重技术提出了更高的要求。

目前,台式电了秤在商业贸易中的使用已相当普遍,但存在较大的局限性:体积大、成本高、需要工频交流电源供应、携带不便、应用场所受到制约。

现有的便携秤为杆秤或以弹簧压缩、拉伸变形来实现计量的弹簧秤,居民用户使用的是国家已经明令淘汰的丰卜秤。

多年来,人们一直期待测量准确、携带方便、价格低廉的便携式电子秤投放市场。

木文设计了一种便携式电子秤,论述了仪器的工作原理,介绍了仪器的误差来源与误差分配,给出了仪器电路设计与软件流程,探讨了仪器的工程设计技术。

针对电容式称重传感器非线性影响大的问题,提出并建立了电容式称重传感器的非线性影响模型与校正模型,为便携式电子秤的低成本准确称量奠定了理论基础。

便携式电子秤主要由电源、称重传感器、单片机、键盘/开关、LCD显示器等部分构成。

主要技术指标为:称量范围0^- lOkg;分度值O.Olkg; 精度等级m级;电源DC 1.5V。

关键字:电子秤,A T89C51, LCD2:方案论证及选择:2.1: 输入模块方案一:采用独立式按键作为输入模块,其特点:直接用I/O口构成单个按键电路,接口电路配置灵活、软件结构简单,但是当键数较多时,占用I/O口较多;方案二:采用矩阵式键盘作为输入电路,其特点:电路和软件稍复杂,但相比之下,当键数越多时越节约I/O口。

本设计使用键盘输入价格值,若采用独立按键,对数值进行递增递减需频繁按键,为软件设计增加负担,且操作界面不友好。

若采用矩阵式按键,可以方便地输入一个价格值,节约了宝贵的I/O口资源。

通过对比,故采用方案二作为系统输入模块。

2.2:显示模块方案一:用LCD显示,液晶显示屏具有低耗电量,无辐射危险,以及影像不闪烁等优势,可视面积大,画面效果好,分辨率高,抗干扰能力强等特点。

方案二:采用LED数码管并行动态显示,电路简单,同样的功率驱动下,显示亮度不及静态显示,且占用I/O口较多。

综上所述,我们采用方案一使用了1602型号的的LCD进行显示,能显示出更多的重量值以及显示更大的总额从而扩大了称量范围。

3 系统硬件及功能:3.1单片机控制电路功能及介绍本设计中单片机控制电路是由AT89C51组成,它是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。

AT89C51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。

图此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。

空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。

同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。

3.2 A/D转换8 位 A/D 精度: 10Kg/1204=2.44g考虑到其他部分所带来的干扰 ,12 位 A/D 无法满足系统精度要求。

所以我们需要选择 14位或者精度更高的A/D。

方案一、逐次逼近型 A/D转换器,如:ADS7805、ADS7804等。

逐次逼近型 A/D转换,一般具有采样/保持功能。

采样频率高,功耗比较低,是理想的高速、高精度、省电型 A/D 转换器件。

高精度逐次逼近型 A/D转换器一般都带有内部基准源和内部时钟,基于89C52构成的系统设计时仅需要外接几个电阻、电容。

但考虑到所转换的信号为一慢变信号,逐次逼近型 A/D转换器的快速的优点不能很好的发挥,且根据系统的要求,14位AD足以满足精度要求,太高的精度就反而浪费了系统资源。

所以此方案并不是理想的选择。

方案二、双积分型 A/D转换器:如:ICL7135、ICL7109 ADC0808等。

双积分型 A/D转换器精度高,但速度较慢(如:ICL7135),具有精确的差分输入,输入阻抗高,可自动调零,超量程信号,全部输出于TTL电平兼容。

双积分型 A/D转换器具有很强的抗干扰能力。

对正负对称的工频干扰信号积分为零,所以对50HZ的工频干扰抑制能力较强,对高于工频干扰(例如噪声电压)已有良好的滤波作用。

只要干扰电压的平均值为零,对输出就不产生影响。

尤其对本系统,缓慢变化的压力信号,很容易受到工频信号的影响。

故而采用双积分型A/D转换器可大大降低对滤波电路的要求。

作为电子秤,系统对 AD的转换速度要求并不高,精度上8位的AD足以满足要求。

另外双积分型A/D转换器较强的抗干扰能力,和精确的差分输入,低廉的价格。

综合的分析其优点和缺点,我们最终选择了ADC0808。

3.3 3×4键盘3×4键盘采用扫描技术进行识别,处值是七个端口都是高电平,对各行进行扫描时,先令第一列全是低电平,若第一列为低电平就表示一行一列为选中即有键按下,若第二行为低电平即二行一列为选中即有键按下,以此类推就可以对所有的见进行编码了。

3.4 LCD显示1602型号的的LCD是能够显示16列2行的液晶显示器,功率小显示面积大。

4 设计思路及程序流程图压力传感器在我设计的系统中,由于只是仿真层面的所有我用力电位器代替,应为单片机只是采集变化的数字量,A\D转换器是将变化的模拟量即电压量,转化为数字量从而可以用电位器改变电压值得到数字量给单片机。

当改变电位器时就会得到相应的数字量,单片机对数字进行运算处理,处理好的数据就是所称的重量,当要输入物品单价时先把键盘的打开键闭合,此时就启动了键盘,然后输入数值,结束时按下确定键,当输入值超出了范围是系统会把最后一位输入同时对系统确定这时:单片机就会对数据处理,最终得到总价。

并且显示会没一步进行显示在对应的位置。

软件流程图5 结果仿真1:当输入不超出位时:开始键盘启动输入单价调节电位器计算总金额结束显示单价及重量显示总金额2:当输入超出位时:6.总结与体会两周的课程设计结束了,虽然不轻松但是我学到是很多知识,尽管单片机我们课堂上学了而且感觉还不错但是在实际应用中会发现很多问题,即使很小的错误都能导致很大的错误,我经常会犯的错误就是重复定义不知为什么但是经过了这个课程设计之后,我会不自觉的注意这个问题,特别当对共阴还是共阳管道应用上,在定义时老会出现反的情况,这样就导致根本就的不到值,还有一个问题是我在写键盘程序时用了死循环,然后在最后把所有模块连接时就出现键盘和称重不能同时进行的情况。

从这次的课程设计中,我真真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的写与读的过程中才能提高。

参考文献1.《手把手教你学单片机》周兴华著北京航空航天出版社 2005.42.《单片机原理及接口技术》余锡存曹国华著西安电子科技出版社 1999.113.李朝青.单片机原理及接口技术(简明修订版).杭州:北京航空航天大学出版社,19984.李广弟.单片机基础[M].北京:北京航空航天大学出版社,19945.阎石.数字电子技术基础(第三版). 北京:高等教育出版社,19896.廖常初.现场总线概述[J].电工技术,1999.附录:源程序#include <reg52.h>#include "chushi.h"#include"jianpan.h"void main(){ void jianpan();void delay2();OE=0; //定时1开TMOD=0x02;TH1=(65536-400)/256;TL1=(65536-400)%256;TR1=1;ET1=1;EA=1;ST=1;ST=0;Lcd_Init();while(1){if(ctrl==0){set=!set;while(ctrl==0);geat=1;t=0;num5=0;}if(set==1){jianpan();}if(EOC==1&&set==0){OE=1;num1=P3;delay2();OE=0;delay2();ST=1;ST=0;num1=num1*9999/255;count[0]=num1%10000/1000;count[1]=num1%1000/100;count[2]=num1%100/10;count[3]=num1%10;max=num1*up;count[7]=max%10000000/1000000; count[8]=max%1000000/100000; count[9]=max%100000/10000;count[10]=max%10000/1000;count[11]=max%1000/100;count[12]=max%100/10;count[13]=max%10;DisplayOneChar(0,1,'j'); DisplayOneChar(1,1,'g'); DisplayOneChar(2,1,':'); DisplayString(6,1,"max:"); DisplayOneChar(9,1,count[7]+0x30); DisplayOneChar(10,1,count[8]+0x30); DisplayOneChar(11,1,count[9]+0x30); DisplayOneChar(12,1,count[10]+0x30); DisplayOneChar(13,1,count[11]+0x30); DisplayOneChar(14,1,count[12]+0x30); DisplayOneChar(15,1,count[13]+0x30);DisplayString(0,0,"dj:");DisplayOneChar(3,0, count[0]+0x30); DisplayOneChar(4,0,count[1]+0x30); DisplayOneChar(5,0,count[2]+0x30); DisplayOneChar(6,0,count[3]+0x30);}}}void delay2(){unsigned char i,j,k;for(k=2;k>0;k--)for(i=2;i>0;i--)for(j=248;j>0;j--);}void Lcd_Init(void);void Lcd_WriteCmd(unsigned char TempData,unsigned char BuysC); void Lcd_WriteData(unsigned char TempData);void Lcd_ReadStatus(void);//unsigned char Lcd_ReadData(void);void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData); void DisplayString(unsigned char X, unsigned char Y, unsigned char *DData); void Delay(unsigned int delaytime);void Lcd_WriteData(unsigned char TempData){Lcd_ReadStatus();Lcd_Data = TempData;Lcd_RS = 1;Lcd_RW = 0;Lcd_E = 0;Lcd_E = 0;Lcd_E = 1;}//写指令void Lcd_WriteCmd(unsigned char TempData,unsigned char BuysC) {if (BuysC) Lcd_ReadStatus();Lcd_Data = TempData;Lcd_RS = 0;Lcd_RW = 0;Lcd_E = 0;Lcd_E = 0;Lcd_E = 1;}//读数据/*unsigned char Lcd_ReadData(void){Lcd_RS = 1;Lcd_RW = 1;Lcd_E = 0;Lcd_E = 0;Lcd_E = 0;Lcd_E = 0;Lcd_E = 1;return(Lcd_Data);}*/void Lcd_ReadStatus(void){Delay(500);}void Lcd_Init(void) //LCM初始化{Lcd_Data = 0;Lcd_WriteCmd(0x38,0); //三次显示模式设置,不检测忙信号Delay(6000);Lcd_WriteCmd(0x38,0);Delay(6000);Lcd_WriteCmd(0x38,0);Delay(6000);Lcd_WriteCmd(0x38,1); //显示模式设置,开始要求每次检测忙信号Lcd_WriteCmd(0x08,1); //关闭显示Lcd_WriteCmd(0x01,1); //显示清屏Lcd_WriteCmd(0x06,1); // 显示光标移动设置Lcd_WriteCmd(0x0C,1); // 显示开及光标设置}//按指定位置显示一个字符void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData) {Y &= 0x1;X &= 0xF; //限制X不能大于15,Y不能大于1if (Y) X |= 0x40; //当要显示第二行时地址码+0x40;X |= 0x80; //算出指令码Lcd_WriteCmd(X, 0); //这里不检测忙信号,发送地址码Lcd_WriteData(DData);}//按指定位置显示一串字符void DisplayString(unsigned char X, unsigned char Y, unsigned char *DData){unsigned char ListLength;ListLength = 0;Y &= 0x1;X &= 0xF; //限制X不能大于15,Y不能大于1while (DData[ListLength]!='\0') //若到达字串尾则退出{if (X <= 0xF) //X坐标应小于0xF{DisplayOneChar(X, Y, DData[ListLength]); //显示单个字符ListLength++;X++;}}}void Delay(unsigned int delaytime){while(delaytime--);}void t1(void) interrupt 3 using 0{clock1=!clock1;TH1=(65536-4000)/256;TL1=(65536-4000)%256;}int count[20],up=0,down=0;unsigned char tab1[10]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09}; unsigned char tab2[3]={0x9d,0xfd,0xff};long int num1,max;int wd=25,a=0,b=0;char aa,ab,ac,ad,ae=0,af=0,ag=0;unsigned char num3=0,num4;float num2;sbit L0=P2^0;sbit L1=P2^1;sbit L2=P2^2;sbit L3=P2^3;sbit clock1=P2^4;sbit OE=P2^7;sbit ST=P2^5;sbit EOC=P2^6;sbit hot=P2^0;sbit cold=P2^1;sbit lie1=P1^0;sbit lie2=P1^1; sbit lie3=P1^2;sbit han1=P1^3;sbit han2=P1^4;sbit han3=P1^5;sbit han4=P1^6;sbit ctrl=P1^7;unsigned char temp,i,j,key,set=0,geat,t=0,num5,c,d=1;void Lcd_Init(void);void Lcd_WriteCmd(unsigned char TempData,unsigned char BuysC);void Lcd_WriteData(unsigned char TempData);void Lcd_ReadStatus(void);unsigned char Lcd_ReadData(void);void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData); void DisplayString(unsigned char X, unsigned char Y, unsigned char *DData); void Delay(unsigned int delaytime);sbit Lcd_RW=P2^1;sbit Lcd_RS=P2^0;sbit Lcd_E=P2^2;//sbit KM=P3^7;//sbit led=P3^4;//sbit speak=P3^5;#define Lcd_Data P0#define Busy 0x80void jianpan(){if(geat==1){count[1]=tab1[0];count[2]=tab1[0];count[3]=tab1[0];count[4]=tab1[0];}geat=0;P1=0xff;lie1=0;temp=P1;temp=temp&0xf8;if(temp!=0xf8){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P1;temp=temp&0xf8;if(temp!=0xf8){if(han1==0) key=3;if(han2==0) key=6;if(han3==0) key=9;if(han4==0) {key=11;set=0;}}while(han1==0||han2==0||han3==0||han4==0);if(t==1) { up=key;}if(t==2) { up=up*10+key;}if(t==3) {up=up*10+key;}}P1=0xff;lie2=0;temp=P1;temp=temp&0xf8;if(temp!=0xf8){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P1;temp=temp&0xf8;if(temp!=0xf8){if(han1==0) key=2;if(han2==0) key=5;if(han3==0) key=8;if(han4==0) key=0;}while(han1==0||han2==0||han3==0||han4==0); t++;if(t==1) { up=key;}if(t==2) { up=up*10+key;}if(t==3) {up=up*10+key;}}P1=0xff;lie3=0;temp=P1;temp=temp&0xf8;if(temp!=0xf8){for(i=50;i>0;i--)for(j=200;j>0;j--);temp=P1;temp=temp&0xf8;if(temp!=0xf8){if(han1==0) key=1;if(han2==0) key=4;if(han3==0) key=7;if(han4==0) key=10;}while(han1==0||han2==0||han3==0||han4==0);if(t==1) { up=key;}if(t==2) { up=up*10+key;}if(t==3) {up=up*10+key;}if(key==10) {t=0;up=0;}}count[4]=up%1000/100;count[5]=up%100/10;count[6]=up%10; DisplayOneChar(0,1,'j'); DisplayOneChar(1,1,'g'); DisplayOneChar(2,1,':'); DisplayOneChar(3,1,count[4]+0x30); DisplayOneChar(4,1,count[5]+0x30); DisplayOneChar(5,1,count[6]+0x30); }。

相关文档
最新文档