1 / 23
文档名称:

杨柳课程设计.doc

格式:doc   大小:236KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

杨柳课程设计.doc

上传人:aluyuw1 2019/8/12 文件大小:236 KB

下载得到文件列表

杨柳课程设计.doc

相关文档

文档介绍

文档介绍:杨柳课程设计目录第一章设计总体思路………………………………….1第二章设计基本原理………………………………….1第三章设计单元电路一、减法计数器………………………………...4二、置数控制端单元电路………………………6三、地址代码控制单元………………………...7四、译码和显示单元…………………………...9第四章设计仿真、调试一、减法计数器的设计………………………...12二、置数控制单元的设计……………………...13三、地址代码CBA控制单元和显示电路…….14四、安装和调试…………………………..…….14第五章总结与心得体会……………………………….15附录一、元器件清单…………………………………….18附录二、参考文献……………………………………….18附录三、总电路图……………………………………….19第一章设计总体思路针织园机控制电路系统部分组成:置数控制单元、减法计数单元、显示单元、地址控制单元、译码单元构成。首先给地址控制单元一个脉冲,使置数控制单元选择一组数据置数端,然后进行减计数;同时用LED显示A、B、J的工作情况和系统循环的步骤。当计数器的个位和十位同时为0时给地址控制单元个脉冲,对计数器进行下一环节的置数,依次循环直到完成。第二章设计基本原理针织园机控制电路设计的基本原理如下:用两个同步十进制可逆计数器74LS192级联起来作每个环节所需时间的减法计数。而每个环节工作的总时间是由4个数据选择器74LS151来置数。因为工作序是A工作(10秒)—A和B同时工作(05秒)——A退出J工作B工作(04秒)—J退出B工作(06秒)—B退出J工作(04秒)—完成。所以4个74LS151分别对十位的A端、个位的C端、个位的B端、个位的A端置数。当地址代码CBA为000时,置入1000(10秒);当地址代码CBA为001时,置入0101(05秒);当地址代码CBA为010时,置入0100(04秒);当地址代码CBA为011时,置入0110(06秒);当地址代码CBA为100时,置入0100(04秒)。而地址代码CBA是通过一个可预置二进制计数器74LS163来控制的。CBA接在74LS163的输出端,只当74LS192同时减为0时给74LS163一个脉冲信号,其输出值加1,同时给74LS192置数,然后进行减计数。A、B、J的工作情况用3个发光二极管LED来表示,由于74LS138可用于逻辑函数产生器,所以用它来控制A、B、J的工作情况。而总的工作过程中的5个步骤是用5个LED来表示,也是由74LS138来控制的,因为74LS138可用于数据分配器。显示工作的时间基本原理框图:计数电路每一步工作时间控制电路循环地址代码控制电路步骤和A、B、J工作控制电路输出显示第三章设计单元电路一、减法计数器在上图中,是把两个74LS192级联起来做减法计数,上面的74LS192是个位计数器,下面的是十位计数器。其工作原理是,只在个位计数器减到0时,才给十位一个脉冲信号,所以将个位的借位输出端接在十位的减法计数的脉冲输入端DOWN上。当十位和个位都为0时,给两个计数器同时置数,所以两个置数端LOAD’接在一起。因为在这个系统中,十位只在第一次出现了一个1,其它的都为0,所以由个位的借位输出端来作为置数端的控制单元电路的脉冲信号。74LS192的真值表输入输出CRLODA’UPDOWND0D1D2D3Q0Q1Q2Q31XXXXXXX000000XXD0D1D2D3D0D1D2D3011XXXX加计数011XXXX减计数011XXXX保持011xxXX保持二、置数控制端单元电路:上图是用来给74LS192置数的,图中的4个74LS151的A、B、C端分接在一起达到同步的作用。4个74LS151输出端分接十位的A端,个位的C端,个位的B端,个位的A端,其D0—D4端口的输入端分别是1000、0111、0010、0100。当地址代码CBA为000时选择D0,当CBA为001时选择D1,当CBA为010时选择D2,当CBA为011时选择D3,当CBA为100时选择D4。而地址代码由74LS163来控制。74LS151的真值表输入选通输出CBAG’YXXX100000D00010D10100D20110D31000D41010D51100D61110D7三、地址代码控制单元:该电路主要用于控制地址代码的。74LS163是一个可预置的二进制加法计数器,下图中,脉冲输入端CLK与个位计数器的借位输出端BO’相连接,当个位减到0时,给74LS163一个脉冲信号,然后其输出值加。而其输出端又与74LS151的地址代码CBA相联接,所以当74LS163进行加运算时,地址代码CBA也进行加1的变化。当74LS163的输出值为0101时,给其清0端加一