其中,A/D转换器和加、减计数器是核心模块,应根据核心模块实现的功能去设计周边模块。ADC使用ADC0808或ADC0809并行8位模数转换器(满足精度要求),时钟电路采用555定时器,减计数采用四位二进制可逆计数器74LS193,加计数采用四位十进制加计数74LS160,数码管要求用四个带小数点的七段显示器,模拟量用滑动变阻器和DC 5V电源组成,复位/启动电路可根据各功能模块需求自行设计。 应从何处着手或遵循什么样的思路去进行设计和调试电路呢?通过思考会发现,ADC和加、减计数器都需要时钟脉冲信号,因此必须先设计由555组成的时钟电路。其次,二进制减计数的初始值是ADC输出的数字量,因此必须先设计ADC电路,再设计减计数模块,而加计数模块是为了完成BCD码转换进行显示用的,因此,最后设计加计数和显示模块,中间可加上必要的启动和复位电路。有了这样的思路,在Proteus平台上进行分模块设计与仿真就OK了。
|