电信081课程设计安排

发布 2022-10-04 07:23:28 阅读 9070

1、电子时钟的设计。

设计要求: 开始显示clock,按任意键进入计时。

电子时钟应能显示小时、分、秒,且各用两位显示器显示,如显示20 28

36表示时间为20小时28分36秒;

最右边一位显示器的小数点每0.5秒闪动一次(0.5秒亮,0.5秒灭);

用软件定时器或t1实现电子时钟;

能用键盘设置时间值;

2、秒表设计。

设计要求:以秒计时,设置开始键、停止键和清零键,按开始键开始计时;按停止键停。

止,再按继续计时;按清零键清零。最大计时时间为1小时。

3、环境温度监测系统。

设计要求:可以监测8点环境温度信号,可以扩充;

测量范围为0.00℃~99.9℃,可以扩充到-55℃~+125℃,精度为±

用4位数码管进行循环显示,其中最高位显示通道提示符a~h,低3位显示实际温度值,每秒切换一个通道进行轮流显示;

4、交通信号灯控制系统。

设计要求:设有一个南北(sn)向和东西(we)向的十字路口,两方向各有两组相同。

交通控制信号灯,每组各有四盏信号灯,分别为直行信号灯(s)、左拐信号灯(l)、红灯(r)和黄灯(y),交通控制信号灯布置如图1所示。

根据交通流量不同,交通信号灯的控制可实现手动、自动两种控制。平。

时使用自动控制,高峰区可使用手动控制。手动控制时,用户通过键盘对交通信号灯进行人工控制;自动控制时,交通信号灯控制规律用图2状态转换图来描述。

图1十字路**通控制信号灯示意图。

图2交通控制信号灯控制规律示意图。

5、**发生器。

1)、用单片机实现简单的**发生器,它有16个音的键盘,可以根据乐谱在键盘上进行演奏,**发生器可以根据演奏,通过扬声器将****出来。关键之处在于用单片机产生音频脉冲和**的节拍,可以用单片机的定时器实现。

2)、****系统设计

主要方法和要求:利用单片机的定时器/计数器定时,产生乐谱的各种频率方波,信号经过放大后由喇叭发出声音。选取某段**进行编码、编程,使单片机进行**。

需要对演奏的**进行编码(我们用单字节编码法,见后面),然后编写程序,顺序读出各个编码,分离出高4位和低4位,其高4位乘以2,作为查定时初值表的偏移,其低4位控制发音的长短。

提示: 1)构建发音定时初值表

1)计算发音定时初值。

乐谱各音的频率如下图(琴键)所示,根据该图,选择所使用的音调和各音的频率,图中给出的各音是c调的(如表1所示),b调各音频率列出于表2,其它各音调的音可以仿照下表写出,然后将其添入下面的发音频率表3,并计算定时初值添入表3中。

表1:c音调发音频率表

表2:b音调发音频率表。

表3:自选音调发音频率表。

由各个音的频率,可以计算出定时器/计数器定时产生对应频率方波的初值x(由公式t=(2n-x)*tcy;t=t/2,t=1/f;n=16表示用模式定时;tcy为机器周期,对于6mhz的晶振,tcy=2μs)。

2)构建发音定时初值数据表。

在单片机程序中构建发音定时初值数据表,各数据定义为字;第1个数为0,对应休止符的,第2个数为乐谱中最低音的定时初值,第3个数为乐谱中次低音的定时初值,……依次类推构成发音定时初值数据表。

2)乐谱单字节编码方法。

字节的高4位表示谱的音调,低4位表示音的长短(单字节法最多只能表示15个音)。

音调表示方法:一个乐谱中的最低音用1表示,次低音用2表示……,依次类推,休止符用0表示。

音长短的表示方法:一个乐谱中的最短音用1表示,其它音的长度都是它的整数倍,是它的几倍用几表示。

6、频率计系统设计

主要方法和要求:利用单片机的定时器/计数器定时和计数,记录外部脉冲,计算出频率(按照定义,每1秒钟的脉冲数为频率),用led数码管显示出来,1秒钟更新一次显示的数据。

使用两个定时器/计数器,一个作定时器使用、另一个作计数器使用,每1秒钟读一次计数器,计算出1秒钟所计的脉冲数,将该数转换成十进制数,送到显示缓冲区进行显示。

7、简易的数字电压表。

主要采用at89s51芯片和adc0809芯片来完成一个简易的数字电压表,能够对输入的0~5 v的模拟直流电压进行测量,并通过一个4位一体的7段led数码管进行显示,测量误差约为0.02 v。该电压表的测量电路主要由三个模块组成:

a/d转换模块、数据处理模块及显示控制模块。a/d转换主要由芯片adc0809来完成,它负责把采集到的模拟量转换为相应的数字量再传送到数据处理模块。数据处理则由芯片at89s51来完成,其负责把adc0809传送来的数字量经一定的数据处理,产生相应的显示码送到显示模块进行显示;另外它还控制着adc0809芯片的工作。

显示模块主要由7段数码管及相应的驱动芯片(74hc245)组成,显示测量到的电压值。

8、简易频率计数器。

自制一个单片机最小系统,包括串口**、复位电路,采用外部计数器t0或t1作为外部频率输入,外部频率由信号源提供,计算出来的频率显示在四位一体的数码管上。

9、简易安防声光报警器。

自制一个单片机最小系统,包括串口**、复位电路,采用两路外部中断输入门禁和红外探测两路信号(采用两个小按键模拟),中断信号输入后能将报警信息在四位一体数码管上显示,并输出声光报警信号。

2019课程设计 程老师

civil iation university of china 航空发动机强度与振动。课程设计报告。姓名。学号。班级。专业。指导教师。2014年11月。题目及要求。题目基于ansys的叶片 轮盘强度与振动分析。1 模型。图1 叶片 轮盘模型如右图所示,相关参数如下 等厚度轮盘,厚度为0.025m,...

2019课程设计

面向对象 课程设计2011 1 要求 1 分小组完成课程设计,每小组2人,每个小组一个小组长。2 每个小组独立完成课程设计。3 采纳面向对象方法进行分析 设计 编程,用uml建模语言 在rational rose或visio等可视化建模工具进行建模。2 提交内容 1 每个阶段结束要提交相应的模型 文...

2课程设计

商务谈判课程设计。1 设计理念。以岗位能力培养为课程设计的出发点。根据本校市场营销专业工学结合人才培养模式的要求,在与企业专家协商 后共同制定了 校内实训 校外顶岗实习 校企联合培养 的培养方案。本课程能力培养的主要目标为 市场营销调研能力 推销策划能力 谈判沟通能力 和 应用写作能力 课程教学突出...