51单片机光立方毕业论文(基于单片机AT89C51彩灯控制的文献综述怎么写呀,要1500字以上呢)

1.基于单片机AT89C51彩灯控制的文献综述怎么写呀,要1500字以上呢

单片机课程设计: 彩灯控制器的设计

浏览次数:1188次悬赏分:100 | 解决时间:2009-1-10 13:56 | 提问者:lw56340184

课题: 彩灯控制器的设计

1、内容与要求

利用mcs-51系列单片机作为彩灯控制器的主控制器芯片,用led作为端口监视器件。

2、设计要点及基本功能

(1)8路输出端口,每一个端口输出给外接的显示驱动装置提供控制信号;

(2)输出方式有多种:

a、闭合展开显示(灯1、8亮,其余熄灭;延时10ms,灯2、7亮,其余熄灭;延时10ms,灯3、6亮,其余熄灭;延时10ms,灯4、5亮,其余熄灭;延时10m,灯3、6亮,其余熄灭;延时10ms,灯2、7亮,其余熄灭;依次循环。)

b、8个led依次循环显示。(8~1循环)

c、依次来回显示(1~8,8~1来回显示)

3、基本步骤

(1)分析题意,确定设计方案

(2)选择单片机型号

(3)设计单元电路、选择元器件、计算参数、并进行实验验证

(4)编写程序

(5)软、硬件调试件调试

4、设计报告要求:

(1)封面

(2)内容提要

(3)目录

(4)正文

①概述所设计题目的意义、本人所做的工作及系统的主要功能;

②硬件电路设计及描述

③软件设计流程及描述

④软、硬件调试过程及方法描述

⑤源程序代码

(5)课程设计体会

(6) 主要参考文献、资料问题补充:

关你屁事```

你他妈未必就什么都懂?

51单片机电子时钟毕业论文,51单片机交通灯毕业论文,51单片机毕业论文题目

2.单片机 交通灯设计论文

摘要: 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。

那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。

本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。

关键词: 单片机 交通灯 闯红灯 检测车流量 1 引言 当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。

1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。

1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。

1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。

红灯亮表示“停止”,绿灯亮表示“通行”。 1918年,又出现了带控制的红绿灯和红外线红绿灯。

带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。

红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。

1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。

左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。

黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。 2 单片机概述 单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。

单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。

因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。 单片机经过1、2、3、3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗。

3 芯片简介 3.1 MSC-51芯片简介 MCS-51单片机内部结构 8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明: 中央处理器: 中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。

数据存储器(RAM) 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 图1 程序存储器(ROM): 8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。

定时/计数器(ROM): 8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。 并行输入输出(I/O)口: 8051共有4组8位I/O口(P0、P1、P2或P3),用于对外部数据的传输。

全双工串行口: 8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。 中断系统: 8051具备较完善的中断功能,有两个外中断、两个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有2级的优先级别选择。

时钟电路: 8051。

立方,单片机,毕业论文

3.基于51单片机的LED点阵显示屏系统的设计与实现的论文

LED显示器是用发光二极管构成的显示器。构成方式有两大类:一是笔段字符式,一般又有三种:7段(/8段)数码管、15段(/17段)数码管和6段符号显示器;二是点阵字符式,一般有5*7、5*8、8*8和16*16等若干种点阵结构。为了适应不同电路的需要,根据构成LED显示器的发光二极管公共极的极性,有共阴极和共阳极两种形式。对共阴极数码管,公共阴极接地,当各段阳极上的电平为高电平时,该段接通亮,电平为0时,该段关断不亮。对共阳极数码管则刚好相反,高电平时不亮,低电平时亮。这种器件根据显示数位分类,可以分为一位、双位和多位LED显示器,一位LED显示器就称作LED数码管,两位以上的一般就称作LED显示器。

要实现LED的汉字显示在进行、列的扫描的同时还要对其进行供电,因为每行16个二极管点亮电流很大,普通芯片的输出电流远不能满足。下面为你提供实例参考

以16*16显示器为例,你可以用并行扩展芯片8255实现点阵的行扫描,8255可以将单片机一个8位并行I/O口扩展成16位(8255的PA口、PB口同时使用);列扫描的16位可以用两个TTL门74LS164(8位移位寄存器),74LS164再接ULN2803以对电流放大后再接16*16点阵。74LS164的移位触发端A、B可以接上一片的相邻输出端,Q1或Q7这样实现能实现多个芯片连续移位,以实现显示屏汉字从右到左或从左到右的移动显示功能。

由于百度知道不能插入图片,所以不提供图片了,将具体引脚接法告诉你:8255的D0--D7数据输入端接单片机P2.0--P2.7(任一并行I/O口),A0接P2.0,A1接P2.1,/WR接单片机的/WR,/RD接高电平,如果单片机资源足够,则片选端/CS接低电平;74LS164芯片的触发端A、B接到一起,与CK脚、CLK脚、随意接到单片机的I/O上。

4.找 一关于单片机的论文

智能化多路串行数据采集/传输模块的设计广州市光机电工程研究中心 行联合 广州市方统生物科技有限公司 关 强引言 随着电子技术的不断发展,目前对各种物理量的检测和控制都可得以实现。

微机检测控制系统不仅运用到航天航空、机器人技术、纺织机械、食品加工等工业过程控制,而且已经成为日常各种家用电器当中的主要组成部分。其中,A/D(模拟数字转换)设备起着十分重要的作用。

这样,一个系统中就会需要更多的A/D设备。一般是用扩展一块或多块A/D采集卡的方法去实现。

当模拟量较少或是温度、压力等缓变信号场合,采用总线型A/D卡并不是最合适、最经济的方案。这里介绍一种以AT89C2051单片机为核心,采用TLC2543L 12位串行A/D转换器构成的采样模块,该模块的采样数据由单片机串口经电平转换后送到上位机(PC机)的串口COM1或COM2,形成一种串行数据采集串行数据传输的方式。

主要元件功能介绍AT89C2051单片机AT89C2051是ATMEL公司推出的一种性能价格比极高的 8位单片机,其指令系统与MCS-51系列完全兼容。引脚排列如图1所示。

TLC2543L串行A/D转换器 TLC2543L 采用SPI串行接口总线,SPI串行接口总线由Motorola公司提出,它是一种三线同步接口,分别为同步信号、输入信号和输出信号。另外芯片还有一根片选线,单片机通过片选线选通TLC2543L。

其中,CLK为同步时钟脉冲,CS为片选线,DIN为单片机的数据输出和TLC2543L的数据输入线,DOUT为单片机的数据输入线和TLC2543L的数据输出线。图2为TLC2543L时序图。

TLC2543L 是全双工的,即数据的发送和接收可同时进行。如果只是对TLC2543L写数据,单片机可以丢弃同时读入的数据;反之,如果只读数据,可以在命令字节后,写入任意数据。

数据传送以字节为单位,并采用高位在前的格式。模块采用TI公司的TLC2543L 12位串行A/D转换器,使用开关电容逐次逼近法完成A/D转换过程。

串行输入结构,能够大大节省51系列单片机I/O资源,且价格适中。其特点有: (1) 11个模拟输入通道; (2) 转换时间10 s;(3) 12位分辨率A/D转换器;(4) 3路内置自测试方式;(5) 采样率为66kbps;(6) 线性误差+1LSB(max)(7) 有转换结束(EOC)输出;(8) 具有单、双极性输出;(9) 可编程的MSB或LSB前导;(10)可编程的输出数据长度。

TLC2543L的引脚排列如图3所示。图3中AIN0~AIN10为模拟输入端; 为片选端;DIN 为串行数据输入端;DOUT为A/D转换结果的三态串行输出端;EOC为转换结束端;CLK为I/O时钟;REF+为正基准电压端;REF-为负基准电压端;VCC为电源;GND为地。

电平转换器MAX232C MAX232C为RS-232收发器,简单易用,单+5V电源供电,仅需外接几个电容即可完成从TTL电平到RS-232电平的转换,引脚排列如图4所示。硬件设计 硬件电路如图5所示。

单片机AT89C2051是整个系统的核心,TLC2543L对输入的模拟信号进行采集,转换结果由单片机通过P3.5(9脚)接收,AD芯片的通道选择和方式数据通过P3.4(8脚)输入到其内部的一个8位地址和控制寄存器,单片机采集的数据通过串口(3、2脚)经MAX232C转换成RS232电平向上位机传输。 单片机软件设计单片机程序主要包括串行数据采集/传输模块的系统信息、通道数、采集周期和通讯协议定义,以及数据采集和传输的标准子程序。

TLC2543L的通道选择和方式数据为8位,其功能为:D7、D6、D5和D4用来选择要求转换的通道,D7D6D5D4=0000时选择0通道,D7D6D5D4=0001时选择1通道,依次类推;D3和D2用来选择输出数据长度,本程序选择输出数据长度为12位,即D3D2=00或D3D2=10;D1,D0选择输入数据的导前位,D1D0=00选择高位导前。TLC2543L在每次I/O周期读取的数据都是上次转换的结果,当前的转换结果在下一个I/O周期中被串行移出。

第一次读数由于内部调整,读取的转换结果可能不准确,应丢弃。数据采集程序如下:sbit DATAIN=P1^1;sbit CLOCK=P1^0;sbit DATAOUT=P1^2;sbit CS=P1^3;bit datain_a_bit0(){ bit m=0;DATAOUT=1;m=DATAOUT;DATAIN=0;Nop();CLOCK=1;Nop();CLOCK=0;Return(m); }bit datain_a_bit1(){ bit m=0;DATAOUT=1;m=DATAOUT;DATAIN=1;Nop();CLOCK=1;Nop();CLOCK=0;Return(m); }单片机通过编程产生串行时钟,并按时序发送与接收数据位,完成通道方式/通道数据的写入和转换结果的读出,程序如下:unsigned int Tlc2543L(unsigned char ch){unsigned char i,chch=0;unsigned int xdata xxx=0;unsigned int xdata y=0;CS=0;Chch=ch<<4;Y=chch;Y<<=8;I=0;While(I<12){if((y&0x8000)==0){if(datain_a_bit0()==0) xxx&=0xfffe;else xxx|=0x0001;if(I!=11) xxx<<=1;}else{if(datain_a_bit1()==0) xxx&=0xfffe;else xxx|=0x0001;if(I!=11) xxx<<=1;}y<<=1;I+=1;}CS=1;Return(xxx);}串行数据传输模块包括串行。

5.基于51单片机数字频率计论文

1.绪论

1.1 数字频率计的发展现状及研究概况

随着电子技术的飞速发展,各类分立电子元件及其所构成的相关功能单元,已逐步被功能更强大、性能更稳定、使用更方便的集成芯片所取代。由集成芯片和一些外围电路构成的各种自动控制、自动测量、自动显示电路遍及各种电子产品和设备。数字系统和数字设备已广泛应用于各个领域,更新换代速度可谓日新月异。

在电子系统非常广泛的应用领域内,到处可见到处理离散信息的数字电路。供消费用的微波炉和电视、先进的工业控制系统、空间通讯系统、交通控制雷达系统、医院急救系统等在设计过程中无一不用到数字技术。数字电路制造工业的进步,使得系统设计人员能在更小的空间内实现更多的功能,从而提高系统可靠性和速度。

数字频率计是现代通信测量设备系统中不可缺少的测量仪器,不但要求电路产生频率准确的和稳定度高的信号,而且能方便的改变频率。

数字频率计主要实现方法有直接式、锁相式、直接数字式和混合式四种。

直接式的优点是速度快、相位噪声低,但结构复杂、杂散多,一般只应用在地面雷达中。

锁相式的优点是相位同步的自动控制,制作频率高,功耗低,容易实现系列化、小型化、模块化和工程化。

直接数字式的优点是电路稳定、精度高、容易实现系列化、小型化、模块化和工程化。

随着单片锁相式数字频率计的发展,锁相式和数字式容易实现系列化、小型化、模块化和工程化,性能也越来越好,已逐步成为两种最为典型,用处最为广泛的数字频率计。

1.2 本课题研究背景及主要研究意义

数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测量仪器,并且与许多电参量的测量方案、测量结果都有十分密切的关系,因此,频率的测量就显得更为重要。在数字电路中,频率计属于时序电路,它主要由具有记忆功能的触发器构成。在计算机及各种数字仪表中,都得到了广泛的应用。在CMOS电路系列产品中,频率计是用量最大、品种很多的产品。

本课题采用的是直接数字式的频率计,设计原理简单,是全硬件电路实现,电路稳定、精度高,大大的缩短了生产周期。

1.3 本课题主要研究内容

本课题采用数字电路来制作一个1HZ—1MHZ的数字频率计,并将所需得到的频率通过数码管显示出来。 数字频率计主要由四部分组成:时基电路、闸门电路、逻辑控制电路以及可控制的计数、译码、显示电路。原理框图如图1-1:

图1-1 原理框图

6.单片机论文

基于MSP430 单片机的电源监控管理系统引言大功率直流开关电源由PFC 和DC-DC 变换器组成,为了提高可靠性,并能够对其进行脱机或远程监控管理,在开关电源模块内设置监控管理系统。

该系统对电源故障类进行监控,对电源输出的电压电流进行自动设定和调节,通过串行通信接口,与远程中心监控站进行远程监控和管理,这一功能在通信系统基站供电系统中尤为重要。本文提出了一种基于MSP430单片机的电源监控管理系统的设计和实现。

1 系统结构和硬件电路设计系统的整体设计结构如图1所示。本系统采用的核心芯片为TI公司推出16位系列单片机MSP430。

MSP430具有集成度高,外围设备丰富,超低功耗等优点。单片集成了多通道12bit的A/D转换、片内精密比较器、多个具有PWM功能的定时器、片内USART、看门狗定时器、片内数控振荡器(DCO)、大量的I/O端口以及大容量的片内存储器,采用串行在线编程方法,单片可以满足绝大多数的应用需要。

MSP430的这种高集成度使应用人员不必在接口、外接I/O及存储器上花太多的精力,而可以方便的设计真正意义上的单片系统,在许多领域得到了广泛的应用。下面介绍该系统可以实现的功能和基于MSP430F149的电控系统的设计。

1.1 系统功能:a.开机控制。上电后,单片机开始工作,按下电源键,点亮指示灯后,将电网220V接入PFC,开关电源启动工作,然后接于负载。

b.电压设定和调节。用单片机A/D口采集开关电源的输出电压值,并显示于液晶屏上,通过单片机控制数字电位计调节输出电压值,实现自动调节;或者通过键盘的左右键选出电压调节页面,用上下键进行手动调节;也可以通过通信接口实现远程调节。

c.电流调节。多台开关电源并联使用时,要求各台电源的负载电压相等。

单片机A/D口采集转换成电压值的负载电流值,通过通信口得到各台电流值,取电流平均值,控制数字电位计调节输出电压,使输出负载电流达到平均值;或者通过键盘的左右键选出电流调节页面,用上下键进行手动调节。d.故障报警。

单片机通过光电耦合器检测到各项输入输出故障时,扬声器产生蜂鸣,相应的报警灯闪烁,并在液晶屏上显示故障类型及处理方法。e.监测。

单片机A/D口对电网电压,输出电压,输出电流进行采集测量,当出现超限时进行报警。f.通信。

包括单片机与各台开关电源间的通信和单片机与中心监控站的通信。1.2 电压调节电路电压调节电路由单片机、数字电位计X9313和可调分流基准芯片TL431组成,其电路原理图如图2所示。

Xicor9313是固态非易失性电位器,可用作数字控制的微调电位器。TL431是TI生产的一个有良好的热稳定性能的三端可调分流基准源,它的输出电压用两个电阻就可以任意地设置到从VREF(2.5V)到36V范围内的任何值。

工作时,单片机的一个IO控制INC计数输入脚,为其提供计数脉冲,此输入端为下降沿触发。另一个IO控制U/D升降输入端,当U/D为高电平时,X9313内部计数器进行加法计数,VW端的输出电压上升,由于VW接地,使VH端电压降低,而TL431的REF输出端电压为恒定的2.5V,从而使Vcc处输出电压升高;同理当U/D为低电平时,Vcc处输出电压降低,这样就实现了电压输出调节。

1.3 模拟数据采集MSP430F149内嵌入一个高精度的,具有采样与保持功能的12位ADC转换模块,内部提供各种采样与保持时钟源。MSP430有8个外部输入通道可选, 最高采样速度可达200KHZ,并且还内置温度传感器,可以测量芯片内的温度,如果测量温度高于或低于预设的温度是,可以通过外接部件显示告警信息,同时具有6种可编程选择的内部参考电压。

该转换模块为一些需要模拟量采集的场合提供了便利。我们选择的参考电压是0~2.5V,这样MSP430F149的AD分辨率就是2.5/4096 = 0.61V左右。

由于输入的模拟电压量较高,不能直接与单片机的ADC采样端口相连,因此用串联一个滑动变阻器的方法进行了降压处理,成功解决了上述问题。1.4 人机对话设计系统的人机操作界面由液晶显示屏、指示灯和键盘组成。

液晶选用的是基于T6963C 的液晶模块YM12864。键盘采用的是3*3 的阵列接法,系统采用了图形用户界面,操作简单易行,显示实用美观。

工作时,液晶屏可以实时显示采集到的电网电压、输出电压、输出电流及各种报警信息,操作相应键盘可以进行显示页面的切换,对输出电压,输出电流进行自动、手动及远程控制调节。当有报警信息产生时,相应得指示灯会闪烁警示,同时与单片机连接的扬声器会产生报警蜂鸣声,以提醒操作人员做出相应的处理。

2 系统软件设计430 支持汇编语言和C 语言两种语言编程,因此可以在一个工程文件中同时用两种语言,使用汇编语言,便于在调试时寻找逻辑和指令的联系及地址的定位正确与否。使用C 语言进行编程大大减少了工作量,编好后的程序可读性好,易于修改和维护。

开发工具使用IARSystems 公司的IAR Embedded Workbench,它集成了编辑、编译、链接、下载与在线调试(Debug)等多种功能,使用方便,并具备高效的C 语言编译能力。考虑到软件开发效率及可维护性,系统软件设计遵循模块化的编程。

7.本人现在急求一篇关于单片机的论文,利用AT89S51芯片来实现定时

《科技传播》杂志给您推荐整理 国家级科技学术期刊 中英文目录 知网 万方全文收录 编辑部直接收稿 百度空间有详细信息 以下论文仅供参考不是很详细,具体论文还需要自己撰写,目前学术不端系统检测系统上线,在参考别人论文的时候一定要用自己的语言进行表述,避免抄袭嫌疑 摘 要 本系统能够产生正弦波、方波、三角波。

同时还可以作为频率计测频率。函数信号的产生由MAX038和外围电路完成,能产生1Hz—20MHz的波形。

波形选择由单片机完成。输出或输入频率经74HC390分频后,由单片机完成自动频率检测显示。

关键词:波形产生器、频率计、MAX038、74HC390、AT89S51。 前言 在现代电子学的各个领域,常常需要高精度且频率可方便调节的信号发生器。

各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。

函数信号发生器在电路实验和设备检测中具有十分广泛的用途。函数信号发生器的实现方法通常有以下几种: (1)用分立元件组成的函数发生器:通常是单函数发生器且频率不高,其工作不很稳定,不易调试。

(2)可以由晶体管、运放IC等通用器件制作,更多的则是用专门的函数信号发 生器IC产生。早期的函数信号发生器IC,如L8038、BA205、XR2207/2209等,它们的功能较少,精度不高,频率上限只有300kHz,无法产生更高频率的信号,调节方式也不够灵活,频率和占空比不能独立调节,二者互相影响。

(3)利用单片集成芯片的函数发生器:能产生多种波形,达到较高的频率,且易于调试。鉴于此,美国马克西姆公司开发了新一代函数信号发生器ICMAX038,它克服了(2)中芯片的缺点,可以达到更高的技术指标,是上述芯片望尘莫及的。

MAX038频率高、精度好,因此它被称为高频精密函数信号发生器IC。在锁相环、压控振荡器、频率合成器、脉宽调制器等电路的设计上,MAX038都是优选的器件。

(4)利用专用直接数字合成DDS芯片的函数发生器:能产生任意波形并达到很高的频率。但成本较高。

综合分析以上四种实现方法的性价比,我们决定采用单片集成芯片AX038来设计函数发生器。频率越高、产生波形种类越多的发生器性能越好,但器件成本和技术要求也大大提高,因此在满足工作要求的前提下,性价比高的发生器是我们的首选。

一、整体设计思路 本函数信号发生器是主要是由MAX038芯片产生我们希望输出的正弦波、方波、三角波。它是本制作的核心,当然随带的频率计用于显示输出频率,它是由单片机AT89S51控制的,由于用单片机所能测的频率范围有限,直接所计数的频率最大只能达到500KHz,为了能够测得更高的频率,所以加上分频器进行分频后再加到AT89S51的外部中断入口。

考虑到小信号时,所以必须加放大,然后整形才能达到分频器的输入要求。至于显示部分就用74LS164移位寄存器来驱动数码管显示。

整体原理框架图如下: 图1 一:硬件设计: 1.信号发生部分: 接通电源控制在输出状态,此时波形产生电路工作,它产生我们所选择的波形并输出到外部电路,另一部分则送入计数器。波形发生器的这部分电路是由MAX038及其外围电路完成的。

MAX038是一个精密高频波形产生器。它能产生频率高达20MHz的正弦波、三角波、方波等脉冲信号,其压控振荡器的频率分粗调和细调两层控制。

另外MAX038还包括占空比调整电路、波形同步电路、相位检测电路、波形切换开关和电压基准源等电路,所需外部元件少,使用很方便。这部分电路框图如下图2: 波形产生原理框图(图2) 波形产生电路(图3) 本系统采用MAX038设计了输出三角波、方波和正弦波的函数信号发生器,频率范围为10Hz~1MHz,能够满足大多数实验与检测的需求。

整机电路由信号产生级、电压放大级、功率输出级和电源四部分组成。信号产生级的核心器件为MAX038,它的输出波形有三种,由波形设定端A0(3),A1(4)控制,其编码如表2所示。

其中x表示任意状态。1为高电平,0为低电平。

MAX038的输出频率f0由Iin,FADJ端电压和主振荡器COSC的外接电容器CF三者共同确定。当UFADJ=0V时,输出频率f0=Iin/CF,Iin=Uin/Rin=2.5/Rin。

当UFADJ≠0V时,输出频率f0=f(1-0.2915UFADJ)。由波段开关SA2选择不同的CF值,将整个输出信号分为五个频段。

1)1Hz-- 10Hz 2)10Hz ---100Hz 3)100Hz---10K 4)1K ----20MHz 每频段频率的调节由电位器RP1和RP2完成。RP1为粗调电位器,改变RP1数值,使振荡电容器CF的充电电流Iin改变,从而使频率改变。

RP2为细调电位器,它通过改变UFADJ的数值,使输出频率变化,它的变化范围较小,起微调作用。为简化电路,各种波形的占空比固定为50%,这已能满足多数场合的使用要求。

为此将MAX038的脚7DADJ端接地。MAX038的各种输出波形的幅度均为2V(P-P)。

2.频率计数器部分: 1.)AT89S51介绍 美国MEL公司的AT89S系列51单片机支持ISP功能,给单片机应用开发带来了极大方便。现介绍一款简易型开发板的使用方法。

将该板插入DIP40封装的8051单片机插座处,通过廉价的ISP即可编程AT89。

8.谢谢各位大神了,求一篇单片机英文论文,最好是51单片机的文献,

Traditional power quality analyzer has the problems that storage capacity is small,the display function is monotonous,the measurement error of non-sinusoidal parameter is big and the data analyzing and processing is imperfect.This paper proposed the design scheme of power quality analyzer based on LabWindows/CVI.It includes Measure the frequency by Zero Cross Detection.To measure the amplitude and phase of fundamental and harmonious by Fast Fourier Transform and to get the phase deflection by correlation.。

9.我想写一篇关于单片机方面的论文,需要那些资料,还有告诉我一点思

题目 交通灯控制系统的设计 一、课程设计的目的与要求 1、课程设计目的: (1)进一步理解和消化书本知识,运用所学知识和技能进行简单的设计。

(2)通过课程设计提高应用能力,分析问题和解决问题的能力。 (3)培养查阅资料的习惯,训练和提高自学,独立思考的能力。

2、课程设计要求 交通灯控制系统的设计 1) 掌握在单片机系统中扩展简单I/O接口的方法。 2) 掌握数据输出程序的设计方法。

3) 掌握模拟交通灯控制的实现方法。 4) 掌握外部中断技术的基本使用方法。

5) 掌握中断处理程序的编程方法。 从课程设计的目的出发,通过设计工作的各个环节,达到以下要求: (1)能够正确理解课程设计的题目和意义,全面思考问题。

(2)运用科学合理的方法,认真按时完成。 二、课程设计课题的分析 1、电路的设计 1)原理 要完成本实验,首先必须了解交通灯的亮灭规律。

本实验需要用到试验箱上八个发光二极管中的六个,即红、绿、黄各两个。将L1(红)、L2(绿)、L3(黄)作为东西方向的指示灯,将L5(红)、L6(绿)、L7(黄)作为南北方向的指示灯。

交通灯的亮灭规律为:初始态是两个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。

闪烁若干次后,再切换到东西路口方向,重复上述过程。 各发光二极管的阳极通过保护电阻接到+5V的电源上,阴极接到输入端上,因此使其点亮使相应使相应输入端为低电平。

当有急救车到达时,两个方向上的红灯亮,以便让急救车通过,假设急救车通过路口的时间为10秒,急救车通过后,交通灯恢复中断前的状态。本程序以单次脉冲为中断申请,表示有急救车通过,单次脉冲输出端P-接CPU板上的INT0。

2)、硬件电路图 图1—1 交通灯控制系统的硬件接线图 74LS273的输出00—07接发光二极管L1—L8,74LS273的片选CS273接片选信号CS2,此时74LS273的片选地址为CFA0—CFA7之间任选。 3)、程序流程图 主程序流程 图1—2 主程序软件流程图 中断程序流程图 三、课程设计的结果 1、程序 NAME JIAOTONGGENG OUTPORT EQU 0CFB0H ;端口地址 SAVE EQU 55H ;SAVE保存从端口CFA0输出的数据 CSEG AT 0000H LJMP START CSEG AT 4003H LJMP INT CSEG AT 4100H START: SETB IT0 ;中断程序初始化 SETB EX0 SETB EA MOV A,#11H ;置首显示码,两红灯全亮 MOV SAVE,A ;保存 ACALL DISP ;显示输出 ACALL DE3S ;延时3秒 LLL: MOV A,#12H ;东西路口绿灯亮,南北路口红灯亮 MOV SAVE,A ACALL DISP ACALL DE10S ;延时10秒 MOV A,#10H ;东西路口绿灯灭 MOV SAVE,A ACALL DISP MOV R2,#05H ;东西路口黄灯闪烁5次 TTT: MOV A,#14H MOV SAVE,A ACALL DISP ACALL DE02S ;延时0.2秒 MOV A,#10H MOV SAVE,A ACALL DISP ACALL DE02S DJNZ R2,TTT MOV A,#11H ;红灯全亮 MOV SAVE,A ACALL DISP ACALL DE02S ;延时0.2秒 MOV A,#21H ;东西路口红灯亮,南北路口绿灯亮 MOV SAVE,A ACALL DISP ACALL DE10S ;延时10秒 MOV A,#01H ;南北路口绿灯灭 MOV SAVE,A ACALL DISP MOV R2,#05H ;南北路口黄灯闪烁5次 KKK: MOV A,#41H MOV SAVE,A ACALL DISP ACALL DE02S ;延时0.2秒 MOV A,#01H MOV SAVE,A ACALL DISP ACALL DE02S DJNZ R2,KKK JMP LLL ;转SSS循环 DE10S: MOV R5,#100 ;延时10秒 JMP DE1 DE3S: MOV R5,#30 ;延时3秒 JMP DE1 DE02S: MOV R5,#02 ;延时0.2秒 DE1: MOV R6,#200 DE2: MOV R7,#126 DE3: DJNZ R7,DE3 DJNZ R6,DE2 DJNZ R5,DE1 RET DISP: MOV DPTR,#OUTPORT CPL A ;取反,点亮发光二极管 MOVX @DPTR,A RET ;中断处理程序 INT: PUSH ACC ;有关寄存器入栈 PUSH PSW MOV A,#11H ;两红灯全亮 ACALL DISP ACALL DELAY MOV A,SAVE ;将主程序中保存的数据再送给A ACALL DISP POP PSW ;有关寄存器出栈 POP ACC RETI DELAY:MOV R1,#100 DEL1 :MOV R2,#200 DEL2 :MOV R3,#126 DEL3 :DJNZ R3,DEL3 DJNZ R2,DEL2 DJNZ R1,DEL1 RET END 2、现象 将程序输入到单片机中,运行程序,可以观察到现象:首先是两个路口的红灯全亮,延时3秒之后,东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时10秒后,东西路口绿灯灭,黄灯开始闪烁。

闪烁5次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时10秒后,南北路口的绿灯灭,黄灯开始闪烁。闪烁5次后,再切换到东西路口方向,重复上述过程。

当有中断申请时,两个方向上的红灯亮,经过10秒急救车通过之后,恢复到急救车到来之前的状态继续运行,可有多次的中断申请。 四、课程设计的心得与体会 1.通过试验进一步理解和消化了书本知识,分析每个语句的含义,运用所学知识进行简单的程序设计。

了解了在。

51单片机光立方毕业论文

转载请注明出处众文网 » 51单片机光立方毕业论文(基于单片机AT89C51彩灯控制的文献综述怎么写呀,要1500字以上呢)

资讯

毕业论文答辩分组怎么分的(大学毕业答辩程序及如何打分)

阅读(68)

本文主要为您介绍毕业论文答辩分组怎么分的,内容包括大学毕业答辩程序及如何打分,专科毕业生答辩是一个一个答辩的吗,还是分组?,本科生毕业答辩的PPT主要由哪几部分组成?。答辩程序1.自我介绍自我介绍作为答辩的开场白,包括姓名、学号、专业

资讯

大学毕业论文怎么答辩好过吗(论文答辩难吗)

阅读(67)

本文主要为您介绍大学毕业论文怎么答辩好过吗,内容包括论文答辩难吗,毕业答辩好过吗?都应该准备什么???,毕业论文答辩是怎么回事?需要答什么问题,好过吗??。不算难,但一定要好好准备。考你的老师都是本校的,一般来说也不会难为你啦毕竟是关系

资讯

财务分析及对策毕业论文(财务分析的毕业论文从哪些方面)

阅读(65)

本文主要为您介绍财务分析及对策毕业论文,内容包括财务分析的毕业论文从哪些方面,<<企业财务分析存在的问题及对策研究>>的论文,以现金流量表的财务分析为主题写一篇会计毕业论文要有例子,帮帮。财会专业 选题原则 毕业论文选题应当在财会

资讯

经济学毕业论文字数要求(急求一份关于经济学的论文)

阅读(82)

本文主要为您介绍经济学毕业论文字数要求,内容包括急求一份关于经济学的论文要求字数在40005000字之间,经济类硕士论文写多少字比较合适,经济类专业的硕士论文字数要求是多少。通货膨胀问题通货膨胀(Inflation)指在纸币流通条件下,因货币供给

资讯

服装设计本科毕业设计论文(服装设计毕业论文)

阅读(69)

本文主要为您介绍服装设计本科毕业设计论文,内容包括服装设计毕业论文,服装设计毕业论文,服装设计毕业论文怎么写。现代生活方式的巨变 剧了服装产品差别化、个性化竞争。脱胎于 统民艺并为现代设计理念支撑的“艺术染整”,将其 统工艺精神

资讯

财务管理毕业论文定题目(财务管理专业毕业论文选题?)

阅读(69)

本文主要为您介绍财务管理毕业论文定题目,内容包括财务管理专业毕业论文选题?,财务管理专业,写什么题目的毕业论文比较新颖想了几个,哪位仁兄可以推荐几个财务管理方向的论文题目?。财务管理专业的毕业论文选题: 1.关于会计信息真实性的思

资讯

展览设计专业毕业论文(展示设计毕业论文开题报告)

阅读(81)

本文主要为您介绍展览设计专业毕业论文,内容包括展示设计毕业论文开题报告,毕业论文展示设计,求一篇“展示空间设计”的论文谢谢老~。现代展示设计的发展趋势 内容摘要:信息时代的到来使展示设计无论是设计概念、思维方式还是表现手段,都发生

资讯

毕业论文什么时候盲审(硕士论文盲审一般是几月份?)

阅读(79)

本文主要为您介绍毕业论文什么时候盲审,内容包括硕士论文盲审一般是几月份?,论文盲审时间,论文盲审时间。硕士论文盲审一般是5月份,即学生毕业的前一个月。硕士论文盲审就是将不署作者名的学位论文送给作者不可能知道的专家审核,这样打出来的

资讯

毕业论文xml的报告(xml语言是什么东西)

阅读(151)

本文主要为您介绍毕业论文xml的报告,内容包括关于基于.net的xml的数据传送的论文,大家建议该怎么写,往哪方面写,什么是XML语言?具体是作什么用的?,XML文档是什么?怎么做这个文档?有什么用处?。XML 代表Extensible Markup Language(eXtensib

资讯

毕业论文答辩分组怎么分的(大学毕业答辩程序及如何打分)

阅读(68)

本文主要为您介绍毕业论文答辩分组怎么分的,内容包括大学毕业答辩程序及如何打分,专科毕业生答辩是一个一个答辩的吗,还是分组?,本科生毕业答辩的PPT主要由哪几部分组成?。答辩程序1.自我介绍自我介绍作为答辩的开场白,包括姓名、学号、专业

资讯

大学毕业论文怎么答辩好过吗(论文答辩难吗)

阅读(67)

本文主要为您介绍大学毕业论文怎么答辩好过吗,内容包括论文答辩难吗,毕业答辩好过吗?都应该准备什么???,毕业论文答辩是怎么回事?需要答什么问题,好过吗??。不算难,但一定要好好准备。考你的老师都是本校的,一般来说也不会难为你啦毕竟是关系

资讯

财务分析及对策毕业论文(财务分析的毕业论文从哪些方面)

阅读(65)

本文主要为您介绍财务分析及对策毕业论文,内容包括财务分析的毕业论文从哪些方面,<<企业财务分析存在的问题及对策研究>>的论文,以现金流量表的财务分析为主题写一篇会计毕业论文要有例子,帮帮。财会专业 选题原则 毕业论文选题应当在财会

资讯

经济学毕业论文字数要求(急求一份关于经济学的论文)

阅读(82)

本文主要为您介绍经济学毕业论文字数要求,内容包括急求一份关于经济学的论文要求字数在40005000字之间,经济类硕士论文写多少字比较合适,经济类专业的硕士论文字数要求是多少。通货膨胀问题通货膨胀(Inflation)指在纸币流通条件下,因货币供给

资讯

煤化工废水处理毕业论文(煤化工专业的论文)

阅读(81)

本文主要为您介绍煤化工废水处理毕业论文,内容包括煤化工生产中三废的处理相关论文怎么写,煤化工专业的论文,求化工污染治理类论文一篇字数40005000字。煤化工是以煤为原料,经过化学加工使煤转化为气体,液体,固体燃料以及化学品的过程,生产出各

资讯

直线电动机毕业论文(有关电动机的论文)

阅读(76)

本文主要为您介绍直线电动机毕业论文,内容包括电子设计直线电动机实验报告怎么写,有关电动机的论文高分悬赏,有关数控专业的毕业论文。基于PLC的三相步进电动机控制系统 字数:8923,页数:29 论文编号:ZD096 价格:120元 [摘要] 本文阐述了三菱公