[实用新型]一种智能温控器的SPI转UART的模拟电路有效
申请号: | 201821134404.X | 申请日: | 2018-07-17 |
公开(公告)号: | CN208477514U | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 张灿辉;张建东 | 申请(专利权)人: | 卡乐电子(苏州)有限责任公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 广州市红荔专利代理有限公司 44214 | 代理人: | 关家强 |
地址: | 215129 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 本实用新型 智能温控器 模拟电路 单片机 定时器 单片机CPU 微处理器 模拟接口 系统资源 硬件资源 运行效率 缓存器 占用 | ||
本实用新型提出了一种智能温控器的SPI转UART的模拟电路,包括微处理器、缓存器、定时器以及UART模拟接口,本实用新型利用单片机的系统资源,降低了产品的成本;同时使用SPI的硬件资源,降低了对单片机CPU的占用时间,提高了单片机的运行效率。
技术领域
本实用新型涉及智能温控器的控制领域,尤其是涉及一种智能温控器的SPI转UART的模拟电路。
背景技术
在HVAC/R系统中,串行通信(RS485/RS232)是必不可少的通信接口,为了是系统具有更好的扩展能力,通常要配置有几组串行通信接口。在设计中,单片机的资源是有限的,内部集成的通信接口一般包括I2C,UART/USART,SPI,CAN和BUS等,为了满足产品更多的串口通信需求,现有的做法大致包括三种:
1、通过增加额外的转换芯片来扩展串口:通过此种方法不可避免地导致产品的成本提高,如,目前有I2C转UART,SPI转UART等专用转换芯片,可以为单片机增加更多的UART,但是相应的也增加了系统的成本;
2、选择更多硬件串口资源的单片机:更多UART资源的单片机,通常意味着选择功能更为强大的单片机,相应的单片机运行频率也很高,在单片机成本增加的同时,产品EMC/EMI方面的设计复杂度也相应提高;
3、采用现有的单片机资源模拟串口通信:模拟UART技术通常采用IO口线模拟UART通信,优点是占用单片机资源少,实现简单,但模拟UART稳定性不足,降低了通信可靠性。
发明内容
为解决上述问题,本实用新型提出了一种智能温控器的SPI转UART模拟电路。
本实用新型的主要内容包括:
一种智能温控器的SPI转UART的模拟电路,包括微处理器、缓存器、定时器以及UART模拟接口;所述微处理器包括SPI从设备信号接收端口、SPI从设备信号发送端口以及外部时钟输入端口;所述UART模拟接口包括UART发送信号端口和UART接收信号端口;其中,所述SPI从设备信号接收端口与所述UART发送信号端口相连,接收所述UART发送信号端口传送的数据,并将数据存储至所述缓存器内;所述SPI从设备信号发送端口与所述UART接收信号端口相连,将所述缓存器内的数据传送至所述UART接收信号端口;所述外部时钟输入端口与所述定时器连接。
优选的,所述微处理器还包括外部信号中断输入信号,所述外部信号中断输入信号与所述UART发送信号端口连接,用于检测数据的起始位。
优选的,所述缓存器包括公共缓存区、发送缓存区以及接收缓存区;所述SPI从设备信号接收端口接收到的数据通过所述公共缓存区存储在所述接收缓存区内;所述SPI从设备信号发送端口读取所述发送缓存区内的数据。
优选的,所述微处理器还包括定时器方波输出端口,所述定时器通过所述定时器方波输出端口向所述外部时钟输入端口输入PWM方波输出。
本实用新型的有益效果在于:本实用新型提出了一种智能温控器的SPI转UART的模拟电路,利用单片机的系统资源,降低了产品的成本;同时使用SPI的硬件资源,降低了对单片机CPU的占用时间,提高了单片机的运行效率。
附图说明
图1为本实用新型的SPI转UART物理连接示意图。
具体实施方式
以下结合附图对本实用新型所保护的技术方案做具体说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卡乐电子(苏州)有限责任公司,未经卡乐电子(苏州)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201821134404.X/2.html,转载请声明来源钻瓜专利网。