使用高速AVR单片机实现振动/温度信号采集和存储
打开定时器,把由电压换算出的时间值付给定时器的16位寄存器。定时器经过触发角时间产生中断,在定时器中断程序中打开相应触发脉冲的引脚。按规律经15°后脉冲结束,再经45°,打开下一个触发引脚。一个周期(360°)后,有采样的电压或电流重新确定触发角,重新给定时器的寄存器复值。 2.3上层程序 上层程序主要有2部分组成:人机接口部分和通讯部分。人机接口包括键盘控制和显示2部分。在程序中,用键盘编制各种控制规律、控制程序。可将 DA28F640内部分成若干个区,是下层每个节点对应一个区,把相应的充放电程序及下层传递过来的现场数据存到相应的区内。在单片机内部建立小型字库,存入需显示的字符,确保LCD液晶屏能动态地显示当前电压电流时间等值。 3结语 本系统自动化程度高,大大提高了生产效率;人机界面友好,易于操作、管理。操作人员只需在控制层编好控制程序,系统负责把程序传到各个节点,由各个节点独立进行操作,中间无需看守,实现了设备的全自动化。工作过程中电流电压的变化由系统自动进行相应的调解,在掉电情况下系统会自动保存现场数据,实现了系统的智能化。 参考文献
[1]胡大可,等MSP430系列超低功耗16位单片机原理与应用[M].北京:北京航空航天大学出版社,2000
[2]张毅刚,等MSC51单片机应用技术[M].哈尔滨:哈尔滨工业大学出版社,1997
[3]ATMEL公司8Bit AVR microcontroller with 8k bytes insystem programmable Flash AT90S8515 REVB Errata sheet
温度 信号 采集 存储 振动 实现 高速 AVR 单片机 使用 相关文章:
- 基于TMS320F2812的分布式温度采集记录仪的设计与实现(11-29)
- 基于Fusion的无线扩散炉温度自动监控系统 (06-04)
- 基于CC430F5137的无线温度采集报警系统设计(07-10)
- 基于89C52单片机的温度监测系统设计(10-24)
- 基于DSP的数字温度传感器控制系统(11-28)
- 基于MSP430的温度控制系统的设计与实现(01-03)