基于arm的嵌入式中央空调控制器的设计

基于arm的嵌入式中央空调控制器的设计

ID:33905473

大小:64.80 KB

页数:10页

时间:2019-03-01

基于arm的嵌入式中央空调控制器的设计_第1页
基于arm的嵌入式中央空调控制器的设计_第2页
基于arm的嵌入式中央空调控制器的设计_第3页
基于arm的嵌入式中央空调控制器的设计_第4页
基于arm的嵌入式中央空调控制器的设计_第5页
资源描述:

《基于arm的嵌入式中央空调控制器的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于ARM的嵌入式中央空调控制器的设计SYSPRAclICE系统实践基于ARM的嵌入式屮央空调控制器的设计赵清艳张超摘要:通过研究基于ARM920T内核的$3C2440A〜式控制芯片,针对中央空调具体应用,设计了输入/输出,AD转换,DA转换等接口电路;在软件设计上,实现了linux系统的裁剪,编译和移植,以及目标板相关驱动程序的编译和移植;在Qtopia和Qt/E嵌入式图形开发环境下,实现了应用系统的界面设计,AD转换,DA转换,设备控制的C++程序设计,在linux嵌入式环境下交叉编译完成,

2、实现了嵌入式中央空调智能控制系统的软硬件设计.关键词:嵌入式系统沖央空调;智能控制;内核引言口前屮央空调的控制系统大多采用以PLC作为控制核心,主要由温度传感器,流量传感器,压力传感器等传感元件检测空调系统中的各种信号,然后经A/D转换器进行模数变换,送入到可编程控制器(PLC)内,在PLC上进行逻缉运算及PID运算,最后将运算结果进行输出,一部分经开关量模块控制外部设备的启停,一部分经D/A转换器输出,用于控制变频器.这种控制方式具有投入小,控制简单方便等特点H.随着Internet技术的不断

3、发展和普及,越来越多的客户对中央空调监控提出了更高的要求,特别是在远程Web监控方而,这种基于PLC的中央空调控制系统的功能显得相对单一,难于实现诸如网络远程监控等现代控制要求.当前不断涌现的高性能的嵌入式CPU及嵌入式操作系统的出现,使得集成A/D,D/A转换,人机界面,以太网等功能的嵌入式监控系统成为可能,不但能实现客户H益提高的监控要求,还能很好地节省硬件成本,优化系统性能,带来良好的经济效益.本文旨在研究一种能在中央空调自动控制中真正实用的一种高性价比嵌入式控制器,用来取代传统的PLC控

4、制方式,并为中央空调的远程WEB监控预留软硬件接口.,嵌入式中央空调智能控制器駛件及其接口基于ARM9内核核的删处理器凭借其高性能,低功耗,低成本等显着优点,已成为目前32位嵌入式微处理器屮应用最为广泛的一个系列.考虑到屮央空调控制的连续性和可扩展性,本文采用基于ARM920T内核的三星S3C2440A作为嵌人式中央空调智能控制器的核心芯片,构成的中央空调智能控制器如图1所示.图1嵌入式中央空调智能控制系统基于ARM920T内核的嵌入式CPuS3C2440A采用AMBA总线架构,ARM920T内

5、核,实现了MMU,AMBABUS和Harvard高速缓冲体系结构,片内集成大量的设备接口,主要有A/D,LCD,PWM,IIC,IIS,AC97,WatchDog,Camani等,使外围接口电路变得非常简单圈.1.1输入输岀接口的设计考虑到中央空调主机系统的I/O点数并不多(一般3台主机,3套水泵时总的I/O点数是30点),$3C2440A信息系统工程12011.6.2031《从垒蔓盟…一系统壁丰富的I/O引脚已经可以满足控制系统的I/O要求,所以,控制系统输人输出接口设计主要考虑输入信号的隔离

6、,转换以及输岀信号的隔离和驱动.1.2A/D及D/A转换S3C2440A片内没有集成DAC,但它有5个16位的定时器,其中的0,1,2,3共4个定时器具有脉宽调制PWM功能.通过外接低通滤波器和一个简单的转换电路,我们可以方便地用PWM实现DAC的功能.基于PWM的高精度DAC屯路原理如图2所示:图2基于PWM的高精度DAC电路原理图图2中,Q2O1是高频开关管2SC3356,D201是精密的2.5V稳压二极管LM336.2.5,其动态阻抗小于0.2Q.PWM波型经R201输入Q2O1的基极,Q

7、2ol按照PWM的周期和占空比进行开关.由于Q201导通电阻非常小,而截止电阻却非常大,通过与它并联的基准电压LM336.2.5就可以将控制器输出的PWM波形转换成理想的PWM波形,即:VH=2.5V,VL=0V,波形为方波.整形得到的理想PWM波,经过两级阻容滤波后得到直流分量,将此直流分量送到低噪声运放TLV2471进行驱动输岀,从而实现了较高精度的DAC功能.1.3通讯接口设计S3C2440A提供3个标准串行接口,2个USB接口,这些接口极大方便了处理器与其它智能设备的通讯能力•在屮央空调

8、智能控制系统屮,Et后完善和扩展的打印机,分布式控制,与智1能传感器的接口等均需使用到这些接口功能.CPU提供的串行接口为TTL电平,必须通过电平转换才能变成标准的RS232C串行接O.MAX3232是一款低电源电压(+3.0〜+5.5V)的RS232电平转换Ic,内置电荷泵,外接一个0.1uF的电容就可正常工作,由其构成的RS232接口电路.S3C2440A具有2个独立的USB通道,其接口比较简单,只需几个电阻便可方便与CPU进行连接.32信息系统工程12011.6.20二,嵌入式中央空调智能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。