正文路循环彩灯控制电路的设计
彩灯循环控制器的设计

《数字逻辑系统》设计报告设计题目:彩灯循环控制器的设计专业:电气工程及其自动化班级:姓名:学号:指导教师:设计日期:年月目录一、任务书•• (1)1.设计任务目的•• (1)2.设计任务要求•• (1)3.设计框图•• (1)二、设计过程 (3)1.设计目的 (3)2.设计任务 (3)3.设计方案 (3)4.电路设计 (4)4.1NE555 (4)4.274LS161 (5)4.374LS138 (6)4.4电路总图 (7)5.制作及调试过程 (7)6.结论 (8)致谢 (9)参考文献 (10)附录:元器件清单 (10)一、任务书1.设计任务目的设计一个彩灯流水控制电路,其主要部分实现定时功能,即在预定的时间到来时,如何产生一个控制信号控制彩灯的流向、间歇等,可通过利用中规模集成电路中可逆计数器和译码器来实现正、逆流水功能,利用组合电路实现自控、手控、流向控制等功能。
2.设计任务要求1.8路彩灯循环控制电路2.该彩灯电路可以实现自动循环点亮3.彩灯亮暗能实现右移、流水移动3.设计框图1.1电路原理图二、设计过程1.设计目的掌握555多谐振荡器、译码器、十六进制加/减计数器的逻辑功能和工作原理,设计流水灯电路图,分析与设计时序控制电路。
画出流水灯的整机逻辑电路图,掌握流水灯工作原理及其设计方法,并对各种元器件的功能和应用有所了解。
并能对其在电路中的作用进行分析。
另外,还要掌握电路原理和分析电路设计流程,每个电路的设计都要有完整的设计流程。
这样才能在分析电路中有良好的思路,便于查找出错的原因。
2.设计任务要求(1)用 8个发光二极管作为彩灯显示,设计一个彩灯控制电路,能使彩灯的流向可以变化。
具有彩灯亮点的右移、左移、全亮及全灭等功能。
灯流动的方向可以手控也可以自控,自控往返变换时间为5秒。
(2)彩灯可以间歇流动,10秒间歇1次,间歇时间1秒。
3.设计方案本设计方案使用的元器件是:555多谐振荡器一个、74LS161D(二进制同步计数器)一片、74LS138D一片、LED灯、电阻、电容。
彩灯循环控制电路的课程设计

彩灯循环控制电路的设计1.技术指标:设计一种利用发光二极管作为彩灯指示,实现发光二极管依次点亮形成移动的光点,并不断循环的彩灯循环控制电路,要求可以实现彩灯循环的时间可以调节。
2设计方案及其比较:2.1方案一:原理设计:设计分为两个部分,一是始终脉冲发生部分,另外是彩灯的显示部分。
2.1.1图一原理图一555真值表:对于脉冲信号产生的设计是:此设计用T=1.1RC来控制脉冲触发的脉冲时间。
4.1.2Cd4017下图为CD4017引脚图及真值表CD4017引脚功能描述CP1’:进位脉冲输渊CP0:时钟输入端CR:清除端INH:禁止端Q0-Q9 计数脉冲输出端VDD:正电源VSS:地CD4017工作条件电源电压范围:3V-15V输入电压范围:0V-VDD工作温度范围M 类:55℃-125℃E 类:40℃-85℃极限值电源电压:-0.5V-18V输入电压:-0.5V-VDD 十0.5V 输入电流:±10mA贮存温度:-65℃-4.1.3因此此设计方案可以为:这个方案已经把很大部分的脉冲发生器和方案二左边开始:排电阻,发光二极管,传输门,89c51芯片,89c51的编程代码:#include<reg52.h>#include <intrins.h>#define uint unsigned int#define uchar unsigned charuchar temp,num,num1;void delay(uint);void main(){temp=0xfe;while(1) // 外部循环{for(num=0;num<100;num++){P0=temp; //初始状态使P0口的灯最后一个亮,其余灭temp=_cror_(temp,1); //使亮的灯左移。
P0=temp; //再次回到初始状态delay(15); // 延时15个周期,即使灯持续亮15个周期时间。
循环彩灯控制电路设计

循环彩灯控制电路设计1. 任务背景在日常生活和娱乐活动中,我们经常会看到各种颜色鲜艳、循环变化的彩灯。
通过控制电路的设计,可以实现彩灯的自动循环变换,提供更加丰富多样的视觉效果。
本文将介绍循环彩灯控制电路的设计原理、硬件实现和软件编程等方面的内容。
2. 设计原理循环彩灯控制电路的设计原理基于以下关键要素:2.1. 电源供电循环彩灯的运行离不开稳定的电源供应。
一般情况下,采用直流电源供电,电压稳定在5V或12V。
2.2. LED彩灯选择适合的LED彩灯作为光源,一般选择RGB LED灯。
RGB LED灯具有红、绿、蓝三种基本颜色的发光二极管,可以通过调节电压来调整不同颜色的亮度,同时通过控制三个通道的电压来生成各种颜色。
2.3. 控制电路控制电路负责通过控制信号来实现彩灯的循环变换。
一般常用的控制电路有微控制器、Arduino等。
2.4. 软件编程使用软件编程来控制彩灯的循环变换。
通过编写程序来控制控制电路的输出信号,实现彩灯颜色和模式的切换。
3. 硬件实现循环彩灯控制电路的硬件实现需要以下元件:•电源模块:用于提供稳定的直流电源,确保彩灯正常运行。
•RGB LED灯:作为光源,提供不同颜色的发光。
•控制电路模块:负责接收控制信号,并控制LED灯的亮度和颜色。
•控制设备:如Arduino等,用于编程和控制控制电路模块。
3.1. 连接电源将电源模块连接到电网,确保提供稳定的电源供应。
根据实际需求选择适当的电压和电流。
3.2. 连接RGB LED灯将RGB LED灯的各个引脚依次连接到控制电路模块的输出端口。
一般情况下,红色针脚连接到红色通道,绿色针脚连接到绿色通道,蓝色针脚连接到蓝色通道。
3.3. 连接控制电路模块将控制电路模块的输入端口连接到控制设备上,如Arduino的数字输出引脚。
4. 软件编程软件编程是实现彩灯循环变换的关键步骤。
以下是一个示例程序,使用Arduino编写。
void setup() {// 设置控制引脚为输出模式pinMode(redPin, OUTPUT);pinMode(greenPin, OUTPUT);pinMode(bluePin, OUTPUT);}void loop() {// 红色亮digitalWrite(redPin, HIGH);digitalWrite(greenPin, LOW);digitalWrite(bluePin, LOW);delay(1000); // 延迟1秒// 绿色亮digitalWrite(redPin, LOW);digitalWrite(greenPin, HIGH);digitalWrite(bluePin, LOW);delay(1000); // 延迟1秒// 蓝色亮digitalWrite(redPin, LOW);digitalWrite(greenPin, LOW);digitalWrite(bluePin, HIGH);delay(1000); // 延迟1秒}通过上述程序,可以实现彩灯的红、绿、蓝三种颜色之间的循环变换。
电子技术课程设计彩灯循环控制电路

彩灯循环电路一、设计任务1.设计目的为了提高运用所学数电模电的理论知识、分析问题、解决问题的能力,掌握电子电路的设计方法,熟悉电路在Protues中的组装、运行、调试的方法,使得理论与实践相结合,提高处理实际问题的能力以及动手能力,设计频率可调的多路循环彩灯电路,实现多路彩灯的多方式显示,满足日常生活及节日娱乐的装饰。
2.技术指标1.555定时器器件特性555定时器是一种中规模集成电路,外形为双列直插8脚结构,体积很小,使用起来方便。
集成时基电路555的电源电压范围较宽,可在5~16V范围内使用(TTL型,若为CMOS 型的555芯片,则电压范围可在2~18V 内),电路的输出有缓冲器,因而有较强的带负载能力。
双极型时基集成电路最大的灌电流和拉电流都在200mA左右,因而可直接推动TTL或CMOS电路中的各种电路,包括能直接推动蜂呜器、小型继电器、喇叭和小型电动机等器件。
集成555定时器有双极性型和CMOS型两种产品。
它们的逻辑功能和外部引线排列完全相同。
其主要参数见表1.1.率扬声器发音,选择适当的外部电阻电容等器件与555定时器配合使用能够使此设计得以实现。
2.555定时器内部结构及工作原理(1) 内部结构:555定时器的内部电路框图及逻辑符号和管脚排列分别如图1和图2所示。
Vi1(TH ):高电平触发端,简称高触发端,又称阈值端,标志为TH 。
Vi2(TR ):低电平触发端,简称低触发端,标志为TR 。
VCO :控制电压端。
VO :输出端。
Dis :放电端。
Rd :复位端。
555定时器内含一个由三个阻值相同的电阻R 组成的分压网络,产生31VCC 和32VCC 两个基准电压;两个电压比较器C1、C2;一个由与非门G1、G2组成的基本RS 触发器(低电平触发);放电三极管T 和输出反相缓冲器G3。
Rd 是复位端,低电平有效。
复位后, 基本RS 触发器的Q 端为1(高电平),经反相缓冲器后,输出为0(低电平)。
《数字电路》课设--彩灯循环控制电路设计

《数字电子技术课程设计》报告——彩灯循环控制电路设计摘要本次电路设计利用555定时器、计数器等设计LED彩灯控制电路。
通过按键实现如下循环特性:当按键没有按下时8个彩灯交叉循环点亮:即在前四秒内第1、3、5、7盏灯依次点亮、后四秒内8、6、4、2盏灯依次点亮,而当按键按下一次后(按下两次等效于没有按下),实现8盏灯依次循环点亮(产生灯光追逐音乐、活跃气氛的效果),并设计成同步电路模式。
用555定时器设计的多谐振荡器来提供时序脉冲,其优点是在接通电源之后就可以产生一定频率和一定幅值矩形波的自激振荡器,而不需要再外加输入信号。
由于555定时器内部的比较器灵敏度较高,而且采用差分电路形式,这样就使多谐振荡器产生的振荡频率受电源电压和环境温度变化的影响很小。
之后脉冲信号输入到计数器,同时将计数器输出端QC、QB、QA接到译码器的输入端,当译码器输出电平为低电平时,与其相连接的LED会变亮。
LED采用共阳极连接,并串上500Ω的电阻。
电路由按键SPST_NC_SB控制,使彩灯进入到不同的循环模式。
电路图连接好后,经Multisim软件调试测试,电路可以实现设计要求,即实现从题中要求的交叉循环显示和音乐序列的循环显示。
整体电路采用同步电路均为5V。
运用了所学的555定时器、译码器、模式,采用TTL集成电路,电压Vcc计数器与逻辑门电路等相应的电路器件,提高了对于数字电子技术这门专业基础课的认识与理解,在实践中发现不足,努力改正,提高了我自学、创新等能力,同时我们也掌握了相应设计电子电路的能力,有利于今后对于专业课程的学习。
关键词:555定时器计数器译码器彩灯循环控制目录引言 (1)1.课程设计目的 (2)2.课程设计要求 (2)3.电路组成框图 (3)4.元器件清单 (4)5.各功能块电路图 (4)5.1 脉冲信号发生器 (4)5.1.1 555定时器 (4)5.1.2 多谐振荡器 (6)5.2 顺序脉冲发生器 (8)5.3 彩灯循环系统 (11)6.仿真电路总图 (13)7.结果分析 (14)8.总结 (14)参考书目 (15)附录 (16)引言数字电子技术实验是一门重要的实践性技术基础课程,开设本课程的目的在于使学生理论联系实际,在老师的指导下完成大纲规定的实验任务。
彩灯循环显示控制电路设计-12页word资料

独立设计实验任务书学生姓名:张振专业班级:通信0706学号: 0120709320610题目: 彩灯循环显示控制电路设计初始条件:以LED数码管作为控制器的显示元件,它能自动地依次显示出数字0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列)和0、1、2、3、4、5、6、7、0、1(音乐符号数列),然后由依次显示出自然数列、奇数列、偶数序列,音乐符号序列...... 如此周而复始,不断循环。
打开电源时,控制器可自动清零。
每个数字的一次显示时间基本相等,这个时间在0.5s到2s范围内连续可调。
要求完成的主要任务:1.电路的理论设计2. 设计报告的撰写目录摘要 (3)ABSTRACT (3)1设计方案的选择 (4)2 各部分电路的设计及原理 (5)2.1数列显示部分 (5)2.1.1自然序列的显示电路 (5)2.1.2 奇数序列显示电路 (5)2.1.3偶数序列显示电路 (6)2.1.4音乐序列显示电路 (6)2.2脉冲信号的产生 (6)2.3分频电路的设计 (7)2.3.1 1000分频电路的设计 (7)2.3.2 二分频电路的设计 (8)2.4数列循环电路的设计 (8)2.5开关清零设计 (9)3 总电路图设计与原理 (9)4 测试结果分析 (10)5 体会与心得 (10)6 参考文献 (11)摘要彩灯循环控制电路的实质就是要产生一系列有规律的数列,然后通过一个七段数码管显示出来。
本次设计主用应用的就是计数器,计数器在时序电路中应用的很广泛,它不仅可以用于对脉冲进行计数,还可用于分频,定时,产生节拍脉冲以及其他时序信号。
运用计数器的不同的功能和不同的接法就可以实现不同的序列输出了。
首先设计出部分分电路,然后进行了电路图的整合,使的设计的电路能够按照要求依次输出自然序列,奇数序列,偶数序列及音乐序列。
为了实现这个循环输出的功能,在设计的时候还用到了一个译码器,利用它的输出端来控制四个计数器,让四个计数器依次工作,达到要求的循环输出数列。
彩灯循环控制电路的设计与制作

目录摘要 (2)1 结构设计与方案选择 (3)1.1 方案设计 (3)1.1.1方案一 (3)1.1.2方案二 (4)1.2 方案比较与选择 (5)2 单元电路设计 (7)2.1 脉冲产生电路 (7)2.2 循环控制电路 (8)2.3 彩灯显示电路 (9)3 调试与检测 (10)3.1调试 (10)3.1.1调试方法 (10)3.1.2调试步骤 (10)3.1.3调试结果 (11)3.1.4调试中故障及解决办法 (11)3.2检测 (12)结束语 (13)参考文献 (14)元器件名细表 (15)附录 (16)摘要近年来,由于集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。
在设计中更多的使用中,规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。
因此用集成电路来实现更多更复杂的器件功能则成为必然。
可编程的彩灯控制电路很多,构成方式和采用的集成片种类、数目更是五花八门,而且有专门的可编程循环彩灯控制电路。
绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制电路主要用计数器,译码器,分配器和移位寄存器等集成。
本次设计的可编程彩灯控制电路就是用寄存器、计数器和译码器等来实现,其特点是用发光二极管显示,能实现可预置编程循环功能。
关键词:数字逻辑电路集成电路彩灯控制预置编程循环彩灯循环控制电路的设计与制作1 结构设计与方案选择1.1 方案设计1.1.1方案一图1 方案一的结构框图 1) 二进制双向计数电路:根据74LS193的逻辑功能,可通过其实现正向、反向彩灯循环,以及全部清零功能。
2) 3线8线译码电路:通过74HC283实现对计数的译码,通过3位二进制输入A B C ,共输出8种状态的组合,对8组彩灯进行控制。
3) 全亮控制电路:二进制双向计数电路3线8线译码电路彩灯显示电路循环控制电路全亮控制电路通过DIP 开关,将其全部置高电平时实现全亮,置低电平时对电路实现其他功能不影响。
Word版可编辑-八路循环彩灯电路设计精心整理.doc

八路循环彩灯电路设计摘要:灯光的闪烁和流动可以用于各种各样的装饰,例如电子门标、广告装饰等。
灯光的流动总是特别吸引别人的注意力。
在夜晚,在城市的街头,当广告牌上的灯光流动起来时,城市就会马上变得生动起来。
我所设计的彩灯控制电路是原理很简单的一种利用大学所学到的数电知识制成。
只要了解几种集成电路便可轻松明白它的原理。
做好的彩灯可以放在室内,主人会感到温馨;放在餐厅等地方可以增加氛围。
本文基于电子线路CAD常用软件Protel99SE设计了一个简单的循环彩灯电路,各路彩灯由发光二极管模拟代替。
采用555定时器,计数器,移位器,产生控制循环信号,再利用74LF161A计数器和74LS194左右移位寄存器组成驱动电路来依次控制彩灯循环闪烁。
循环彩灯电路由驱动电路、输出电路、时钟电路和电源等为整个系统工作提供所需的能源。
CMOS 电路对电源电压的要求相对比较宽松。
循环彩灯电路是由TTL集成电路做成,并且采用5伏电源供电。
时钟电路是由555多谐自激震荡集成电路制成,与电阻和电容一起构成时钟周期发生器,为电路提供时钟信号,支持整个电路的工作。
驱动电路是由74LF161A计数器和74LS194左右移位寄存器组成,用以驱动发光二极管正常工作,并且在时钟电路的控制下让八个发光二极管循环工作。
关键词:八路彩灯;555定时器;计数器;移位寄存器The Design Of Eight Lines Circulating Lights Abstract: Lights flashing and the flow can be used for a variety of decoration, such as electronic door standard, advertising and decoration. The flow of light is always special to attract people's attention. At night, the streets in the city, when the flow of light on the billboards up, the city will soon get to life. I designed the lights control circuit is a very simple principle learned to use the University made several electrical knowledge. As long as several integrated circuits can easily understand its principles. Do the lights can be placed indoors, the owner will feel warm; on restaurants and other places to increase the atmosphere.Based on the electronic circuits commonly used CAD software Protel99SE designed a simple circuit lights cycle, and the brightest lights from the light-emitting diode simulations instead. Using 555 timers, counters, shifters, resulting in the control loop signal, and then use 74LF161A around the counter and 74LS194 shift registers control drive circuit to turn lights cycling. Cycle lights circuit by the drive circuit, output circuit, clock circuit and power supply for the entire system to provide the necessary energy. CMOS circuits the power supply voltage requirements are relatively relaxed. Cycle lights circuit is made by TTL integrated circuits, and the 5-volt power supply. Clock circuit is more than 555 integrated circuit made of harmonic self-excited oscillation, together with resistors and capacitors constitute the clock generator providing clock signals for the circuit to support the entire circuit. Drive circuit is 74LF161A counter and shift register 74LS194 about the composition, light-emitting diodes to drive to work, and under the control of the clock circuit so that the work cycle of eight light-emitting diodes.Key words:Eight lines circulating lights; 555 timer; Counter; Shift register目录1引言 (1)2 系统组成及工作原理 (1)2.1 基础设计目的 (1)2.2 基础设计要求 (1)2.3 总体设计思路 (2)2.4 电路框图 (2)2.5 PCB板布线 (2)2.5.1 布局规则 (2)2.5.2 布线规则 (2)3 循环彩灯的系统组成 (3)3.1 555定时器电路 (3)3.1.1 定时器电路产生时钟脉冲 (3)3.1.2 555定时器组成的多谐振荡电路 (4)3.2 74F161A及74LS194的功能 (5)3.2.1 74F161A四位二进制同步计数器 (5)3.2.2 74LS194四位双向移位寄存器 (6)3.3 设计彩灯控制电路 (7)3.4 电路图的仿真 (7)3.5 PCB板布线与制做方案的实施 (7)3.5.1 PCB板布线 (7)3.5.2 PCB板制作 (8)4 循环电路的总体设计 (8)4.1 循环彩灯原理图 (8)4.2循环彩灯仿真图 (9)4.3 循环彩灯PCB图 (9)4.4循环彩灯装配图 (10)4.5 循环彩灯实物图 (10)5 实验结果的调试与检验 (11)5.1 调试技巧方法 (11)5.2 调试中出现的原因、故障及排除的方法 (11)6 总结与设计结论 (11)6.1 总体结果 (11)6.2 设计结论 (12)6.3 收获 (12)参考文献 (15)致谢......................................................错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16路循环彩灯设计报告
一、课程设计的目的
1、巩固和加强《数字电子技术》课程的理论知识。
2、掌握电子电路的一般设计方法,了解电子产品研制开发过程。
3、掌握电子电路安装和调试的方法及其故障排除方法,学会用ewb软件或multisim软件对电路仿真。
4、通过查阅手册和文献资料,培养独立分析问题和解决问题的能力。
5、培养创新能力和创新思维。
二、任务的描述
用中规模集成电路实现节日彩灯控制电路,主要用计数器、译码器、数据分配器和移位寄存器等芯片集成,本次设计特点是用双色发光二极管,能发出红色和绿色两种色光。
有以下四种演示花型:
花型1: 16路彩灯同时亮灭,亮、灭节拍交替进行。
花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。
花型3:16路彩灯先从左至右逐路点亮,到全亮后再从右至左逐路熄灭,循环演示。
花型4:16路彩灯分成左、右8路,左8路从左至右逐路点亮、右8路从右至左逐路点亮,到全亮后,左8路从右至左逐路熄灭,右8路从左至右逐路熄灭,循环演示。
要求彩灯亮、灭一次的时间为2秒,每256秒自动转换一种花型。
花型转换的顺序为:花型1、花型2、花型3、花型4,演出过程循环演示。
三、设计任务分析
根据任务要求,可将这次任务分成两部分,一部分是输出部分即数据子系统,可用移位寄存器实现外加一个定时器;另一部分是控制电路部分要用数据选择器。
四、具体设计过程的描述
根据彩灯的亮灭规律,为了便于控制,决定采用移位型系统方案,即用移位寄存器模块的输出驱动彩灯,彩灯亮、灭和花型的转换通过改变移位寄存器的工作方式来实现。
16路彩灯需要移位寄存器模块的规模为16位,但为了便于实现花型4的演示花型,将其分为左、右两个8位移位寄存器模块LSR8和RSR8。
由于彩灯亮、灭一次的时间为2秒,所以选择系统时钟CLK的频率为0.5Hz,使亮灭节拍与系统时钟周期相同。
此时,256秒花型转换周期可以用一个模128的计数器对CLK脉冲计数来方便地实现定时,定时器模块取名为T256S。
将整个系统分为数据子系统和控制子系统,根据它们各自的不同功能划分,上述两个8位移位寄存器模块LSR8、RSR8和256秒定时器模块T256S显然属于数据子系统,实现数据子系统操作控制功能的部分即为控制子系统,控制器模块取名为CONTR。
为了方便操作,设置一个加电后的手工复位信号RST。
当RST有效时,将控制器模块CONTR置于合适的初始状态,使其从花型1开始演示;同时将定时器模块T256S异步清0,使计时电路一开始就能正常工作。
循环彩灯的整体结构框图如下图所示:
图表 1循环彩灯整体结构框图
框图中,CO为定时器模块T256S的时间到输出,实际上就是模128计数器的进位输出,当T256S处于127时,CO为1。
DR\DL分别为移位寄存器模块的右移和左移串行数据输入端,Ml、M0为移位寄存器模块的方式控制端。
当MlM0=00时,移位寄存器处于保持状态;当MlM0=01时,移位寄存器处于右移状态;当MlM0=10时,移位寄存器处于左移状态;当MlM0=11时,移位寄存器处于并行置数状态。
根据规定的彩灯亮灭规律,导出系统控制器的ASM图,如图表2系统控制器的ASM图所示。
其中,SRl6为2个8位移位寄存器模块LSR8和RSR8级联构成的16位移位寄存器,部分操作符号功能定义如下。
. SLO:将括号内指定的移位寄存器模块左移1位,右侧位移入0。
. SU:将括号内指定的移位寄存器模块左移1位,右侧位移入1。
. SR0:将括号内指定的移位寄存器模块右移1位,左侧位移入0。
. SRl:将括号内指定的移位寄存器模块右移1位,左侧位移入1。
设计控制算法时,要注意保证判别条件T0(即定时器T256S的时间到输出Co)只可能在判别它的状态下能够为1,否则,系统将不能正常工作。
由于本系统中花型1、花型2演示一遍需要2个时钟周期,花型3演示一遍需要32个时钟周期,花型4演示一遍需要16个时钟周期,而每种花型演示时间为128个时钟周期,所以,只要加电复位后控制器处于So状态,定时器处于0状态,且控制器和定时器同步工作,在每种花型的第2个状态判断T0的状态可以满足时序上的要求。
图表 2系统控制ASM图
256秒定时器模块T256S可以用两片74163级联实现,由于模为128且需要产生进位输出,所以必须将两片74163级联为128进制的程控计数器。
对于两个移位寄存器模块LSR8和RSR8,可以用74198实现。
细化数据子系统结构的控制图如下图所示:
我们可以根据循环彩灯的花型变换以及上述数据子系统列出74163的控制激励表:
LD,B1,B0,A1,A0的表达式比较复杂,我选择用数据选择器实现,其数据选择
Q C Q B Q A(LD)’B1 B0 A1 A0
000 1 1 1 1 1
001 T0 1 1 1 1
010 1 1 1 1 1
011 T0 1 T0 1 T0
100 R0 0 1 0 1
101 T0 1 T0 1 T0
110 L0 0 1 1 0
111 T0 1 0 0 1
五、设计方案的确定
六、总结
我认为自己在这次实习中收获很多。
刚拿到题目感到很无措,但自知这是课程要求,自己只能硬着头皮去做。
上网查资料,可能是自己选择的方法不对找到的资料很少,所以自己又将课本译码器、数据选择器等一些芯片的组成和工作原理看了一遍,感觉当你带着目的去看书,就会有不一样的收获,才得到足够的资料。
在确定了所选元器件后,我和同伴进行分工,我进行的是数据子系统部分相关的设计,而他则是控制子系统的相关设计。
这样的分工合作让我受益颇丰,彼此进行交流会感到从对方那里学到了不少东西。
由于是第一次使用对于有些功能还不是十分了解,对软件的应用不十分熟悉,使元件的排版和线路的布局不十分和谐。
虽然在总体过程中进行的还算顺利但还是发现自己有许多的不足。
我觉得自己对电子设计相关方面的了解所知道的真是太少了,在查资料时有时遇到的东西是自己从未听说过的,感觉自己就像个小虾在大海里游,所了解和知道的东西是那么的肤浅。
总之,这次实习培养了自己独立分析问题和解决问题的能力以及培养创新能力和创新思维。
还有通过这次学习,让我对各种电路都有了大概的了解,所以说,坐而言不如立而行,对于这些电路还是应该自己动手实际操作才会有深刻理解。