其中,A/D轉(zhuǎn)換器和加、減計數(shù)器是核心模塊,應(yīng)根據(jù)核心模塊實現(xiàn)的功能去設(shè)計周邊模塊。ADC使用ADC0808或ADC0809并行8位模數(shù)轉(zhuǎn)換器(滿足精度要求),時鐘電路采用555定時器,減計數(shù)采用四位二進制可逆計數(shù)器74LS193,加計數(shù)采用四位十進制加計數(shù)74LS160,數(shù)碼管要求用四個帶小數(shù)點的七段顯示器,模擬量用滑動變阻器和DC 5V電源組成,復(fù)位/啟動電路可根據(jù)各功能模塊需求自行設(shè)計。 應(yīng)從何處著手或遵循什么樣的思路去進行設(shè)計和調(diào)試電路呢?通過思考會發(fā)現(xiàn),ADC和加、減計數(shù)器都需要時鐘脈沖信號,因此必須先設(shè)計由555組成的時鐘電路。其次,二進制減計數(shù)的初始值是ADC輸出的數(shù)字量,因此必須先設(shè)計ADC電路,再設(shè)計減計數(shù)模塊,而加計數(shù)模塊是為了完成BCD碼轉(zhuǎn)換進行顯示用的,因此,最后設(shè)計加計數(shù)和顯示模塊,中間可加上必要的啟動和復(fù)位電路。有了這樣的思路,在Proteus平臺上進行分模塊設(shè)計與仿真就OK了。
|