新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 使用高速AVR单片机实现振动/温度信号采集和存储

使用高速AVR单片机实现振动/温度信号采集和存储

作者:时间:2012-02-16来源:网络收藏

2.2脉冲触发程序

MSP430的 P1口具有外部中断工作方式。由三相电经变压器引出任意两相经由比较器接入P1口,当两相互换时,引起P1口产生中断,可准确确定出两相的换相点位置。确定了换相点的位置,在P1口中断程序中打开定时器,把由电压换算出的时间值付给定时器的16位寄存器。定时器经过触发角时间产生中断,在定时器中断程序中打开相应触发脉冲的引脚。按规律经15°后脉冲结束,再经45°,打开下一个触发引脚。一个周期(360°)后,有采样的电压或电流重新确定触发角,重新给定时器的寄存器复值。

25.jpg

2.3上层程序

上层程序主要有2部分组成:人机接口部分和通讯部分。人机接口包括键盘控制和显示2部分。在程序中,用键盘编制各种控制规律、控制程序。可将 DA28F640内部分成若干个区,是下层每个节点对应一个区,把相应的充放电程序及下层传递过来的现场数据存到相应的区内。在内部建立小型字库,存入需显示的字符,确保LCD液晶屏能动态地显示当前电压电流时间等值。

3结语

本系统自动化程度高,大大提高了生产效率;人机界面友好,易于操作、管理。操作人员只需在控制层编好控制程序,系统负责把程序传到各个节点,由各个节点独立进行操作,中间无需看守,了设备的全自动化。工作过程中电流电压的变化由系统自动进行相应的调解,在掉电情况下系统会自动保存现场数据,了系统的智能化。

参考文献
[1]胡大可,等MSP430系列超低功耗16位原理与应用[M].北京:北京航空航天大学出版社,2000
[2]张毅刚,等MSC51应用技术[M].哈尔滨:哈尔滨工业大学出版社,1997
[3]ATMEL公司8Bit microcontroller with 8k bytes insystem programmable Flash AT90S8515 REVB Errata sheet


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭