当前位置:首页 > 《EDA技术及应用》课程实训指导书
教学提示:
1、彩灯显示的不同形式可由不同进制计数器驱动LED显示完成; 2、音响由选择不同频率CP脉冲驱动扬声器形成。
设计九 脉冲按键电话显示器
1、设计一个具有8位显示的电话按键显示器; 2、能准确地反映按键数字;
3、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位; 4、*设置一个“重拨”键,按下此键,能显示最后一次输入的电话号码; 5、*挂机2秒后或按熄灭按键,熄灭显示器显示。
教学提示:
1、利用中规模计数器的予置数功能可以实现不同的按键对应不同的数字; 2、设置一个计数器记录按键次数,从而实现数字显示的移位。
设计十 简易电子琴
1、设计一个简易电子琴;
2、利用实验箱的脉冲源产生1,2,3,。。。共7个或14个音阶信号; 3、用指示灯显示节拍; 4、*能产生颤音效果。 教学提示:
1、各音阶信号由脉冲源经分频得到。
设计十一 出租车自动计费器
1、设计一个出租车自动计费器,具有行车里程计费、等候时间计费、及起价三部分,用四位数码管显示总金额,最大值为99。99元;
2、行车里程单价1元/公里,等候时间单价0。5元/10分钟,起价3元(3公里起价)均能通过人工输入。
3、行车里程的计费电路将汽车行驶的里程数转换成与之成正比的脉冲数,然后由计数译码电路转换成收费金额,实验中以一个脉冲模拟汽车前进十米,则每100个脉冲表示1公里,然后用BCD码比例乘法器将里程脉冲乘以每公里单价的比例系数,比例系数可由开关预置。例如单价是1。0元/公里,则脉冲当量为0.01元/脉冲。
4、用LED显示行驶公里数,两个数码管显示收费金额。
教学提示:
1、等候时间计费需将等候时间转换成脉冲个数,用每个脉冲表示的金额与脉冲数相乘即得计费数,例如100个脉冲表示10分钟,而10分钟收费0。5元,则脉冲当量为0。05元/脉冲,如果将脉冲当量设置成与行车里程计费相同(0。01元/脉冲),则10分钟内的脉冲数应为500个。
2、用LED显示等候时间,两个数码管表示等候时间收费金额。 3、用加法器将几项收费相加,P=P1+P2+P3,
4、P1为起价,P2为行车里程计费,P3为等候时间计费,用两个数码管表示结果。
设计十二 洗衣机控制器
1、设计一个电子定时器,控制洗衣机作如下运转:定时启动?正转20秒?暂停10秒?反转20秒?暂停10秒?定时未到回到“正转20秒?暂停10秒?……”,定时到则停止;
2、若定时到,则停机发出音响信号;
3、用两个数码管显示洗涤的预置时间(分钟数),按倒计时方式对洗涤过程作计时显示,直到时间到停机;洗涤过程由“开始”信号开始; 4、三只LED灯表示“正转”、“反转”、“暂停”三个状态。
教学提示:
1、设计20秒、10秒定时电路。
2、电路输出为“正转”、“反转”、“暂停”三个状态。
3、按照设计要求,用定时器的“时间到”信号启动相应的下一个定时器工作,直到整个过程结束。
十三、自动奏乐器二
要求:
1.开机能自动奏一个乐曲,可以反复演奏; 2.速度可变。
1 3 1 3 5 6 5 – 6 6 1 6 5 – – – 6 6 1 6 5 5 3 1 2 2 3 2 1 – – – 3.附加:显示乐谱。
十四、自动打铃器
要求:
1.有数字钟功能;(不包括校时等功能) 2.可设置六个时间,定时打铃; 3.响铃5秒钟。
十五、算术运算单元ALU的设计
要求:
1.进行两个四位二进制数的运算。 2.算术运算:A+B,A-B,A+1,A-1
3.逻辑运算:A and B,A or B,A not, A xor B 注意:从整体考虑设计方案,优化资源的利用
十六、多路数显报警器
要求:
1.设计16路数显报警器,16路中某一路断开时(可用高低电平表示断开和接通),用十进制数显示该路编号,并发出声音信号;
2.报警时间持续10秒钟;
3.当多路报警时,要有优先级,并将低优先级的报警存储,处理完高优先级报警后,再处理之(附加)。
??
十七、病房呼叫系统
要求:
1.用1~5个开关模拟5个病房的呼叫输入信号,1号优先级最高;1~5优先级依次降低;
2.用一个数码管显示呼叫信号的号码;没信号呼叫时显示0;又多个信号呼叫时,显示优先级最高的呼叫号(其它呼叫号用指示灯显示);
3.凡有呼叫发出5秒的呼叫声;
4.对低优先级的呼叫进行存储,处理完高优先级的呼叫,再进行低优先级呼叫的处理(附加)。
十八、篮球比赛数字计分牌
要求:
1.分别记录两队得分情况;
2.进球得分加2分,罚球进球得分加1分; 3.纠正错判得分减2分或1分;
4.分别用三个数码管显示器记录两队的得分情况。
十九、设计模拟中央人民广播电台报时电路
要求:
1.当计时器运行到59分49秒开始报时,每鸣叫1s就停叫1s,共鸣叫6响;前5响为低音,频率为750Hz;最后1响为高音,频率为1KHz;
2.至少要有分秒显示。
二十、数字跑表
要求:
1.具有暂停/启动功能; 2.具有重新开始功能;
3.用6个数码管分别显示百分秒、秒和分钟。
二十一、自动电子钟
要求:
1.用24小时制进行时间显示; 2.能够显示小时、分钟; 3.每秒钟要有秒闪烁指示;
4.上电后从“00:00”开始显示。
二十二、速度表
要求:
1.显示汽车Km/h数;
2.车轮每转一圈,有一传感脉冲;每个脉冲代表1m的距离; 3.采样周期设为10S;
4.要求显示到小数点后边两位; 5.用数码管显示;
6,最高时速小于300Km/h。
二十三、双钮电子锁
要求:
1.有两个按钮A和B,开锁密码可自设,如(3、5、7、9); 2.若按B钮,则门铃响;(滴、嗒…);
3. 开锁过程:按3下A,按一下B,则3579中的“3”即被输入;接着按5下A,按一下B,则输入“5”;依此类推,直到输入完“9”,按B,则锁被打开——用发光管KS表示;
4. 报警:在输入3、5、6、9过程后,如果输入与密码不同,则报警;用发光管BJ表示,同时发出“嘟、嘟??的报警声音;5.用一个开关表示关门(即闭锁)。
附录二:EDA课程设计报告格式
共分享92篇相关文档