触摸屏式多功能遥控器设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
触摸屏式多功能遥控器设计与实现

触摸屏式多功能遥控器设计与实现   【摘 要】在实际生活中,各种电器为方便使用均采用遥控的方式,这就导致遥控器众多,带来诸多不便,为此,本文设计一种触摸屏式多功能遥控器,实现多种电器的统一遥控。   【关键词】触摸屏;遥控器   一、引言   在现实生活中,许多电器的开关都由遥控的方式进行控制,如车库门、房间灯等,其方便使用的同时,也造成了遥控器众多,携带不方便,易丢失等问题。为此,本文提出一种利用触摸屏实现多型电器的统一控制,减少遥控器的数量,方便使用。   二、系统硬件设计及实现   遥控器由RS232电路、单片机电路、触摸屏,电源电路组成和无线射频模块组成。   (一)电源电路设计   电源电路如图1所示,电源模块选择LM2596系列降压型开关稳压器,LM2596输入电压高,可达40伏LM2596系列降压型开关稳压器是单片稳压集成电路,能提供开关稳压电路(buck)的各种功率输出,最大驱动电流达3A,具有优异的线性和负载调整能力,这个系列有3.3V,5.0V,12V和15V固定输出电压型,还有可调整输出电压型。LM2596系列稳压器内含一个独立的频率振荡器和频率补偿电路,外围元件少,图1中的J5是电源接入插座,电压等级为9V-40V,DJ3为IN5406,起到极性保护作用,当输入电压接反时,电路不工作,不会烧坏电路板上的电子元器件。   IC1是LM22596-5.0开关电源芯片,它将输入为40V以内的直流电源变换成5.0V的直流电源VCC输出,为电路板供电。D8、L1、C32、C8构成LM22596-5.0的外围电路,R5和D10用于指示5.0V的直流电源VCC。   IC2是LM22596-12开关电源芯片,它将输入大于12V小于40V以内的直流电源变换成12V的直流电源输出,为迪文触摸屏提供电源。D12、L2、C33、C17构成LM22596-12的外围电路,R1和D13用于指示12V的直流电源。   (二)单片机外围电路设计   为了能同时与无线射频模块和迪文触摸屏通讯,CPU必须具备两个串行USART。系统选用ATMEL公司的8位系列单片机Atmega64。Atmega64单片机是ATMEL公司的8位系列单片机中最高配置的一款单片机,应用极其广泛,主要特性如下:   高性能、低功耗的 AVR 8位微处理器;先进的RISC结构,133条指令大多数可以在一个时钟周期内完成;32×8通用工作寄存器+外设控制寄存器 全静态工作 ,工作于16 MHz 时性能高达16 MIPS只需两个时钟周期的硬件乘法器 非易失性的程序和数据存储器,64K字节的系统内可编程Flash ;具有独立锁定位、可选择的启动代码区 ,通过片内的启动程序实现系统内编程,真正的读-修改-写操作,4K字节的EEPROM;   外设特点   两个具有独立的预分频器和比较器功能的8 位定时器/计数器;两个具有预分频器、比较功能和捕捉功能的16 位定时器/计数器;具有独立预分频器的实时时钟计数器;两路8位PWM;6路分辨率可编程(2 到16 位)的PWM;输出比较调制器 ;8路10位ADC;两个可编程的串行USART;可工作于主机/从机模式的SPI 串行接口;具有独立片内振荡器的可编程看门狗定时器   (三)RS232接口电路设计   无线射频模块和迪文触摸屏通过标准的RS232接口上行和下载数据,单片机虽然也有串行口,但其接口电平为TTL电平,不符合RS232接口标准,所以必须先进行电平变换才能相互通信。采用MAX232进行电平变换,一片MAX232可以同时将单片机的两路UART转换成RS232电平。它与单片机的连接电路如图3所示。图3中的J1是DB9串口接口,用于与PDL数传电台连接,图3中的J3是间距为5.08的端子,用于与迪文触摸屏连接为触摸屏提供电源和数据接口。   三、迪文触摸屏组态软件设计及实现   迪文触摸屏通过SD卡的配置来实现所有的显示触摸功能。为此,迪文科技有限公司为用户开发了专门的配置软件,靶载设备电源综合管控系统的显控软件就是通过迪文的DGUS配置工具V4.9来实现的。   (一)系统配置   串口波特率设置为1200bps,串口帧头为0XAA,0X55,显示屏使用800X600分辨率,24位色的TFT屏。水平正常显示,垂直也正常显示,背光不受控制,因此显示屏的背光上电后就常亮。有效的触摸区域的数值通过串口自动上传。由于是有线通讯,控制触摸屏的电路板与触摸屏在一个机壳内,因此串口通信不启用CRC16帧校验。由于不启用汉字库,所有汉字以图片的形式显示,因此统统内部从0X0000-0X06FF的内存都可以被任意分配。   (二)变量地址分配   系统内部从0X0000-0X06FF的内存都可以被任意分配,分配地址0x0000给受控装置状

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档