单片机最小系统10篇

单片机最小系统篇1

关键词 51单片机 构成原理

中***分类号:TP368.1 文献标识码:A

很多电子类学校开设《单片机原理与应用》课程,通常都以理论讲授为主,辅做一部分实验,很难达到预期的教学效果。学生往往因为苦涩难懂的理论而放弃主动学习。为此,笔者根据实际教学经验和《单片机》课程教学内容的要求,利用多孔板,制作51单片机最小系统学习板,并取得较好的教学效果。

1构成原理

1.1最小系统CPU

以U1(STC89C52RC)为核心构成51单片机的最小系统。其中,P0口主要用来完成数码管显示和扩展应用;P1口主要用来完成流水灯等实验;P2口主要用来完成键盘控制;P3口主要用来完成串口通信,实时时钟控制,温度检测和遥控控制等。

本最小系统由C3、K2、R10构成手动复位电路,通过U1⑨脚,给CPU提供复位;由XTAL1、C8、C9构成CPU时钟振荡电路;由K3~K6构成4只***式按键;由R19、V1构成蜂鸣器驱动电路;由R11~R18、V1、V2、DS1、DS2构成数码管显示电路。在多孔板上留有J1插槽,便于扩展。

1.2电源电路

以U2(LM7805)为核心,构成最小系统的电源电路。

1.3串行通信电路

以U3(MAXIM232)为核心,构成最小系统的串行通信接口电路。MAX232CPE是由美国德州仪器公司生产的一款兼容RS232标准的芯片,其内部结构分为两部分,第一部分是电源部分, 脚接地, 脚接电源正极5V,另外由①、③、④、⑤、⑥、②脚内部和4只1uF的钽电容组成一个将+5V转换成?0V两组电源的电路,提供给RS-232串口电平的需要。第二部分是数据转换通道。利用J3(COM口)的③脚将PC机的数据通过MAX232CPE的⑧脚输入,利用MAX232CPE的转换电路将RS-232数据转换为TTL/CMOS数据,并从MAX232CPE的⑨脚输出到STC89C52RC单片机的P3.0口(⑩脚);而单片机的P3.1口( 脚)输出的TTL/CMOS数据,进入MAX232CPE的⑩脚,转换为RS-232数据后通过MAX232CPE的⑦脚,输入到COM口的②脚进入PC机。

注意:利用MAX232CPE构成的串口ISP(In System Program)***电路,仅适用于STC89系列的单片机产品,本最小系统采用STC89C52RC。

1.4实时时钟

本最小系统时钟采用高性能、低功耗带RAM实时时钟芯片DS1302,可对秒、分、时、日、周、月、以及带闰年补偿的年进行计数。DS1302使用同步串行通信,简化与微处理器的通信,与时钟/RAM通信仅需三根线:①复位(⑤脚),②I/O数据线(⑥脚),SCLK串行时钟(⑦脚)。

1.5高精度测温电路

本最小系统的测温电路采用DALLAS公司生产的单总线数字温度传感器DS18B20。因为单总线传送数据,大大提高系统的抗干扰性,特别适合恶劣环境的现场温度测量,测量温度范围为-55℃~+125℃,精度为?.0625℃。DS18B20因采用一根I/O线读写数据,对读写的数据有严格的时序要求,DS18B20用严格的通信协议来保证各位数据传输的正确性和完整性。

1.6遥控接收电路

本最小系统采用HS0038B构成的红外线遥控接收电路。

2学习板实物***

以51最小系统板为核心,外加LCD字符型液晶显示,构成的实物。LCD采用1602字符型显示屏(专门用于显示字母、数字、符号等的点阵式LCD),其引脚连接如***1所示(其中RP用来调整液晶屏的对比度)。

单片机最小系统篇2

关键词:单片机;制冷系统;电路;控制程序

中***分类号:TP272 文献标识码:A

在现代生活中,我们开车外出时,有时要在家用轿车上存放少量食物,有些还是易变质或腐烂的。由于轿车内空间有限、车上不能直接提供220V交流电源,因此我们不能直接把家用小型冰箱搬到车上使用。为此,我们考虑设计一款小巧的、用车载蓄电池提供电源的车载小型制冷系统,即车载小冰箱。该冰箱不采用压缩机制冷技术,而是采用基于单片机的半导体制冷技术。这种小冰箱具有设计简单、制冷效果好、体积小、携带方便等优点。

1.车载小型制冷系统电路分析

1.1 车载小型制冷系统电路组成

该基于单片机技术的车载小型制冷系统的电路由单片机控制电路、半导体制冷电路、温度设置电路、温度设置采集电路、温度显示电路、风扇控制电路及电源电路等部分组成,其电路框***如***1所示。

1.2 具体功能电路分析

单片机控制电路主要由单片机最小系统(含AT89S51单片机、晶振和复位电路)、P0~P3端口接插件、电源开关SW等组成。单片机P0端口连接温度显示电路,P1.0引脚用于温湿度测量,P1.1引脚用于控制散热风扇,P1.2引脚用于制热温度控制,P1.3引脚用于制冷控制,P3.0、P3.1引脚分别连接温度设定单元的1、3端。

半导体制冷电路主要由两个PNP晶体管、两个继电器及半导体制冷块TEC1-12703等组成,如***2所示。该电路在单片机P1.2、P1.3引脚的控制下,使制冷块处在制热或制冷状态。P1.2引脚连接电阻R1,用于制热控制,P1.3引脚连接电阻R3,用于制冷控制。

风扇控制电路由PNP晶体管Q3、继电器J3及风扇MOTOR等组成,如***3所示。用于给制冷块散热,以免制冷块热端面过热而损坏。

温度设置/采集电路由单片机89S51、编码电位器R7及温度传感器DS18B20等组成,如***4所示。编码电位器有3个引脚,1、3为输出信号脚,2脚是信号输入(电路中接地)。通过旋转电位器,设置制冷电路的制冷温度。温度传感器DS18B20检测制冷块工作环境温度,将温度反馈信号送到单片机P1.0引脚。单片机通过调节P1.3引脚输出信号的占空比,改变制冷块工作电压,最终使制冷块工作环境温度与设定温度保持相同。

2.车载小型制冷系统控制程序设计

车载小型制冷系统控制程序采用C语言编写而成,主要包括主程序、温度显示子程序、温度设置子程序、温度采集子程序、制冷控制子程序、风扇控制子程序等功能模块。整机系统上电复位后,程序执行过程如下:单片机系统开始初始化;单片机控制系统控制制冷块处于制冷状态,使散热风扇工作;单片机读取制冷块工作环境温度数据,调节制冷块驱动信号,使环境温达到设定温度;控制半导体制冷块停止工作;在环境温度降至设定温度限后,再次启动半导体制冷块工作。

结论

目前,基于单片机技术的车载小型制冷系统经过长期连续工作测试,系统硬件电路和控制程序运行完全正常。经过测定,设置制冷温度范围为-30℃~5℃;制冷达到温度与设定温度绝对误差小于0.1℃;针对约0.2m3绝热空间,标定温差为1℃时温度调节时间约20s。另外,该系统具有操作简便、成本低及实用性强等特点。

参考文献

[1]李玉兰,等.基于单片机的半导体制冷片温度控制系统[J].农业装备技术,2015(5):22-24.

单片机最小系统篇3

电子技术中单片机的应用

1、在家用电器领域的应用现在在家用电器的更新、市场开拓等方面,单片机的应用越来越广泛,比如电子玩具或者高级的电视游戏机中,会应用单片机实现其控制功能;而洗衣机可以利用单片机识别衣服的种类与脏污程度,从而自动选择洗涤强度与洗涤时间;在冰箱冷柜中采用单片机控制可以识别食物的种类与保鲜程度,实现冷藏温度与冷藏时间的自动选择;微波炉也可以通过单片机识别食物种类从而自动确定加热温度与加热时间等等,这些家用电器在应用单片机技术后,无论是性能还是功能,与传统技术相比均有长足的进步。

2、在医用设备领域的应用现代医疗条件越来越发达,人们对医疗灭菌消毒技术也越来越重视,但是一些偏远地区的小医院、小诊所其消毒灭菌设备还十分简陋,无法有效的控制消毒质量。随着单片机技术的发展,其体积较小、功能强大、具有灵活的扩展性、应用方便的特点也越来越突出,因此在医用呼吸机、分析仪与监护仪、超声诊断设备、病床呼叫系统等设备中得到了广泛的应用。

3、在工业控制领域的应用其实最早的单片机正是从工业领域开始兴起的,至今其在工业控制领域的应用仍然十分广泛,利用单片机技术构成多种多样的数据采集系统与智能控制系统,比如工厂流水线的智能化管理、智能化电梯、报警系统等等,均是通过单片机技术与计算机联网构成二级控制系统。

4、在仪器仪表领域的应用上文中也谈到单片机具备集成度高、体积小、较强的控制功能与扩展的灵活性等特点,并且处理速度快,具有较高的可靠性,所以在智能仪器仪表领域其应用也十分广泛。从某种程度而言,单片机带动了传统测量、控制仪器仪表技术的一项***,通过单片机技术实现了仪器仪表技术的数字化、智能化、综合化以及多功能化,与传统的电子电路或者数字电路相比,其功能更强大,综合性更突出。

中职单片机的应用

(一)单片机型号与编程语言的选择①型号的选择。目前单片机种类有很多,有8051、PIC、MS430、AVR等。单片机虽然型号不同,但是芯片内部的资源种类都差不多,而且这些资源的使用方法也大同小异。可以说学会一种,其他种类皆融会贯通。8051系列是老型号,这种单片机虽不是目前功能最强大的,但却是用得最广泛的,教学资源最多,软件支持和硬件开发都很成熟。对于初学者来说,我们选择由Atmel公司生产的,具有ISP可***编程功能的AT89S52这一型号。②编程语言的选择。由于单片机的C语言与汇编语言相比,具有对单片机的指令系统不要求有任何的了解,就可以用C语言直接编程操作单片机;具有方便的模块化编程技术,使已编好的程序很容易移植;单片机的C语言常用语法少,有益于编写小而快的程序等优点,我们选择C语言作为编程语言。

(二)教学目标通过广泛调研分析,我们一致认为,对于中等职业学校的学生来说,学完单片机这门课程后,应该达到的教学目标是:①了解单片机的功能与应用、基础知识及其最小工作系统。②学会相关软件如Keil和SLISP的使用。③初步学会单片机在端口操作、显示、高级输入、时间控制等工程方面的典型应用。④学会C51基本语句与相关函数的用法。⑤进一步激发学有余力的学生继续学习单片机的兴趣和欲望,使总的教学目标最终都被分解到一个个具体的教学项目中而得到落实。

(三)实验板的设计与开发单片机是一门实践性很强、非常注重动手的课程。学习单片机最有效的方法是理论与实践并重,边学习,边演练,循序渐进,这样能将用到的指令理解、吃透。因此,在进行教学项目设计之前,必须先设计开发好学习用的实验板,使每个教学项目都可以在实验板上完成。实验板可以买现成的,也可以根据教学的实际需要自行设计。我们在编写过程中,根据教学需要设计并开发了5个实验用模块板,分别是单片机模块、指令(按键)模块、LED显示模块、七段数码管模块、LCD显示模块。“延时小灯的设计”教学项目,其项目情境描述为:用单片机的P1.0脚去控制一个发光二极管按1s时间间隔进行亮灭闪烁,即延时小灯的设计。同时给出的学习目标是:①了解单片机C语言程序的基本结构。②学会while()语句、for语句及不带参数函数的用法。③学会进入Kiel软件的仿真模拟调试状态,会利用寄存器窗口“sec”一栏的参数来计算程序执行的相关时间。这样就能让学生从一开始就明确教学项目所要求完成的工作任务和应掌握的相关知识,即学习目标既具体又明确。

结语

单片机最小系统篇4

关键词:单片机 发展趋势 指导意义

1、引言

单片机是在一块芯片上集成了中央处理单元(CPU)、存储器(RAM/ROM)、定时器/计数器及输入/输出(I/O)接口等元器件的微型计算机系统。单片机的出现是计算机制造技术不断发展的产物,是计算机发展的一个重要分支。就单片机组成而言,虽然它只是一块芯片,但它包含了计算机的基本组成单元,仍由运算器、控制器、存储器、输入设备和输出设备五部分组成,只不过这些都集成在一块芯片上罢了,所谓“麻雀虽小,五脏俱全”,这种结构使得单片机成为具有独特功能和特色的计算机。[1]

2、单片机的发展历史

单片机诞生于1971年,经历了SCM、MCU、SoC三大阶段。1971年intel公司研制出世界上第一个4位的微处理器;Intel公司的霍夫研制成功世界上第一块4位微处理器芯片Intel 4004,标志着第一代微处理器问世,微处理器和微机时代从此开始。因发明微处理器,霍夫被英国《经济学家》杂志列为“二战以来最有影响力的7位科学家”之一。早期的单片机都是8位或4位的。其中最成功的是INTEL的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031上发展出了MCS51系列单片机系统。基于这一系统的单片机系统直到现在还在广泛使用。随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。目前,高端的32位单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。

3、单片机的分类

单片机作为计算机发展的一个重要领域,应用一个较科学的分类方法。根据目前发展情况,从不同角度单片机大致可以分为通用型/专用型、总线型/非总线型及工控型/家电型。

(1)通用型/专用型 这是按单片机适用范围来区分的。例如,80C51是通用型单片机,它不是为某种专用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。

(2)总线型/非总线型 这是按单片机是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。

(3)控制型/家电型 这是按照单片机大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算 能力强;用于家电的单片机多为专用型,通常是小封装、低价格,器件和外设接口集成度高。显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。

4、单片机的发展趋势

(1)微型单片化

现在常规的单片机普遍都是将中央处理器(CPU)、随机存取数据存储(RAM)、只读程序存储器(ROM)、并行和串行通信接口,中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如A/D转换器、PMW(脉宽调制电路)、WDT(看门狗)、有些单片机将LCD(液晶)驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就越强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的单片机芯片。此外,现在的产品普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中***D(表面封装)越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。

(2)降低功耗

基于80C51的飞利浦低功率、低系统成本微控制器51LPC系列是业界推动单片机向低功耗方向发展的主导单片机系列之一,用具体数据来说明:在3.3V电压下,当工作频率为4-20MHz时,电流为1.7-10mA;当工作频率为100kHz-4MHz时,电流为0.044-1.7mA;当工作频率为20-100kHz时,电流为0.009-0.044mA。[2]

(3)强抗干扰能力

用户最初不肯选择微控制器的一个原因是电磁噪声,而ST Microelectronics推出的ST62系列单片机在这方面无疑是佼佼者,其优良的抗干扰能力使得许多大公司将其应用在系统中的关键部件上。许多单片机开发商也正朝这个方向努力。

(4)大容量、高性能

以往单片机内的ROM为1KB~4KB,RAM为64~128B。但在需要复杂控制的场合,该存储容量是不够的,必须进行外接扩充。为了适应这种领域的要求,须运用新的工艺,使片内存储器大容量化。目前,单片机内ROM最大可达64KB,RAM最大为2KB。另外单片机进一步改变CPU的性能,加快指令运算的速度和提高系统控制的可靠性。采用精简指令集(RISC)结构和流水线技术,可以大幅度提高运行速度。现指令速度最高者已达100MIPS(Million InstructionPer Seconds,即兆指令每秒),并加强了位处理、中断和定时控制功能。这类单片机的运算速度比标准的单片机高出10倍以上。由于这类单片机有极高的指令速度,可以使用软件模拟其I/O功能,由此引入了虚拟外设的新概念。[3]

(5)串行扩展技术

在很长一段时间里,通用型单片机通过三总线结构扩展器件成为单片机应用的主流结构。随着低价位OTP(One Time Programble)及各种特殊类型片内程序存储器的发展,加之处围接口不断进入片内,推动了单片机“单片”应用结构的发展。特别是I2C、SPI等串行总线的引入,可以使单片机的引脚设计得更少,单片机系统结构更加简化及规范化。

5、结束语

单片机的扩展应用已渗透到我们生活的各个领域,对单片机的研究和开发需要我们不断地深入交流,追踪其国内外的最新动态和研究成果更是我们的重要工作。

参考文献:

[1]李璞,郭敏.单片机的应用与发展[J].中国校外教育, 2010(8): 62

单片机最小系统篇5

关键词: 电子专业 单片机产品设计 教学改革

电子专业学生主要从事以下三类岗位工作:核心岗位(电子产品装配工、电子产品调试工)、从属岗位(电子产品检修员、电子技术员)、拓展岗位(电子技术工程师、产品生产管理员)。对于核心岗位的需求量最大,但相对比例会有所下降,对知识与能力的要求会有所提高;从属岗位和拓展岗位的人才需求量呈上升趋势,需求紧迫。单片机技术及应用系统设计这门课程的主要任务是培养学生成为在智能控制系统检测维修与设计方面的专门人才,直接反映从属岗位和拓展岗位的工作要求,具有鲜明的职业性与实践性。通过本课程的学习,培养学生典型的智能控制系统调试与设计的能力。

传统教学以教师讲授为主,学生只能被动接受。在实训课中传统教学方法已不能充分激发学生的学习兴趣,无法使学生更好地提高操作技能,使实训课逐渐变得枯燥无味。参照单片机产品设计工作过程和工作情境,进行课程教学改革。

1.课程改革思路

根据高职教育数控技术专业人才的培养目标,遵循以“就业为导向,能力为本位”的职教理念设计。本课程从职业成长过程,按照从易到难、由浅入深的认知规律,确定合适的载体,运用教学论、方***方式分析处理后,参照企业中单片机产品系统设计工作过程和工作情境,进行选材。

2.学习情境创设

通过调研,针对智能控制系统检测维修与设计行动领域下的单片机技术及应用系统设计学习领域需要具备以下能力:

(1)专业能力

①读懂单片机电路***纸的能力;②掌握单片机工作原理及内部结构的能力;③具备相应的单片机硬件线路的调试能力;④具备能看懂单片机程序流程***的能力;⑤具有基本的单片机编程的能力;⑥具备单片机软硬件安装和联调的能力;⑦具备单片机产品开发的基本流程和工艺的能力。

(2)方法能力

①资料收集整理能力;②制订、实施工作计划的能力;③单片机应用系统综合应用设计能力;④单片机应用系统故障的检查分析能力;⑤理论知识的综合运用能力。

(3)社会能力

①语言表达能力、沟通协调能力;②团队组织能力;③班组管理能力、责任心与职业道德;④安全与自我保护能力。

为了实现上述能力,在此将课程划分为:循环彩灯的设计制作(22课时)、交通控制灯的设计制作(30课时)、数字电子钟的设计制作(40课时)、温度控制系统的设计制作(40课时)四个学习情境。其中,此四个学习情境的创设是根据单片机应用电子产品的设计由简到难的过程确定的。

3.学习情境教学实施

以子情境循环彩灯的设计制作为例,进行教学实施。

(1)教学背景

教学目标:能够读懂单片机I/O口控制电路原理***,能够掌握单片机I/O口的内部结构和工作原理,能够选用单片机I/O口作外部硬件电路的设计,能够编制简单的程序实现单片机I/O口对外部电路的控制,能够熟悉单片机系统硬件电路的组成及控制原理,能够掌握基本的单片机软硬件调试能力,能够正确使用测量相关的仪器仪表,具备劳动组织能力、具备团队协作能力、具备安全操作规范的意识。

学生应具备的知识:单片机的整体认识、基本电子电路***整体认识、I/O的整体认识、计算机使用能力、简单硬件电路调试能力、电子仪器设备检测及规范操作能力。

具体任务:使用相关电子仪器仪表对电路参量进行测量、掌握电路故障排除方法及处理思路、掌握应用环节、确定方案、制定实施步骤、开发工具的使用。

准备文件:任务书、引导文、指导作业文件、演示视频文件、单片机I/O口作外部控制电路相关文件、检查单、评价表。

本任务旨在在该学习领域培养学生团队合作能力、沟通能力、检修组织实施能力等;教师需合理引导学生完成小组讨论,确定单片机I/O口控制硬件电路的设计及软件编程的方案。

(2)教学组织形式

①针对循环彩灯的控制功能要求,学生设计相应的功能接口电路,编制出程序及完成产品的调试。

②学生***工作和合作学习相结合,通过小组讨论、和教师谈话培养交流能力。

(3)具体实施

①资讯:(2学时)

下发任务书,描述项目学习目标,交代项目任务,发放相关学习资料,最后回答学生的提问。

②计划(4学时)

学生自愿组织工作小组,推选班组长,以小组为单位,确认工作任务,分解任务,制订工作计划,教师对学生方案进行检查、指导。

③决策(2学时)

确定掌握单片机I/O口基础知识需要的资源及学习步骤,确定控制电路的设计与编程的学习步骤,确定任务完成的展示方式。

④实施(10学时)

第一,单片机I/O口的控制电路设计。小组成员分工收集资料,掌握单片机I/O口的结构及工作原理,最后进行资料汇总,小组讨论、教师指导下确定方案,完成I/O电路设计。

第二,程序的编制。根据所设计的I/O接口电路及控制要求,在小组讨论、教师指导下确定方案,画出程序流程***,最后学生自己完成具体程序。

第三,软硬件的调试。烧入程序,对设计的系统进行软硬件调试,在调试过程中,记录好调试出现的问题,并归纳总结经验。

教师应合理安排时间,即使有个别小组在规定时间中没有完成任务也必须停止,并要求该小组对未完成任务的原因进行详细分析。教师应安排课余时间让未完成的小组完成项目的制作。如果大多数小组均未完成,教师应根据实际情况查找原因,是否项目设置过难、是否学生还没有掌握本次课的内容,在以后的课程中做出相应的调整。

⑤检查及实施(4学时)

根据设计产品的功能及具体过程,教师及小组互检评分。同时每人撰写产品说明书,根据个人在小组活动中的表现进行小组互评。

选小组代表按照任务书的要求,在全班介绍工作过程,改进提高并总结系统设计及调试经验,结合班级所有方案,优化小组方案。

4.结语

采用工作过程系统化的《单片机技术及应用系统设计》课程,大大提高了学生的学习兴趣和参与主动性、积极性,收到了良好的教学效果。通过对企业的用人调查,学生产品的调试与系统设计能力很强,不需再进行专业培训。今后还将对工作过程系统化的课程改革进行进一步完善,提高教学水平和教学质量,提高学生的工程实践能力。

参考文献:

[1]王斌.《电子设计自动化》课程工作过程系统化方案的开发[J].化工职业技术教育,2010(01).

单片机最小系统篇6

本文介绍的是设计一个以AT89S52单片机为核心的手持抄表设备,应用于居民用电读数抄表,设计整体包括下位机抄表仪和上位机管理系统两部分。抄表仪的设计主要包括主控程序、矩形键盘、1602LCD液晶显示屏、24C02F存储、无线通信等模块,抄表仪的基本工作流程是,首先和上位机管理系统通信,***用户信息,然后由工作人员携带到用户住处,工作人员根据用户住址查询有关 用电情况,并且把用户的用电度数记录下来,最后回到工作地点上传数据。文中详细介绍了抄表仪的硬件设计思路、软件设计。

【关键词】AT89S52单片机;键盘;1602液晶显示屏;24C02存储器;无线通信模块等。

1 该设计解决的关键问题

确定基于单片机手持抄表仪的总体方案,最小单片机系统、显示模块,存储模块,键盘模块,无线通信模块等的选择,并通过相应数据线来完成的硬件电路部分。重点了解单片机最小系统与24C02存储器以及1602LCD显示屏的通信方式,以及最小单片机系统与PC机之间数据串口通讯过程。

本文采用AT89S52单片机与一些模块相结合组成系统硬件的控制器并进行一系列的操作,包括1602LCD液晶屏显示、MAX232串口通信,键盘扫描,24C02存储等。并利用8051开发工具,PROTEUS仿真环境,keil C编程环境。

手持抄表仪的设计有硬件和软件,该设计重点是抄表仪软件的设计,因为硬件设计基本相同,所以的功能都是由软件控制的。首先要弄清芯片的原理和使用方法,确定主控制器及外部器件,然后设计电路原理***以及相应的软件设计,并针对系统硬件和软件之间要建立起来的通信协议,从而达到抄表的功能。

2 系统的总体设计

在实际手持抄表应用系统中,较多采用51系列单片机(如AT89S52)作为系统的主控制器。这种抄表仪价格较理想体积小,便于携带。较为符合对手持抄表的设计要求。鉴于设计中要求抄表数量不多且读写时序不太复杂,考虑采用实惠型的AT89S52单片机为核心制作抄表设备,单片机通过串口MAX232与微处理机结合,可以充分发挥微处理机的强大功能,组成实用的抄表读写系统。

硬件设计通用型的核心是单片机和PC机,同时还包括:键盘、LCD显示屏、FLASH存储、无线通信等模块,单片机和PC机通过MAX232实现串行通讯。PC机主要完成的功能是接受由串口传输过来的数据,同时通过串行通讯口把规定的数据发送给单片机最小系统。

软件设计的软件主要包括主控单片机和PC机之间的通讯,LCD液晶显示器显示和驱动程序模块,键盘扫描模块,FLASH存储模块等部分组成,采用的软件是:KEIL C编译软件和PROTEUS仿真软件。

PC机与单片机之间的通讯一般采用中断方式工作,其数据格式、数据传输速率、串口选择方式和定时器方式等应具体根据不同的系统、设计要求和系统软件的设计方法而确定。

3 系统的硬件设计

3.1 24C02存储器

在该系统的设计中,由于52单片机的内存比较小,在进行实际的抄表中,无法存储更多的数据,因此设计了一个外扩存储器24C02,以便能够把所需要的各种数据和资料准确无误的全部保存下来,而且24C02有一个特性是非常明显的,在掉电之后数据还能够继续保存里,不会使数据丢失。

3.2 显示模块

本系统所选显示器为1602液晶显示器,显示模块是当计算机把用户数据通过串口传到单片机最小系统时,通过按键操作,把对应的用户信息调用出来显示在1602液晶显示器上,然后把对应电表数用键盘输入进去,同时也显示出来的过程,该显示器有专门的读写程序,在进行软件设计时,能够和键盘等模块很好的结合起来,操作起来比较容易一些,也非常符合该系统的整天设计要求

3.3 键盘模块

人机交互对话最通用的方法就是通过键盘和LCD显示进行的,操作者通过键盘向系统发送各种指令或置入必要的数据信息。键盘模块的好坏,直接关系到系统的可靠性和稳定性。对于该系统的设计,键盘的作用是我们通过在软件设计的程序中,把每个按键赋予不同的功能,然后在进行操作的时候只需按下想要实现的功能的键位就行了,本系统选用的是4*4的矩形键盘,其中有10个键位是0到9的数字键位,一个存储键位,一个读取键位等功能键。

3.4 串口通信

本设计应用的通信芯片为MAX232具有很强的抗共模干扰的能力。MAX232接口芯片是美信公司专门为电脑的RS-232标准串口设计的单电源电平转换芯片,使用+5v单电源供电。

该系统设计串口通信的目的就是为了单片机和上位机进行通信,把存储在存储器中的用户数据和资料,通过串口通信,准确无误的传送到上位机中,然后上位机把资料保存起来。

4 系统的程序设计

4.1 键盘扫描程序

4.2 液晶屏初始化程序

(1)液晶屏初始化程序

(2)液晶屏显示和读写程序

4.3 24C02存储器初始化程序

(1)位传输

(2)数据传输的字节格式

(3)I2C数据传输协议

(4)读写程序

4.4 主程序设计

4.5 串口通信设计

(1)串行通信设计

(2)串行口控制寄存器 SCON

5 结论

近几年来,随着抄表仪应用领域的迅猛扩展,特别是无线抄表仪和手持抄表仪的发展,使电力部门在运营方面取得了很大的进步。本论文所设计的抄表仪系统本着提高效率,提高管理水平,实现多种功能的原则而设计,全面提高电力部门的效率,减少在抄表过程中出现的各种问题。它主要应用于住宅小区、楼宇、酒店等用电场所。在从事本论文的研究和设计期间,主要开展了以下几方面的工作:

(1)根据预先设计的方案和结合实际情况,选择比较合适的元器件,例如:1602液晶显示器,AT89S52单片机,矩形键盘,MAX232串行接口,24C02存储器,等。根据功能需求,进行了硬件系统设计和构造。

单片机最小系统篇7

关键词: STC89C52单片机 LED 键盘

LED彩灯与传统的LED相比,色彩更丰富,能够传达出更多的信息。国内的一些城市采用传统的单一循环式的彩灯控制器,但因为其功能单一,浪费高,又不方便实用而渐趋淘汰,取而代之的是新一代的单片机功能实现的控制器,它更适合于在中小城市普遍推广使用。

单片机,即将计算机的CPU,RAM,ROM,定时/计数器和多种输入输出接口集成在一块芯片上,形成了芯片级的计算机。它拥有优异的性价比、集成度高、体积小、可靠性高、控制功能强、低电压、低功耗的显著优点。主要应用于智能仪器仪表、工业检测控制、机电一体化和消费电子类产品等方面,并且取得了显著的成果。本设计将使用单片机对LED控制实例化,设计一个32颗LED组成心行形状,核心控制器给出相应的控制数据对32只高亮LED进行控制。颜色显示采用的是内嵌三种颜色的LED进行不同的组合得到不同的颜色,如绿色和红色组合可以得到蓝色等。

1.系统总体设计

本设计是基于STC89C52单片机的LED彩灯控制设计。硬件电路设计包括基于STC89C52单片机的最小核心控制系统电路、LED彩灯模块、键盘电路和电源电路。软件设计主要包括LED彩灯的控制、键盘对LED颜色和频率的控制。最终将两者合并调试,完成最终的设计。系统将外接的5V直流系统供电,通过单片机软件编程对LED和键盘实施控制以完成各种色彩变化。

2.单片机最小系统

单片机能够正常工作的最基本的电路由单片机、时钟电路、复位电路等组成。复位电路:确定单片机工作的起始状态,完成单片机的启动过程。单片机系统的复位方式有上电自动复位和手动按键复位。本设计采用上电自动复位。时钟电路由一个晶振和两个小电容组成,用来产生时钟频率。STC89C52单片机芯片内部有一个反向放大器构成的振荡器,XTAL1和XTAL2分别为振荡器电路的输入端和输出端,时钟可由内部和外部生成,在XTAL1和XTAL2引脚上外接定时元件,内部振荡电路就会产生自激振荡。系统采用的定时元件为石英晶体和电容组成的并联谐振回路。晶振频率选择11.0592MHz,电容值取30PF,电容的大小频率起微调的作用。STC89C52单片机的最小系统如***1所示。

***1 单片机最小系统

3.电源模块电路

本次设计的系统中的电源模块使用LM7805芯片作为稳压核心,为系统提供稳定的+5V直流电源,保证系统正常顺利地运行。电源模块电路原理***如***2所示:

***2 电源模块电路原理***

4.LED显示电路

流水灯采用的是发光二极管(Light-Emitting Diode),简称LED,是一种将电能转换为光能的半导体器件,具有体积小、耗电低的优点,常被用作微型计算机与数字电路的输出装置。当LED两端加上一定的正向电压,使之流过一定的工作电流就会发光,其亮度随流过的电流的增加而增加,但电流过大LED的寿命也将缩短。普通LED正向电流一般为5~20mA。由于51的I/O是弱上拉的方式,在输出高电平时,只能输出几十微安的电流,而在输出低电平时,I/O最大可以输入几十毫安的电流。所以,通常采用灌电流的方式,即电流从电源经LED流向I/O口。为了不因流过LED的电流太大而把它烧坏,必须串上限流电阻R,当P0和P2口输出高电平(+5V)时,LED两端没有电压降,所以熄灭;当P0和P2口输出低电平(即P0/P2=0)时,LED正向导通发光。此时LED两端电压约为1.7V,则限流电阻R两端将存在3.3V(即5-1.7=3.3V)。因STC89C52单个I/O口的输入电流不能超过10mA;P0口的输入电流总和不能超过26mA;P1、P2、P3的输入电流总和不能超过15mA;所有I/O口的输入电流总和不能超过71mA。由色度学原理可知,如果将红、绿、蓝三原色按照一定比例混合,则在适当的三原色亮度比的组合下,理论上就可以获得无数种颜色,这时就可以用3种发光波长的LED通过点亮和电流控制实现色彩的调控,即调色。下表是这一电路的逻辑真值表。

B(蓝色) G(绿色) R(红色) 色 彩 显 示

1 1 1 复位 0 1 1 蓝色

1 1 0 红色 0 1 0 紫色

1 0 1 绿色 0 0 1 青色

1 0 0 黄色 0 0 0 白色

LED电路如***3所示。

***3 LED模块电路原理***

5.键盘电路

***4 键盘模块电路原理***

本设计采用四个按键控制不同的显示效果,开机后呈现不同色,按键A用于切换LED的不同颜色,按键B控制LED的频率,由稳定到100ms闪烁到500ms闪烁到1s闪烁。按键C控制不同区域的LED发光;按键D,使其LED每一秒成不同颜色切换点亮。电路如***4所示。

6.结语

本设计制作的基于51单片机控制的LED彩灯系统在多次测试修改之后,最终实现了对32只高亮LED彩灯控制的功能,并且系统功能稳定。此外设计中留有很大的扩展空间,如:控制多样化,颜色显示更丰富,LED灯亮度的调节等,推向市场后便于升级开发。因此基于51单片机控制的LED彩灯系统,具有较高的实用价值和广阔的市场前景。

参考文献:

[1]童诗白等.模拟电子技术基础[M].北京:高等教育出版社,2000.

[2]杨清德.康娅.LED及其工程应用[M].北京:人民邮电出版.

[3]阎石著.数字电子技术基础[M].北京:高等教育出版社,1997.

单片机最小系统篇8

【关键词】STC89C52;酒精浓度;阈值

引言

现代传感器技术日益成熟,传感器被应用的越来越多。随着科技的不断进步,传感器正处于传统型向新型传感器转型的发展阶段,新型传感器具有微型化、数字化、智能化、多功能化、系统化、网络化等特点,它将不仅能帮助系统产业的改造升级,还能促进新兴工业得到迅速发展。本设计的酒精浓度检测仪属于气体传感器检测技术的应用,具有以下用途:在交通安全上,判断酒后驾车酒精浓度是否超标;在医学上,通过设定酒精阈值判断患者血液中的酒精浓度是否超出正常值。该检测仪系统具有硬件电路简单、成本低、易于实现的特点。

1.MQ-3酒精浓度传感器介绍

1.1 传感器主要特性

(1)具有信号输出指示功能;

(2)双路信号(模拟量及TTL电平)输出;

(3)TTL输出有效信号低电平(输出低电平时信号灯亮,可直接接单片机);

(4)模拟量0~5V电压输出,输入浓度越高输出电压越高;

(5)对乙醇蒸汽具有较好的选择性及很高的灵敏度;

(6)可靠的稳定性、使用寿命长;

(7)响应恢复快速。

1.2 MQ-3传感器实物及灵敏度特性

MQ-3乙醇气体传感器实物及灵敏度曲线如***1-1和1-2所示,其传感原理为气敏电阻的输出阻值随乙醇气体等浓度变化而变化。

***1-1 MQ-3酒精浓度传感器

***1-2 乙醇气体传感器灵敏度曲线

2.系统总体设计框***

该酒精浓度测试仪总体设计框***如***3所示。MQ-3乙醇气体传感器输出信号经信号调理电路处理,输出随乙醇浓度变化的电压信号,该电压信号经过ADC0832模数转换后,将数字量送入STC89C52单片机处理,同时该系统具有醉酒阈值设定功能,将设定好的酒精阈值存储在AT24C02中,通过单片机编程来将驾驶员的酒精浓度值与设定的阈值进行比较,当超过设定的酒精阈值时蜂鸣器报警,同时利用单片机将电压转换成酒精浓度值,并实时在LCD1602上进行显示[1]。

***2 系统硬件设计框***

3.主控制器STC89C52

3.1 概述

STC89C52单片机内部集成8位CPU、8K字节ROM、128字节RAM、4个8位并行I/O口、1个全双工串行口、2个16位定时器/计数器、5个中断源。STC89C52单片机如***3所示。

***3 STC89C52

3.2 芯片功能

利用单片机进行控制,主要是对单片机内部I/O口的控制,同时对内部自带的定时/计数器进行操作,中断资源也是单片机内部非常宝贵的资源,STC89C52单片机内部有5个中断源,2级中断优先级[2]。本设计中采用单片机的定时器0中断,设定ADC0832的模数转换时间,每隔1秒钟进行一次模数转换。酒精阈值设定部分采用IIC协议对AT24C02进行操作,在指定的地址处存入酒精阈值,然后与测得的酒精浓度比对。LCD1602显示部分通过LCD1602液晶芯片手册,对其进行驱动。

3.3 单片机最小系统介绍

单片机最小系统由时钟电路、复位电路、电源构成,这是单片机能够进行工作必须具备的条件。在此基础上,进行IO口的扩展,同时利用单片机P3口的第二功能,使得单片机具有了一台微型计算机的特点,从而可以利用单片机进行外部控制[3]。在工业、汽车电子、航空航天等方面都有广泛的应用。单片机最小系统如***4所示。

***4 单片机最小系统

4.系统软件设计流程

该系统的软件设计流程如***5所示,软件设计中采用单片机模块化编程的思想,在主程序中对LCD1602显示子程序、AT24C02酒精阈值设定子程序、A/D转换子程序进行调用。程序开始先进行初始化,然后进行LCD1602显示,A/D转换等子程序,最终完成了酒精浓度测试仪软件部分的设计。

***5 系统软件设计流程***

5.结束语

本文主要是传感器技术应用,利用MQ-3气体传感器对酒精浓度进行采集,将采集到的模拟信号通过ADC0832进行模数转换,并利用AT24C02芯片进行酒精阈值的设定[4]。然后通过STC89C52单片机进行编程将数据进行处理并判断驾驶员是否酒驾。该设计完成了预期的目的,能够准确的判断驾驶员是否酒后驾车,同时也能够测定特定环境下的酒精含量是否超标,还可以对酒精阈值进行更改,是一款新型的便携式的产品,具有广阔的发展前景。

参考文献

[1]何利民.单片机高级教程应用与设计[M].北京:北京航空航天大学出版.

[2]郑学坚.微型计算机原理与应用[M].2006.

[3]王幸之.AT89系列单片机原理与接口技术[M].北京:高等教育出版社,2009,9.

单片机最小系统篇9

【关键词】单片机;操作系统;Linux;嵌入式系统

1.嵌入式系统的定义与市场前景

嵌入式系统是指以应用为中心,以计算机技术为基础,软件硬件可剪裁,适应应用系统对功能、可靠性、体积、功耗严格要求的专用计算机系统。它主要由嵌入式微处理器、硬设备、嵌入式操作系统及应用软件等部分构成,用于实现对其他设备的控制、监视和管理等功能 。

PC机主要应用在办公室自动化领域,而嵌入式已经渗入到人们的工作、生活中,如工业控制、交通管理、信息家电、家庭智能管理系统、POS网络及电子商务、环境监测、机器人等领域 。今天嵌入式系统带来的工业年产值已超过了1万亿美元,1997年来自美国嵌入式系统大会(Embedded System Conference)的报告指出,未来5年仅基于嵌入式计算机系统的全数字电视产品,就将在美国产生一个每年1500亿美元的新市场。美国汽车大王福特公司的高级经理也曾宣称,“福特出售的‘计算能力’已超过了IBM”,由此可以想见嵌入式计算器工业的规模和广度。1998年11月在美国加州举行的嵌入式系统大会上,基于RTOS的Embedded Internet成为一个技术新热点。 美国著名未来学家尼葛洛庞帝99年1月访华时预言,4~5年后嵌入式智能(计算机)工具将是PC和因特网之后最伟大的发明 。这就是所谓的“后PC时代”概念。

2.嵌入式系统发展阶段

嵌入式系统的出现至今已经30多年的历史。近几年来,计算机(Computer)、通信(Communication)、消费电子(Consumer Electron)的一体化趋势日益明显,成就了3C融合之势.纵观其发展历程,大致经历了一下几个阶段。

第一阶段是以单芯片为核心的可编程控制器(PLC)形式的系统,具有监测、伺服、指示设备相配合的功能。这类系统大部分应用在一些专业性强的工业控制系统中,没有操作系统的支持,只通过汇编语言对其编程控制。

第二阶段是单片机(又称微控制器 MCU Microcontroller Unit)为基础,这时候的编程语言从汇编转变成以C语言为主。这一阶段的MCU种类繁多,价格较低,现在依然发挥着重要作用。

第三阶段是以嵌入式操作系统为标志的嵌入式系统。这时候的单片机速度越来越快,功能越来越多。这时候软件主要运行在嵌入式操作系统上。嵌入式操作系统能运行各种不同类型的单片机上,兼容性好;用户界面较友好,具有大量的应用程序接口API,开发应用程序简单。

第四阶段是以Internet为标志的嵌入式系统。随着Internet的发展以及Internet技术与信息家电、控制技术日益结合,嵌入式系统通过各种总线形式和Internet的结合越来越密切 。

3.嵌入式系统的核心硬件

嵌入式系统的核心硬件是单片机,又称微控制器(MCU)它是将计算机的基本部件微型化并集成到一块芯片上的微型计算机,通常片内都含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。随着技术的发展,单片机片内集成的功能越来越强大,并朝着SoC(System on chip片上系统)方向发展。单片机有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点,在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到日益广泛的应用。

目前据不完全统计,全世界嵌入式处理器的品种总量已经超过1000多种,流行体系结构有30几个系列,其中8051体系的占有多半。生产8051单片机的半导体厂家有20多个,共350多种衍生产品。通常按单片机数据总线的位数将单片机分为4位、8位、16位、32位机。

3.1 四位单片机。四位单片机适合用于各种规模较小的家电类消费产品。一般的单片机厂家均有自己的四位单片机产品,有OKI公司的M***64164C、M***64481,NEC公司的75006×系列、EPSON公司的***C62系列等。

典型应用领域有:PC机用的输入装置(鼠标、游戏杆)、电池充电器(Ni-Cd电池、锂电池)、运动器材、带液晶显示的音、视频产品控制器、一般家用电器的控制及遥控器、玩具控制、记时器、时钟、表、计算器、多功能电话、LCD游戏机。

3.2 八位单片机。八位单片机是目前品种最为丰富、应用最为广泛的单片机,有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点。目前主要分为MCS-51系列及其兼容机型和非MCS-51系列单片机。

MCS-51兼容产品因开发工具及软硬件资源齐全而占主导地位, ATMEL、PHILIPS、WINBOND是MCS-51单片机生产的老牌厂家,CYGNAL及ST也推出新的产品,其中ST的新推出的μPSD系列片内有大容量FLASH(128/256KB)、8/32KB的SRAM、 集成A/D、看门狗、上电复位电路、两路UART、支持在系统编程ISP及在应用中编程IAP等诸多先进特性,迅速被广大51单片机用户接受 。CYGNAL推出了Soc的51系列单片机C8051F系列。集成了A/D D/A电路、看门狗,上电复位电路、I C、SPI、CAN总线、 FLASH技术、JTAG仿真调试,并且最高达到了100MIPS

非51系列单片机在中国应用较广的有MOTOROLA68HC05/08系列、 MICROCHIP的PIC单片机以及ATMEL的AVR单片机。

八位单片机在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到广泛应用。

3.3 十六位单片机。十六位单片机操作速度及数据吞吐能力在性能上比8位机有较大提高。目前以INTEL的MCS-96/196系列、TI的MSP430 系列及MOTOROLA的68HC11系列为主 。

十六位单片机主要应用于工业控制、智能仪器仪表 、便携式设备等场合。其中TI的MSP430系列以其超低功耗的特性广泛应用于低功耗场合。

3.4 三十二位单片机。32位单片机是单片机的发展趋势,随着技术发展及开发成本和产品价格的下降将会与8位机并驾齐驱。生产32位单片机的厂家与8位机的厂家一样多。MOTOROLA、TOSHIBA、HITACH、NEC、EPSON、MITSUBISHI、SAMSUNG群雄割据, 其中以32位ARM单片机及MOTOROLA的MC683××、68K系列应用相对广泛。基于ARM核的单片机占据了2001年的32位单片机市场75%的份额。

3.5 单片机技术的发展。从20年来单片机发展历程可以看出,单片机技术的发展以微处理器(MPU)技术及超大规模集成电路技术的发展为先导,以广泛的应用领域拉动,表现出以下技术特点。

8位、32位单片机共同发展。这是当前单片机技术发展的另一动向。长期以来,单片机技术的发展是以8位机为主的。随着移动通讯、网络技术、多媒体技术等高科技产品进入家庭,32位单片机应用得到了长足、迅猛的发展。

单片机速度越来越快。为提高单片机抗干扰能力,降低噪声,降低时钟频率而不牺牲运算速度是单片机技术发展之追求。一些8051单片机兼容厂商改善了单片机的内部时序,在不提高时钟频率的条件下,使运算速度提高了很多,Motorola单片机则使用了琐相环技术或内部倍频技术使内部总线速度大大高于时钟产生器的频率。68HC08单片机使用4.9MHz外部振荡器而内部时钟达32M。三星电子新近推出了1.2GHz的ARM处理器内核Halla

低电压与低功耗。几乎所有的单片机都有Wait、Stop等省电运行方式。允许使用的电源电压范围也越来越宽。一般单片机都能在3到6V范围内工作,对电池供电的单片机不再需要对电源采取稳压措施。低电压供电的单片机电源下限已由2.7V降至2.2V、1.8V。0.9V供电的单片机已经问世。

低噪声与高可靠性技术。为提高单片机系统的抗电磁干扰能力,使产品能适应恶劣的工作环境,满足电磁兼容性方面更高标准的要求,各单片机商家在单片机内部电路中采取了一些新的技术措施。如ST公司的μPSD系列单片机片内增加了看门狗定时器,NS的COP8单片机内部增加了抗EMI电路,增强了“看门狗”的性能。

ISP及IAP。在片编程技术(In System Programming)及在应用中编程(In Application Programming)通过单片机上引出的编程线、串行数据、时钟线等对单片机编程,编程线与I/O线共享, 不增加单片机的额外引脚。ISP为开发调试提供了方便,并使单片机系统远程调试、升级成为现实

4.嵌入式系统的软件

嵌入式系统的软件从最初的汇编语言逐渐过度到C高级语言,到现在最终形成了以操作系统,出现了几十种产品,代表性的有VxWorks、QNX、Nucleus、μC/OS 、Palm OS、Windows CE以及Linux系列。在技术上有以下特征。

(1)以为新的处理器越来越多,嵌入式系统的设计更易于移植,以便在短时间内支持多种微处理器。

(2)Linux产品在嵌入式上获得了广泛的应用。Linux性能稳定,裁剪性好,开发和使用比较容易,适用于多种嵌入式处理器。Linux得到了相当广泛厂商的支持RT-Linux产品也取得了很大的进展。在家用电器、工业控制大有可为 。

5.发展和应用我国自主的嵌入式系统技术

目前,PC机的架构为Wintel所控制、垄断。在该领域,现在我们没有主动权,创新空间较小,专家估计,十年内很难有所突破。而嵌入式系统没有统一的架构,软硬件需要多种多样的组合,技术密集,市场容量大。我国在此领域有无限的创新空间 。例如“星光中国芯工程”是以数字多媒体芯片为突破口,第一次将“中国芯星光一号”率先打入国际市场的战略工程在国际上处于领先地位。在该领域已处于领导地位。在操作系统领域,有中软公司推出的“中软实时嵌入式Linux操作系统”,对外部中断可作出微秒级的响应,能提供精确的实时始终控制,实时任务和线程的并发操作和同步机制 。

6.结束语

单片机最小系统篇10

【关键词】单片机,计时,记分

本系采用单片机控制;具有比赛节数设置和24秒进攻倒计时功能;计时结束声光报警;比赛队名显示;掉电保护功能。

一、系统的总体方案设计

本系统的电路设计方框***如***1所示,它由五个部分组成:①控制部分采用单片机STC89C52;②显示采用高亮数码管和LED屏;③通过控制面板按键或手机、PC机设置队名和修改比分;④利用WIFI通信模块实现无线控制;⑤通过电铃和数字闪烁实现声光报警。

二、部分硬件电路设计

本设计的硬件电路由单片机最小系统、数码管显示电路、报警电路和参数设置、wifi通信模块等部分组成。

1.单片机的最小系统

单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。

2.计时和计分显示电路

采用LED制作数码管,由七段组成,每段LED用8个发光二极管构成,每个笔画由***的三极管开关电路控制,三极管的控制端连接到74hc245,通过245的片选控制实现数码管的位选控制。如***2所示。

3.电铃报警电路:

该系统采用单片机输出实时信号控制继电器电路,实现铃声报警,如***3所示。

4.wifi通信模块

采用低成本嵌入式UART-ETH-WiFi模块,基于通用串行口进行连接,利用TCP/IP协议进行通信,实现用户串口、以太网、无线网(WiFi)3个接口之间的转换。

三、软件设计

系统程序主要包括时间显示和计分显示两大部分,设计方案如***4所示。

四、结论

该计分计时系统根据篮球类比赛的特点进行了精心设计,采用单片机控制,选用高亮度LED制作大尺寸数码管,准确度高,亮度好,使用寿命长,采用无线或有线操控,具有操作简单,符合人体操作习惯,性能稳定,尺寸适中,使用灵活,物美价廉等特点,特别适用于小型体育场馆和训练馆。

参考文献:

[1]《单片机应用技术及项目化训练》 李庭贵主编 西南交通大学出版社 2009.1

[2]《基于单片机的篮球计时计分器的设计》 鹿玉红等 电脑知识与技术 2010.2

[3]《多功能篮球比赛计时/计分系统设计》 蔡翰志 自动化应用 2011.06

单片机最小系统10篇

转载请注明出处学文网 » 单片机最小系统10篇

学习

单片机应用10篇

阅读(21)

本文为您介绍单片机应用10篇,内容包括单片机原理与应用范例6篇,单片机应用实践篇。单片机的特点主要有:高集成度,体积小,高可靠性;控制功能强;低电压,低功耗,便于生产便携式产品;易扩展;优异的性能价格比。2、单片机的应用目前,单片机的应用领域主

学习

单片机原理及应用10篇

阅读(21)

本文为您介绍单片机原理及应用10篇,内容包括单片机原理及应用教程答案,单片机原理及应用期末考试。在工业控制过程、医疗器械及仪器仪表等许多应用中,对系统的速度、功耗及成本等性能的要求越来越高。为了满足这些要求,迫使设计工程师进一

学习

煤沥青10篇

阅读(24)

本文为您介绍煤沥青10篇,内容包括煤沥青厂家各种指标,煤沥青的简介。Abstract:Thestructuralcompositionsandgroupchangesbeforeandafterthethermalpolymerizationmodificationandthethermal

学习

stc89c52单片机10篇

阅读(24)

0引言温度对于生活、科研、工业、医药等各个领域都是一个非常重要的参数。在工业生产中,温度的控制直接影响到生产工艺、产品质量。大量有关化学反应的工艺过程也必需在适当的温度下才能正常进行。医药食品的生产运输、农业生产和家禽畜

学习

道路标线10篇

阅读(30)

本文为您介绍道路标线10篇,内容包括道路标线施工,交通道路标线。本文叙述了目前已有道路标线清除方法的基本原理,并根据施工经验对各种方法的适用条件、施工效果和注意事项等做了分析,为相关部门选择道路标线清除方法提供参考。1、现有标

学习

债权转让10篇

阅读(36)

本文为您介绍债权转让10篇,内容包括个人债权转让协议书12篇,债权转让合同汇编九篇。很明显,本案中双方对该2000万元的债权的真实性并无异议。异议只处在于丁与戊签订的债权转让协议对被告方是否发生法律效力。对此问题,法院在审判中呈现出

学习

圆的认识教学设计

阅读(31)

本文为您介绍圆的认识教学设计,内容包括圆的认识教学设计一等奖,六年级圆的认识教学设计。设计理念:圆柱的认识在教学中主要通过实物观察初步感知;通过操作实践强化特征。教材分析:圆柱的认识是在学生学习了长方体和正方体后的又一立体***

学习

天然沥青10篇

阅读(21)

本文为您介绍天然沥青10篇,内容包括十大天然沥青,天然沥青报价表。由于天然沥青常年与自然环境共存,性质特别稳定,且通常具有非常优良的路用性能。天然沥青不直接作为一种沥青使用,而是作为人工炼制沥青的改性剂少量掺配使用,形成改性沥青,使

学习

单片机编程10篇

阅读(24)

本文为您介绍单片机编程10篇,内容包括无际单片机编程,单片机编程格式。软件安装:哪些是你所需要的采用GNUC语言开发环境你需要下列软件:binutils-2.11.2.tar.bz2可以从:ftp://ftp.informatik.rwth-aachen.de/pub/gnu/binutil

学习

单片机原理与接口技术10篇

阅读(27)

本文为您介绍单片机原理与接口技术10篇,内容包括单片机原理与接口技术试卷及答案,单片微机原理和接口。《单片机原理与接口技术》课程是测控专业的一门专业必修课,又是课程设计和毕业设计等教学环节中的重要手段。该课程的特点是概念多

学习

影视素材10篇

阅读(21)

本文为您介绍影视素材10篇,内容包括爆款影视素材,经典影视素材合集。法定代表人:_________职务:_________委托人:_________身份证号码:_________通讯地址:_________邮***编码:_________联系人:_________电话:_________电挂

学习

非标准化债权资产10篇

阅读(25)

本文为您介绍非标准化债权资产10篇,内容包括非标准化债权资产接下来怎么发展,非标准化债权资产是哪些。一、非标准化债权资产界定非标准化债权资产作为金融市场创新产品,已经成为银行理财间接投资发展最快且最具活力的新选择。2013年银监

学习

护理专业毕业总结

阅读(20)

本文为您介绍护理专业毕业总结,内容包括护理专业毕业工作总结,护理人员年度考核个人总结。实习期间我一共经历了五个科室,分别是门诊、妇科、内科、外科、产科。实习生活丰富多彩,看到很多、学到很多,所以感触颇多。在此,我总结了以下几点:一

学习

教师业务培训工作计划

阅读(27)

本文为您介绍教师业务培训工作计划,内容包括教师业务培训计划安排表,教师业务培训计划记录和总结。全员培训根据我校教师队伍状况和教学实际需要出发,进行有计划、有目的、有针对性对全体教师开展教学技能和教学业务培训。三、培训内容1.

学习

单片机应用10篇

阅读(21)

本文为您介绍单片机应用10篇,内容包括单片机原理与应用范例6篇,单片机应用实践篇。单片机的特点主要有:高集成度,体积小,高可靠性;控制功能强;低电压,低功耗,便于生产便携式产品;易扩展;优异的性能价格比。2、单片机的应用目前,单片机的应用领域主

学习

单片机原理及应用10篇

阅读(21)

本文为您介绍单片机原理及应用10篇,内容包括单片机原理及应用教程答案,单片机原理及应用期末考试。在工业控制过程、医疗器械及仪器仪表等许多应用中,对系统的速度、功耗及成本等性能的要求越来越高。为了满足这些要求,迫使设计工程师进一

学习

stc89c52单片机10篇

阅读(24)

0引言温度对于生活、科研、工业、医药等各个领域都是一个非常重要的参数。在工业生产中,温度的控制直接影响到生产工艺、产品质量。大量有关化学反应的工艺过程也必需在适当的温度下才能正常进行。医药食品的生产运输、农业生产和家禽畜

学习

单片机开发10篇

阅读(28)

本文为您介绍单片机开发10篇,内容包括单片机开发项目推荐,单片机项目范例6篇。

学习

系统技术论文

阅读(30)

本文为您介绍系统技术论文,内容包括智能建筑安全技术防范系统论文,浅析安卓系统架构的相关技术论文。1.2实现机电一体化机电一体化是电气工程、电力系统发展的必经之路,也是带动高效生产的有效手段,为此,电力技术可以联合网络技术、自动化

学习

舆情监测系统10篇

阅读(27)

本文为您介绍舆情监测系统10篇,内容包括舆情监测分析汇总,舆情监测汇总。1.1什么是舆情监测系统。舆情是“舆论情况”的简称,是指在一定的社会空间内,围绕中介性社会事件的发生、发展和变化,作为主体的民众对作为客体的社会管理者及其***治

学习

空调控制系统10篇

阅读(25)

本文为您介绍空调控制系统10篇,内容包括空调智能控制系统图解,空调控制系统推荐。空调系统根据系统的风量固定与否,可以分为定风量和变风星空凋系统。在空调设计中,选择什么样的系统形式,直接影响冷、热源耗能和动力耗能。变风量系统(Va

学习

会计信息系统实训总结

阅读(25)

本文为您介绍会计信息系统实训总结,内容包括会计信息系统实训总结与感悟,会计信息系统实训心得与体会。2数据库设计培训管理信息系统要存储和分析大量数据,需要一个安全、高效、高处理能力和吞吐量的数据库管理系统。通过比较、分析,并从