20221071518电信2202贾昀红 wrote:本设计使用的外设包括: 1.8255可编程并行接口芯片 2.8254定时计数器 3.8259A可编程中断控制器(主片) 4.AD0809模-数转换器 5.电位器模块 6.拨码开关模块 7.三色LED灯组模块 8.步进电机 9.单脉冲模块 10.蜂鸣器模块 11.16*16LED点阵 12.数码管模块 本设计的应用背景为: 具有应急处理功能的交通灯控制和步进电机系统加点阵显示 本设计的功能描述为: 程序下载到实验箱后,开始执行程序,led点阵滚动显示“欢迎来到模拟交通灯!”。点阵显示结束后开始显示交通灯和步进电机。利用LED彩灯模拟主干道和支线的交通信号灯,每组信号灯依次呈现“红-黄-绿”,通过8254分频定时器实现秒级计时,按照预设时间,交通灯依次亮起,数码管正确显示其对应的倒计时,循环往复。当滑动变阻器电压改变时,步进电机转速改变。当K7改变,可改变电机转向。在这期间若按住脉冲,则进入应急处理程序,主干道绿灯,从干道红灯,电机停止转动,松开按钮后继续执行计时。 本人承诺理解相关硬件和程序的原理。 电信2202-贾昀红-20221071518
20221071093电信2201李梓恒 wrote:本设计使用的外设包括: 1、可编程定时计数器8254 2、可编程并行I/O接口8255 3、ADC0809模数转换器 4、直流电机 5、数码管 6、LED灯 7、逻辑笔 8、电位器 本设计的应用背景为: 利用电位器控制直流电机的转速,同时用LED灯显示电机的转动速度,用数码管显示电机的速度挡位,便于操作人员的监控调整。 本设计的功能描述为:将电位器0~5V的电压传到ADC0809的IN0,ADC0809读取转换结果后将其送到8255的PA口,用来控制PWM波的产生。PB口输出结果,用LED灯显示。同时,对电机转速进行分档,0~50为第0档,51~200为第1档,201~255为第2档。数码管的第0位显示电机转速的挡位。逻辑笔显示PWM占空比。 本人承诺理解相关硬件和程序的原理。
20221071497电信2201黄翰宇 wrote:本设计使用的外设包括: 1、可编程的并行输入/输出接口芯片8255 2、可编程定时/计数器芯片8254 3、8位逐次逼近式模数转换器AD0809 4、实时中断驱动的微机系统设计的可编程中断控制器芯片8259 5、步进直流电机 6、数码管 7、LED灯组模块 本设计的应用背景为: 交通灯计时控制系统,步进电机调速模拟路口调速 本设计的功能描述为: 使用实验台LED模拟主干道和支线的交通信号灯,通过8254定时器实现秒级计时,主干道绿灯亮5s、红灯亮5s,支线绿灯亮3s、红灯亮7s,两路绿灯切换至红灯时,黄灯亮起2s;使用数码管实时显示当前倒计时,以便观测信号灯的运行状态与时间变化;使用开关K7对步进电机正反转切换控制,并通过模数转换模块电位器将模拟电压信号转换为数字信号,再将该数字信号传递给步进电机的调速控制系统,从而实现电位器对步进电机进行连续的调速操作。 本人承诺理解相关硬件和程序的原理。
20221071075电英2201胡笑妍 wrote:本设计使用的外设包括: 1.8255可编程并行接口 2.8254定时计数器 3.8259A可编程中断控制器 4.数码管 7.三色LED灯组模块 本设计的应用背景为: 模拟主干线和支线红绿黄灯,以及人行道的“紧急通行”按钮,实现应急线路上绿灯亮,另一线路红灯亮。 本设计的功能描述为: 本设计通过8255芯片控制交通信号灯,实现主干线和支线的红绿灯交替亮起,模拟真实交通信号控制。8254芯片用于定时,主干线和支线的绿灯亮5秒、黄灯亮2秒、红灯亮7秒。单脉冲信号模拟紧急通行按钮,触发后信号灯转为应急状态,5秒后恢复。数码管模块显示信号周期倒计时。 本人承诺理解相关硬件和程序的原理。
20221071049电信2201刘申奥 wrote:本设计使用的外设包括: 1.8255可编程并行接口芯片 2.8254定时计数器 3.AD0809模-数转换器 4.电位器模块 5.数码管显示速度模块 6.三色LED灯组模块 7.直流电机 8.逻辑笔检测模块 本设计的应用背景为: 通过硬件(8254、8255A、ADC0809)与软件的结合,演示了一个完整的电机调速系统设计;直流电机调速系统的开发与实现,主要适用于需要精确调速控制的场景。这类系统广泛应用于工业自动化设备、家用电器、车辆控制系统以及需要动态调整电机转速的其他领域。 本设计的功能描述为: 1.基于PWM技术的直流电机调速:使用8254可编程定时计数器产生PWM波形,通过调节PWM信号的占空比实现对直流电机转速的精准控制。 2.电位器控制速度档位:使用实验台上的电位器,提供一个0-5V的直流电压信号作为输入,通过ADC0809模数转换器将模拟电压信号转换成8位二进制数字信号,从而确定电机的速度档位(0-255,共256个档位)。 3.速度档位显示:使用2位共阴极数码管,以十六进制形式显示当前的速度档位值,使用户能够直观地看到速度大小。 4.LED灯实时显示ADC数据:利用LED灯以二进制的形式实时显示ADC0809模数转换后的数据,从而实现对输入信号的状态监控。 5.硬件模块的协同控制:通过8255A可编程接口芯片实现对ADC0809、数码管和LED灯的控制和数据交互。 利用8254的3个计数器分别完成分频、PWM周期计数和PWM脉宽计数功能,以实现高效稳定的PWM信号生成。 6.动态调整直流电机转速:随着电位器电压的变化,电机能够实时调整转速,实现平滑的加速和减速效果。 本人承诺理解相关硬件和程序的原理。
20221071384电信2202汪映 wrote:本设计使用的外设包括: 1.8255可编程并行接口芯片 2.8254定时计数器 3.8259A可编程中断控制器(主片) 4.步进电机 5.数码管 6.16*16LED 本设计的应用背景为: 步进电机的控制 本设计的功能描述为: 可以通过拨动开关来调节步进电机的转向和速度档位,数码管会显示0-3的数字,同时LED以相同的速度刷新 本人承诺理解相关硬件和程序的原理。