您的位置:首页->数字转速计的电路构成及软件设计是怎么样的?

相关链接

·激光技术革新放射仪实现“即插即用”
·指北针为何指北?
·万用表应用技巧有哪些?
·焊接的注意?
·运算放大器是什么?
·温度计有哪些?
·钳形电流表是什么?
· 集成运算放大器是什么?
·电磁流量计使用中的常见故障主要有哪些?
·原子吸收分光光度法常使用哪些定量分析方法?


数字转速计的电路构成及软件设计是怎么样的?
电路结构见图1,因为要求体积小巧且显示亮度高,因此,采用扫描显示模式,然而,用一片CPU同时完成测量和显示是不行的,扫描功能将严重影响CPU的测量。因此,采用两片ATMEL公司生产的AT89C2051单片机来分别担任,AT89C2051具有内置2KB的EEPROM程序存储器和128个字节的RAM,且每个引脚能够吸入20mA的电流等这些良好特性。CPU1用来测量旋转轴的旋转周期并换算成转速,然后把显示数据发送给CPU2,CPU2平时只是在不断地扫描显示数据,当CPU1发送数据过来时,CPU2产生中断,立即接收数据,然后更新显示数据,这样在四位LED数码管上的数据就被立即更新了。采用两片CPU的好处是电路结构清晰,编程简单,实现了模块化设计。CPU之间采用串行接口方式2,以中断形式进行通信。CPU2的通信部分程序清单如下: