9键拨号键盘 数字电路
CD4017组成的九位按键密码锁电路图
CD4017组成的九位按键密码锁电路图CD4017组成的九位按键密码锁电路图CD4017组成的九位按键密码锁电路图密码:249894798电路图分析:主要指标01、密码控制是有9个按键组成02、9位密码是249894798,必需按照排列顺序输入电路方能开锁,指示灯亮03、密码输入错误时电路自动封锁5分钟cd4017芯片是计数cp端的脉冲的,当有一个脉冲时Q0-Q9中只有Q1为高电平输出,当有两个脉冲时只有Q2为高电平,当R脚为高电平是cd4017计数清零,这时只有Q0为高电平输出。
按键:2:时Q0为高电平进入,VT1导通,c端(三极管集电极)电平被拉低,CP端有脉冲进入IC4017,计数为1,则Q1端变为高电平。
4:时Q1端高电平又再次把VT1导通IC4017计数为2,则Q2端变为高电平。
9:时脚(EN),时钟输入端,脉冲下降沿有效;脚(EN)端电平由低变高有变低,则IC4017计数为3,则Q3端变为高电平。
8:时Q3端高电平又再次把VT1导通IC4017计数为4,则Q4端变为高电平。
9:时脚(EN),时钟输入端,脉冲下降沿有效;脚(EN)端电平有低变高有变低,侧IC4017计数为5,则Q5端变为高电平。
4:时Q5端高电平又再次把VT1导通IC4017计数为6,则Q6端变为高电平。
7:时Q6端高电平又再次把VT1导通IC4017计数为7,则Q7端变为高电平。
9:时脚(EN),时钟输入端,脉冲下降沿有效;脚(EN)端电平有低变高有变低,侧IC4017计数为8,则Q8端变为高电平。
8:时Q8端高电平又再次把VT1导通IC4017计数为9,则Q9端变为高电平。
当Q9端高电平时,VT2,VT3导通解锁,当有密码按错时高电平进入R脚,则IC4017计数清零,又有C1、R3为充放杜铭源 > 《电子电路制作》触摸式停电自锁插座可编码的数字电子锁电路图•pwm变频器的能耗制动电路图•光电计数电路图•鱼缸彩灯电路图•555电子圣诞树电路图•安防报警电路汇编•交流电焊机空载节电电路•电子电路汇编•CD4013遥控插座电路。
简易0-9拨码器电路的设计
简易0-9拨码器电路的设计拨码器是一种数字电路,用于将二进制输入信号转换为相应的十进制输出信号。
常见的拨码器有0-9十进制拨码器。
要设计一个简易的0-9拨码器电路,可以采用以下步骤:1.确定拨码器的输入:0-9十进制拨码器通常有四个二进制输入信号,表示三位二进制数字。
例如,两位二进制数字为00,01,10和11。
2.确定拨码器的输出:需要将输入信号转换为相应的十进制数字输出。
对于0-9的十进制拨码器,共需要10个输出信号,分别对应数字0-9。
3.分析真值表:根据拨码器的输入和输出,绘制出真值表。
真值表显示了输入信号和对应的输出信号之间的关系。
4.使用逻辑门实现:根据真值表,选择适当的逻辑门(如与门、或门、非门等)进行电路设计。
逻辑门可用于将输入信号与输出信号进行逻辑运算。
5.组合逻辑电路设计:使用逻辑门将输入信号转换为相应的输出信号。
根据真值表,设计逻辑门的连接方式和逻辑关系。
可以使用电路设计工具如LogicWorks进行电路设计,或者使用简单的逻辑门芯片进行设计。
6.连接输入和输出:将输入信号与逻辑门的输入端连接,将逻辑门的输出端与对应的输出信号连接。
确保连接正确,以确保输入信号正确地转换为输出信号。
7.测试电路:使用输入信号测试电路,确保电路能够正确地将输入信号转换为输出信号。
8.优化电路:如果电路存在延迟、功耗等问题,可以对电路进行优化。
例如,可以使用更快的逻辑门芯片、优化布线方式等。
总结:设计一个0-9的简易拨码器电路,需要确定输入和输出、分析真值表、选择适当的逻辑门和进行电路设计、连接输入和输出、测试电路。
设计拨码器电路需要一定的逻辑门知识和电路设计技巧。
有了电路设计,可以方便地将二进制信号转换为相应的十进制数字输出。
九键数字对应的字母
九键数字对应的字母
九键数字对应的字母是指在手机键盘上的数字键,每一个数字对应着几个英文字母。
这是为了方便我们在打电话或发送短信时输入英文单词而设计的。
九键数字对应的字母如下:
1:对应着ABC
2:对应着DEF
3:对应着GHI
4:对应着JKL
5:对应着MNO
6:对应着PQRS
7:对应着TUV
8:对应着WXYZ
9:对应着特殊符号和空格
在输入英文单词时,我们可以通过按下相应数字键的几次来选择需要输入的字母。
例如,要输入单词“hello”,我们需要按下数字键4一次,数字键3三次,数字键5两次和数字键5三次。
这样一来,我们就可以通过九键数字对应的字母来快速地输入英文单词了。
九键数字对应的字母的设计在移动电话的普及之际是非常有用的,因为当时手机屏幕较小,而输入完整的英文单词往往需要比较多的按
键操作。
虽然现代手机已经配备了更多的键盘按钮和输入方式,但是
九键数字对应的字母始终是我们日常生活中不可或缺的一部分。
基于单片机的密码锁设计论文
基于单⽚机的密码锁设计论⽂基于单⽚机的密码锁设计I 摘要随着电⼦产品向智能化和微型化的不断发展,电⼦密码锁已⼴泛⽤于⽣活中,单⽚机已成为电⼦产品研制和开发中⾸选的控制器。
由于单⽚机具有体积⼩,耗电少,控制精度⾼,运⾏可靠等特点,所以⼴泛应⽤于实际⽣产中。
为了更好地推⼴电⼦锁在各个领域中的应⽤,在此根据任务要求设计了⼀种基于AT89C51单⽚机控制的电⼦密码锁。
并介绍了AT24C04存储器和1602显⽰器及⼯作原理、设计思想以及硬件电路和软件程序等。
装置应⽤AT89C51单⽚机,通过单⽚机编写程序,并⽤LCD1602显⽰密码。
显⽰屏上可以显⽰当前输⼊的六位数字。
当输⼊密码正确时,对应的指⽰灯亮,显⽰器上显⽰password ok ;当密码输⼊错误的次数超过三次时,蜂鸣器发出报警信号同时显⽰器上显⽰password error 。
关键字:密码锁,单⽚机,AT24C04存储器,LCD1602基于单⽚机的密码锁设计IIABSTRACTAlong with the electronic product miniaturization to the intelligent and continuous development electronic password lock has been widely used in life, SCM has become the electronic product research and development in the preferred controller. Because the SCM has the advantages of small volume, low power consumption, high control precision, reliable operation and so on, so it is widely applied in actual production. In order to better promote the electronic lock in various fields of application, then according to the requirements of task design based on AT89C51MCU control of the electronic code lock. This paper introduces AT24C04memory and a 1602display and the principle of work, design concept and the hardware circuit and software program. Application of single chip microcomputer device AT89C51, through the program, and LCD1602 display code. The display ca n display the current input six numbers. When the input password is correct, the corresponding indicator light, display password OK; when the password input error more than three times, the buzzer sends out alarm signal at the same time display on password error. Key W ords: Password lock, MCU, MemoryAT24C04, LCD1602基于单⽚机的密码锁设计1⽬录摘要 .............................................................................................................................................. I ABSTRACT ................................................................................................................................... II 第⼀章绪论 .. (1)1.1课题的背景和意义 ....................................................................................................... 1 1.2电⼦密码锁的趋势....................................................................................................... 2 第⼆章系统总体设计⽅案 .. (3)2.1密码锁具体设计要求 ................................................................................................... 3 2.2总体设计⽅案选定....................................................................................................... 3 第三章硬件系统设计 . (5)3.1系统芯⽚介绍 (5)3.1.1单⽚机AT89C51功能介绍 ........................................................................... 5 3.1.2存储芯⽚AT24C04介绍............................................................................... 7 3.1.3LCD1602显⽰器介绍 . (8)3.2硬件电路设计 (9)3.2.1键盘输⼊电路 ................................................................................................. 9 3.2.2电源输⼊电路............................................................................................... 10 3.2.3掉电存储电路............................................................................................... 10 3.2.4晶振电路....................................................................................................... 11 3.2.5复位电路....................................................................................................... 12 3.2.6显⽰电路....................................................................................................... 12 3.2.7报警电路....................................................................................................... 13 3.2.8开锁电路....................................................................................................... 13 3.3电路设计总图............................................................................................................. 14 第四章软件系统设计 .. (16)4.1主程序流程图 ............................................................................................................. 16 4.2按键软件设计 . (17)4.2.1按键功能程序流程图 (17)基于单⽚机的密码锁设计2 4.2.2按键功能⼦程序 ........................................................................................... 17 4.3密码设置软件设计 .. (18)4.3.1密码设置程序流程图 ................................................................................... 18 4.3.2密码设置⼦程序........................................................................................... 18 4.4开锁软件设计 . (19)4.4.1开锁程序流程图 ........................................................................................... 19 4.4.2开锁功能⼦程序 . (19)第五章系统制作及调试 (20)5.1焊接注意事项 ............................................................................................................. 20 5.2硬件调试问题及解决⽅法......................................................................................... 21 结论......................................................................................................................................... 22 参考⽂献................................................................................................................................. 23 致谢......................................................................................................................................... 24 附录A ........................................................................................................................................... 25 附录B . (40)基于单⽚机的密码锁设计1第⼀章绪论1.1课题的背景和意义随着电⼦技术和计算机技术的飞速发展,单⽚机性能不断完善,性能价格⽐显著提⾼,技术⽇趋完善。
EDA课程设计—电话按键显示器
燕山大学EDA课程设计报告书题目:电话按键显示器姓名:班级:成绩:一、设计题目及要求题目名称:电话按键显示器要求:1.设计一个具有八位显示的电话按键显示器;2.能准确反映按键数字,输入时有蜂鸣音提示;3.显示器显示从低位向高位前移,逐位显示,最低位为当前输入位;4.输入错误数字时,具有删除、重输功能。
5.摘下话机后才能拨号有效,挂机后熄灭显示。
6. 拨号后,发出拨号音,响2秒,停1秒,如此重复。
二、设计过程及内容(1)、设计过程1、该电路主要由五个主要模块组成,包括防抖动模块、编码模块、移位寄存模块、显示模块、蜂鸣模块,其中蜂鸣模块又包括拨号蜂鸣模块和分频蜂鸣模块。
2、各个模块独立存在,有自己的输入输出端口。
3、防抖动电路用十个D触发器和非门实现;编码模块用两块74LS148优先编码器实现0~9数据的输入,并转换成四位二进制数;由八片74194组成移位寄存器用以实现移位寄存和删除重输的功能;拨号蜂鸣模块实现输入时有蜂鸣提示音的功能,分频蜂鸣模块用分频器和74160实现拨号后拨号音响两秒停一秒的功能。
显示模块由四块74151数据选择器和计数器74160组成,来实现数据的显示。
(2)、模块简介1、电话按键显示器总原理图如下:当输入为8时,仿真图如下:2、防抖动模块通过十个D触发器,保证输入数据的准确性,其原理图如下:当输入为9时,通过该模块后,按键9为有效。
3、编码模块编码模块由两个74148优先编码器实现将十进制数转换成四位二进制数的功能,原理图如下:当输入分别为9、8、7时仿真图如下:4、移位寄存模块由八片74194组成,原理图如下:功能描述:用4个2片集成双向移位寄存器74194来完成四位二进制数的分别8次移动,从而实现数字由低位向高位的逐次移动。
当输入为1000时,仿真图如下:5、显示模块由一片74283、四片74151 和一片74161组成,原理图如下:功能描述:通过外接时钟信号上升沿触发来实现各个芯片0~7 八个不同地址的选择,加快外接频率可以是地址变换非常快在人体视觉暂留的前提下使8片七段显示译码管同时亮得以实现。
键盘电路原理
键盘电路原理
键盘电路原理是指将键盘上的按键输入转化为数字信号输出的工作原理。
简单来说,键盘电路由按键、扫描矩阵和编码器三部分组成。
按键是键盘电路的输入端,通常由弹簧、触点和膜片组成。
当按键被按下时,触点闭合,形成电路通路。
扫描矩阵是键盘电路的核心部分,它由行线和列线组成。
按下某一键时,与该键相连的行线和列线就会产生连接,形成一个短暂的电路。
扫描矩阵会逐行扫描检测所有按键的状态,然后将结果传送给编码器。
编码器是将扫描矩阵的检测信号转化为数字信号的部分。
它可以将行列线的连接状态进行编码,生成一个唯一的编码值,用于表示所按下的按键。
这个编码值可以通过串行通信、并行通信等方式传输给处理器。
在实际应用中,键盘电路通常会有多个按键和一组扫描矩阵,以便支持多个键的同时检测。
此外,键盘电路还可能包括部分电容触摸屏的原理,通过触摸屏上的电容变化来实现按键的检测。
综上所述,键盘电路原理通过按键、扫描矩阵和编码器的协同工作,将按键输入转化为数字信号输出,实现了键盘与处理器之间的信息传递。
这为我们使用键盘输入信息提供了基础。
数字电路课程设计之九路抢答器
数电课程设计报告书姓名:班级:学号:指导老师:时间:题目:九路抢答器一、设计任务与要求设计一九路抢答器,达到以下功能:(1)抢答器同时供9名选手或8个代表队比赛,分别用9个按钮S1 ~ S9表示。
(2)设置一个系统清零控制开关S,该开关由主持人控制。
(3)抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,扬声蜂鸣器发出声响提示,并在G七段数码管上显示选手号码。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
二、方案设计与论证1、初步设想设计这个电路要求适应以下的情况:(1)抢答器同时供9名选手或9个代表队比赛,分别用8个按钮S1~S9表示。
(2)设置一个系统清零开关S,该开关由主持人控制。
(3)抢答器具有锁存与显示功能。
即选手按动按钮,锁存相应的编号,并在LED数码管上显示,同时扬声器发出报警声响提示。
选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
2、设计思路和方案基于这个设计的上述要求,根据功能要求,我们须设计有抢答电路、译码显示电路、主持人控制电路、报警电路。
各个电路都有其自己的功能:(1)控制电路必须做到:主持人将开关拨到"清除"状态,显示管显示00(2)抢答电路必须做到:选手在主持人说抢答时,实现:优先判断、编号锁存、编号显示、扬声器提示。
(3)警报电路的作用在于收到信号后发出警报。
(4)译码显示电路的任务是"翻译"二进制编码并在数码管上显示。
各个部分分工合作,要互相配合,每一个部分都对其他部分产生影响缺一不可,在设计电路时应注意对其他电路的影响,要符合其他电路的要求。
图1是九路抢答器的方框图。
图13、具体方案方案一:如图2所示,用八路抢答器为例,其工作原理为: 通过8个按钮代表8个选手,用74LS48进行优先编码,然后用RS 锁存器构成锁存电路,再用74LS48进行译码,最后用七段显示管来显示。
拨号电路原理
拨号电路原理
拨号电路是一种利用数字信号来实现电话通信的电路。
它是一种基于数字信号处理的通信方式,通过将电话号码转化为数字信号,然后再传输到接收端,实现电话的拨号和通话功能。
拨号电路由两部分组成:发送端和接收端。
发送端负责将输入的数字信号转化为模拟信号,并将其传输到接收端;接收端负责接收并解码来自发送端的信号,并将其转化为可理解的语音信号。
在发送端,拨号电路首先将输入的电话号码转化为数字信号。
这一过程一般称为数字编码,常见的编码方式有DTMF(Dual Tone Multi-Frequency)编码和脉冲编码。
DTMF编码是通过
将不同的频率信号进行组合来表示不同的电话号码;脉冲编码则是通过一系列不同长度的脉冲来表示数字。
转化为数字信号后,拨号电路将其传输到接收端。
接收端接收到从发送端传来的数字信号后,首先需要进行解码。
解码过程与编码过程相反,即根据编码规则将数字信号转化为电话号码。
解码后,接收端将电话号码进行处理,包括查找通信目标、建立通信链路等操作。
拨号电路的工作原理主要依赖于信号的编码和解码技术。
通过将电话号码转化为数字信号进行传输,并在接收端进行解码,可以实现电话的拨号和通话功能。
拨号电路广泛应用于固定电话、移动电话等通信设备中,是现代通信技术的核心之一。
脉冲按键拨号电路设计
脉冲按键拨号电路设计首先,我们要确定需要的材料和元器件。
本设计所需的元器件包括:1.555定时器芯片x12.NPN晶体管(如2N3904)x13.电阻(如10K欧姆)x24.电容(如10μF)x15.开关键(按键)xN(按键数量取决于需要的拨号数量)6.电源(如9V电池)x1接下来,我们将按照以下步骤进行电路设计:1.将555定时器芯片连接到电源,即将VCC引脚连接到正极,将GND引脚连接到负极。
2.将R1(10k欧姆电阻)连接到VCC引脚和控制电极(CTRL)引脚之间。
将R2(10k欧姆电阻)连接到VCC引脚和放电电极(DIS)引脚之间。
3.将C1(10μF电容)的正极连接到放电电极(DIS)引脚,将负极连接到GND引脚。
4.将555定时器芯片的引脚3(OUT)连接到NPN晶体管的基极。
5.每个按键都将一个引脚连接到555定时器芯片的引脚2(TRIG),另一个引脚连接到NPN晶体管的发射极。
6.将NPN晶体管的集电极连接到电源的正极。
7.按下一个按键时,555定时器芯片会产生一个短暂的高电平脉冲信号,该信号将通过NPN晶体管被放大,并用于控制外部设备。
该电路设计的工作原理如下:当按下一个按键时,该按键的引脚将与555定时器芯片的引脚2(TRIG)连接,触发555定时器芯片。
一旦触发,555定时器芯片的引脚3(OUT)将产生一个高电平脉冲信号,该信号可用于控制其他外部设备,如继电器、LED等。
脉冲的持续时间由555定时器芯片的R1(10k欧姆)和C1(10μF)决定。
通过调整这些元器件的数值,可以改变脉冲信号的持续时间。
通过重复按下不同的按键,可以产生不同的脉冲信号序列,从而实现拨号功能。
总结:本文介绍了一种基于555定时器的脉冲按键拨号电路设计。
通过按下不同的按键,可以产生不同的脉冲信号序列,实现拨号功能。
这个电路设计简单实用,是一种常见的电子电路设计。
数字电路课程设计九路抢答器
鼓励学生发挥想象力和创造力,设计出具有创新性的抢答器方案。
预期成果
完成九路抢答器设计
01
学生能够独立完成九路抢答器的设计,包括电路原理图、PCB
板图等。
实现基本功能
Hale Waihona Puke 02抢答器能够实现基本的抢答功能,包括抢答信号的输入、处理
和输出等。
性能稳定可靠
03
经过测试和调试,抢答器的性能稳定可靠,能够满足实际应用
按键处理代码段
03
```
02
}
01
关键代码段展示
01
```c
02
void KeyProcess() {
03
if (P1 != 0xFF) { // 如果有按键按下
关键代码段展示
delay(10); // 延时消抖 if (P1 != 0xFF) { // 再次判断按键是否按下
key_value = P1; // 获取按键值
评估九路抢答器在长时间工作和不同 环境温度下的稳定性,并分析影响稳 定性的因素。
可靠性评估
评估九路抢答器的可靠性,包括平均 无故障时间、故障率等指标,并分析 影响可靠性的因素。
06
课程设计总结与展望
设计成果总结
实现九路抢答功能
成功设计并实现了一个九路抢答器,能够准确、快速地识别并显 示第一个抢答者的编号。
问题跟踪与解决
对测试中发现的问题进行跟踪,分析问题原因并 提出解决方案,确保问题得到及时解决。
性能指标评估
响应时间评估
评估九路抢答器的响应时间是否符合 设计要求,并分析影响响应时间的因 素。
准确性评估
评估九路抢答器在各种条件下的准确 性,包括不同输入信号幅度、频率和 负载条件下的准确性。
数字电路举例
数字电路举例数字电路是由数字电子元器件组成的电路,它的基础是数字信号的处理和传输。
数字电路常常用于实现逻辑运算、控制信号和信号处理等方面。
下面我们将举例介绍数字电路在实际生活中的应用。
1. 计算器计算器是一种广泛使用的数字电路应用。
它通常由数字显示器、数字键盘、控制电路和计算电路等组成。
在计算器中,数字电路用于处理用户输入的数值并进行数学运算,最终将计算结果显示在数字显示器上。
数字电路的高速运算和精确计算使计算器成为现代人们不可缺少的工具。
2. 数码相机数码相机也是一种大规模使用数字电路的产品。
它的传感器采用数字信号处理技术来转换成数字图像信号,并通过数字电路的高速运算对图像进行处理和压缩,以提高图像的清晰度和色彩还原度。
数码相机的数字电路还可以实现录像、存储、传输和打印等功能,成为了现代家用器具中的重要组成部分。
3. 手机手提电话是数字电路的另一个典型应用。
它不仅包括基础的电话通信功能,还具有多种数字电路功能,如计算器、日历、照相、录像、GPS导航、互联网接入等。
它的通信和数据传输采用数字信号处理技术,使得数据传输稳定、信号清晰,而且还可以通过数字电路进行音频和视频的压缩传输。
数字电路的广泛应用,使得手机成为人们生活中的必需品。
4. 洗衣机在洗衣机中,数字电路提供了多种控制和调节的功能,如控制洗衣机的开关、定时启动、清洗水位的控制、温度控制以及故障的检测和自动保护等,数字电路的使用使得洗衣机具有了更高的自动化程度,提高了它的操作易用性与可靠性。
5. 电子秤电子秤是一种数字电路应用,在重量测量和显示方面具有高度精确性和灵敏度。
它通常由传感器、模数转换器、数字显示和控制电路等构成。
在电子秤中,当物品放在秤盘上时,传感器将重量转化为电信号,并通过数字电路对其进行处理和显示。
数字电路的高精度测量和显示使得电子秤成为了现代商业和家庭生活中必备的物品。
总结:数字电路应用之广泛,涉及生活、工业等各领域,它将数字信号的传输、处理与控制集成在一起,促进了电子工业的发展,也推进了人类文明的进步。
数电课程设计脉冲按键电话显示器讲解
脉冲按键电话按键显示器一、设计任务与要求1.设计一个具有八位显示的电话按键显示器; 2.能准确反映按键数字;3.显示器显示从低位向高位前移,逐位显示,最低位为当前输入位; 4.重按键时,能首先清除显示;5.摘下话机后才能拨号有效,挂机后熄灭显示。
二、方案设计与论证该设计分为输入电路,脉冲产生电路,编码电路,移位电路,显示电路和主控制电路这几部分组成。
用1个开关模拟话机被摘下与挂机2种状态,用1个按键表示清除数字重新再按,用9个按键分别代表0~9的数字输入。
当在摘下话机的状态下按下0~9中的其中一个按键时,用编码器对输入信号进行编码,输出四位BCD 码。
然后四位BCD 码输入到第一个移位锁存器中,当有脉冲输入时,锁存器中的四位BCD 码输入到第二个移位锁存器中,同时也输入到数码管驱动器中,驱动数码管显示相应的数字。
再按下一个数字按键时,产生一个脉冲,第二个锁存器中的四位BCD 码输入到第三个移位锁存器中,同时也输入到数码管驱动器中,驱动数码管显示相应的数字。
以此类推。
电路原理框图:输入电路脉冲产生电显示电路编码电路 移位电路主控电路三、单元电路设计与参数计算1.输入电路与脉冲产生电路:当有按键被按下时,只有那个输入为0,其余都为1,同时产生一个脉冲。
2.编码电路:74LS147能将输入的9个信号转成四位BCD码。
下图是74LS147功能表:INPUTS OUTPUTS1 2 3 4 5 6 7 8 9 D C B A 1 1 1 1 1 1 1 1 1 1 1 1 1 x x x x x x x x 0 0 1 1 0 x x x x x x x 0 1 0 1 1 1 x x x x x x 0 1 1 1 0 0 0 x x x x x 0 1 1 1 1 0 0 1 x x x x 0 1 1 1 1 1 0 1 0 x x x 0 1 1 1 1 1 1 0 1 1 x x 0 1 1 1 1 1 1 1 1 0 0 x 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 03.移位电路:一共由8个74LS194组成,能将四位BCD码输入到第一个74LS194,并在有上升沿信号到来时把数据输出给下一个移位寄存器与数码管驱动器。
NEC交换机拨9 走8条外线---实例1
NEC TOPAZ程控交换机加电后,将位于右下角第一个内线口右边的开关从OFF拨到ON 位置。
将交换机关电,将开关从ON拨到OFF位置,再给交换机加电,交换机将恢复到出厂状态。
更详细的配置请参考NEC TOPAZ的编程手册。
设备为一台NEC Aspila TOPAZ程控交换机,配有3块板子。
总共3*3=9个中继口,8*3=24个内线口,可接9条市话线和24部分机。
默认的分机号为200,201,202,……,222,223。
中继口为中继口1到中继口9,分别对应Trunk1,Trunk2,Trunk3,Trunk4,Trunk5,Trunk6,Trunk7,Trunk8,Trunk9。
配置目标:分机拨9,从8个中继口中选择一条出去,若8条中继线都忙,再有分机拨9,将会听到所有线正忙的提示音。
编程模式:用附带的电话线将一部NEC专用电话机连接到NEC程控交换机的第一个内线口。
不要拿起听筒,按SPK→#*#*→12345678→HOLD,进入编程模式Program Mode。
若已经在编程模式中,多次按DC键,直至返回到Program Mode提示符,按SPK退出编程模式。
若程序有所改变,将看到Saving System Data,完成后显示Complete Data Save,然后电话退至空闲模式。
编程模式中:上图说明:程序号为15-07,项目号为1,正在对分机200进行设置,KY01表示正在对01键进行编程,输入数据为*01。
常用键说明:HOLD键相当于PC上的回车键,完成刚刚输入的编程步骤。
当显示某一程序输入时,按HOLD键跳过该输入而不作任何改变。
DND/CONF键向左进删除输入项。
DC键每次从当前显示的程序窗口后退一步。
FLASH键可在分机TEL、中继(线)间转换。
LND将光标左移。
OPAC将光标右移。
SPK退出编程模式。
VOL.UP在输入项目号列表中向后翻滚。
如果输入数据后按一下该键,系统在翻滚之前接受这些数据。
普通键盘电路原理图
普通键盘电路原理图
2012 年03 月05 日09:57 来源:电子发烧友网原创作者:爱好者我要评论(0) 图是普通键盘的电路图,是用8051 单片机实现的。
图中键阵列部分的引脚(P0 、P2 和P1 的一部分) 流过的是高低变换的电平,用以判断哪个键按下了,哪个键抬起了。
这些信号即使被截获也是没有意义的,
因此,将它们定义为黑信号。
此外复位电平、晶振等也为黑信号。
键盘有 2 根信号线与主机相连,即时钟线(KBDCLK) 和数据线(KBCDATA) 。
时钟线提供键盘与主机通
信时的时钟信号,由键盘发出,下降沿有效。
也就是说在每个时钟的下降沿,主机将键盘准备好的数据读
入累加器“ACC ”中,读到有效的“停止位”后送CPU 处理。
但对于同一种键盘来说,时钟的周期、频
率、电平高低都是一样的;对于不同键盘会略有不同。
在同一个键盘中,发出的所有数据的时钟都是相同的。
所以这一信号与按键信息无关,也是黑信号。
键盘有不同的键,它们被依此选通后,将通过数据线发出相
应的键码数据传送给主机,所以,图中只有数据线上走的是红信号。
Welcome To Download
欢迎您的下载,资料仅供参考!。
数字键控法原理
数字键控法原理如下:
1.矩阵式键盘的原理:矩阵式键盘是由多个列和行交叉的按键组
成的。
当用户按下某个按键时,该按键所在的行和列会通过导
电材料或开关器件进行连接,形成一个电路。
这样,每个按键
就可以通过其所在的行和列来进行识别和区分。
2.数字电路的原理:数字电路是一种基于逻辑门电路的电子电路,
可以实现各种数字信号的处理和转换。
数字键控法利用数字电
路技术,将键盘上的每个按键与一个唯一的电信号相对应。
当
用户按下某个按键时,该电信号会被发送到数字电路中进行处
理,可以通过编码器或解码器进行转换和识别。
综上所述,数字键控法的原理是将矩阵式键盘和数字电路技术相结合,通过唯一的电信号和逻辑门电路实现按键的识别和处理。
这种输入设备扫描方式简单可靠,广泛应用于计算机、手机、电视遥控器等各种数字设备中。
9键拨号键盘 数字电路
数字电子技术课程设计-----------------简易电话机姓名:陈志豪班级:电信1208班学号:120900812桌号:36号目录第一章设计指标……………………………………....……...…….... 设计指标……………………………………………………………....第二章系统概述………………………………………...…..…...…....2.1设计思想…………………………………………………………..2.2可行性论证…………………………………………….…...…... 2.3各功能的组成………………………………………………………2.4总体工作过程………………………………………………………第三章单元电路设计与分析………………………………...…...…...3.1各单元电路的选择………………………………………………3.2设计及工作原理分析………………………………………………第四章电路的组构与调试…………………………………..…...…...4.1 遇到的主要问题…………………………………………………..4.2 现象记录及原因分析…………………………………………….4.3 解决措施及效果…………………………………………………4.4 功能的测试方法、步骤、设备、记录的数据……………………第五章结束语………………………………………………………...5.1对设计题目的结论性意见及进一步改进的意向说明…………..5.2 总结设计的收获与体会………………………………………….附图(电路图、电路总图) ………………………………………………参考文献……………………………………………………………一、设计指标采用FPGA设计按键阵列扫描和发光二极管点阵控制显示电路。
当按下按键后,发光二极管显示当前按键值并且保持到下一个输入。
二、系统概述设计思想:用扫描电路对按键进行扫描,检测到低电平的时候,对此时的状态进行锁存,对状态机的编码进行解码,从而生成信号发送到lce点阵产生数字与符号。
VHDL脉冲按键电话显示器
用VHDL实现脉冲按键电路显示器第一章绪论1.1前言EDA(Electronic Design Automation,电子设计自动化)技术正是为了适应现代电子产品设计的要求,吸引多学科最新成果而形成的一门新技术。
利用EDA进行电子系统设计,具有以下几个特点:(1)用软件的方式设计硬件;(2)用软件方式设计的系统到硬件系统的转换是由有关的开发软件自动完成的;(3)设计过程中可用有关软件进行各种仿真;(4)系统可现场编程,在线升级;(5)整个系统可集成在一个芯片上,体积小,功耗低,可靠性高。
因此,EDA技术是现代电子设计的发展趋势。
我们本学期开设了EDA 课程,并开设了为期两周的EDA技术实训,主要利用VHDL语言编程,我们组的题目具体如下。
1.2题目要求1、设计一个具有最高8位显示的电话按键显示器,能准确地反映按键数字;2、显示器显示从低位向高位前移,逐位显示按键数字,最低位显示当前输入数字;设置“删除键”,按下此键,从最低位开始删除数字,同时显示器数字从高位向低位移动。
3、设置“拨号键”、“挂机键”、和“重拨键”,拨号键模拟拨号,按下此键拨号指示灯亮,并存储当前号码;挂机键按下后,待机指示灯亮,2秒后熄灭显示器显示;重拨键按下能显示最后一次输入的电话号码。
2.1系统设计思路与框图我们设计的用VHDL语言实现的脉冲按键电话显示器由4个模块组成:按键电路,译码器,移位寄存、锁存器和数码管显示电路,其中移位寄存、锁存器和数码管译码显示电路为系统的主要组成部分。
脉冲按键电话的总体设计框图如图2.1所示:图2.1 脉冲按键电话总体设计方案2.2 各模块功能分析2.2.1按键电路模块按键电路功能:提供0~9数字按键的输入,同时设置有拨号键,清除键,挂机键和重拨键。
2.2.2 译码电路模块译码电路功能:译码器的功能分为两个部分,第一部分把输入的一位键值转换成四位BCD码;第二部分把4位二进制码译成相应的数码管输出显示码。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字电子技术课程设计
-----------------简易电话机
姓名:陈志豪
班级:电信1208班
学号:120900812
桌号:36号
目录
第一章设计指标……………………………………....……...…….... 设计指标……………………………………………………………....第二章系统概述………………………………………...…..…...…....
2.1设计思想…………………………………………………………..
2.2可行性论证…………………………………………….…...…... 2.3各功能的组成………………………………………………………
2.4总体工作过程………………………………………………………第三章单元电路设计与分析………………………………...…...…...
3.1各单元电路的选择………………………………………………3.2设计及工作原理分析………………………………………………第四章电路的组构与调试…………………………………..…...…...
4.1 遇到的主要问题…………………………………………………..
4.2 现象记录及原因分析…………………………………………….
4.3 解决措施及效果…………………………………………………
4.4 功能的测试方法、步骤、设备、记录的数据……………………
第五章结束语………………………………………………………...
5.1对设计题目的结论性意见及进一步改进的意向说明…………..
5.2 总结设计的收获与体会………………………………………….
附图(电路图、电路总图) ………………………………………………
参考文献……………………………………………………………
一、设计指标
采用FPGA设计按键阵列扫描和发光二极管点阵控制显示电路。
当按下按键后,发光二极管显示当前按键值并且保持到下一个输入。
二、系统概述
设计思想:
用扫描电路对按键进行扫描,检测到低电平的时候,对此时的状态进行锁存,对状态机的编码进行解码,从而生成信号发送到lce点阵产生数字与符号。
同时,用锁存的内容发送到另一个rom进行选择,来控制蜂鸣器产生声音,用使能端控制蜂鸣器只在按下的时候响起。
可行性论证:
用74194可以做寄存器, 该设计方案在理论上是可行的。
按键扫描部分由状态机A提供各个扫描信号,用ROM实现代码转换功能,发光二极管点阵显示电路由3位二进制数控制行扫描信号,同时控制列显示码同步循环输出,即可显示预设的字符。
各功能的组成:
根据按键阵列的判断原理,可采用一个计数器产生按键编码信号。
计数器的脉冲周期等于按键的扫描时间,计数器的模M大于等于被扫描的按键数N。
本设计要求判断12个按键的阵列,所以可采用4位二进制计数器产生按键扫描码。
计数器输出控制译码器产生列扫描信号Y0~Y3,并控制数据选择器选择行线电平Xi。
当被扫描的按键闭合时,选择器的输出信号控制寄存器保存计数器当前的键码状态,同时封锁计数器停止键扫描,以避免其他按键闭合时产生的影响。
发光二极管点阵电路采用3位二进制计数器译码后扫描控制其行(列)信号ROWi (Cj),同时控制列(行)显示码同步循环输出。
所以,必须设计一个译码逻辑元件,根据寄存器保存的按键编码输出键符显示列(行)控制码。
键符显示译码器可采用AHDL真值表方式、组合逻辑器件或只读存储器ROM来实现。
总体工作过程:
1.按键编码
计数器A输出4位二进制码Q3~Q0,每组码通过译码器A产生一列低电平有效的列信号,同时通过数据选择器选中一个行线信号判断连接该列、该行的按键状态。
当数据选择器输出低电平时,表示被扫描键闭合。
所以,计数器输出的二进制码与阵列中的按键一一对应。
显然,按键的编码位序与计数器的输出控制有关。
若计数器的高两位输出Q3、Q2控制选择信号B1和B0,低两位输出Q1、Q0控制译码信号A1和A0,则计数器输出为“0001”时,Y0为低电平,选择输出X1的状态,扫描按键S2。
因此,“0001”为S2的键码。
2.键符显示码存储
由于ROM的数据输出控制点阵的列信号C1~C8,因此ROM中每个存储单元的数据就是一行列控制码,每位数据控制一列。
一个显示符的8行控制需要8个单元的列码
数据,12个不同的键符显示需要96个存储单元,这样显示译码存储器至少需要7位地址。
如果ROM的高4位地址A6~A3由键码Q3~Q0控制,低3位地址A2~A0由行扫描计数器B控制,每个显示符的8行列控制码被存放在以键码划分块的连续8个存储单元中。
建立存储数据文件时要注意数据位序与点阵序列的关系以及存储单元低3位地址与点阵行序的关系。
比如,若存储器的数据输出D7~D0依序控制C1~C8,则数据码从高至低位分别对应点阵显示器的从左至右列。
如果状态机B的输出与译码器B的输入及存储器低3位地址的位序对应相同,当译码器B的输出Y0~Y7
依序控制ROW1~ROW8时,每个字符码的8个存储单元从低地址到高地址分别对应点阵显示器从上至下各行。
3、按键声音
①要制作按键声音,首先要解决的问题就是找一个能够产生固定频率的源,在这里很容易实现,我们使用一个10M的晶振,当其接上适当的电路之后,其将发出恒定的振荡波形。
②有了10M的信号源之后,怎样才能使其变成驱动蜂鸣器发出我们需要的声音的信号,这里我们使用分频器来实现③为了发出不同音名的音,用计数器来实现分频器要常常改变分频系数,这里我们选用一个模可变的计数器来完成这个功能。
④为了实现音乐播放的连续性,我们把乐谱存储到ROM中,播放电路的通取ROM中的内容经过特殊的解码操作便可以得到我们需要的计数器分频系数。
分频后便是我们需要的驱动蜂鸣器的信号
电路框图:
6
三:电路总图
电路总图:
N D
V C C
单元电路设计与分析编码转换电路:
分频器
分频器提供固定的频率输出,用以控制整个电子系统的时钟。
分频器由7片二五—十进制计数器7490组合完成,每级为十分频,共输出10MHZ~1HZ共8档频率信号,输入为FPGA的石英晶振提供的10MHZ
数据选择器
数据采选择器用双片集成4选1数据选择器74153,但只使用其中一片。
7段显示器
译码器的连接时就按正常的连接方式使用,输入为状态机B的三个输出信号,输出为点阵显示器的行选择信号。
电路的组构与调试
1.分频器
分频器提供固定的频率输出,用以控制整个电子系统的时钟。
分频器由7片二五—十进制计数器7490组合完成,每级为十分频,共输出10MHZ~1HZ共8档频率信号,输入为FPGA的石英晶振提供的10MHZ的频率。
2.状态机
整个系统共包含2个状态机,即计数器,由1片16进制计数器74161构成。
状态机A用于按键阵列选择,状态机B提供行扫描的频率。
3.寄存器
寄存器用来保存由按键阵列选择的存储器地址的高4位,由8位锁存器74377构成。
4.显示码存储器
存储器由自行设计的128*ROM构成,每个单元存8位,共8根输出数据线。
5.数据选择器
数据选择选用双片集成4选1数据选择器73153,用于选择按键阵列的行信号。
6.译码器
译码器采用3—8线译码器74138,配合状态机实现逐行扫描功能。
7.rom
Rom根据需要而设定,其地址由状态机锁存信号提供,其值为控制端输入信号。
四.电路的组构与调试
4.1 遇到的主要问题
显示的数字有时候出不来或者是向右移。
4.2 现象记录及原因分析
怀疑是移位寄存器出了问题,就进行不断地调试,发现要不仅要改动移位寄存器的功能,还需要改动输出结果。
4.3 解决措施及效果
对移位寄存器进行了一些修改,还有一些引脚编号的修改
4.4 功能的测试方法、步骤、设备、记录的数据
功能具体就实现了。
第五章结束语
电路调试过程中还是出了不少问题的。
但经过与同学交流与老师帮助还是能顺
利解决的。
通过本次学习,加深了我对数字电子技术的了解,理论与实践的结合者一环节显示十分重要。
并且学会了quartarz 2的实际应用,相信着会对自己今后工作实习有着极大的帮助。
对于lp2900的实验板也是比较的熟悉了,这次,我学会了使用其中的模块编辑功能和电路波形仿真功能,这两个功能还是很实用的。
组合在一起可以为我以后的学习上所用。
参考文献
1.《基于FPGA的数字电路系统设计》崔葛瑾沈利芳李伟民编著西安电子科技大学出版社
2. 《数字电路及系统设计》赵曙光刘玉英崔葛瑾编著高等教育出版社
六、附录(常用器件功能表)
常用计数器74161
3到8的译码器74138
74194移位寄存器。