论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
数据处理电路包括A/D数模转换ADC0809、 AT89C51单片机和显示电路等组成。ADC0809是采用CMOS工艺制成的八位八通道单片A/D逐次逼近型转换器,逐次逼近型转换器包括1个比较器,1个数模转换控制器,1个逐次逼近寄存器(SAR)和1个逻辑控制单元,转换中的逐次逼近是按对分原理由控制逻辑单元完成的,它原理简单,便于实现,不存在延迟问题。AT89C51是一个高性能的8位单片机,片内带有4k字节的FLASH可编程可擦除只读存储器,其指令系统与MCS-51完全兼容,因而可方便地应用各种控制领域。在设计中,P0口作为数据口,P1口作为开关量输入输出控制,P2作为显示模块和ADC0809的地址控制线,INT0端为键盘中断输入端,由此组成一个简单的单片机测量系统。
经过LM331 F/V变换后的电压信号,送入ADC0809进行数模转换,AT89C51单片机实时读取数模转换后的数据,通过内部软件的计算后,把结果送到显示屏显示,显示内容主要为各功放管的电流,电源电压,输出功率和反射功率等。输入的开关量检测信号经光电隔离后直接送入AT89C51的P1口。显示电路采用16×2字符点阵液晶显示模块,该显示模块具有内置192种字符(5×7点字型),指示功能强,可组成各种输入,显示和移位方式等功能,且与MCS-51系列单片机接口简单,软件编程简单等特点。
二、软件设计
软件基本结构框图3。主程序主要是循环采集模拟量和开关量信号,并根据信号类型进行计算,所得值送到液晶屏显示,同时根据控制要求,输出控制信号,以实现对功放模块的控制、报警和保护功能。
键盘中断子程序主要用于查看显示内容,设置一些如报警参数和RS232通信波特率等。RS232通信目的是把单个功放模块的数据传送给整机的控制单元,由整机总控制模块进行处理和显示,以实现远程控制和服务器连接。
三、结论
本文介绍的功放模块检测控制单元,由于存在于高功率和强磁场辐射的应用场合,因此关键在于解决信号在采集和传输过程的高频干扰和输入输出电路的隔离措施,同时对软件的数字波也要求较高。 (科教范文网http://fw.NSEAC.com编辑发布)