电子工程师技术服务社区
- 社区首页
- 下载
- IO扩展之74HC138+74HC273.pdf
资料描述
这是曾经给客户做过的 一款ic卡芯片测试的pcb板,要求如下:
1)通过一块公共ic测试板,依次测试200个ic,测试中对应的序号led亮一次。如果测试中遇到不良品,则该序号位led常亮直至复位键按下。
2)ic测试板上有个输出信号给单片机(1或者0,所有的ic反馈的信号共用一个通道)
3)测试过程中等待被测ic给出来信号的时间为1s。测试正常的led指示时间为0.3s。
4)io点
输入: 1~200#被测ic反馈信号,光耦输出端信号。
复位按钮
输出: 1~200# led指示。
具体操作可以看视频: http://pan.baidu.com/s/1i3eefnz
根据要求,设计的pcb板图如下:
在这里我要给大家讲的主要是stc12c5a60s2系列单片机的io扩展的应用,该设计采用的是74hc138(3-8译码器)+74hc273(8位锁存器)的方式:
输入的话主要是两根信号线,即线圈的两头,分别接在继电器两触点的两端,继电器导通时,线圈接通,输出部分指示相应ic坐标,如果ic是ok的,指示灯闪一下就灭了,如果ic不是ok的,指示灯常亮!相应的代码及原理图如有需要请自行下载!
在设计过程中,出了点小问题,所以该款pcb板的话实际上是没有用到的,但是其中的设计原理大家还是可以借鉴的!因为本屌再次跟大家分享设计的相关资料!欢迎口水!谢绝看了不回复!
继电器驱动部分: 外部led驱动原理:
源代码下载: